Module talk:Wikitext Parsing/testcases

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

All 16 tests passed.

test_live
Text Expected Actual Differs at
checkY Live PrepareText Escape Test 1 B<!--&#10;Hey!-->A B<!--&#10;Hey!-->A
checkY Live PrepareText Preprocess Test 1 BA BA
checkY Live PrepareText Escape Test 2 {{Text|A<nowiki &#124;&#125;&#125;>|B}} {{Text|A<nowiki &#124;&#125;&#125;>|B}}
checkY Live PrepareText Preprocess Test 2 A<nowiki |}}>B A<nowiki |}}>B
checkY Live PrepareText Escape Test 3 Hey!{{Text|<nowiki &#124; &#124;&#124;>&#10;Hey! &#125;&#125;

A</nowiki>|<!--AAAAA&#124;AAA-->Should see|Shouldn't see}}

Hey!{{Text|<nowiki &#124; &#124;&#124;>&#10;Hey! &#125;&#125;

A</nowiki>|<!--AAAAA&#124;AAA-->Should see|Shouldn't see}}

checkY Live PrepareText Preprocess Test 3 Hey!

Hey! }} AShould see

Hey!

Hey! }} AShould see

checkY Live PrepareText Escape Test 4 {{User:Aidan9382/templates/dummy

|A|B|C {{{A|B}}} { } } { |<nowiki>D</nowiki> |<pre>E &#124;F</pre> |G|=|a=|A = [[{{PAGENAME}}|A=B]]{{Text|1==<nowiki>&#125;&#125;</nowiki>}}|A B=Success}}

{{User:Aidan9382/templates/dummy

|A|B|C {{{A|B}}} { } } { |<nowiki>D</nowiki> |<pre>E &#124;F</pre> |G|=|a=|A = [[{{PAGENAME}}|A=B]]{{Text|1==<nowiki>&#125;&#125;</nowiki>}}|A B=Success}}

checkY Live PrepareText Preprocess Test 4 0: {{{0}}}

1: A 2: B 3: C B { } } { 4: D 5: 6: G 7: {{{7}}} 8: {{{8}}} 9: {{{9}}} A: [[Wikitext Parsing/testcases|A=B]]=}} B: {{{B}}} C: {{{C}}} D: {{{D}}} E: {{{E}}} F: {{{F}}} Nothing: <: {{{<}}} >: {{{>}}} &: {{{&}}} Spaced: Success

0: {{{0}}}

1: A 2: B 3: C B { } } { 4: D 5: 6: G 7: {{{7}}} 8: {{{8}}} 9: {{{9}}} A: [[Wikitext Parsing/testcases|A=B]]=}} B: {{{B}}} C: {{{C}}} D: {{{D}}} E: {{{E}}} F: {{{F}}} Nothing: <: {{{<}}} >: {{{>}}} &: {{{&}}} Spaced: Success

test_sandbox
Text Expected Actual Differs at
checkY Sandbox PrepareText Escape Test 1 B<!--&#10;Hey!-->A B<!--&#10;Hey!-->A
checkY Sandbox PrepareText Preprocess Test 1 BA BA
checkY Sandbox PrepareText Escape Test 2 {{Text|A<nowiki &#124;&#125;&#125;>|B}} {{Text|A<nowiki &#124;&#125;&#125;>|B}}
checkY Sandbox PrepareText Preprocess Test 2 A<nowiki |}}>B A<nowiki |}}>B
checkY Sandbox PrepareText Escape Test 3 Hey!{{Text|<nowiki &#124; &#124;&#124;>&#10;Hey! &#125;&#125;

A</nowiki>|<!--AAAAA&#124;AAA-->Should see|Shouldn't see}}

Hey!{{Text|<nowiki &#124; &#124;&#124;>&#10;Hey! &#125;&#125;

A</nowiki>|<!--AAAAA&#124;AAA-->Should see|Shouldn't see}}

checkY Sandbox PrepareText Preprocess Test 3 Hey!

Hey! }} AShould see

Hey!

Hey! }} AShould see

checkY Sandbox PrepareText Escape Test 4 {{User:Aidan9382/templates/dummy

|A|B|C {{{A|B}}} { } } { |<nowiki>D</nowiki> |<pre>E &#124;F</pre> |G|=|a=|A = [[{{PAGENAME}}|A=B]]{{Text|1==<nowiki>&#125;&#125;</nowiki>}}|A B=Success}}

{{User:Aidan9382/templates/dummy

|A|B|C {{{A|B}}} { } } { |<nowiki>D</nowiki> |<pre>E &#124;F</pre> |G|=|a=|A = [[{{PAGENAME}}|A=B]]{{Text|1==<nowiki>&#125;&#125;</nowiki>}}|A B=Success}}

checkY Sandbox PrepareText Preprocess Test 4 0: {{{0}}}

1: A 2: B 3: C B { } } { 4: D 5: 6: G 7: {{{7}}} 8: {{{8}}} 9: {{{9}}} A: [[Wikitext Parsing/testcases|A=B]]=}} B: {{{B}}} C: {{{C}}} D: {{{D}}} E: {{{E}}} F: {{{F}}} Nothing: <: {{{<}}} >: {{{>}}} &: {{{&}}} Spaced: Success

0: {{{0}}}

1: A 2: B 3: C B { } } { 4: D 5: 6: G 7: {{{7}}} 8: {{{8}}} 9: {{{9}}} A: [[Wikitext Parsing/testcases|A=B]]=}} B: {{{B}}} C: {{{C}}} D: {{{D}}} E: {{{E}}} F: {{{F}}} Nothing: <: {{{<}}} >: {{{>}}} &: {{{&}}} Spaced: Success