diff --git a/Tests/TokenizerTests/HTML5LibTests.swift b/Tests/TokenizerTests/HTML5LibTests.swift
index 8262f52..54b76da 100644
--- a/Tests/TokenizerTests/HTML5LibTests.swift
+++ b/Tests/TokenizerTests/HTML5LibTests.swift
@@ -31,9 +31,6 @@ public func html5libTests(_ testCase: TestCase) throws {
// TODO: Do not ignore any test cases
switch testCase.title {
// test1.test
- case "Ampersand EOF": return
- case "Ampersand ampersand EOF": return
- case "Ampersand space EOF": return
case "Unfinished entity": return
case "Ampersand, number sign": return
case "Unfinished numeric entity": return
@@ -42,62 +39,18 @@ public func html5libTests(_ testCase: TestCase) throws {
case "Entity without trailing semicolon (1)": return
case "Entity without trailing semicolon (2)": return
case "Partial entity match at end of file": return
- case "Non-ASCII character reference name": return
- case "ASCII decimal entity": return
- case "ASCII hexadecimal entity": return
- case "Hexadecimal entity in attribute": return
case "Entity in attribute without semicolon ending in x": return
case "Entity in attribute without semicolon ending in 1": return
case "Entity in attribute without semicolon ending in i": return
case "Entity in attribute without semicolon": return
- case "Unquoted attribute ending in ampersand": return
- case "Unquoted attribute at end of tag with final character of &, with tag followed by characters": return
// test2.test
- case "Numeric entity representing the NUL character": return
- case "Hexadecimal entity representing the NUL character": return
- case "Numeric entity representing a codepoint after 1114111 (U+10FFFF)": return
- case "Hexadecimal entity representing a codepoint after 1114111 (U+10FFFF)": return
- case "Hexadecimal entity pair representing a surrogate pair": return
- case "Hexadecimal entity with mixed uppercase and lowercase": return
- case "Entity without a name": return
- case "Unescaped ampersand in attribute value": return
case "Entity + newline": return
- // test3.test
- case "&": return
- case "