grpc: removed set/get sessopm options, removed get session metadata/location, can be done with get/start session

This commit is contained in:
Blake Harnden 2021-04-24 22:10:28 -07:00
parent d4c008e564
commit d8a3f9e78c
6 changed files with 2 additions and 265 deletions

View file

@ -1,4 +1,5 @@
import time
from pathlib import Path
from queue import Queue
from tempfile import TemporaryFile
from typing import Optional
@ -235,36 +236,6 @@ class TestGrpc:
assert len(response.sessions) == 1
assert found_session is not None
def test_get_session_options(self, grpc_server: CoreGrpcServer):
# given
client = CoreGrpcClient()
session = grpc_server.coreemu.create_session()
# then
with client.context_connect():
response = client.get_session_options(session.id)
# then
assert len(response.config) > 0
def test_get_session_location(self, grpc_server: CoreGrpcServer):
# given
client = CoreGrpcClient()
session = grpc_server.coreemu.create_session()
# then
with client.context_connect():
response = client.get_session_location(session.id)
# then
assert response.location.scale == 1.0
assert response.location.x == 0
assert response.location.y == 0
assert response.location.z == 0
assert response.location.lat == 0
assert response.location.lon == 0
assert response.location.alt == 0
def test_set_session_location(self, grpc_server: CoreGrpcServer):
# given
client = CoreGrpcClient()
@ -292,23 +263,6 @@ class TestGrpc:
assert session.location.refscale == scale
assert session.location.refgeo == lat_lon_alt
def test_set_session_options(self, grpc_server: CoreGrpcServer):
# given
client = CoreGrpcClient()
session = grpc_server.coreemu.create_session()
# then
option = "enablerj45"
value = "1"
with client.context_connect():
response = client.set_session_options(session.id, {option: value})
# then
assert response.result is True
assert session.options.get_config(option) == value
config = session.options.get_configs()
assert len(config) > 0
def test_set_session_metadata(self, grpc_server: CoreGrpcServer):
# given
client = CoreGrpcClient()
@ -324,21 +278,6 @@ class TestGrpc:
assert response.result is True
assert session.metadata[key] == value
def test_get_session_metadata(self, grpc_server: CoreGrpcServer):
# given
client = CoreGrpcClient()
session = grpc_server.coreemu.create_session()
key = "meta1"
value = "value1"
session.metadata[key] = value
# then
with client.context_connect():
response = client.get_session_metadata(session.id)
# then
assert response.config[key] == value
def test_set_session_state(self, grpc_server: CoreGrpcServer):
# given
client = CoreGrpcClient()
@ -507,7 +446,7 @@ class TestGrpc:
client = CoreGrpcClient()
session = grpc_server.coreemu.create_session()
tmp = tmpdir.join("text.xml")
session.save_xml(str(tmp))
session.save_xml(Path(str(tmp)))
# then
with client.context_connect():

View file

@ -274,24 +274,6 @@ class TestGrpcw:
assert len(sessions) == 1
assert found_session is not None
def test_get_session_location(self, grpc_server: CoreGrpcServer):
# given
client = CoreGrpcClient()
session = grpc_server.coreemu.create_session()
# then
with client.context_connect():
location = client.get_session_location(session.id)
# then
assert location.scale == 1.0
assert location.x == 0
assert location.y == 0
assert location.z == 0
assert location.lat == 0
assert location.lon == 0
assert location.alt == 0
def test_set_session_location(self, grpc_server: CoreGrpcServer):
# given
client = CoreGrpcClient()
@ -334,21 +316,6 @@ class TestGrpcw:
assert result is True
assert session.metadata[key] == value
def test_get_session_metadata(self, grpc_server: CoreGrpcServer):
# given
client = CoreGrpcClient()
session = grpc_server.coreemu.create_session()
key = "meta1"
value = "value1"
session.metadata[key] = value
# then
with client.context_connect():
config = client.get_session_metadata(session.id)
# then
assert config[key] == value
def test_set_session_state(self, grpc_server: CoreGrpcServer):
# given
client = CoreGrpcClient()