Ejemplo n.º 1
0
def test_200_ok_byte():
    s = HttpServer()
    assert isinstance(s._gen_response(200), bytes)
Ejemplo n.º 2
0
def test_200_ok():
    s = HttpServer()
    assert s._gen_response(200) == "HTTP/1.1 200 OK\r\n"
Ejemplo n.º 3
0
def test_gen_response2():
    u"""Assert that 403 error response is generated."""
    s = HttpServer()
    assert s._gen_response(403) == b'HTTP/1.1 403 Forbidden\r\n'
Ejemplo n.º 4
0
def test_gen_all_codes():
    s = HttpServer()
    for code, msg in _status_codes.items():
        assert s._gen_response(code) == b'HTTP/1.1 {} {}\r\n'.format(code, msg)
Ejemplo n.º 5
0
def test_gen_response_1():
    s = HttpServer()
    assert s._gen_response(301) == 'HTTP/1.1 301 Moved Permanently\r\n'