Commit a3afa87e authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

End-to-end Test - Ryu-OpenFlow:

- Fixed validation of services created
parent 5ce043a4
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@
# limitations under the License.

import json, logging, os
from typing import Dict
from typing import Dict, Set
from common.Constants import DEFAULT_CONTEXT_NAME
from common.proto.context_pb2 import ContextId, ServiceStatusEnum, ServiceTypeEnum
from common.tools.grpc.Tools import grpc_message_to_json_string
@@ -57,7 +57,9 @@ def test_service_ietf_creation(
    ))
    assert len(response.services) == 1

    service_uuids : Set[str] = set()
    for service in response.services:
        if 'h1-h3' not in service.name: continue
        service_id = service.service_id
        assert service_id.service_uuid.uuid == service_uuid
        assert service.service_status.service_status == ServiceStatusEnum.SERVICESTATUS_ACTIVE
@@ -69,3 +71,7 @@ def test_service_ietf_creation(
            grpc_message_to_json_string(response)
        ))
        assert len(response.connections) == 1

        service_uuids.add(service_id.service_uuid.uuid)

    assert len(service_uuids) == 1
+7 −1
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@
# limitations under the License.

import json, logging, os
from typing import Dict
from typing import Dict, Set
from common.Constants import DEFAULT_CONTEXT_NAME
from common.proto.context_pb2 import ContextId, ServiceStatusEnum, ServiceTypeEnum
from common.tools.grpc.Tools import grpc_message_to_json_string
@@ -57,7 +57,9 @@ def test_service_ietf_creation(
    ))
    assert len(response.services) == 2

    service_uuids : Set[str] = set()
    for service in response.services:
        if 'h2-h4' not in service.name: continue
        service_id = service.service_id
        assert service_id.service_uuid.uuid == service_uuid
        assert service.service_status.service_status == ServiceStatusEnum.SERVICESTATUS_ACTIVE
@@ -69,3 +71,7 @@ def test_service_ietf_creation(
            grpc_message_to_json_string(response)
        ))
        assert len(response.connections) == 1

        service_uuids.add(service_id.service_uuid.uuid)

    assert len(service_uuids) == 1