X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fparser%2FparserTests.txt;h=96f82109e842d1fa40d4b798c89544cf58a4c6cc;hb=38abb23f9ff07899803cf3dd37df8cdf2f5fa00c;hp=d725b5d9b5740c3b9e865970346cd397f566a858;hpb=445fa4d8f13f5b8c96a7c1f6bbe123fd8793d9ca;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/parser/parserTests.txt b/tests/parser/parserTests.txt index d725b5d9b5..96f82109e8 100644 --- a/tests/parser/parserTests.txt +++ b/tests/parser/parserTests.txt @@ -425,11 +425,11 @@ a

a


-

§b[edit]

+

b[edit]

a


-

§b[edit]

+

b[edit]

!! end @@ -442,7 +442,7 @@ Extra newlines between heading and content are swallowed [[a]] !! html -

§b[edit]

+

b[edit]

a

!! end @@ -3966,19 +3966,31 @@ Definition Lists: colons occurring in tags ;a:b ;a:b ;
a:b
+;
a +:b
;{{echo|a:b}} ;{{echo|''a:b''}} -!! html -
a
+!! html+tidy +
+
a
b
a:b
a:b
a:b
-
a:b
+
+
a:b
+
+
+
a +
+
b
+
+
+
a
b
-
a:b
- +
a:b
+
!! end !! test @@ -6226,6 +6238,27 @@ parsoid=html2wt |} !! end +!!test +Testing serialization after deletion of table cells +!!options +parsoid={ + "modes": ["wt2wt"], + "changes": [ + ["#x", "remove"] + ] +} +!!wikitext +{| +!h1 !!h2 !!h3 +| id="x" |c1 {{!}}{{!}}{{!}}c2 |||c3 +|} +!! wikitext/edited +{| +!h1 !!h2 !!h3 +|c2 |||c3 +|} +!!end + ### ### Internal links ### @@ -8052,7 +8085,7 @@ List interrupted by empty line or heading !! html -

§A heading[edit]

+

A heading[edit]

!!end @@ -9760,8 +9793,8 @@ Bug 6563: Edit link generation for section shown by !! wikitext {{includeonly section}} !! html -

§Includeonly section[edit]

-

§Section T-1[edit]

+

Includeonly section[edit]

+

Section T-1[edit]

!! end @@ -9787,7 +9820,7 @@ Bug 6563: Edit link generation for section suppressed by ==Section 1== !! html -

§Section 1[edit]

+

Section 1[edit]

!! end @@ -9824,12 +9857,12 @@ some can have stuff=== here === !! html/php -

§hu

+

hu

some

-

§here

+

here

!! html/parsoid

hu

@@ -13239,13 +13272,13 @@ More ===Smaller headline=== Blah blah !! html -

§Headline 1[edit]

+

Headline 1[edit]

Some text

-

§Headline 2[edit]

+

Headline 2[edit]

More

-

§Smaller headline[edit]

+

Smaller headline[edit]

Blah blah

!! end @@ -13285,14 +13318,14 @@ Some text -

§Headline 1[edit]

-

§Subheadline 1[edit]

-
§Skipping a level[edit]
-
§Skipping a level[edit]
-

§Headline 2[edit]

+

Headline 1[edit]

+

Subheadline 1[edit]

+
Skipping a level[edit]
+
Skipping a level[edit]
+

Headline 2[edit]

Some text

-

§Another headline[edit]

+

Another headline[edit]

!! end @@ -13314,10 +13347,10 @@ __FORCETOC__ -

§Headline 2[edit]

-

§Headline[edit]

-

§Headline 2[edit]

-

§Headline[edit]

+

Headline 2[edit]

+

Headline[edit]

+

Headline 2[edit]

+

Headline[edit]

!! end @@ -13366,16 +13399,16 @@ Handling of sections up to level 6 and beyond -

§Level 1 Heading[edit]

-

§Level 2 Heading[edit]

-

§Level 3 Heading[edit]

-

§Level 4 Heading[edit]

-
§Level 5 Heading[edit]
-
§Level 6 Heading[edit]
-
§= Level 7 Heading=[edit]
-
§== Level 8 Heading==[edit]
-
§=== Level 9 Heading===[edit]
-
§==== Level 10 Heading====[edit]
+

Level 1 Heading[edit]

+

Level 2 Heading[edit]

+

Level 3 Heading[edit]

+

Level 4 Heading[edit]

+
Level 5 Heading[edit]
+
Level 6 Heading[edit]
+
= Level 7 Heading=[edit]
+
== Level 8 Heading==[edit]
+
=== Level 9 Heading===[edit]
+
==== Level 10 Heading====[edit]
!! end @@ -13409,12 +13442,12 @@ TOC regression (bug 9764) -

§title 1[edit]

-

§title 1.1[edit]

-

§title 1.1.1[edit]

-

§title 1.2[edit]

-

§title 2[edit]

-

§title 2.1[edit]

+

title 1[edit]

+

