PHP Трейт _generated\CliTesterActions

Показать файл Открыть проект

Открытые методы

Метод Описание
amInPath ( $path ) [!] Method is generated. Documentation taken from corresponding module.
canSeeFileContentsEqual ( $text ) [!] Method is generated. Documentation taken from corresponding module.
canSeeFileFound ( $filename, string $path = null ) [!] Method is generated. Documentation taken from corresponding module.
canSeeInShellOutput ( $text ) [!] Method is generated. Documentation taken from corresponding module.
canSeeInThisFile ( $text ) [!] Method is generated. Documentation taken from corresponding module.
canSeeNumberNewLines ( integer $number ) [!] Method is generated. Documentation taken from corresponding module.
canSeeShellOutputMatches ( $regex ) [!] Method is generated. Documentation taken from corresponding module.
canSeeThisFileMatches ( $regex ) [!] Method is generated. Documentation taken from corresponding module.
cantSeeFileFound ( $filename, string $path = null ) [!] Method is generated. Documentation taken from corresponding module.
cantSeeInShellOutput ( $text ) [!] Method is generated. Documentation taken from corresponding module.
cantSeeInThisFile ( $text ) [!] Method is generated. Documentation taken from corresponding module.
cleanDir ( $dirname ) [!] Method is generated. Documentation taken from corresponding module.
copyDir ( $src, $dst ) [!] Method is generated. Documentation taken from corresponding module.
deleteDir ( $dirname ) [!] Method is generated. Documentation taken from corresponding module.
deleteFile ( $filename ) [!] Method is generated. Documentation taken from corresponding module.
deleteThisFile ( ) [!] Method is generated. Documentation taken from corresponding module.
dontSeeFileFound ( $filename, string $path = null ) [!] Method is generated. Documentation taken from corresponding module.
dontSeeInShellOutput ( $text ) [!] Method is generated. Documentation taken from corresponding module.
dontSeeInThisFile ( $text ) [!] Method is generated. Documentation taken from corresponding module.
openFile ( $filename ) [!] Method is generated. Documentation taken from corresponding module.
runShellCommand ( $command, boolean $failNonZero = null ) [!] Method is generated. Documentation taken from corresponding module.
seeFileContentsEqual ( $text ) [!] Method is generated. Documentation taken from corresponding module.
seeFileFound ( $filename, string $path = null ) [!] Method is generated. Documentation taken from corresponding module.
seeInShellOutput ( $text ) [!] Method is generated. Documentation taken from corresponding module.
seeInThisFile ( $text ) [!] Method is generated. Documentation taken from corresponding module.
seeNumberNewLines ( integer $number ) [!] Method is generated. Documentation taken from corresponding module.
seeShellOutputMatches ( $regex ) [!] Method is generated. Documentation taken from corresponding module.
seeThisFileMatches ( $regex ) [!] Method is generated. Documentation taken from corresponding module.
writeToFile ( $filename, $contents ) [!] Method is generated. Documentation taken from corresponding module.

Защищенные методы

Метод Описание
getScenario ( ) : Codeception\Scenario

Описание методов

amInPath() публичный метод

Enters a directory In local filesystem. Project root directory is used by default
См. также: Codeception\Module\Filesystem::amInPath()
public amInPath ( $path )
$path

canSeeFileContentsEqual() публичный метод

Checks the strict matching of file contents. Unlike seeInThisFile will fail if file has something more than expected lines. Better to use with HEREDOC strings. Matching is done after removing "\r" chars from file content. php openFile('process.pid'); $I->seeFileContentsEqual('3192'); ?>
См. также: Codeception\Module\Filesystem::seeFileContentsEqual()
public canSeeFileContentsEqual ( $text )
$text Conditional Assertion: Test won't be stopped on fail

canSeeFileFound() публичный метод

Checks if file exists in path. Opens a file when it's exists php seeFileFound('UserModel.php','app/models'); ?>
См. также: Codeception\Module\Filesystem::seeFileFound()
public canSeeFileFound ( $filename, string $path = null )
$filename
$path string Conditional Assertion: Test won't be stopped on fail

canSeeInShellOutput() публичный метод

Checks that output from last executed command contains text
См. также: Codeception\Module\Cli::seeInShellOutput()
public canSeeInShellOutput ( $text )
$text Conditional Assertion: Test won't be stopped on fail

canSeeInThisFile() публичный метод

Checks If opened file has text in it. Usage: php openFile('composer.json'); $I->seeInThisFile('codeception/codeception'); ?>
См. также: Codeception\Module\Filesystem::seeInThisFile()
public canSeeInThisFile ( $text )
$text Conditional Assertion: Test won't be stopped on fail

canSeeNumberNewLines() публичный метод

Checks If opened file has the number of new lines. Usage: php openFile('composer.json'); $I->seeNumberNewLines(5); ?>
См. также: Codeception\Module\Filesystem::seeNumberNewLines()
public canSeeNumberNewLines ( integer $number )
$number integer New lines Conditional Assertion: Test won't be stopped on fail

canSeeShellOutputMatches() публичный метод

Conditional Assertion: Test won't be stopped on fail
См. также: Codeception\Module\Cli::seeShellOutputMatches()
public canSeeShellOutputMatches ( $regex )

canSeeThisFileMatches() публичный метод

Checks that contents of currently opened file matches $regex
См. также: Codeception\Module\Filesystem::seeThisFileMatches()
public canSeeThisFileMatches ( $regex )
$regex Conditional Assertion: Test won't be stopped on fail

