Cli - Codeception - Documentation
Installation
composer require --dev codeception/module-cliDescription
Wrapper for basic shell commands and shell output
Responsibility
- Maintainer: davert
- Status: stable
- Contact: [email protected]
Please review the code of non-stable modules and provide patches if you have issues.
Actions
dontSeeInShellOutput
param string$textreturn void
Checks that output from latest command doesn’t contain text
grabShellOutput
return string
Returns the output from latest command
runShellCommand
param string$commandparam bool$failNonZeroreturn void
Executes 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);seeInShellOutput
param string$textreturn void
Checks that output from last executed command contains text
seeResultCodeIs
param int$codereturn void
Checks result code. To verify a result code > 0, you need to pass false as second argument to runShellCommand()
<?php
$I->seeResultCodeIs(0);seeResultCodeIsNot
param int$codereturn void
Checks result code
<?php
$I->seeResultCodeIsNot(0);seeShellOutputMatches
param string$regexreturn void