{ "tests": [ { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rb", {} ], [ "Character", "b" ], [ "StartTag", "rb", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rb", {} ], [ "Character", "b" ], [ "StartTag", "rt", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rb", {} ], [ "Character", "b" ], [ "StartTag", "rtc", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rb", {} ], [ "Character", "b" ], [ "StartTag", "rp", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rb", {} ], [ "Character", "b" ], [ "StartTag", "span", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rt", {} ], [ "Character", "b" ], [ "StartTag", "rb", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rt", {} ], [ "Character", "b" ], [ "StartTag", "rt", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rt", {} ], [ "Character", "b" ], [ "StartTag", "rtc", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rt", {} ], [ "Character", "b" ], [ "StartTag", "rp", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rt", {} ], [ "Character", "b" ], [ "StartTag", "span", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rtc", {} ], [ "Character", "b" ], [ "StartTag", "rb", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "abcd", "input": "abcd", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rtc", {} ], [ "Character", "b" ], [ "StartTag", "rt", {} ], [ "Character", "c" ], [ "StartTag", "rt", {} ], [ "Character", "d" ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rtc", {} ], [ "Character", "b" ], [ "StartTag", "rtc", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rtc", {} ], [ "Character", "b" ], [ "StartTag", "rp", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rtc", {} ], [ "Character", "b" ], [ "StartTag", "span", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rp", {} ], [ "Character", "b" ], [ "StartTag", "rb", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rp", {} ], [ "Character", "b" ], [ "StartTag", "rt", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rp", {} ], [ "Character", "b" ], [ "StartTag", "rtc", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rp", {} ], [ "Character", "b" ], [ "StartTag", "rp", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rp", {} ], [ "Character", "b" ], [ "StartTag", "span", {} ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "ab", "input": "ab", "output": [ [ "StartTag", "html", {} ], [ "StartTag", "ruby", {} ], [ "StartTag", "rtc", {} ], [ "StartTag", "ruby", {} ], [ "Character", "a" ], [ "StartTag", "rb", {} ], [ "Character", "b" ], [ "StartTag", "rt", {} ], [ "EndTag", "ruby" ], [ "EndTag", "ruby" ], [ "EndTag", "html" ] ] } ] }