cantSeeFileFound() публичный метод

Checks if file does not exist in path
См. также: Codeception\Module\Filesystem::dontSeeFileFound()
public cantSeeFileFound ( $filename, string $path = null )
$filename
$path string Conditional Assertion: Test won't be stopped on fail

cantSeeInShellOutput() публичный метод

Checks that output from latest command doesn't contain text
См. также: Codeception\Module\Cli::dontSeeInShellOutput()
public cantSeeInShellOutput ( $text )
$text Conditional Assertion: Test won't be stopped on fail

cantSeeInThisFile() публичный метод

Checks If opened file doesn't contain text in it php openFile('composer.json'); $I->dontSeeInThisFile('codeception/codeception'); ?>
См. также: Codeception\Module\Filesystem::dontSeeInThisFile()
public cantSeeInThisFile ( $text )
$text Conditional Assertion: Test won't be stopped on fail

cleanDir() публичный метод

Erases directory contents php cleanDir('logs'); ?>
См. также: Codeception\Module\Filesystem::cleanDir()
public cleanDir ( $dirname )
$dirname

copyDir() публичный метод

Copies directory with all contents php copyDir('vendor','old_vendor'); ?>
См. также: Codeception\Module\Filesystem::copyDir()
public copyDir ( $src, $dst )
$src
$dst

deleteDir() публичный метод

Deletes directory with all subdirectories php deleteDir('vendor'); ?>
См. также: Codeception\Module\Filesystem::deleteDir()
public deleteDir ( $dirname )
$dirname

deleteFile() публичный метод

Deletes a file php deleteFile('composer.lock'); ?>
См. также: Codeception\Module\Filesystem::deleteFile()
public deleteFile ( $filename )
$filename

deleteThisFile() публичный метод

Deletes a file
См. также: Codeception\Module\Filesystem::deleteThisFile()
public deleteThisFile ( )

dontSeeFileFound() публичный метод

Checks if file does not exist in path
См. также: Codeception\Module\Filesystem::dontSeeFileFound()
public dontSeeFileFound ( $filename, string $path = null )
$filename
$path string

dontSeeInShellOutput() публичный метод

Checks that output from latest command doesn't contain text
См. также: Codeception\Module\Cli::dontSeeInShellOutput()
public dontSeeInShellOutput ( $text )
$text

dontSeeInThisFile() публичный метод

Checks If opened file doesn't contain text in it php openFile('composer.json'); $I->dontSeeInThisFile('codeception/codeception'); ?>
См. также: Codeception\Module\Filesystem::dontSeeInThisFile()
public dontSeeInThisFile ( $text )
$text

getScenario() абстрактный защищенный метод

abstract protected getScenario ( ) : Codeception\Scenario
Результат Codeception\Scenario

openFile() публичный метод

Opens a file and stores it's content. Usage: php openFile('composer.json'); $I->seeInThisFile('codeception/codeception'); ?>
См. также: Codeception\Module\Filesystem::openFile()
public openFile ( $filename )
$filename

runShellCommand() публичный метод

Executes a shell command. Fails If exit code is > 0. You can disable this by setting second parameter to false php runShellCommand('phpunit'); do not fail test when command fails $I->runShellCommand('phpunit', false);
См. также: Codeception\Module\Cli::runShellCommand()
public runShellCommand ( $command, boolean $failNonZero = null )
$command
$failNonZero boolean

seeFileContentsEqual() публичный метод

Checks the strict matching of file contents. Unlike seeInThisFile will fail if file has something more than expected lines. Better to use with HEREDOC strings. Matching is done after removing "\r" chars from file content. php openFile('process.pid'); $I->seeFileContentsEqual('3192'); ?>
См. также: Codeception\Module\Filesystem::seeFileContentsEqual()
public seeFileContentsEqual ( $text )
$text

seeFileFound() публичный метод

Checks if file exists in path. Opens a file when it's exists php seeFileFound('UserModel.php','app/models'); ?>
См. также: Codeception\Module\Filesystem::seeFileFound()
public seeFileFound ( $filename, string $path = null )
$filename
$path string

seeInShellOutput() публичный метод

Checks that output from last executed command contains text
См. также: Codeception\Module\Cli::seeInShellOutput()
public seeInShellOutput ( $text )
$text

seeInThisFile() публичный метод

Checks If opened file has text in it. Usage: php openFile('composer.json'); $I->seeInThisFile('codeception/codeception'); ?>
См. также: Codeception\Module\Filesystem::seeInThisFile()
public seeInThisFile ( $text )
$text

seeNumberNewLines() публичный метод

Checks If opened file has the number of new lines. Usage: php openFile('composer.json'); $I->seeNumberNewLines(5); ?>
См. также: Codeception\Module\Filesystem::seeNumberNewLines()
public seeNumberNewLines ( integer $number )
$number integer New lines

seeShellOutputMatches() публичный метод

[!] Method is generated. Documentation taken from corresponding module.
См. также: Codeception\Module\Cli::seeShellOutputMatches()
public seeShellOutputMatches ( $regex )

seeThisFileMatches() публичный метод

Checks that contents of currently opened file matches $regex
См. также: Codeception\Module\Filesystem::seeThisFileMatches()
public seeThisFileMatches ( $regex )
$regex

writeToFile() публичный метод

Saves contents to file
См. также: Codeception\Module\Filesystem::writeToFile()
public writeToFile ( $filename, $contents )
$filename
$contents