]> git.ipfire.org Git - thirdparty/httpx.git/commitdiff
Add test for origin from URL string (#312)
authorYeray Diaz Diaz <yeraydiazdiaz@gmail.com>
Wed, 4 Sep 2019 11:43:24 +0000 (12:43 +0100)
committerFlorimond Manca <florimond.manca@gmail.com>
Wed, 4 Sep 2019 11:43:24 +0000 (13:43 +0200)
tests/models/test_url.py

index 80542db925b3cef67925b7940a590217d5b6d8fb..0a8efe12b69faf4736022de9e02425a8a979ff76 100644 (file)
@@ -1,6 +1,6 @@
 import pytest
 
-from httpx import URL
+from httpx import URL, Origin
 from httpx.exceptions import InvalidURL
 
 
@@ -175,3 +175,11 @@ def test_url_set():
     url_set = set(urls)
 
     assert all(url in urls for url in url_set)
+
+
+def test_origin_from_url_string():
+    origin = Origin("https://example.com")
+    assert origin.scheme == "https"
+    assert origin.is_ssl
+    assert origin.host == "example.com"
+    assert origin.port == 443