r87164 removed mDataLoaded and broke this test databaseless nature.
authorPlatonides <platonides@users.mediawiki.org>
Wed, 15 Jun 2011 21:22:08 +0000 (21:22 +0000)
committerPlatonides <platonides@users.mediawiki.org>
Wed, 15 Jun 2011 21:22:08 +0000 (21:22 +0000)
tests/phpunit/includes/LanguageConverterTest.php

index d084540..74a5a5e 100644 (file)
@@ -1,6 +1,5 @@
 <?php
 
-
 class LanguageConverterTest extends MediaWikiLangTestCase {
        protected $lang = null;
        protected $lc = null;
@@ -19,11 +18,11 @@ class LanguageConverterTest extends MediaWikiLangTestCase {
        }
 
        function tearDown() {
-               global $wgMemc, $wgContLang;
+               global $wgMemc;
                unset( $wgMemc );
                unset( $this->lc );
                unset( $this->lang );
-               $wgContLang = Language::factory( 'en' );
+               parent::tearDown();
        }
 
        function testGetPreferredVariantDefaults() {
@@ -63,6 +62,7 @@ class LanguageConverterTest extends MediaWikiLangTestCase {
 
                $wgUser = new User;
                $wgUser->setId( 1 );
+               $wgUser->mFrom = 'defaults';
                $wgUser->mDataLoaded = true;
                $wgUser->mOptionsLoaded = true;
                $wgUser->setOption( 'variant', 'tg-latn' );
@@ -77,7 +77,7 @@ class LanguageConverterTest extends MediaWikiLangTestCase {
                $wgRequest->setVal( 'variant', 'tg' );
                $wgUser = User::newFromId( "admin" );
                $wgUser->setId( 1 );
-               $wgUser->mDataLoaded = true;
+               $wgUser->mFrom = 'defaults';
                $wgUser->mOptionsLoaded = true;
                $wgUser->setOption( 'variant', 'tg-latn' ); // The user's data is ignored
                                                                                                  // because the variant is set in the URL.