aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_text.py
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2022-03-15 00:20:05 -0400
committerLibravatarUnit 193 <unit193@unit193.net>2022-03-15 00:20:05 -0400
commit8167b5c0be04172b11188d5a62b5dfd9c92b484b (patch)
tree2e5e86f9aa02937f365de88a7bb6b8a3d0fe845a /test/test_text.py
parent3ad4e25f8d7984bd38128ed406013ca2e32b9ac1 (diff)
parentc2e774d3f5a4499b8beb5a12ab46a0099b16b1e7 (diff)
Update upstream source from tag 'upstream/1.21.0'
Update to upstream version '1.21.0' with Debian dir b17d3fc3ba4860aceb7f154a3f477cef9bbb23d4
Diffstat (limited to 'test/test_text.py')
-rw-r--r--test/test_text.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/test_text.py b/test/test_text.py
index 3ab9e73..ffed726 100644
--- a/test/test_text.py
+++ b/test/test_text.py
@@ -102,6 +102,18 @@ class TestText(unittest.TestCase):
for value in INVALID_ALT:
self.assertEqual(f(value), value)
+ def test_root_from_url(self, f=text.root_from_url):
+ result = "https://example.org"
+ self.assertEqual(f("https://example.org/") , result)
+ self.assertEqual(f("https://example.org/path"), result)
+ self.assertEqual(f("example.org/") , result)
+ self.assertEqual(f("example.org/path/") , result)
+
+ result = "http://example.org"
+ self.assertEqual(f("http://example.org/") , result)
+ self.assertEqual(f("http://example.org/path/"), result)
+ self.assertEqual(f("example.org/", "http://") , result)
+
def test_filename_from_url(self, f=text.filename_from_url):
result = "filename.ext"