grpc update to get session and get sessions

This commit is contained in:
bharnden 2019-03-22 14:02:18 -07:00
parent 1f3e72e014
commit c6cfe1a8f4
3 changed files with 23 additions and 16 deletions

View file

@ -66,9 +66,9 @@ class TestGrpc:
response = client.get_session(session.session_id)
# then
assert response.state == core_pb2.DEFINITION
assert len(response.nodes) == 1
assert len(response.links) == 0
assert response.session.state == core_pb2.DEFINITION
assert len(response.session.nodes) == 1
assert len(response.session.links) == 0
def test_get_sessions(self, grpc_server):
# given
@ -147,12 +147,14 @@ class TestGrpc:
session = grpc_server.coreemu.create_session()
# then
option = "enablerj45"
value = "1"
with client.context_connect():
response = client.set_session_options(session.session_id, {"preservedir": "1"})
response = client.set_session_options(session.session_id, {option: value})
# then
assert response.result is True
assert session.options.get_config("preservedir") == "1"
assert session.options.get_config(option) == value
def test_set_session_state(self, grpc_server):
# given