Beispiel #1
0
def test_get_healthy_server():
    host = "www.apple.com"
    healthy_server = Server("localhost:8081")
    unhealthy_server = Server("localhost:8082")
    unhealthy_server.healthy = False
    register = {"www.mango.com": [healthy_server, unhealthy_server], 
                "www.apple.com": [healthy_server, healthy_server],
                "www.orange.com": [unhealthy_server, unhealthy_server],
                "/mango": [healthy_server, unhealthy_server],
                "/apple": [unhealthy_server, unhealthy_server]}
    assert get_healthy_server("www.mango.com", register) == healthy_server
    assert get_healthy_server("www.apple.com", register) == healthy_server
    assert get_healthy_server("www.orange.com", register) == None
    assert get_healthy_server("/mango", register) == healthy_server
    assert get_healthy_server("/apple", register) == None
Beispiel #2
0
def test_get_healthy_server():
    healthy_server = Server('localhost:8081')
    unhealthy_server = Server('localhost:8082')
    unhealthy_server.healthy = False
    register = {
        'www.mango.com': [healthy_server, unhealthy_server],
        'www.apple.com': [healthy_server, healthy_server],
        'www.orange.com': [unhealthy_server, unhealthy_server],
        '/mango': [healthy_server, unhealthy_server],
        '/apple': [unhealthy_server, unhealthy_server]
    }
    assert get_healthy_server('www.mango.com', register) == healthy_server
    assert get_healthy_server('www.apple.com', register) == healthy_server
    assert get_healthy_server('www.orange.com', register) is None
    assert get_healthy_server('/mango', register) == healthy_server
    assert get_healthy_server('/apple', register) is None
def test_get_healthy_server():
    healthy_server = Server("localhost:8081")
    unhealthy_server = Server("localhost:8082")
    unhealthy_server.healthy = False
    register = {
        "www.anthrax.com": [healthy_server, unhealthy_server],
        "www.metallica.com": [healthy_server, healthy_server],
        "www.slayer.com": [unhealthy_server, unhealthy_server],
        "/anthrax": [healthy_server, unhealthy_server],
        "/metallica": [unhealthy_server, unhealthy_server],
    }
    assert get_healthy_server("www.anthrax.com", register) == healthy_server
    assert get_healthy_server("www.metallica.com", register) == healthy_server
    assert get_healthy_server("www.slayer.com", register) is None
    assert get_healthy_server("/anthrax", register) == healthy_server
    assert get_healthy_server("/metallica", register) is None