X-Git-Url: https://git.cyclocoop.org/admin/?a=blobdiff_plain;f=tests%2FTestsAutoLoader.php;h=8373b514c9051dc348aaaff13c696056fea28e9b;hb=dfc977826c591f1087159c4794bab254b9cb34bf;hp=2fc89074f5b4c2e6adf7aff856802ad8e0a27065;hpb=ef294604c6168b7ed8ad12712b9fd4fe5bb97ba8;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/TestsAutoLoader.php b/tests/TestsAutoLoader.php index 2fc89074f5..83c2fcb68f 100644 --- a/tests/TestsAutoLoader.php +++ b/tests/TestsAutoLoader.php @@ -22,35 +22,80 @@ */ global $wgAutoloadClasses; -$testFolder = __DIR__; +$testDir = __DIR__; $wgAutoloadClasses += array( - //PHPUnit - 'MediaWikiTestCase' => "$testFolder/phpunit/MediaWikiTestCase.php", - 'MediaWikiPHPUnitCommand' => "$testFolder/phpunit/MediaWikiPHPUnitCommand.php", - 'MediaWikiLangTestCase' => "$testFolder/phpunit/MediaWikiLangTestCase.php", - 'NewParserTest' => "$testFolder/phpunit/includes/parser/NewParserTest.php", + # tests + 'DbTestPreviewer' => "$testDir/testHelpers.inc", + 'DbTestRecorder' => "$testDir/testHelpers.inc", + 'DelayedParserTest' => "$testDir/testHelpers.inc", + 'TestFileIterator' => "$testDir/testHelpers.inc", + 'TestRecorder' => "$testDir/testHelpers.inc", - //includes - 'BlockTest' => "$testFolder/phpunit/includes/BlockTest.php", + # tests/phpunit + 'MediaWikiTestCase' => "$testDir/phpunit/MediaWikiTestCase.php", + 'MediaWikiPHPUnitCommand' => "$testDir/phpunit/MediaWikiPHPUnitCommand.php", + 'MediaWikiLangTestCase' => "$testDir/phpunit/MediaWikiLangTestCase.php", + 'MediaWikiProvide' => "$testDir/phpunit/includes/Providers.php", + 'TestUser' => "$testDir/phpunit/includes/TestUser.php", - //API - 'ApiFormatTestBase' => "$testFolder/phpunit/includes/api/format/ApiFormatTestBase.php", - 'ApiTestCase' => "$testFolder/phpunit/includes/api/ApiTestCase.php", - 'TestUser' => "$testFolder/phpunit/includes/TestUser.php", - 'MockApi' => "$testFolder/phpunit/includes/api/ApiTestCase.php", - 'RandomImageGenerator' => "$testFolder/phpunit/includes/api/RandomImageGenerator.php", - 'UserWrapper' => "$testFolder/phpunit/includes/api/ApiTestCase.php", + # tests/phpunit/includes + 'BlockTest' => "$testDir/phpunit/includes/BlockTest.php", + 'RevisionStorageTest' => "$testDir/phpunit/includes/RevisionStorageTest.php", + 'WikiPageTest' => "$testDir/phpunit/includes/WikiPageTest.php", - //Selenium - 'SeleniumTestConstants' => "$testFolder/selenium/SeleniumTestConstants.php", + //db + 'ORMTableTest' => "$testDir/phpunit/includes/db/ORMTableTest.php", + 'DatabaseTestHelper' => "$testDir/phpunit/includes/db/DatabaseTestHelper.php", - //maintenance - 'DumpTestCase' => "$testFolder/phpunit/maintenance/DumpTestCase.php", - 'BackupDumper' => "$testFolder/../maintenance/backup.inc", + # tests/phpunit/includes/api + 'ApiFormatTestBase' => "$testDir/phpunit/includes/api/format/ApiFormatTestBase.php", + 'ApiTestCase' => "$testDir/phpunit/includes/api/ApiTestCase.php", + 'ApiTestContext' => "$testDir/phpunit/includes/api/ApiTestCase.php", + 'MockApi' => "$testDir/phpunit/includes/api/ApiTestCase.php", + 'RandomImageGenerator' => "$testDir/phpunit/includes/api/RandomImageGenerator.php", + 'UserWrapper' => "$testDir/phpunit/includes/api/ApiTestCase.php", - //Generic providers - 'MediaWikiProvide' => "$testFolder/phpunit/includes/Providers.php", -); + # tests/phpunit/includes/content + 'DummyContentHandlerForTesting' => "$testDir/phpunit/includes/content/ContentHandlerTest.php", + 'DummyContentForTesting' => "$testDir/phpunit/includes/content/ContentHandlerTest.php", + 'ContentHandlerTest' => "$testDir/phpunit/includes/content/ContentHandlerTest.php", + 'JavaScriptContentTest' => "$testDir/phpunit/includes/content/JavaScriptContentTest.php", + 'TextContentTest' => "$testDir/phpunit/includes/content/TextContentTest.php", + 'WikitextContentTest' => "$testDir/phpunit/includes/content/WikitextContentTest.php", + + # tests/phpunit/includes/db + 'ORMRowTest' => "$testDir/phpunit/includes/db/ORMRowTest.php", + + # tests/phpunit/includes/parser + 'NewParserTest' => "$testDir/phpunit/includes/parser/NewParserTest.php", + + # tests/phpunit/includes/libs + 'GenericArrayObjectTest' => "$testDir/phpunit/includes/libs/GenericArrayObjectTest.php", + + # tests/phpunit/includes/site + 'SiteTest' => "$testDir/phpunit/includes/site/SiteTest.php", + 'TestSites' => "$testDir/phpunit/includes/site/TestSites.php", + # tests/phpunit/languages + 'LanguageClassesTestCase' => "$testDir/phpunit/languages/LanguageClassesTestCase.php", + + # tests/phpunit/maintenance + 'DumpTestCase' => "$testDir/phpunit/maintenance/DumpTestCase.php", + + # tests/parser + 'ParserTest' => "$testDir/parser/parserTest.inc", + 'ParserTestParserHook' => "$testDir/parser/parserTestsParserHook.php", + + # tests/selenium + 'Selenium' => "$testDir/selenium/Selenium.php", + 'SeleniumLoader' => "$testDir/selenium/SeleniumLoader.php", + 'SeleniumTestCase' => "$testDir/selenium/SeleniumTestCase.php", + 'SeleniumTestConsoleLogger' => "$testDir/selenium/SeleniumTestConsoleLogger.php", + 'SeleniumTestConstants' => "$testDir/selenium/SeleniumTestConstants.php", + 'SeleniumTestHTMLLogger' => "$testDir/selenium/SeleniumTestHTMLLogger.php", + 'SeleniumTestListener' => "$testDir/selenium/SeleniumTestListener.php", + 'SeleniumTestSuite' => "$testDir/selenium/SeleniumTestSuite.php", + 'SeleniumConfig' => "$testDir/selenium/SeleniumConfig.php", +);