Add ConnectTimeout test
This commit is contained in:
parent
8e1a26366e
commit
74c9048ba2
@ -12,6 +12,16 @@ async def test_read_timeout(server):
|
||||
await http.request("GET", "http://127.0.0.1:8000/slow_response")
|
||||
|
||||
|
||||
@pytest.mark.asyncio
|
||||
async def test_connect_timeout(server):
|
||||
timeout = httpcore.TimeoutConfig(connect_timeout=0.0001)
|
||||
|
||||
async with httpcore.ConnectionPool(timeout=timeout) as http:
|
||||
with pytest.raises(httpcore.ConnectTimeout):
|
||||
# See https://stackoverflow.com/questions/100841/
|
||||
await http.request("GET", "http://10.255.255.1/")
|
||||
|
||||
|
||||
@pytest.mark.asyncio
|
||||
async def test_pool_timeout(server):
|
||||
timeout = httpcore.TimeoutConfig(pool_timeout=0.0001)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user