Added class::method fallback for feature entry to prevent empty report for Codeception plugin

Closed #989
This commit is contained in:
tankist 2015-05-22 11:49:48 +03:00 committed by Tobias van Beek
parent 3784cc8ea9
commit 9ace15a55f

View file

@ -62,6 +62,11 @@ class Codeception implements ParserInterface
$testresult['class'] = (string) $testcase['class'];
}
// PHPUnit testcases does not have feature field. Use class::method instead
if (!$testresult['feature']) {
$testresult['feature'] = sprintf('%s::%s', $testresult['class'], $testresult['name']);
}
if (isset($testcase->failure)) {
$testresult['pass'] = false;
$testresult['message'] = (string) $testcase->failure;