From: Ilmari Karonen Date: Wed, 26 Jul 2006 17:56:27 +0000 (+0000) Subject: add some pst tests for context links ("pipe trick"), see Parser::pstPass2() X-Git-Tag: 1.31.0-rc.0~56142 X-Git-Url: https://git.cyclocoop.org/%27.WWW_URL.%27admin/?a=commitdiff_plain;h=5c56d4ab3ac9ec4e80bb5b80d083a6dbd41680fb;p=lhc%2Fweb%2Fwiklou.git add some pst tests for context links ("pipe trick"), see Parser::pstPass2() --- diff --git a/maintenance/parserTests.txt b/maintenance/parserTests.txt index 1fb856cdb5..75eb912e2e 100644 --- a/maintenance/parserTests.txt +++ b/maintenance/parserTests.txt @@ -2642,6 +2642,54 @@ pst Foo !! end +!! test +pre-save transform: context links ("pipe trick") +!! options +pst +!! input +[[Article (context)|]] +[[Bar:Article|]] +[[:Bar:Article|]] +[[Bar:Article (context)|]] +[[:Bar:Article (context)|]] +[[|Article]] +[[|Article (context)]] +!! result +[[Article (context)|Article]] +[[Bar:Article|Article]] +[[:Bar:Article|Article]] +[[Bar:Article (context)|Article]] +[[:Bar:Article (context)|Article]] +[[Article]] +[[Article (context)]] +!! end + +!! test +pre-save transform: context links ("pipe trick") with interwiki prefix +!! options +pst +!! input +[[interwiki:Article|]] +[[:interwiki:Article|]] +[[interwiki:Bar:Article|]] +[[:interwiki:Bar:Article|]] +!! result +[[interwiki:Article|Article]] +[[:interwiki:Article|Article]] +[[interwiki:Bar:Article|Bar:Article]] +[[:interwiki:Bar:Article|Bar:Article]] +!! end + +!! test +pre-save transform: context links ("pipe trick") with parens in title +!! options +pst title=[[Somearticle (context)]] +!! input +[[|Article]] +!! result +[[Article (context)|Article]] +!! end + ### ### Message transform tests