ConfigBundledSuitesCest.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. class ConfigBundledSuitesCest
  3. {
  4. public function runBundledSuite(CliGuy $I)
  5. {
  6. $I->amInPath('tests/data/bundled_suites');
  7. $I->executeCommand('build');
  8. $I->executeCommand('run -vvv');
  9. $I->seeInShellOutput('OK (1 test');
  10. }
  11. public function runTestByPath(CliGuy $I)
  12. {
  13. $I->amInPath('tests/data/bundled_suites');
  14. $I->executeCommand('run BasicTest.php');
  15. $I->seeInShellOutput('OK (1 test');
  16. }
  17. public function generateTestsForBundledSuite(CliGuy $I)
  18. {
  19. $I->amInPath('tests/data/bundled_suites');
  20. $I->executeFailCommand('generate:cept unit Some');
  21. $I->seeFileFound('SomeCept.php', '.');
  22. $I->deleteFile('SomeCept.php');
  23. $I->seeResultCodeIs(0);
  24. $I->executeFailCommand('generate:cest unit Some');
  25. $I->seeFileFound('SomeCest.php', '.');
  26. $I->deleteFile('SomeCest.php');
  27. $I->seeResultCodeIs(0);
  28. $I->executeFailCommand('generate:test unit Some');
  29. $I->seeResultCodeIs(0);
  30. $I->seeFileFound('SomeTest.php', '.');
  31. $I->deleteFile('SomeTest.php');
  32. }
  33. }