예제 #1
0
def test_try_get_headers_failure():
    request_parser = RequestParser()
    data = incomplete_req

    raw_data = bytearray(data, 'utf-8')
    parsed_req = request_parser.try_get_headers(raw_data)

    assert parsed_req is None
예제 #2
0
def test_try_get_headers_ok():
    request_parser = RequestParser()
    data = good_req

    raw_data = bytearray(data, 'utf-8')
    parsed_req = request_parser.try_get_headers(raw_data)

    assert parsed_req.headers["Host"] == 'www.google.com'