From cc1abe7f06dd835dc6ecdb3571cf54bc397674cc Mon Sep 17 00:00:00 2001 From: Oliver Nybroe Date: Fri, 31 Jul 2020 10:25:23 +0200 Subject: [PATCH] fix(teamcity): Fixed a bug when running phpunit tests together with pest tests --- src/TeamCity.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/TeamCity.php b/src/TeamCity.php index c70aa7f5..a2ca06f5 100644 --- a/src/TeamCity.php +++ b/src/TeamCity.php @@ -68,7 +68,7 @@ final class TeamCity extends DefaultResultPrinter $suiteName = $suite->getName(); - if (file_exists($suiteName)) { + if (file_exists($suiteName) || !method_exists($suiteName, '__getFileName')) { $this->printEvent( self::TEST_SUITE_STARTED, [ self::NAME => $suiteName, @@ -78,7 +78,7 @@ final class TeamCity extends DefaultResultPrinter return; } - $fileName = $suite->getName()::__getFileName(); + $fileName = $suiteName::__getFileName(); $this->printEvent( self::TEST_SUITE_STARTED, [ @@ -92,7 +92,7 @@ final class TeamCity extends DefaultResultPrinter { $suiteName = $suite->getName(); - if (file_exists($suiteName)) { + if (file_exists($suiteName) || !method_exists($suiteName, '__getFileName')) { $this->printEvent( self::TEST_SUITE_FINISHED, [ self::NAME => $suiteName,