{
    "9. table-fixups td-td cell-combining: prev=double_pipe,no_content; cell=no_attrs": {
        "wt2wt": "{|\n| |{{1x|{{!}}y}}\n|}",
        "selser [[0,[1,4]]]": "{|\n|- data-foobar=\"1uw5zpf\"\n||{{1x|{{!}}y}}<!--wi1qxh-->\n|}",
        "selser [[3,1]]": "{|\n||{{1x|{{!}}y}}\n|}",
        "selser [[0,[2,0]]]": "{|\n<!--1dkccon-->||{{1x|{{!}}y}}\n|}",
        "selser [1]": "{| data-foobar=\"7cxlod\"\n||{{1x|{{!}}y}}\n|}",
        "selser [[2,2]]": "{|<!--1jvviwc-->\n<!--2ljewn-->||{{1x|{{!}}y}}\n|}",
        "selser [[0,2]]": "{|\n<!--2dqbyc-->||{{1x|{{!}}y}}\n|}",
        "selser [2]": "95znqs\n{|\n||{{1x|{{!}}y}}\n|}",
        "selser [[4,1]]": "{|<!--1spvqa7-->\n||{{1x|{{!}}y}}\n|}",
        "selser [[0,[2,3]]]": "{|\n<!--opn07k-->||{{1x|{{!}}y}}\n|}"
    },
    "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|}"
    }
}
