{
    "tests": [
        {
            "fragmentContext": null,
            "description": "<b>1<i>2<p>3</b>4",
            "input": "<b>1<i>2<p>3</b>4",
            "output": [
                [
                    "StartTag",
                    "b",
                    {}
                ],
                [
                    "Character",
                    "1"
                ],
                [
                    "StartTag",
                    "i",
                    {}
                ],
                [
                    "Character",
                    "2"
                ],
                [
                    "StartTag",
                    "p",
                    {}
                ],
                [
                    "Character",
                    "3"
                ],
                [
                    "EndTag",
                    "b"
                ],
                [
                    "Character",
                    "4"
                ]
            ]
        },
        {
            "fragmentContext": null,
            "description": "<a><div><style></style><address><a>",
            "input": "<a><div><style></style><address><a>",
            "output": [
                [
                    "StartTag",
                    "a",
                    {}
                ],
                [
                    "StartTag",
                    "div",
                    {}
                ],
                [
                    "StartTag",
                    "style",
                    {}
                ],
                [
                    "EndTag",
                    "style"
                ],
                [
                    "StartTag",
                    "address",
                    {}
                ],
                [
                    "StartTag",
                    "a",
                    {}
                ]
            ]
        }
    ]
}