From 19a290d81a8592f2485b8e7a80decd78021414c6 Mon Sep 17 00:00:00 2001 From: calvin Date: Thu, 13 Oct 2005 12:55:53 +0000 Subject: [PATCH] query and anchor quoting tests git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@2868 e7d03fd6-7b0d-0410-9947-9c21f3af8025 --- linkcheck/tests/test_url.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/linkcheck/tests/test_url.py b/linkcheck/tests/test_url.py index 61af57a9..9aed0c7b 100644 --- a/linkcheck/tests/test_url.py +++ b/linkcheck/tests/test_url.py @@ -89,6 +89,12 @@ class TestUrl (unittest.TestCase): url = "http://www.company.com/path/doc.html?url=/path2/doc2.html?foo=bar" nurl = url self.assertEqual(url_norm(url), nurl) + url = "http://example.com/#a b" + nurl = "http://example.com/#a%20b" + self.assertEqual(url_norm(url), nurl) + url = "http://example.com/?u=http://example2.com?b=c " + nurl ="http://example.com/?u=http://example2.com?b=c%20" + self.assertEqual(url_norm(url), nurl) def test_norm_case_sensitivity (self): """ @@ -412,6 +418,8 @@ class TestUrl (unittest.TestCase): self.assert_(linkcheck.url.url_needs_quoting(url), repr(url)) url = "http://www.imadoofus.com/#a!" self.assert_(not linkcheck.url.url_needs_quoting(url), repr(url)) + url = "http://www.imadoofus.com/#a b" + self.assert_(linkcheck.url.url_needs_quoting(url), repr(url)) def test_absolute_url (self): url = "hutzli:"