Hopefully reduce memory leaks in parser tests... now clearing $wgOut on each run!
authorBrion Vibber <brion@users.mediawiki.org>
Thu, 3 Sep 2009 22:44:28 +0000 (22:44 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Thu, 3 Sep 2009 22:44:28 +0000 (22:44 +0000)
Also fixed a test case for category links with language variants, which was testing the wrong link as revealed after this fix.

maintenance/parserTests.inc
maintenance/parserTests.txt

index 6a5ffdd..924310a 100644 (file)
@@ -676,6 +676,7 @@ class ParserTest {
                $GLOBALS['wgLang'] = $langObj;
                $GLOBALS['wgContLang'] = $langObj;
                $GLOBALS['wgMemc'] = new FakeMemCachedClient;
+               $GLOBALS['wgOut'] = new OutputPage;
 
                //$GLOBALS['wgMessageCache'] = new MessageCache( new BagOStuff(), false, 0, $GLOBALS['wgDBname'] );
 
index 8359126..daa3e68 100644 (file)
@@ -6818,9 +6818,9 @@ Simple category in language variants
 !! options
 language=sr cat
 !! input
-[[:Category:МедиаWики Усер'с Гуиде]]
+[[Category:МедиаWики Усер'с Гуиде]]
 !! result
-<a href="/wiki/Category:MediaWiki_User%27s_Guide" title="Category:MediaWiki User's Guide">MediaWiki User's Guide</a>
+<a href="/wiki/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%98%D0%B0:MediaWiki_User%27s_Guide" title="Категорија:MediaWiki User's Guide">MediaWiki User's Guide</a>
 !! end