Bugfix: early string ending for font-family · tdewolff/minify@ebea09e
@@ -61,6 +61,7 @@ func TestCSS(t *testing.T) {
6161assertCSS(t, m, false, "filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);", "filter:alpha(opacity=0)")
6262assertCSS(t, m, false, "content: \"a\\\nb\";", "content:\"ab\"")
6363assertCSS(t, m, false, "content: \"a\\\r\nb\\\r\nc\";", "content:\"abc\"")
64+assertCSS(t, m, false, "content: \"\";", "content:")
6465assertCSS(t, m, true, "i { key: value; key2: value; }", "i{key:value;key2:value}")
6566assertCSS(t, m, true, ".cla .ss > #id { x:y; }", ".cla .ss>#id{x:y}")
6667assertCSS(t, m, true, ".cla[id ^= L] { x:y; }", ".cla[id^=L]{x:y}")
@@ -116,6 +117,9 @@ func TestCSS(t *testing.T) {
116117assertCSS(t, m, false, "margin: rgb(ident);", "margin:rgb(ident)")
117118assertCSS(t, m, false, "filter: progid:b().c.Alpha(rgba(x));", "filter:progid:b().c.Alpha(rgba(x))")
118119assertCSS(t, m, true, "a, b + c { x:y; }", "a,b+c{x:y}")
120+121+// go-fuzz
122+assertCSS(t, m, false, "FONT-FAMILY: ru\"", "font-family:ru")
119123}
120124121125////////////////////////////////////////////////////////////////