Я расширил «test.fail» (как показано в разделе «Расширение» на http://codeception.com/docs/08-Customization), и я хочу напечатать строку отладки прямо в отчете HTML, но я не могу получить доступ к методу comment() так же, как это возможно, когда я нахожусь внутри теста Cest.
Я хочу использовать что-то вроде:
comment("TEST FailEvent!");
вместо
codecept_debug("TEST FailEvent!");
в коде ниже:
class MyCustomTestEventHandler extends \Codeception\Extension
{
public static $events = array(
'test.before' => 'beforeTest',
'test.fail' => 'testFailed'
);
public function beforeTest(\Codeception\Event\TestEvent $e) { }
public function testFailed(\Codeception\Event\FailEvent $e) {
codecept_debug("TEST FailEvent!");
}
}