diff --git a/src/run_tests.zig b/src/run_tests.zig index a270deb1..05c9354d 100644 --- a/src/run_tests.zig +++ b/src/run_tests.zig @@ -113,3 +113,12 @@ test "DocumentHTMLParseFromStr" { doc = try parser.documentHTMLParseFromStr(str); parser.documentHTMLClose(doc) catch {}; } + +// https://github.com/lightpanda-io/libdom/issues/4 +test "bug document html parsing #4" { + const file = try std.fs.cwd().openFile("tests/html/bug-html-parsing-4.html", .{}); + defer file.close(); + + doc = try parser.documentHTMLParse(file.reader()); + parser.documentHTMLClose(doc) catch {}; +} diff --git a/tests/html/bug-html-parsing-4.html b/tests/html/bug-html-parsing-4.html new file mode 100644 index 00000000..391ac0c7 --- /dev/null +++ b/tests/html/bug-html-parsing-4.html @@ -0,0 +1,6 @@ + +
+ + +