Beispiel #1
0
def test_405():

    _client = Client()
    _client.send("PUT / HTTP/1.1")
    assert _client.receive() == 'HTTP/1.1 405 Method Not Allowed\r\nContent-Type: text/plain\r\n\r\n405 Method Not Allowed'
    _client = Client()
    _client.send("HEAD / HTTP/1.1")
    assert _client.receive() == 'HTTP/1.1 405 Method Not Allowed\r\nContent-Type: text/plain\r\n\r\n405 Method Not Allowed'
Beispiel #2
0
def test_echo():

    _server = Server().serve()

    _client = Client()
    _client.send("Hi there")
    assert _client.receive() == "Hi there"
Beispiel #3
0
def test_echo():

    _server = Server().serve()

    _client = Client()
    _client.send("Hi there")
    assert _client.receive() == "Hi there"
Beispiel #4
0
def test_200():

    _client = Client()
    _client.send("GET / HTTP/1.1")
    assert _client.receive() == 'HTTP/1.1 200 OK\r\nContent-Type: text/plain\r\n\r\n200 OK'
Beispiel #5
0
def test_505():

    _client = Client()
    _client.send("GET / HTTP/1.0")
    assert _client.receive() == 'HTTP/1.1 505 HTTP Version Not Supported\r\nContent-Type: text/plain\r\n\r\n505 HTTP Version Not Supported'
Beispiel #6
0
def test_400():

    _client = Client()
    _client.send("GET HTTP/1.1")
    assert _client.receive() == 'HTTP/1.1 400 Bad Request\r\nContent-Type: text/plain\r\n\r\n400 Bad Request'
def client_send_receive(message):
    _client = Client()
    _client.send(message)
    print _client.receive()
def client_send_receive(message):
    _client = Client()
    _client.send(message)
    print _client.receive()