Page MenuHomeWickedGov Phorge

tableFixupsParserTests-standalone-knownFailures.json
No OneTemporary

Size
5 KB
Referenced Files
None
Subscribers
None

tableFixupsParserTests-standalone-knownFailures.json

{
"Ensure td-cell-type is switched to th when the first cell in a row is a <th>": {
"wt2html": "<table data-parsoid='{\"dsr\":[0,23,2,2]}'>\n<tbody data-parsoid='{\"dsr\":[3,21,0,0]}'><tr data-parsoid='{\"autoInsertedStart\":true,\"dsr\":[3,20,0,0]}'><th data-parsoid='{\"dsr\":[3,5,1,0]}'>a</th><th data-parsoid='{\"stx\":\"row\",\"startTagSrc\":\"||\",\"dsr\":[5,8,2,0]}'>b</th>\n<th data-parsoid='{\"dsr\":[9,11,1,0]}'>c</th><td about=\"#mwt1\" typeof=\"mw:Transclusion\" data-parsoid='{\"startTagSrc\":\"|\",\"attrSepSrc\":\"|\",\"pi\":[[]],\"dsr\":[11,20,null,null,1,0]}' data-mw='{\"parts\":[{\"template\":{\"target\":{\"wt\":\"tdfoo\",\"href\":\"./Template:Tdfoo\"},\"params\":{},\"i\":0}}]}'>y</td></tr>\n</tbody></table>",
"wt2wt": "{|\n!a||b\n!c\n{{tdfoo}}\n|}",
"html2html": "<table data-parsoid='{\"dsr\":[0,23,2,2]}'>\n<tbody data-parsoid='{\"dsr\":[3,21,0,0]}'><tr data-parsoid='{\"autoInsertedStart\":true,\"dsr\":[3,20,0,0]}'><th data-parsoid='{\"dsr\":[3,5,1,0]}'>a</th>\n<th data-parsoid='{\"dsr\":[6,8,1,0]}'>b</th>\n<th data-parsoid='{\"dsr\":[9,11,1,0]}'>c</th><td about=\"#mwt1\" typeof=\"mw:Transclusion\" data-parsoid='{\"startTagSrc\":\"|\",\"attrSepSrc\":\"|\",\"pi\":[[]],\"dsr\":[11,20,null,null,1,0]}' data-mw='{\"parts\":[{\"template\":{\"target\":{\"wt\":\"tdfoo\",\"href\":\"./Template:Tdfoo\"},\"params\":{},\"i\":0}}]}'>y</td></tr>\n</tbody></table>",
"html2wt": "{|\n!a\n!b\n!c{{tdfoo}}\n|}",
"selser [[0,1]]": "{|\n!a||b\n!c{{tdfoo}}\n|}",
"selser [1]": "{| data-foobar=\"od7qpi\"\n!a||b\n!c{{tdfoo}}\n|}",
"selser [[3,[2,3]]]": "{|<!--16ekxn2-->\n!a||b\n!c{{tdfoo}}\n|}",
"selser [2]": "65kozi\n{|\n!a||b\n!c{{tdfoo}}\n|}",
"selser [[3,1]]": "{|\n!a||b\n!c{{tdfoo}}\n|}",
"selser [[4,[2,0]]]": "{|<!--1not7kn--><!--2cjdby-->\n!a||b\n!c{{tdfoo}}\n|}",
"selser [[3,[[[3],2,0,0,0],0]]]": "{|\n!\n!1r4kyfp||b\n!c{{tdfoo}}\n|}",
"selser [[0,[[0,1,3,[4],0],2]]]": "{|\n!a|| data-foobar=\"1t76opf\" |b\n!1p6b5lu{{tdfoo}}<!--jjvcbm-->\n|}",
"selser [[0,2]]": "{|\n<!--18e2p9l-->!a||b\n!c{{tdfoo}}\n|}"
},
"Table cell attribute merging edge cases": {
"selser [[0,[0,0,[0,[0,0,4]],0,[3,2],0]]]": "{|\n| {{td_attrs_and_content|1=<div>foo</div> class=\"foo\"}} baz\n|-\n|{{td_attrs_and_content|1=[[No Merging Here]] class=\"foo\"}}<nowiki/>xd7gu\n|-\n|1yjfcke\n|{{td_attrs_and_content|1=[[File:Foo.jpg]] class=\"foo\"}} baz\n|}"
},
"Unsupported scenario: Templated cell merging with previous cell with attributes": {
"wt2html": "<table data-parsoid='{\"dsr\":[0,47,2,2]}'>\n<tbody data-parsoid='{\"dsr\":[3,45,0,0]}'><tr data-parsoid='{\"autoInsertedStart\":true,\"dsr\":[3,44,0,0]}'><td class=\"foo\" data-parsoid='{\"dsr\":[3,27,13,0]}'>title=\"foo\"</td><td about=\"#mwt1\" typeof=\"mw:Transclusion\" data-parsoid='{\"pi\":[[{\"k\":\"1\",\"named\":true}]],\"dsr\":[27,44,null,null]}' data-mw='{\"parts\":[{\"template\":{\"target\":{\"wt\":\"1x\",\"href\":\"./Template:1x\"},\"params\":{\"1\":{\"wt\":\"{{!}}foo\"}},\"i\":0}}]}'>foo</td></tr>\n</tbody></table>"
},
"Unsupported scenario: Templated cell not merging with previous cell and trailing vertical bar": {
"wt2html": "<table data-parsoid='{\"dsr\":[0,47,2,2]}'>\n<tbody data-parsoid='{\"dsr\":[3,45,0,0]}'><tr data-parsoid='{\"autoInsertedStart\":true,\"dsr\":[3,44,0,0]}'><td data-parsoid='{\"dsr\":[3,27,1,0,1,0]}'><a rel=\"mw:WikiLink\" href=\"./Main_Page\" title=\"Main Page\" data-parsoid='{\"stx\":\"simple\",\"a\":{\"href\":\"./Main_Page\"},\"sa\":{\"href\":\"Main Page\"},\"dsr\":[5,18,2,2]}'>Main Page</a> content|</td><td about=\"#mwt1\" typeof=\"mw:Transclusion\" data-parsoid='{\"pi\":[[{\"k\":\"1\",\"named\":true}]],\"dsr\":[27,44,null,null]}' data-mw='{\"parts\":[{\"template\":{\"target\":{\"wt\":\"1x\",\"href\":\"./Template:1x\"},\"params\":{\"1\":{\"wt\":\"{{!}}foo\"}},\"i\":0}}]}'>foo</td></tr>\n</tbody></table>"
},
"Unsupported scenario: Templated cell not merging with previous cell and trailing vertical bar, attributes and row syntax": {
"wt2html": "<table data-parsoid='{\"dsr\":[0,43,2,2]}'>\n<tbody data-parsoid='{\"dsr\":[3,41,0,0]}'><tr data-parsoid='{\"autoInsertedStart\":true,\"dsr\":[3,40,0,0]}'><td data-parsoid='{\"dsr\":[3,7,1,0]}'>one</td><td data-parsoid='{\"stx\":\"row\",\"dsr\":[7,16,2,0]}'><a rel=\"mw:WikiLink\" href=\"./Two?action=edit&amp;redlink=1\" title=\"Two\" class=\"new\" typeof=\"mw:LocalizedAttrs\" data-parsoid='{\"stx\":\"simple\",\"a\":{\"href\":\"./Two\"},\"sa\":{\"href\":\"two\"},\"dsr\":[9,16,2,2]}' data-mw-i18n='{\"title\":{\"lang\":\"x-page\",\"key\":\"red-link-title\",\"params\":[\"Two\"]}}'>two</a></td><td data-parsoid='{\"stx\":\"row\",\"a\":{\"three\":null},\"sa\":{\"three\":\"\"},\"dsr\":[16,24,8,0]}'></td><td about=\"#mwt1\" typeof=\"mw:Transclusion\" data-parsoid='{\"pi\":[[{\"k\":\"1\"}]],\"dsr\":[24,40,null,null]}' data-mw='{\"parts\":[{\"template\":{\"target\":{\"wt\":\"1x\",\"href\":\"./Template:1x\"},\"params\":{\"1\":{\"wt\":\"{{!}}four\"}},\"i\":0}}]}'>four</td></tr>\n</tbody></table>"
},
"Unsupported scenario: Templated cell not merging with previous cell with attributes and trailing vertical bar": {
"wt2html": "<table data-parsoid='{\"dsr\":[0,44,2,2]}'>\n<tbody data-parsoid='{\"dsr\":[3,42,0,0]}'><tr data-parsoid='{\"autoInsertedStart\":true,\"dsr\":[3,41,0,0]}'><td class=\"foo\" data-parsoid='{\"dsr\":[3,24,13,0]}'>content|</td><td about=\"#mwt1\" typeof=\"mw:Transclusion\" data-parsoid='{\"pi\":[[{\"k\":\"1\",\"named\":true}]],\"dsr\":[24,41,null,null]}' data-mw='{\"parts\":[{\"template\":{\"target\":{\"wt\":\"1x\",\"href\":\"./Template:1x\"},\"params\":{\"1\":{\"wt\":\"{{!}}foo\"}},\"i\":0}}]}'>foo</td></tr>\n</tbody></table>"
}
}

File Metadata

Mime Type
application/json
Expires
Oct 4 2026, 14:08 (5 w, 6 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
66/d3/0ff8d422e13bbb797dedc0577033
Default Alt Text
tableFixupsParserTests-standalone-knownFailures.json (5 KB)

Event Timeline