Added a test that fails if attribute quotes are stripped with a trailing slash
authorstieler-it <michael@stieler.it>
Mon, 11 Nov 2013 06:36:07 +0000 (07:36 +0100)
committerstieler-it <michael@stieler.it>
Mon, 11 Nov 2013 06:36:07 +0000 (07:36 +0100)
tests/minifier.js

index cdaa556..471015d 100644 (file)
     equal(minify(input, { removeAttributeQuotes: true }), '<a href=# title=foo#bar>x</a>');
 
     input = '<a href="http://example.com/" title="blah">\nfoo\n\n</a>';
-    equal(minify(input, { removeAttributeQuotes: true }), '<a href=http://example.com/ title=blah>\nfoo\n\n</a>');
+    equal(minify(input, { removeAttributeQuotes: true }), '<a href="http://example.com/" title=blah>\nfoo\n\n</a>');
+
+    input = '<a title="blah" href="http://example.com/">\nfoo\n\n</a>';
+    equal(minify(input, { removeAttributeQuotes: true }), '<a title=blah href="http://example.com/">\nfoo\n\n</a>');
 
     input = '<p class=foo|bar:baz></p>';
     equal(minify(input, { removeAttributeQuotes: true }), '<p class=foo|bar:baz></p>');