# HG changeset patch # User Maxim Dounin # Date 1320170325 -10800 # Node ID b5352cabdadb373835b5ec1103c0919904999e94 # Parent c8169c827d18b3e9d9052ed123c65aa70cf1bc2d Tests: autoindex escaping fixed in 1.1.6, remove TODO. diff --git a/autoindex.t b/autoindex.t --- a/autoindex.t +++ b/autoindex.t @@ -89,30 +89,15 @@ unlike($r, qr!href="test-colon:blah"!ms, like($r, qr!test-long-0{37}\.\.>!ms, 'long name'); like($r, qr!href="test-escape-url-%25"!ms, 'escaped url'); - -{ -local $TODO = 'not fixed yet'; - like($r, qr!href="test-escape-url2-%3f"!ms, 'escaped ? in url'); - -} - -{ -local $TODO = 'patch under review'; - like($r, qr!test-escape-html-<>&!ms, 'escaped html'); like($r, qr!test-long-(>){37}\.\.>!ms, 'long escaped html'); -} - $r = http_get('/utf8/'); like($r, qr!test-utf8-(\xd1\x84){3}!ms, 'utf8'); like($r, qr!test-utf8-(\xd1\x84){37}\.\.!ms, 'utf8 long'); -{ -local $TODO = 'patch under review'; - like($r, qr!test-utf8-<>&-\xd1\x84!ms, 'utf8 escaped'); like($r, qr!test-utf8-<>&-(\xd1\x84){33}\.\.!ms, 'utf8 escaped long'); @@ -121,6 +106,4 @@ like($r, qr!test-utf8-(\xd1\x84){3}-(> like(http_get('/test-dir-escape-<>&/'), qr!test-dir-escape-<>&!ms, 'escaped title'); -} - ###############################################################################