feat: adds --version option

This commit is contained in:
Nuno Maduro
2020-06-26 18:17:11 +02:00
parent cb4c9563bd
commit 9ea51caf3f
5 changed files with 88 additions and 9 deletions

View File

@ -0,0 +1,20 @@
<?php
use Pest\Plugins\Version;
use Symfony\Component\Console\Output\BufferedOutput;
it('outputs the version when --version is used', function () {
$output = new BufferedOutput();
$plugin = new Version($output);
$plugin->handleArguments(['foo', '--version']);
assertEquals("Pest 0.2.2\n", $output->fetch());
});
it('do not outputs version when --version is not used', function () {
$output = new BufferedOutput();
$plugin = new Version($output);
$plugin->handleArguments(['foo', 'bar']);
assertEquals('', $output->fetch());
});