From 5fba8e5ea135dbe353efb30e68ed5ada686fef74 Mon Sep 17 00:00:00 2001 From: Alexandre Emsenhuber Date: Wed, 29 Jul 2009 20:07:31 +0000 Subject: [PATCH] * fixed Parser::runTest() title creation to use Title::newFromText rather than Title::makeTitle() that was forcing the namespace to be NS_MAIN and thus broke some disabled parser tests that have a title that was supposed to not be in NS_MAIN * re-enabled now working parser tests: "Magic Word: {{NAMESPACE}}", "Magic Word: {{NAMESPACEE}}" and "Magic Word: {{PAGENAME}}" * updated "Magic Word: {{PAGENAMEE}}" test accordingly, since {{PAGENAMEE}} is not {{FULLPAGENAMEE}} --- maintenance/parserTests.inc | 2 +- maintenance/parserTests.txt | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/maintenance/parserTests.inc b/maintenance/parserTests.inc index d76a575634..7246605f82 100644 --- a/maintenance/parserTests.inc +++ b/maintenance/parserTests.inc @@ -448,7 +448,7 @@ class ParserTest { $noxml = isset( $opts['noxml'] ); $local = isset( $opts['local'] ); $parser = $this->getParser(); - $title =& Title::makeTitle( NS_MAIN, $titleText ); + $title = Title::newFromText( $titleText ); $matches = array(); if( isset( $opts['pst'] ) ) { diff --git a/maintenance/parserTests.txt b/maintenance/parserTests.txt index 067dbe6066..ab5d62f58f 100644 --- a/maintenance/parserTests.txt +++ b/maintenance/parserTests.txt @@ -1952,7 +1952,6 @@ title=[[User:Ævar Arnfjörð Bjarmason]] Magic Word: {{NAMESPACE}} !! options title=[[User:Ævar Arnfjörð Bjarmason]] -disabled # FIXME !! input {{NAMESPACE}} !! result @@ -1964,7 +1963,6 @@ disabled # FIXME Magic Word: {{NAMESPACEE}} !! options title=[[User:Ævar Arnfjörð Bjarmason]] -disabled # FIXME !! input {{NAMESPACEE}} !! result @@ -1994,7 +1992,6 @@ Magic Word: {{NUMBEROFFILES}} Magic Word: {{PAGENAME}} !! options title=[[User:Ævar Arnfjörð Bjarmason]] -disabled # FIXME !! input {{PAGENAME}} !! result @@ -2009,7 +2006,7 @@ title=[[User:Ævar Arnfjörð Bjarmason]] !! input {{PAGENAMEE}} !! result -

User:%C3%86var_Arnfj%C3%B6r%C3%B0_Bjarmason +

%C3%86var_Arnfj%C3%B6r%C3%B0_Bjarmason

!! end -- 2.20.1