* @group Database
* @group Destructive
*/
-class ArticleTablesTest extends MediaWikiTestCase {
-
- function setUp() {
- global $wgLanguageCode;
-
- $this->languageCode = $wgLanguageCode;
- }
-
- function tearDown() {
- global $wgLanguageCode, $wgContLang, $wgLang;
- $wgLanguageCode = $this->languageCode;
- $wgContLang = Language::factory( $wgLanguageCode );
- $wgLang = new StubUserLang;
- }
-
+class ArticleTablesTest extends MediaWikiLangTestCase {
/**
* @group Broken
*/
/**
* @group Database
*/
-class BlockTest extends MediaWikiTestCase {
+class BlockTest extends MediaWikiLangTestCase {
private $block, $madeAt;
function setUp() {
global $wgContLang;
+ parent::setUp();
$wgContLang = Language::factory( 'en' );
}
-
- function tearDown() {
- }
function addDBData() {
class LocalFileTest extends MediaWikiTestCase {
function setUp() {
- global $wgContLang, $wgCapitalLinks;
+ global $wgCapitalLinks;
- $wgContLang = new Language;
$wgCapitalLinks = true;
$info = array(
'name' => 'test',
<?php
-abstract class ApiTestSetup extends MediaWikiTestCase {
+abstract class ApiTestSetup extends MediaWikiLangTestCase {
protected $user;
protected $sysopUser;
protected static $apiUrl;
function setUp() {
global $wgServer, $wgContLang, $wgAuth, $wgMemc, $wgRequest;
+ parent::setUp();
self::$apiUrl = $wgServer . wfScript( 'api' );
$wgMemc = new EmptyBagOStuff;
<?php
-abstract class ApiTestCase extends MediaWikiTestCase {
+abstract class ApiTestCase extends MediaWikiLangTestCase {
public static $users;
function setUp() {
global $wgContLang, $wgAuth, $wgMemc, $wgRequest, $wgUser;
+ parent::setUp();
$wgMemc = new EmptyBagOStuff();
$wgContLang = Language::factory( 'en' );
$wgAuth = new StubObject( 'wgAuth', 'AuthPlugin' );
$this->clearFakeUploads();
}
- /**
- * Fixture -- run after every test
- * Clean up temporary files etc.
- */
- function tearDown() {
- }
-
-
/**
* Helper function -- remove files and associated articles by Title
* @param $title Title: title to be removed