@@ -157,13 +157,25 @@ fn writeEscapedAttributeValue(writer: anytype, value: []const u8) !void {
157157
158158const testing = std .testing ;
159159test "dump.writeHTML" {
160- try testWriteHTML ("<div id=\" content\" >Over 9000!</div>" , "<div id=\" content\" >Over 9000!</div>" );
161-
162- try testWriteHTML ("<root><!-- a comment --></root>" , "<root><!-- a comment --></root>" );
163-
164- try testWriteHTML ("<p>< > &</p>" , "<p>< > &</p>" );
165-
166- try testWriteHTML ("<p id=\" "><&"''\" >wat?</p>" , "<p id='\" ><&"'''>wat?</p>" );
160+ try testWriteHTML (
161+ "<div id=\" content\" >Over 9000!</div>" ,
162+ "<div id=\" content\" >Over 9000!</div>" ,
163+ );
164+
165+ try testWriteHTML (
166+ "<root><!-- a comment --></root>" ,
167+ "<root><!-- a comment --></root>" ,
168+ );
169+
170+ try testWriteHTML (
171+ "<p>< > &</p>" ,
172+ "<p>< > &</p>" ,
173+ );
174+
175+ try testWriteHTML (
176+ "<p id=\" "><&"''\" >wat?</p>" ,
177+ "<p id='\" ><&"'''>wat?</p>" ,
178+ );
167179
168180 try testWriteFullHTML (
169181 \\<!DOCTYPE html>
@@ -173,8 +185,12 @@ test "dump.writeHTML" {
173185 , "<html><title>It's over what?</title><meta name=a value=\" b\" >\n <body>9000" );
174186}
175187
176- fn testWriteHTML (comptime expected : []const u8 , src : []const u8 ) ! void {
177- return testWriteFullHTML ("<!DOCTYPE html>\n <html><head></head><body>" ++ expected ++ "</body></html>\n " , src );
188+ fn testWriteHTML (comptime expected_body : []const u8 , src : []const u8 ) ! void {
189+ const expected =
190+ "<!DOCTYPE html>\n <html><head></head><body>" ++
191+ expected_body ++
192+ "</body></html>\n " ;
193+ return testWriteFullHTML (expected , src );
178194}
179195
180196fn testWriteFullHTML (comptime expected : []const u8 , src : []const u8 ) ! void {
0 commit comments