]> scripts.mit.edu Git - www/ikiwiki.git/blobdiff - t/htmlize.t
new test case
[www/ikiwiki.git] / t / htmlize.t
index a9ccfedcbb184b9a31165b63d9009f012416cbf5..670500a6796970f0cb54bb51fee054d3ccd9a1d5 100755 (executable)
@@ -1,7 +1,7 @@
 #!/usr/bin/perl
 use warnings;
 use strict;
-use Test::More tests => 4;
+use Test::More tests => 5;
 use Encode;
 
 BEGIN { use_ok("IkiWiki"); }
@@ -19,3 +19,7 @@ is(IkiWiki::htmlize("foo", "mdwn", readfile("t/test1.mdwn")),
        "utf8; bug #373203");
 ok(IkiWiki::htmlize("foo", "mdwn", readfile("t/test2.mdwn")),
        "this file crashes markdown if it's fed in as decoded utf-8");
+my $ret=IkiWiki::htmlize("foo", "mdwn", readfile("t/javascript.mdwn"));
+ok($ret !~ /GOTCHA/,
+       "javascript.mdwn contains a number of attempts at getting
+       javascript that contains GOTCHA past the html sanitiser.");