From 4a1e59b63db0af00cf6fefde30f49120c6ff71b8 Mon Sep 17 00:00:00 2001 From: Lucas Werkmeister Date: Mon, 26 Feb 2018 18:04:33 +0100 Subject: [PATCH] Accept non-fully qualified TestCase in StructureTest This makes StructureTest also recognize test classes which look like use PHPUnit\Framework\TestCase; class FooTest extends TestCase { instead of class FooTest extends \PHPUnit\Framework\TestCase { This form is preferred, for instance, in Wikibase code. Bug: T188276 Change-Id: I5bef035df33d317893ad3ba195ecb75f3b09a62f --- tests/phpunit/structure/StructureTest.php | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/phpunit/structure/StructureTest.php b/tests/phpunit/structure/StructureTest.php index 35434634cf..4df791ecd8 100644 --- a/tests/phpunit/structure/StructureTest.php +++ b/tests/phpunit/structure/StructureTest.php @@ -26,6 +26,7 @@ class StructureTest extends MediaWikiTestCase { 'ResourceLoaderTestCase', 'PHPUnit_Framework_TestCase', '\\?PHPUnit\\Framework\\TestCase', + 'TestCase', // \PHPUnit\Framework\TestCase with appropriate use statement 'DumpTestCase', ] ); $testClassRegex = "^class .* extends ($testClassRegex)"; -- 2.20.1