Skip to content

Commit 31bdd06

Browse files
authored
Merge pull request #63 from msabramo/test_use_UnixAdapter_directly
test: add test_use_UnixAdapter_directly
2 parents 8449bc0 + 34fffb0 commit 31bdd06

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

requests_unixsocket/tests/test_requests_unixsocket.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,19 @@
1515
logger = logging.getLogger(__name__)
1616

1717

18+
def test_use_UnixAdapter_directly():
19+
"""Test using UnixAdapter directly, because
20+
https://github.com/httpie/httpie-unixsocket does this
21+
"""
22+
adapter = requests_unixsocket.UnixAdapter()
23+
prepared_request = requests.Request(
24+
method='GET',
25+
url='http+unix://%2Fvar%2Frun%2Fdocker.sock/info',
26+
).prepare()
27+
url = adapter.request_url(request=prepared_request, proxies=None)
28+
assert url == '/info'
29+
30+
1831
def test_unix_domain_adapter_ok():
1932
with UnixSocketServerThread() as usock_thread:
2033
session = requests_unixsocket.Session('http+unix://')

0 commit comments

Comments
 (0)