35 lines
927 B
PHP
35 lines
927 B
PHP
<?php
|
|
class WildcardIncludeCest
|
|
{
|
|
/**
|
|
* @after checkAllSuitesExecuted
|
|
* @param CliGuy $I
|
|
*/
|
|
public function runIncludedSuites(\CliGuy $I)
|
|
{
|
|
$I->amInPath('tests/data/included_w');
|
|
$I->executeCommand('run');
|
|
}
|
|
|
|
/**
|
|
* @after checkAllSuitesExecuted
|
|
* @param \CliGuy $I
|
|
*/
|
|
public function runIncludedSuiteFromCurrentDir(\CliGuy $I)
|
|
{
|
|
$I->executeCommand('run -c tests/data/included_w');
|
|
}
|
|
|
|
protected function checkAllSuitesExecuted(\CliGuy $I)
|
|
{
|
|
$I->seeInShellOutput('[ToastPack]');
|
|
$I->seeInShellOutput('ToastPack.unit Tests');
|
|
$I->seeInShellOutput('[EwokPack]');
|
|
$I->seeInShellOutput('EwokPack.unit Tests');
|
|
$I->seeInShellOutput('[AcmePack]');
|
|
$I->seeInShellOutput('AcmePack.unit Tests');
|
|
$I->dontSeeInShellOutput('[Spam]');
|
|
$I->dontSeeInShellOutput('[SpamPack]');
|
|
}
|
|
}
|