예제 #1
0
def test_multiple_cookies(base_url):
    response = requests.get(f"{base_url}/success", cookies={"foo": "bar", "baz": "spam"})
    request = Request.from_prepared_request(response.request)
    serialized = {
        "uri": request.uri,
        "method": request.method,
        "headers": request.headers,
        "body": {"encoding": "utf-8", "base64_string": request.body},
    }
    prepared = get_prepared_request(serialized)
    compare_headers(prepared, serialized["headers"])
예제 #2
0
def test_multiple_cookies(base_url):
    headers = {"User-Agent": USER_AGENT}
    response = requests.get(f"{base_url}/success",
                            cookies={
                                "foo": "bar",
                                "baz": "spam"
                            },
                            headers=headers,
                            timeout=1)
    request = Request.from_prepared_request(response.request)
    serialized = {
        "uri": request.uri,
        "method": request.method,
        "headers": request.headers,
        "body": {
            "encoding": "utf-8",
            "base64_string": request.body
        },
    }
    assert USER_AGENT in serialized["headers"]["User-Agent"]
    prepared = get_prepared_request(serialized)
    compare_headers(prepared, serialized["headers"])