Testomatio - Test Management for Codeception
composer require --dev codeception/module-cliWrapper for basic shell commands and shell output
Please review the code of non-stable modules and provide patches if you have issues.
param string $textreturn voidChecks that output from latest command doesn’t contain text
return stringReturns the output from latest command
param string $commandparam bool $failNonZeroreturn voidExecutes a shell command.
Fails if exit code is > 0. You can disable this by passing false as second argument
<?php
$I->runShellCommand('phpunit');
// do not fail test when command fails
$I->runShellCommand('phpunit', false);param string $textreturn voidChecks that output from last executed command contains text
param int $codereturn voidChecks result code. To verify a result code > 0, you need to pass false as second argument to runShellCommand()
<?php
$I->seeResultCodeIs(0);param int $codereturn voidChecks result code
<?php
$I->seeResultCodeIsNot(0);param string $regexreturn void