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 "