@@ -123,7 +123,7 @@ public function endTest(\PHPUnit\Framework\Test $test, $time)
123
123
);
124
124
125
125
$ failures = '' ;
126
- $ name = Descriptor::getTestSignature ($ test );
126
+ $ name = Descriptor::getTestSignatureUnique ($ test );
127
127
if (isset ($ this ->failures [$ name ])) {
128
128
$ failTemplate = new \Text_Template (
129
129
$ this ->templatePath . 'fail.html '
@@ -236,7 +236,7 @@ protected function endRun()
236
236
*/
237
237
public function addError (\PHPUnit \Framework \Test $ test , \Exception $ e , $ time )
238
238
{
239
- $ this ->failures [Descriptor::getTestSignature ($ test )][] = $ this ->cleanMessage ($ e );
239
+ $ this ->failures [Descriptor::getTestSignatureUnique ($ test )][] = $ this ->cleanMessage ($ e );
240
240
parent ::addError ($ test , $ e , $ time );
241
241
}
242
242
@@ -249,18 +249,18 @@ public function addError(\PHPUnit\Framework\Test $test, \Exception $e, $time)
249
249
*/
250
250
public function addFailure (\PHPUnit \Framework \Test $ test , \PHPUnit \Framework \AssertionFailedError $ e , $ time )
251
251
{
252
- $ this ->failures [Descriptor::getTestSignature ($ test )][] = $ this ->cleanMessage ($ e );
252
+ $ this ->failures [Descriptor::getTestSignatureUnique ($ test )][] = $ this ->cleanMessage ($ e );
253
253
parent ::addFailure ($ test , $ e , $ time );
254
254
}
255
-
255
+
256
256
/**
257
257
* Starts test.
258
258
*
259
259
* @param \PHPUnit\Framework\Test $test
260
260
*/
261
261
public function startTest (\PHPUnit \Framework \Test $ test )
262
262
{
263
- $ name = Descriptor::getTestSignature ($ test );
263
+ $ name = Descriptor::getTestSignatureUnique ($ test );
264
264
if (isset ($ this ->failures [$ name ])) {
265
265
// test failed in before hook
266
266
return ;
0 commit comments