From a7fedec3ab483df4552a252adf8f56e4d7499408 Mon Sep 17 00:00:00 2001 From: Rob Date: Mon, 6 Jun 2016 21:44:38 +0100 Subject: [PATCH] URLDecode: Tests for new triggers; now all url should also trigger with uri --- t/URLDecode.t | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/t/URLDecode.t b/t/URLDecode.t index b10bc549d..b0b67b534 100755 --- a/t/URLDecode.t +++ b/t/URLDecode.t @@ -37,26 +37,18 @@ ddg_goodie_test( # Secondary example queries 'http%3A%2F%2Farstechnica.com%2F url unescape' => test_zci(build_answer('http://arstechnica.com/', 'http%3A%2F%2Farstechnica.com%2F')), - 'linux.com%2Ftour%2F unescape url' => test_zci(build_answer('linux.com/tour/', 'linux.com%2Ftour%2F')), - 'urldecode www.xkcd.com%2Fa-webcomic-of-romance%2Bmath%2Bsarcasm%2Blanguage' => test_zci(build_answer('www.xkcd.com/a-webcomic-of-romance+math+sarcasm+language', 'www.xkcd.com%2Fa-webcomic-of-romance%2Bmath%2Bsarcasm%2Blanguage')), - 'unescapeurl https%3A%2F%2Fexample.com%2Fzero%23clickinfo%5E%3Cgoodies%3E%3Bspice%3Afathead-%5C' => test_zci(build_answer('https://example.com/zero#clickinfo^;spice:fathead-\\', 'https%3A%2F%2Fexample.com%2Fzero%23clickinfo%5E%3Cgoodies%3E%3Bspice%3Afathead-%5C')), - 'urlunescape https%3A%2F%2Fexample.org%2Fthe%20answer%20to%20%22%5Blife%5D%2C%20(the%20universe)%20.and.%20%3Ceverything%3E%22' => test_zci(build_answer('https://example.org/the answer to "[life], (the universe) .and. "', 'https%3A%2F%2Fexample.org%2Fthe%20answer%20to%20%22%5Blife%5D%2C%20(the%20universe)%20.and.%20%3Ceverything%3E%22')), - 'https%3A%2F%2Fexample.org%2Fthe%20answer%20to%20%22%5Blife%5D%2C%20(the%20universe)%20.and.%20%3Ceverything%3E%22' => test_zci(build_answer('https://example.org/the answer to "[life], (the universe) .and. "', 'https%3A%2F%2Fexample.org%2Fthe%20answer%20to%20%22%5Blife%5D%2C%20(the%20universe)%20.and.%20%3Ceverything%3E%22')), - 'www.heroku.com%2F%7Brawwr!%40%23%24%25%5E%26*()%2B%3D__%7D unescapeurl' => test_zci(build_answer('www.heroku.com/{rawwr!@#$%^&*()+=__}', 'www.heroku.com%2F%7Brawwr!%40%23%24%25%5E%26*()%2B%3D__%7D')), - 'urldecode %3Cscript%3Ealert(1)%3C%2Fscript%3E' => test_zci(build_answer('', '%3Cscript%3Ealert(1)%3C%2Fscript%3E')), - 'https%3A%2F%2Fduckduckgo.com%2F' => test_zci(build_answer('https://duckduckgo.com/', 'https%3A%2F%2Fduckduckgo.com%2F')), - '%E4%F6%FC' => test_zci(build_answer('äöü', '%E4%F6%FC')), - '%20' => test_zci(build_answer('Space', '%20')), + 'uridecode 1%2B1' => test_zci(build_answer('1+1', '1%2B1')), + 'uri decode 127.0.0.1%3A80' => test_zci(build_answer('127.0.0.1:80', '127.0.0.1%3A80')), 'hello there unescapeurl' => undef, '38% of 100 GBP' => undef,