Skip to content
Snippets Groups Projects
Commit 7b2df93a authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Solve minor issue in unitary test of Context that prevented tests to finish...

Solve minor issue in unitary test of Context that prevented tests to finish correctly in random cases.
parent b32528f8
No related branches found
No related tags found
2 merge requests!142Release TeraFlowSDN 2.1,!70Add IETF Slice NBI
...@@ -318,16 +318,22 @@ def test_grpc_topology( ...@@ -318,16 +318,22 @@ def test_grpc_topology(
assert response.context_uuid.uuid == DEFAULT_CONTEXT_UUID assert response.context_uuid.uuid == DEFAULT_CONTEXT_UUID
# ----- Check create event ----------------------------------------------------------------------------------------- # ----- Check create event -----------------------------------------------------------------------------------------
event = events_collector.get_event(block=True) context_event = None
assert isinstance(event, TopologyEvent) topology_event = None
assert event.event.event_type == EventTypeEnum.EVENTTYPE_CREATE for _ in range(2):
assert event.topology_id.context_id.context_uuid.uuid == DEFAULT_CONTEXT_UUID event = events_collector.get_event(block=True)
assert event.topology_id.topology_uuid.uuid == DEFAULT_TOPOLOGY_UUID assert isinstance(event, ContextEvent, TopologyEvent)
if isinstance(event, ContextEvent): context_event = event
event = events_collector.get_event(block=True) if isinstance(event, TopologyEvent): topology_event = event
assert isinstance(event, ContextEvent)
assert event.event.event_type == EventTypeEnum.EVENTTYPE_UPDATE assert context_event is not None
assert event.context_id.context_uuid.uuid == DEFAULT_CONTEXT_UUID assert context_event.event.event_type == EventTypeEnum.EVENTTYPE_UPDATE
assert context_event.context_id.context_uuid.uuid == DEFAULT_CONTEXT_UUID
assert topology_event is not None
assert topology_event.event.event_type == EventTypeEnum.EVENTTYPE_CREATE
assert topology_event.topology_id.context_id.context_uuid.uuid == DEFAULT_CONTEXT_UUID
assert topology_event.topology_id.topology_uuid.uuid == DEFAULT_TOPOLOGY_UUID
# ----- Update the object ------------------------------------------------------------------------------------------ # ----- Update the object ------------------------------------------------------------------------------------------
response = context_client_grpc.SetTopology(Topology(**TOPOLOGY)) response = context_client_grpc.SetTopology(Topology(**TOPOLOGY))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment