X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2Fdevops.git;a=blobdiff_plain;f=installers%2Fcharm%2Fosm-nbi%2Ftests%2Funit%2Ftest_charm.py;h=d9440a06ddf0f2c07b54c71a982ae95107b8158b;hp=82626efc1adcf6e900a841dd49d92febc59771ef;hb=bb6415948df2dc6a016a2bef4686ebb93c9c68e1;hpb=ff8f33e3d93360bacdd3061ce9cfad6ddb3229a6 diff --git a/installers/charm/osm-nbi/tests/unit/test_charm.py b/installers/charm/osm-nbi/tests/unit/test_charm.py index 82626efc..d9440a06 100644 --- a/installers/charm/osm-nbi/tests/unit/test_charm.py +++ b/installers/charm/osm-nbi/tests/unit/test_charm.py @@ -65,6 +65,16 @@ def test_container_stops_after_relation_broken(harness: Harness): check_service_active(container, service_name) +def test_nbi_relation_joined(harness: Harness): + harness.set_leader(True) + _add_relations(harness) + relation_id = harness.add_relation("nbi", "ng-ui") + harness.add_relation_unit(relation_id, "ng-ui/0") + relation_data = harness.get_relation_data(relation_id, harness.charm.app.name) + assert harness.charm.unit.status == ActiveStatus() + assert relation_data == {"host": harness.charm.app.name, "port": "9999"} + + def _add_relations(harness: Harness): relation_ids = [] # Add mongo relation