From 58548f011215c7cb713b4064b579368d5457cffb Mon Sep 17 00:00:00 2001 From: Wil Mahan Date: Thu, 23 Sep 2004 05:12:47 +0000 Subject: [PATCH] Fix and enable all internal links test cases, including two bugs --- maintenance/parserTests.txt | 59 ++++++++++++++++++++----------------- 1 file changed, 32 insertions(+), 27 deletions(-) diff --git a/maintenance/parserTests.txt b/maintenance/parserTests.txt index 7ac3fa8599..002bcf3565 100644 --- a/maintenance/parserTests.txt +++ b/maintenance/parserTests.txt @@ -382,24 +382,14 @@ Internal links Plain link, capitalized: [[Main Page]] Plain link, uncapitalized: [[main Page]] -!! result -

Plain link, capitalized: Main Page -

Plain link, uncapitalized: main Page -

-!! end - -!! test -Internal links 2 -!! disabled -!!input Piped link: [[Main Page|The Main Page]] Broken link: [[Zigzagzogzagzig]] -Link with prefix: XXX[[main Page]], XXX[[Main Page]] +Link with prefix: xxx[[main Page]], xxx[[Main Page]], Xxx[[main Page]] XXX[[main Page]], XXX[[Main Page]] -Link with suffix: [[Main Page]]XXX +Link with suffix: [[Main Page]]xxx, [[Main Page]]XXX Link with 3 brackets: [[[main page]]] @@ -414,22 +404,37 @@ Link to category: [[:Category:MediaWiki User's Guide]] Link to image page: [[:Image:Ncwikicol.png]] Plain link to URL: [[http://www.example.org]] +!! result +

Plain link, capitalized: Main Page +

Plain link, uncapitalized: main Page +

Piped link: The Main Page +

Broken link: Zigzagzogzagzig +

Link with prefix: xxxmain Page, xxxMain Page, Xxxmain Page XXXmain Page, XXXMain Page +

Link with suffix: Main Pagexxx, Main PageXXX +

Link with 3 brackets: [[[main page]]] +

Piped link with 3 brackets: [[[main page|the main page]]] +

Link to namespaces: Talk:Parser testing, Meta:Disclaimers +

Piped link to namespace: The disclaimers +

Link to category: Category:MediaWiki User's Guide +

Link to image page: Image:Ncwikicol.png +

Plain link to URL: [[1] (http://www.example.org)] +

+!! test +Piped link to URL +!! input Piped link to URL: [[http://www.example.org|an example URL]] !! result -

Piped link: The Main Page

-

Broken link: Zigzagzogzagzig

-

Link with prefix: xxxmain Page, xxxMain Page, Xxxmain Page XXXmain Page, XXXMain Page

-

Link with suffix: Main Pagexxx, Main PageXXX

-

Link with 3 brackets: [[[main page]]]

-

Piped link with 3 brackets: [[[main page|the main page]]]

-

Link to namespaces: Talk:Parser testing, -Meta:Disclaimers

-

Piped link to namespace: The disclaimers

-

Link to category: Category:MediaWiki User's Guide

-

Link to image page: Image:Ncwikicol.png

-

Plain link to URL: [[1] (http://www.example.org)]

-

Piped link to URL: an example URL

+

Piped link to URL: an example URL +

+!! end + +!! test +BUG 2: [[page|http://url/]] should link to page, not http://url/ +!! input +[[Main Page|http://url/]] +!! result +

http://url +

!! end + -- 2.20.1