2015-09-23 4 views
0

Я не хотите запустить тест codeception из CLI:Как запустить тестовый код в PHP-скрипте?

php <pathToCodeCeption>/codecept run 

Я хочу, чтобы запустить его внутри PHP скрипт:

<?php 

$codeCeptionRunner = /* What to do here*/; 
$codeCeptionRunner->run(); 

Кто-нибудь имеет представление о том, как это сделать задача?

ответ

1

Начните с этого фрагмента:

<?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. Это действительно понятно и легко понять.

Смежные вопросы