я делаю не хочу запустить тест на кодовое восприятие из CLI:
php <pathToCodeCeption>/codecept run
Я хочу запустить его внутри скрипта PHP:
<?php
$codeCeptionRunner = /* What to do here*/;
$codeCeptionRunner->run();
У кого-нибудь есть идеи, как решить эту задачу?
Начните с этого фрагмента:
<?php
require_once '/path/to/codeception/autoload.php';
$Codecept = new \Codeception\Codecept(array(
'steps' => true,
'verbosity' => 1,
// some other options (see Codeception docs/sources)
));
$Codecept->run('your_test_suit_name');
а затем копаться в источниках Codeception. Это действительно ясно и легко понять.
Других решений пока нет …