title 1.1[edit]

+

title 1.1.1[edit]

+

title 1.2[edit]

+

title 2[edit]

+

title 2.1[edit]

!! end @@ -13446,12 +13479,12 @@ wgMaxTocLevel=3 -

§title 1[edit]

-

§title 1.1[edit]

-

§title 1.1.1[edit]

-

§title 1.2[edit]

-

§title 2[edit]

-

§title 2.1[edit]

+

title 1[edit]

+

title 1.1[edit]

+

title 1.1.1[edit]

+

title 1.2[edit]

+

title 2[edit]

+

title 2.1[edit]

!! end @@ -13477,11 +13510,11 @@ wgMaxTocLevel=3 -

§Section 1[edit]

-

§Section 1.1[edit]

-

§Section 1.1.1[edit]

-

§Section 1.1.1.1[edit]

-

§Section 2[edit]

+

Section 1[edit]

+

Section 1.1[edit]

+

Section 1.1.1[edit]

+

Section 1.1.1.1[edit]

+

Section 2[edit]

!! end @@ -13492,8 +13525,8 @@ Resolving duplicate section names == Foo bar == == Foo bar == !! html -

§Foo bar[edit]

-

§Foo bar[edit]

+

Foo bar[edit]

+

Foo bar[edit]

!! end @@ -13503,8 +13536,8 @@ Resolving duplicate section names with differing case (bug 10721) == Foo bar == == Foo Bar == !! html -

§Foo bar[edit]

-

§Foo Bar[edit]

+

Foo bar[edit]

+

Foo Bar[edit]

!! end @@ -13523,10 +13556,10 @@ __NOTOC__ {{sections}} ==Section 4== !! html -

§Section 0[edit]

-

§Section 1[edit]

-

§Section 2[edit]

-

§Section 4[edit]

+

Section 0[edit]

+

Section 1[edit]

+

Section 2[edit]

+

Section 4[edit]

!! end @@ -13537,8 +13570,8 @@ __NOEDITSECTION__ ==Section 1== ==Section 2== !! html -

§Section 1

-

§Section 2

+

Section 1

+

Section 2

!! end @@ -13547,7 +13580,7 @@ Link inside a section heading !! wikitext ==Section with a [[Main Page|link]] in it== !! html -

§Section with a link in it[edit]

+

Section with a link in it[edit]

!! end @@ -13570,9 +13603,9 @@ __TOC__ -

§title 1[edit]

-

§title 1.1[edit]

-

§title 2[edit]

+

title 1[edit]

+

title 1.1[edit]

+

title 2[edit]

!! end @@ -13596,10 +13629,10 @@ The line above must have a trailing space! --> But just in case it doesn't... !! html -

§=[edit]

+

=[edit]

The line above must have a trailing space!

-

§=[edit]

+

=[edit]

But just in case it doesn't...

!! end @@ -13636,19 +13669,19 @@ section 5 -

§text > text[edit]

+

text > text[edit]

section 1

-

§text < text[edit]

+

text < text[edit]

section 2

-

§text & text[edit]

+

text & text[edit]

section 3

-

§text ' text[edit]

+

text ' text[edit]

section 4

-

§text " text[edit]

+

text " text[edit]

section 5

!! end @@ -13696,22 +13729,22 @@ section 6 -

§Space between Text[edit]

+

Space between Text[edit]

section 1

-

§Space-Entity between Text[edit]

+

Space-Entity between Text[edit]

section 2

-

§Plus+between+Text[edit]

+

Plus+between+Text[edit]

section 3

-

§Plus-Entity+between+Text[edit]

+

Plus-Entity+between+Text[edit]

section 4

-

§Underscore_between_Text[edit]

+

Underscore_between_Text[edit]

section 5

-

§Underscore-Entity_between_Text[edit]

+

Underscore-Entity_between_Text[edit]

section 6

#Space between Text #Space-Entity between Text @@ -13740,10 +13773,10 @@ Headers with excess '=' characters -

§foo=[edit]

-

§=foo[edit]

-

§italic heading=[edit]

-

§=italic heading[edit]

+

foo=[edit]

+

=foo[edit]

+

italic heading=[edit]

+

=italic heading[edit]

!! end @@ -13778,12 +13811,12 @@ __NOEDITSECTION__ -

§Header 1

-

§Header 1.1

-

§Header 1.2

-

§Header 2

-

§Header 2.1

-

§Header 2.2

+

Header 1

+

Header 1.1

+

Header 1.2

+

Header 2

+

Header 2.1

+

Header 2.2

!! end @@ -13798,9 +13831,9 @@ parsoid=wt2html,wt2wt c2 c3--> !! html -

§foo

-

§bar

-

§baz

+

foo

+

bar

+

baz

!! end @@ -15381,7 +15414,7 @@ Fuzz testing: Parser14 == onmouseover= == http://__TOC__ !! html -

§onmouseover=[edit]

+

onmouseover=[edit]

http://

Contents