wiki.techinc.nl/tests/TestsAutoLoader.php
Antoine Musso 7675773aa9 Move some providers in new MediaWikiProvide class
The MediaWikiProvide class would host providing methods reused in different
tests classes.  To use it, just use the Class::function syntax.

Example:
  /** @dataProvider MediaWikiProvide::Months */

Made a svn copy of phpunit/includes/parser/MagicVariableTest.php
to save the history.
2011-02-06 21:28:57 +00:00

26 lines
724 B
PHP

<?php
global $wgAutoloadClasses;
$testFolder = dirname( __FILE__ );
$wgAutoloadClasses += array(
//PHPUnit
'MediaWikiTestCase' => "$testFolder/phpunit/MediaWikiTestCase.php",
'MediaWikiPHPUnitCommand' => "$testFolder/phpunit/MediaWikiPHPUnitCommand.php",
//API
'ApiTestSetup' => "$testFolder/phpunit/includes/api/ApiSetup.php",
'RandomImageGenerator' => "$testFolder/phpunit/includes/api/RandomImageGenerator.php",
//Parser
'ParserTestFileIterator' => "$testFolder/phpunit/includes/parser/NewParserHelpers.php",
//Selenium
'SeleniumTestConstants' => "$testFolder/selenium/SeleniumTestConstants.php",
//Generic providers
'MediaWikiProvide' => "$testFolder/phpunit/includes/Providers.php",
);