From a5d57e165c22c95bdc01ae3b9787587a9b24a7e3 Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Wed, 28 Nov 2007 08:49:16 +0000 Subject: [PATCH] - Merge [1778]. --- PHPUnit/Extensions/SeleniumTestCase.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/PHPUnit/Extensions/SeleniumTestCase.php b/PHPUnit/Extensions/SeleniumTestCase.php index 584f27f661a..c86d0ccdfca 100644 --- a/PHPUnit/Extensions/SeleniumTestCase.php +++ b/PHPUnit/Extensions/SeleniumTestCase.php @@ -209,7 +209,9 @@ public function __construct($name = NULL, array $data = array(), array $browser */ public static function suite($className) { - $suite = new PHPUnit_Framework_TestSuite; + $suite = new PHPUnit_Framework_TestSuite; + $suite->setName($className); + $class = new ReflectionClass($className); $classGroups = PHPUnit_Util_Test::getGroups($class); $staticProperties = $class->getStaticProperties(); @@ -230,6 +232,7 @@ public static function suite($className) if (isset($staticProperties['browsers'])) { foreach ($staticProperties['browsers'] as $browser) { $browserSuite = new PHPUnit_Framework_TestSuite; + $browserSuite->setName($className . ': ' . $browser['name']); foreach ($files as $file) { $browserSuite->addTest( @@ -253,6 +256,7 @@ public static function suite($className) if (isset($staticProperties['browsers'])) { foreach ($staticProperties['browsers'] as $browser) { $browserSuite = new PHPUnit_Framework_TestSuite; + $browserSuite->setName($className . ': ' . $browser['name']); foreach ($class->getMethods() as $method) { if (PHPUnit_Framework_TestSuite::isPublicTestMethod($method)) {