[
    /* Test count: 3 */
    /* Test number: 1 */
    {
        "data": $DATA{ ,12}
            <!doctype html><p>foo<search>bar<p>baz
        $DATA,
        "errors": [
            {"line": 1, "col": 38, "id": "expected-closing-tag-but-got-eof"}
        ],
        "result": $DATA{ ,12}
            <!DOCTYPE html>
            <html>
              <head>
              <body>
                <p>
                  "foo"
                <search>
                  "bar"
                  <p>
                    "baz"
        $DATA
    },
    /* Test number: 2 */
    {
        "data": $DATA{ ,12}
            <!doctype html><search><p>foo</search>bar
        $DATA,
        "result": $DATA{ ,12}
            <!DOCTYPE html>
            <html>
              <head>
              <body>
                <search>
                  <p>
                    "foo"
                "bar"
        $DATA
    },
    /* Test number: 3 */
    {
        "data": $DATA{ ,12}
            <!DOCTYPE html>xxx<svg><x><g><a><search><b>
        $DATA,
        "errors": [
            {"line": 0, "col": 0, "id": "* (1,44) unexpected HTML-like start tag token in foreign content"},
            {"line": 0, "col": 0, "id": "* (1,44) unexpected end of file"}
        ],
        "result": $DATA{ ,12}
            <!DOCTYPE html>
            <html>
              <head>
              <body>
                "xxx"
                <svg:svg>
                  <svg:x>
                    <svg:g>
                      <svg:a>
                        <svg:search>
                <b>
        $DATA
    },
]