diff --git a/devel/test.py b/devel/test.py index 9978eeb..8b35873 100755 --- a/devel/test.py +++ b/devel/test.py @@ -236,6 +236,7 @@ def setUpModule(): ["no leading slash", "dir/../", "assertIsInvalid"], ["invalid up dir", "/../", "assertIsInvalid"], ["fancy invalid up dir", "/./dir/./../../", "assertIsInvalid"], + ["extra slashes 2", "//.d", "assertNotFound"], ["not found", "/not_found.txt", "assertNotFound"], ["forbidden", "/forbidden/x", "assertForbidden"], ["unreadable", "/unreadable/", "assertUnreadable"], diff --git a/devel/test_make_safe_uri.c b/devel/test_make_safe_uri.c index b244797..9b95f4d 100644 --- a/devel/test_make_safe_uri.c +++ b/devel/test_make_safe_uri.c @@ -31,6 +31,8 @@ static char const *tests[] = { "/", "/", "/.", "/", "/./", "/", + "/.d", "/.d", + "//.d", "/.d", "/../", NULL, "/abc", "/abc", "/abc/", "/abc/",