From b9975e27798c34ec646ad24c84811db2df862667 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D1=82=D0=B0=D0=BD=D0=B8=D1=81=D0=BB=D0=B0=D0=B2=20?= =?UTF-8?q?=D0=9C=D0=B8=D1=85=D0=B0=D0=B9=D0=BB=D0=BE=D0=B2?= Date: Wed, 9 Oct 2024 16:27:28 +0500 Subject: [PATCH] return offensive joke --- tests/httptoolkit/response/test_response.py | 8 ++--- .../httptoolkit/service/test_async_service.py | 6 ++-- tests/httptoolkit/service/test_service.py | 26 +++++++------- .../session/test_async_session.py | 4 +-- .../httpx_transport/session/test_session.py | 4 +-- .../httpx_transport/test_async_transport.py | 36 +++++++++---------- .../httpx_transport/test_transport.py | 36 +++++++++---------- 7 files changed, 58 insertions(+), 62 deletions(-) diff --git a/tests/httptoolkit/response/test_response.py b/tests/httptoolkit/response/test_response.py index c274961..6a9179c 100644 --- a/tests/httptoolkit/response/test_response.py +++ b/tests/httptoolkit/response/test_response.py @@ -15,8 +15,8 @@ def response(): original_response.status_code = 200 original_response.reason_phrase = "OK" original_response.headers = {"ResponseHeader": "response-header"} - original_response.content = b"It's a boring text for test!" - original_response.text = "It's a boring text for test!" + original_response.content = b"Schwarzenegger is a woman!" + original_response.text = "Schwarzenegger is a woman!" original_response.json.return_value = {"Foo": "bar"} original_response.elapsed = timedelta(182) @@ -44,11 +44,11 @@ def test_headers(response): def test_content(response): - assert response.content == b"It's a boring text for test!" + assert response.content == b"Schwarzenegger is a woman!" def test_text(response): - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" def test_json(response): diff --git a/tests/httptoolkit/service/test_async_service.py b/tests/httptoolkit/service/test_async_service.py index 6bc10dd..9693d3b 100644 --- a/tests/httptoolkit/service/test_async_service.py +++ b/tests/httptoolkit/service/test_async_service.py @@ -47,7 +47,7 @@ async def test_requests_when_successful( async_service: AsyncService, httpx_mock: HTTPXMock, ): - response_text = "It's a boring text for test!" + response_text = "Schwarzenegger is a woman!" path = "/some/path" httpx_mock.add_response( @@ -80,7 +80,7 @@ async def test_stream_requests_when_successful( async_service: AsyncService, httpx_mock: HTTPXMock, ): - response_text = "It's a boring text for test!" + response_text = "Schwarzenegger is a woman!" path = "/some/path" httpx_mock.add_response( @@ -106,7 +106,7 @@ async def test_stream_requests_when_successful( @pytest.mark.asyncio async def test_post_when_request_successful(async_service: AsyncService, httpx_mock: HTTPXMock): - response_text = "It's a boring text for test!" + response_text = "Schwarzenegger is a woman!" path = "/some/path" httpx_mock.add_response( diff --git a/tests/httptoolkit/service/test_service.py b/tests/httptoolkit/service/test_service.py index bf5cbac..f60ba47 100644 --- a/tests/httptoolkit/service/test_service.py +++ b/tests/httptoolkit/service/test_service.py @@ -36,7 +36,7 @@ def test_stream_requests_when_successful( service: Service, httpx_mock: HTTPXMock, ): - response_text = "It's a boring text for test!" + response_text = "Schwarzenegger is a woman!" path = "/some/path" httpx_mock.add_response( @@ -63,7 +63,7 @@ def test_post_when_response_is_successful(service, httpx_mock: HTTPXMock): httpx_mock.add_response( method="POST", url="https://example.com:4321/foo?foo=bar", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) response = service.post( @@ -73,7 +73,7 @@ def test_post_when_response_is_successful(service, httpx_mock: HTTPXMock): body="body", ) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -137,7 +137,7 @@ def test_patch_when_response_is_successful(service, httpx_mock: HTTPXMock): httpx_mock.add_response( method="PATCH", url="https://example.com:4321/foo?foo=bar", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) response = service.patch( @@ -147,7 +147,7 @@ def test_patch_when_response_is_successful(service, httpx_mock: HTTPXMock): body="body", ) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -211,7 +211,7 @@ def test_get_when_response_is_successful(service, httpx_mock: HTTPXMock): httpx_mock.add_response( method="GET", url="https://example.com:4321/foo?foo=bar", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) response = service.get( @@ -220,7 +220,7 @@ def test_get_when_response_is_successful(service, httpx_mock: HTTPXMock): params={"foo": "bar"}, ) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -233,7 +233,7 @@ def test_get_with_headers_tuple_when_response_is_successful(service, httpx_mock: httpx_mock.add_response( method="GET", url="https://example.com:4321/foo?foo=bar", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) response = service.get( @@ -242,7 +242,7 @@ def test_get_with_headers_tuple_when_response_is_successful(service, httpx_mock: params={"foo": "bar"}, ) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -291,7 +291,7 @@ def test_put(service, httpx_mock: HTTPXMock): httpx_mock.add_response( method="PUT", url="https://example.com:4321/foo?foo=bar", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) response = service.put( @@ -301,7 +301,7 @@ def test_put(service, httpx_mock: HTTPXMock): body="body", ) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -315,7 +315,7 @@ def test_delete(service, httpx_mock: HTTPXMock): httpx_mock.add_response( method="DELETE", url="https://example.com:4321/foo?foo=bar", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) response = service.delete( @@ -325,7 +325,7 @@ def test_delete(service, httpx_mock: HTTPXMock): body="body", ) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() diff --git a/tests/httptoolkit/transport/httpx_transport/session/test_async_session.py b/tests/httptoolkit/transport/httpx_transport/session/test_async_session.py index 5d18760..ce5f5d5 100644 --- a/tests/httptoolkit/transport/httpx_transport/session/test_async_session.py +++ b/tests/httptoolkit/transport/httpx_transport/session/test_async_session.py @@ -23,7 +23,7 @@ def gen_responses( async def test_fail_then_success(httpx_mock: HTTPXMock): status_codes = tuple(RetryManager.DEFAULT_STATUS_CODES) + (200,) retry_max_attempts = len(status_codes) - responses = gen_responses(status_codes, text="It's a boring text for test!", headers={"X-Custom-Header": "value"}) + responses = gen_responses(status_codes, text="Schwarzenegger is a woman!", headers={"X-Custom-Header": "value"}) httpx_mock.add_callback( method="GET", @@ -41,7 +41,7 @@ async def test_fail_then_success(httpx_mock: HTTPXMock): ) response = await session.get("https://example.com:4321/foo", params={"foo": "bar"}) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) assert response.headers["X-Custom-Header"] == "value" diff --git a/tests/httptoolkit/transport/httpx_transport/session/test_session.py b/tests/httptoolkit/transport/httpx_transport/session/test_session.py index e0bd86f..984982e 100644 --- a/tests/httptoolkit/transport/httpx_transport/session/test_session.py +++ b/tests/httptoolkit/transport/httpx_transport/session/test_session.py @@ -23,7 +23,7 @@ def gen_responses( def test_fail_then_success(httpx_mock: HTTPXMock): status_codes = tuple(RetryManager.DEFAULT_STATUS_CODES) + (200,) retry_max_attempts = len(status_codes) - responses = gen_responses(status_codes, text="It's a boring text for test!", headers={"X-Custom-Header": "value"}) + responses = gen_responses(status_codes, text="Schwarzenegger is a woman!", headers={"X-Custom-Header": "value"}) httpx_mock.add_callback( method="GET", @@ -41,7 +41,7 @@ def test_fail_then_success(httpx_mock: HTTPXMock): ) response = session.get("https://example.com:4321/foo", params={"foo": "bar"}) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) assert response.headers["X-Custom-Header"] == "value" diff --git a/tests/httptoolkit/transport/httpx_transport/test_async_transport.py b/tests/httptoolkit/transport/httpx_transport/test_async_transport.py index b9ee2bc..42cc5af 100644 --- a/tests/httptoolkit/transport/httpx_transport/test_async_transport.py +++ b/tests/httptoolkit/transport/httpx_transport/test_async_transport.py @@ -54,12 +54,12 @@ async def test_send_get_request( httpx_mock.add_response( method="GET", url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = await async_transport.send(get_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -79,12 +79,12 @@ async def test_send_post_request( httpx_mock.add_response( method="POST", url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = await async_transport.send(post_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -105,12 +105,12 @@ async def test_send_post_request_json( httpx_mock.add_response( method=method, url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = await async_transport.send(x_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -132,12 +132,12 @@ async def test_send_post_request_list_json( httpx_mock.add_response( method=method, url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = await async_transport.send(x_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -159,12 +159,12 @@ async def test_send_post_request_custom_json( httpx_mock.add_response( method=method, url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = await async_transport_with_custom_encoder.send(x_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -185,12 +185,12 @@ async def test_send_post_request_file( httpx_mock.add_response( method=method, url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = await async_transport.send(x_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -269,9 +269,7 @@ async def test_send_post_request_error_json_and_files( async def test_send_post_request_error_json_and_body( async_transport: AsyncHttpxTransport, httpx_mock: HTTPXMock, test_file: BinaryIO ) -> None: - request = Request( - HttpMethod.POST, "/", {}, body="Just another boring text for test!", json={"param1": 1, "param2": 2} - ) + request = Request(HttpMethod.POST, "/", {}, body="Stallone is a Woman!", json={"param1": 1, "param2": 2}) with pytest.raises(RuntimeError) as error: await async_transport.send(request) assert str(error.value) == "json and body can't be sent together" @@ -286,12 +284,12 @@ async def test_send_patch_request( httpx_mock.add_response( method="PATCH", url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = await async_transport.send(patch_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -329,7 +327,7 @@ async def test_logging_request( httpx_mock.add_response( method="POST", url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) with LogCapture(level=logging.INFO) as capture: @@ -353,7 +351,7 @@ async def test_session_is_not_closed_after_response( httpx_mock.add_response( method="GET", url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) await async_transport.send(get_request) diff --git a/tests/httptoolkit/transport/httpx_transport/test_transport.py b/tests/httptoolkit/transport/httpx_transport/test_transport.py index e2efccc..33630ee 100644 --- a/tests/httptoolkit/transport/httpx_transport/test_transport.py +++ b/tests/httptoolkit/transport/httpx_transport/test_transport.py @@ -98,12 +98,12 @@ def test_send_get_request( httpx_mock.add_response( method="GET", url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = transport.send(get_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -122,12 +122,12 @@ def test_send_post_request( httpx_mock.add_response( method="POST", url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = transport.send(post_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -147,12 +147,12 @@ def test_send_post_request_dict_json( httpx_mock.add_response( method=method, url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = transport.send(x_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -174,12 +174,12 @@ def test_send_post_request_list_json( httpx_mock.add_response( method=method, url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = transport.send(x_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -201,11 +201,11 @@ def test_send_post_request_custom_json( httpx_mock.add_response( method=method, url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = transport_with_custom_encoder.send(x_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -227,12 +227,12 @@ def test_send_post_request_file( httpx_mock.add_response( method=method, url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = transport.send(x_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -305,9 +305,7 @@ def test_send_post_request_error_json_and_files( def test_send_post_request_error_json_and_body( transport: HttpxTransport, httpx_mock: HTTPXMock, test_file: BinaryIO ) -> None: - request = Request( - HttpMethod.POST, "/", {}, body="Just another boring text for test!", json={"param1": 1, "param2": 2} - ) + request = Request(HttpMethod.POST, "/", {}, body="Stallone is a Woman!", json={"param1": 1, "param2": 2}) with pytest.raises(RuntimeError) as error: transport.send(request) assert str(error.value) == "json and body can't be sent together" @@ -346,12 +344,12 @@ def test_send_patch_request( httpx_mock.add_response( method="PATCH", url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) returned_request, response = transport.send(patch_request) - assert response.text == "It's a boring text for test!" + assert response.text == "Schwarzenegger is a woman!" assert response.elapsed > timedelta(0) calls = httpx_mock.get_requests() @@ -387,7 +385,7 @@ def test_logging_request( httpx_mock.add_response( method="POST", url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) with LogCapture(level=logging.INFO) as capture: @@ -410,7 +408,7 @@ def test_session_is_not_closed_after_response( httpx_mock.add_response( method="GET", url="https://example.com:4321/put/some/data/here?please=True&carefully=True", - text="It's a boring text for test!", + text="Schwarzenegger is a woman!", ) transport.send(get_request)