Arlolra has uploaded a new change for review.
https://gerrit.wikimedia.org/r/193325
Change subject: Sync up with Parsoid parserTests.
......................................................................
Sync up with Parsoid parserTests.
This now aligns with Parsoid commit 47ddba73a5f6078ac265f091d9c9e841c0fdead6
Change-Id: I07bd6edd2d62291f75bea79ab7825e390ccb314e
---
M tests/parser/parserTests.txt
1 file changed, 29 insertions(+), 15 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core
refs/changes/25/193325/1
diff --git a/tests/parser/parserTests.txt b/tests/parser/parserTests.txt
index d725b5d..b891676 100644
--- a/tests/parser/parserTests.txt
+++ b/tests/parser/parserTests.txt
@@ -3966,19 +3966,31 @@
;<i>a:b</i>
;<span>a:b</span>
;<div>a:b</div>
+;<div>a
+:b</div>
;{{echo|a:b}}
;{{echo|''a:b''}}
-!! html
-<dl><dt>a</dt>
+!! html+tidy
+<dl>
+<dt>a</dt>
<dd>b</dd>
<dt><b>a:b</b></dt>
<dt><i>a:b</i></dt>
<dt><span>a:b</span></dt>
-<dt><div>a:b</div></dt>
+<dd>
+<div>a:b</div>
+</dd>
+<dd>
+<div>a
+<dl>
+<dd>b</dd>
+</dl>
+</div>
+</dd>
<dt>a</dt>
<dd>b</dd>
-<dt><i>a:b</i></dt></dl>
-
+<dt><i>a:b</i></dt>
+</dl>
!! end
!! test
@@ -20164,7 +20176,7 @@
B <span about="#mwt4" class="reference" id="cite_ref-b_2-0"
rel="dc:references" typeof="mw:Extension/ref"
data-mw='{"name":"ref","body":{"html":"bar"},"attrs":{"name":"b"}}'><a
href="#cite_note-b-2">[2]</a></span></p>
-<ol class="references" typeof="mw:Extension/references" about="#mwt6"
data-mw='{"name":"references","body":{"extsrc":"<ref
name=\"a\">foo</ref>\nThis should just get lost.","html":"\n<span
about=\"#mwt8\" class=\"reference\" rel=\"dc:references\"
typeof=\"mw:Extension/ref\" data-parsoid='{\"src\":\"&lt;ref
name=\\\"a\\\">foo&lt;/ref>\",\"dsr\":[59,82,14,6]}'
data-mw='{\"name\":\"ref\",\"body\":{\"html\":\"foo\"},\"attrs\":{\"name\":\"a\"}}'><a
href=\"#cite_note-a-1\">[1]</a></span>\n"},"attrs":{}}'><li
about="#cite_note-a-1" id="cite_note-a-1"><span rel="mw:referencedBy"><a
href="#cite_ref-a_1-0">↑</a></span> foo</li><li about="#cite_note-b-2"
id="cite_note-b-2"><span rel="mw:referencedBy"><a
href="#cite_ref-b_2-0">↑</a></span> bar</li>
+<ol class="references" typeof="mw:Extension/references" about="#mwt6"
data-mw='{"name":"references","body":{"extsrc":"<ref
name=\"a\">foo</ref>\nThis should just get lost.","html":"\n<span
about=\"#mwt8\" class=\"reference\" rel=\"dc:references\"
typeof=\"mw:Extension/ref\" data-parsoid='{\"dsr\":[59,82,14,6]}'
data-mw='{\"name\":\"ref\",\"body\":{\"html\":\"foo\"},\"attrs\":{\"name\":\"a\"}}'><a
href=\"#cite_note-a-1\">[1]</a></span>\n"},"attrs":{}}'><li
about="#cite_note-a-1" id="cite_note-a-1"><span rel="mw:referencedBy"><a
href="#cite_ref-a_1-0">↑</a></span> foo</li><li about="#cite_note-b-2"
id="cite_note-b-2"><span rel="mw:referencedBy"><a
href="#cite_ref-b_2-0">↑</a></span> bar</li>
</ol>
!!end
@@ -20197,7 +20209,7 @@
<ol class="references" typeof="mw:Extension/references" about="#mwt6"
data-mw='{"name":"references","attrs":{}}'><li about="#cite_note-1"
id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span>
foo bar for a</li></ol>
-<ol class="references" typeof="mw:Extension/references" about="#mwt8"
data-mw='{"name":"references","body":{"extsrc":"<ref
name=\"b\">foo</ref>","html":"\n<span about=\"#mwt10\"
class=\"reference\" rel=\"dc:references\" typeof=\"mw:Extension/ref\"
data-parsoid='{\"src\":\"&lt;ref
name=\\\"b\\\">foo&lt;/ref>\",\"dsr\":[96,119,14,6]}'
data-mw='{\"name\":\"ref\",\"body\":{\"html\":\"foo\"},\"attrs\":{\"name\":\"b\"}}'><a
href=\"#cite_note-b-2\">[X 1]</a></span>\n"},"attrs":{"group":"X"}}'><li
about="#cite_note-b-2" id="cite_note-b-2"><span rel="mw:referencedBy"><a
href="#cite_ref-b_2-0">↑</a></span> foo</li></ol>
+<ol class="references" typeof="mw:Extension/references" about="#mwt8"
data-mw='{"name":"references","body":{"extsrc":"<ref
name=\"b\">foo</ref>","html":"\n<span about=\"#mwt10\"
class=\"reference\" rel=\"dc:references\" typeof=\"mw:Extension/ref\"
data-parsoid='{\"dsr\":[96,119,14,6]}'
data-mw='{\"name\":\"ref\",\"body\":{\"html\":\"foo\"},\"attrs\":{\"name\":\"b\"}}'><a
href=\"#cite_note-b-2\">[X 1]</a></span>\n"},"attrs":{"group":"X"}}'><li
about="#cite_note-b-2" id="cite_note-b-2"><span rel="mw:referencedBy"><a
href="#cite_ref-b_2-0">↑</a></span> foo</li></ol>
!! end
!! test
@@ -20224,11 +20236,11 @@
A <ref>foo</ref>
B <ref group="inexistent">bar</ref>
!! html
-<p>A <span class="reference" id="cite_ref-1" rel="dc:references"
typeof="mw:Extension/ref"
data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a
href="#cite_note-1">[1]</a></span> B <span class="reference" id="cite_ref-2"
rel="dc:references" typeof="mw:Extension/ref"
data-mw='{"name":"ref","body":{"html":"bar"},"attrs":{"group":"inexistent"}}'><a
href="#cite_note-2">[inexistent 1]</a></span></</p>
-<ol class="references" typeof="mw:Extension/references"
data-mw='{"name":"references","attrs":{}}'>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references"
typeof="mw:Extension/ref"
data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a
href="#cite_note-1">[1]</a></span> B <span about="#mwt4" class="reference"
id="cite_ref-2" rel="dc:references" typeof="mw:Extension/ref"
data-mw='{"name":"ref","body":{"html":"bar"},"attrs":{"group":"inexistent"}}'><a
href="#cite_note-2">[inexistent 1]</a></span></</p>
+<ol about="#mwt5" class="references" typeof="mw:Extension/references"
data-mw='{"name":"references","attrs":{}}'>
<li id="cite_note-1"><span rel="mw:referencedBy"><a
href="#cite_ref-1">↑</a></span> foo</li>
</ol>
-<ol class="references" typeof="mw:Extension/references"
data-mw='{"name":"references","attrs":{"group":"inexistent"}}'>
+<ol about="#mwt6" class="references" typeof="mw:Extension/references"
data-mw='{"name":"references","attrs":{"group":"inexistent"}}'>
<li id="cite_note-2"><span rel="mw:referencedBy"><a
href="#cite_ref-2">↑</a></span> bar</li>
</ol>
!! end
@@ -21742,12 +21754,14 @@
!! test
2. other tags
!! wikitext
-<nowiki><div>foo</div>
-<div style="color:red">foo</div></nowiki>
+* <nowiki><div>foo</div></nowiki>
+* <nowiki><div style="color:red">foo</div></nowiki>
+* <nowiki><td></nowiki>
!! html
-<p><div>foo</div>
-<div style="color:red">foo</div>
-</p>
+<ul><li> <div>foo</div></li>
+<li> <div style="color:red">foo</div></li>
+<li> <td></li></ul>
+
!! end
!! test
--
To view, visit https://gerrit.wikimedia.org/r/193325
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I07bd6edd2d62291f75bea79ab7825e390ccb314e
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Arlolra <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits