Skip to content

Commit 05b0772

Browse files
Support httpx 0.18.0
1 parent e7c3a3f commit 05b0772

3 files changed

Lines changed: 13 additions & 13 deletions

File tree

pytest_httpx_blockage/blockage.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
from pytest_httpx_blockage.contextvar import is_blockage_enabled
1111
from pytest_httpx_blockage.exceptions import RequestBlockageException
1212

13-
base_request_sync = SyncHTTPConnection.request
14-
base_request_async = AsyncHTTPConnection.arequest
13+
base_request_sync = SyncHTTPConnection.handle_request
14+
base_request_async = AsyncHTTPConnection.handle_async_request
1515

1616

1717
def side_effect(
@@ -54,8 +54,8 @@ async def async_side_effect(
5454

5555
@contextmanager
5656
def blockage() -> Generator[None, None, None]:
57-
patch_sync = patch.object(SyncHTTPConnection, 'request', autospec=True)
58-
patch_async = patch.object(AsyncHTTPConnection, 'arequest', autospec=True)
57+
patch_sync = patch.object(SyncHTTPConnection, 'handle_request', autospec=True)
58+
patch_async = patch.object(AsyncHTTPConnection, 'handle_async_request', autospec=True)
5959

6060
with patch_sync as mocked_sync, patch_async as mocked_async:
6161
mocked_sync.side_effect = side_effect

requirements-dev.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
11
-r requirements.txt
22

3-
pytest-asyncio==0.14.0
4-
respx==0.16.3
3+
pytest-asyncio==0.15.1
4+
respx==0.17.0
55

6-
isort==5.7.0
6+
isort==5.8.0
77
mypy==0.812
88
safety==1.10.3
99
cognitive-complexity==1.2.0
1010

1111
mccabe==0.6.1
12-
flake8==3.9.0
12+
flake8==3.9.1
1313
flake8-blind-except==0.2.0
1414
flake8-broken-line==0.3.0
15-
flake8-bugbear==21.3.2
15+
flake8-bugbear==21.4.3
1616
flake8-builtins==1.5.3
1717
flake8-class-attributes-order==0.1.2
1818
flake8-cognitive-complexity==0.1.0
1919
flake8-commas==2.0.0
2020
flake8-comprehensions==3.4.0
2121
flake8-debugger==4.0.0
2222
flake8-eradicate==1.0.0
23-
flake8-functions==0.0.5
23+
flake8-functions==0.0.6
2424
flake8-isort==4.0.0
2525
flake8-mock==0.3
2626
flake8-mutable==1.2.0
2727
flake8-print==4.0.0
2828
flake8-pytest==1.3
29-
flake8-pytest-style==1.4.0
29+
flake8-pytest-style==1.4.1
3030
flake8-quotes==3.2.0
3131
flake8-string-format==0.3.0
3232
flake8-variables-names==0.0.4

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
httpx==0.17.1
2-
pytest==6.2.2
1+
httpx==0.18.0
2+
pytest==6.2.3

0 commit comments

Comments
 (0)