(self, respx_mock: MockRouter)
| 835 | @pytest.mark.respx(base_url=base_url) |
| 836 | @pytest.mark.asyncio |
| 837 | async def test_raw_response(self, respx_mock: MockRouter) -> None: |
| 838 | respx_mock.post("/foo").mock(return_value=httpx.Response(200, json={"foo": "bar"})) |
| 839 | |
| 840 | response = await self.client.post("/foo", cast_to=httpx.Response) |
| 841 | assert response.status_code == 200 |
| 842 | assert isinstance(response, httpx.Response) |
| 843 | assert response.json() == {"foo": "bar"} |
| 844 | |
| 845 | @pytest.mark.respx(base_url=base_url) |
| 846 | @pytest.mark.asyncio |