From a8203cd0384532b50154ddecfde38516b5da3f3f Mon Sep 17 00:00:00 2001 From: schwarty Date: Tue, 21 Jul 2015 16:52:56 -0700 Subject: [PATCH] Added new addRiskyTest method implementation to support latest version of PHPUnit_Framework_TestListener. --- TeamCityListener.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/TeamCityListener.php b/TeamCityListener.php index 4100c8b..46a01f6 100644 --- a/TeamCityListener.php +++ b/TeamCityListener.php @@ -65,6 +65,23 @@ public function addIncompleteTest( ); } + /** + * Risky test. + * + * @param PHPUnit_Framework_Test $test + * @param Exception $e + * @param float $time + * @since Method available since Release 4.0.0 + */ + public function addRiskyTest(PHPUnit_Framework_Test $test, Exception $e, $time) + { + printf( + "##teamcity[testRisky name='%s' message='%s']\n", + $test->getName(), + str_replace("\n", "|n|r ", $e->getMessage()) + ); + } + /** * Print message on skipped test *