Skip to content

Commit

Permalink
[uss_qualifier] Wire back in DSS interoperability v19 test (#118)
Browse files Browse the repository at this point in the history
* [uss_qualifier] Add back DSS interoperability v19 test

* move back diagram in common

* [monitorlib] Refactor fetch+mutate functions

* revert network_id stuff

* revert empty line
  • Loading branch information
mickmis authored Jul 12, 2023
1 parent e4828d6 commit 39534e9
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
from monitoring.uss_qualifier.resources.astm.f3411.dss import (
DSSInstancesResource,
)
from monitoring.uss_qualifier.scenarios.scenario import TestScenario
from monitoring.uss_qualifier.scenarios.scenario import GenericTestScenario
from uas_standards.astm.f3411.v19.constants import Scope

VERTICES = [
Expand Down Expand Up @@ -103,7 +103,7 @@ def _extract_sub_ids_from_isa_put_response(response: dict) -> Set[str]:
return returned_subs


class DSSInteroperability(TestScenario):
class DSSInteroperability(GenericTestScenario):
_primary_dss_instance: ParticipantID
_other_dss_instances: List[ParticipantID]
_dss_map: Dict[ParticipantID, UTMClientSession]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
from ..common.dss_interoperability import DSSInteroperability
from .dss_interoperability import DSSInteroperability
from .nominal_behavior import NominalBehavior
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ A resources.astm.f3411.DSSInstancesResource containing at least two DSS instance

## Sequence diagram

![Sequence diagram for interoperability test](dss_interoperability_test.png)
![Sequence diagram for interoperability test](../common/dss_interoperability_test.png)

## Interoperability sequence test case

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
from monitoring.uss_qualifier.scenarios.scenario import TestScenario
from monitoring.uss_qualifier.scenarios.astm.netrid.common.dss_interoperability import (
DSSInteroperability as CommonDSSInteroperability,
)


class DSSInteroperability(TestScenario, CommonDSSInteroperability):
pass

0 comments on commit 39534e9

Please sign in to comment.