Ejemplo n.º 1
0
def client():
    client = Client('a_service', version=1)
    client.configure_from_service_instance(AService())
    return client
Ejemplo n.º 2
0
def test_invalid_version():
    client = Client('calculator_service', version=3)
    with pytest.raises(Exception) as execinfo:
        client.add(number1=10, number2=22)

    assert 'Could not find appropriate Service class' in str(execinfo.value)
Ejemplo n.º 3
0
def clientv1():
    return Client('calculator_service', version=1)
Ejemplo n.º 4
0
def client():
    client = Client('a_service', version=1)
    client.configure_from_service_instance(AService())
    return client
Ejemplo n.º 5
0
def test_invalid_version():
    client = Client('calculator_service', version=3)
    with pytest.raises(Exception) as execinfo:
        client.add(number1=10, number2=22)

    assert 'Could not find appropriate Service class' in str(execinfo.value)
Ejemplo n.º 6
0
def test_client_version():
    client = Client('foo', version=1)
    assert client.service_version == 1
Ejemplo n.º 7
0
def test_client_v2():
    client = Client('test_service', version=2)
    client.configure_from_service_instance(TestServiceV2())
    return client
Ejemplo n.º 8
0
def test_client_v2():
    client = Client('test_service', version=2)
    client.configure_from_service_instance(TestServiceV2())
    return client
Ejemplo n.º 9
0
from servant.client import Client

c = Client('servant_hello_world')
#c.configure('http', 'localhost', 8080)

#resp = c.hello()
resp = c.hello_name(name='Brian', age=29)

#print dir(resp)

if not resp.is_error():
    print resp.greeting
    print resp.name
else:
    print resp.field_errors

print resp.text