X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FN2VC.git;a=blobdiff_plain;f=n2vc%2Ftests%2Funit%2Futils.py;h=d960c7058abb3a75d66f0c7a6f3dadd66cff4d32;hp=fe7362e7471bc54aeba5f21c9fba79e0c727fca0;hb=4a8ed1ccd4a3e2e441cc810685bdcdcfdcedc38b;hpb=b78b3e0963c1fbe31daaf71dabac5362588bb88b diff --git a/n2vc/tests/unit/utils.py b/n2vc/tests/unit/utils.py index fe7362e..d960c70 100644 --- a/n2vc/tests/unit/utils.py +++ b/n2vc/tests/unit/utils.py @@ -14,7 +14,7 @@ import asyncio -from n2vc.utils import Dict, EntityType, N2VCDeploymentStatus +from n2vc.utils import Dict, N2VCDeploymentStatus from n2vc.n2vc_conn import N2VCConnector from unittest.mock import MagicMock @@ -55,7 +55,19 @@ class FakeMachine(MagicMock): entity_id = "2" dns_name = "FAKE ENDPOINT" model_name = "FAKE MODEL" - entity_type = EntityType.MACHINE + entity_type = "machine" + safe_data = {"instance-id": "myid"} + + async def destroy(self, force): + pass + + +class FakeManualMachine(MagicMock): + entity_id = "2" + dns_name = "FAKE ENDPOINT" + model_name = "FAKE MODEL" + entity_type = "machine" + safe_data = {"instance-id": "manual:myid"} async def destroy(self, force): pass @@ -201,8 +213,8 @@ FAKE_DELTA_ACTION_COMPLETED = Dict( Deltas = [ Dict( { - "entity": Dict({"id": "2", "type": EntityType.MACHINE}), - "filter": Dict({"entity_id": "2", "entity_type": EntityType.MACHINE}), + "entity": Dict({"id": "2", "type": "machine"}), + "filter": Dict({"entity_id": "2", "entity_type": "machine"}), "delta": FAKE_DELTA_MACHINE_PENDING, "entity_status": Dict( {"status": "pending", "message": "Running", "vca_status": "running"} @@ -224,8 +236,8 @@ Deltas = [ ), Dict( { - "entity": Dict({"id": "2", "type": EntityType.MACHINE}), - "filter": Dict({"entity_id": "1", "entity_type": EntityType.MACHINE}), + "entity": Dict({"id": "2", "type": "machine"}), + "filter": Dict({"entity_id": "1", "entity_type": "machine"}), "delta": FAKE_DELTA_MACHINE_PENDING, "entity_status": Dict( {"status": "pending", "message": "Running", "vca_status": "running"} @@ -235,8 +247,8 @@ Deltas = [ ), Dict( { - "entity": Dict({"id": "2", "type": EntityType.MACHINE}), - "filter": Dict({"entity_id": "2", "entity_type": EntityType.MACHINE}), + "entity": Dict({"id": "2", "type": "machine"}), + "filter": Dict({"entity_id": "2", "entity_type": "machine"}), "delta": FAKE_DELTA_MACHINE_STARTED, "entity_status": Dict( {"status": "started", "message": "Running", "vca_status": "running"} @@ -258,8 +270,8 @@ Deltas = [ ), Dict( { - "entity": Dict({"id": "2", "type": EntityType.MACHINE}), - "filter": Dict({"entity_id": "1", "entity_type": EntityType.MACHINE}), + "entity": Dict({"id": "2", "type": "machine"}), + "filter": Dict({"entity_id": "1", "entity_type": "machine"}), "delta": FAKE_DELTA_MACHINE_STARTED, "entity_status": Dict( {"status": "started", "message": "Running", "vca_status": "running"} @@ -269,8 +281,8 @@ Deltas = [ ), Dict( { - "entity": Dict({"id": "git/0", "type": EntityType.UNIT}), - "filter": Dict({"entity_id": "git", "entity_type": EntityType.APPLICATION}), + "entity": Dict({"id": "git/0", "type": "unit"}), + "filter": Dict({"entity_id": "git", "entity_type": "application"}), "delta": FAKE_DELTA_UNIT_PENDING, "entity_status": Dict( {"status": "waiting", "message": "", "vca_status": "waiting"} @@ -292,8 +304,8 @@ Deltas = [ ), Dict( { - "entity": Dict({"id": "git/0", "type": EntityType.UNIT}), - "filter": Dict({"entity_id": "2", "entity_type": EntityType.MACHINE}), + "entity": Dict({"id": "git/0", "type": "unit"}), + "filter": Dict({"entity_id": "2", "entity_type": "machine"}), "delta": FAKE_DELTA_UNIT_PENDING, "entity_status": Dict( {"status": "waiting", "message": "", "vca_status": "waiting"} @@ -303,8 +315,8 @@ Deltas = [ ), Dict( { - "entity": Dict({"id": "git/0", "type": EntityType.UNIT}), - "filter": Dict({"entity_id": "git", "entity_type": EntityType.APPLICATION}), + "entity": Dict({"id": "git/0", "type": "unit"}), + "filter": Dict({"entity_id": "git", "entity_type": "application"}), "delta": FAKE_DELTA_UNIT_STARTED, "entity_status": Dict( {"status": "active", "message": "", "vca_status": "active"} @@ -326,8 +338,8 @@ Deltas = [ ), Dict( { - "entity": Dict({"id": "git/0", "type": EntityType.UNIT}), - "filter": Dict({"entity_id": "1", "entity_type": EntityType.ACTION}), + "entity": Dict({"id": "git/0", "type": "unit"}), + "filter": Dict({"entity_id": "1", "entity_type": "action"}), "delta": FAKE_DELTA_UNIT_STARTED, "entity_status": Dict( {"status": "active", "message": "", "vca_status": "active"} @@ -337,8 +349,8 @@ Deltas = [ ), Dict( { - "entity": Dict({"id": "git", "type": EntityType.APPLICATION}), - "filter": Dict({"entity_id": "git", "entity_type": EntityType.APPLICATION}), + "entity": Dict({"id": "git", "type": "application"}), + "filter": Dict({"entity_id": "git", "entity_type": "application"}), "delta": FAKE_DELTA_APPLICATION_MAINTENANCE, "entity_status": Dict( { @@ -364,8 +376,8 @@ Deltas = [ ), Dict( { - "entity": Dict({"id": "git", "type": EntityType.APPLICATION}), - "filter": Dict({"entity_id": "2", "entity_type": EntityType.MACHINE}), + "entity": Dict({"id": "git", "type": "application"}), + "filter": Dict({"entity_id": "2", "entity_type": "machine"}), "delta": FAKE_DELTA_APPLICATION_MAINTENANCE, "entity_status": Dict( { @@ -379,8 +391,8 @@ Deltas = [ ), Dict( { - "entity": Dict({"id": "git", "type": EntityType.APPLICATION}), - "filter": Dict({"entity_id": "git", "entity_type": EntityType.APPLICATION}), + "entity": Dict({"id": "git", "type": "application"}), + "filter": Dict({"entity_id": "git", "entity_type": "application"}), "delta": FAKE_DELTA_APPLICATION_ACTIVE, "entity_status": Dict( {"status": "active", "message": "Ready!", "vca_status": "active"} @@ -402,8 +414,8 @@ Deltas = [ ), Dict( { - "entity": Dict({"id": "git", "type": EntityType.APPLICATION}), - "filter": Dict({"entity_id": "1", "entity_type": EntityType.ACTION}), + "entity": Dict({"id": "git", "type": "application"}), + "filter": Dict({"entity_id": "1", "entity_type": "action"}), "delta": FAKE_DELTA_APPLICATION_ACTIVE, "entity_status": Dict( {"status": "active", "message": "Ready!", "vca_status": "active"} @@ -413,8 +425,8 @@ Deltas = [ ), Dict( { - "entity": Dict({"id": "1", "type": EntityType.ACTION}), - "filter": Dict({"entity_id": "1", "entity_type": EntityType.ACTION}), + "entity": Dict({"id": "1", "type": "action"}), + "filter": Dict({"entity_id": "1", "entity_type": "action"}), "delta": FAKE_DELTA_ACTION_COMPLETED, "entity_status": Dict( { @@ -440,8 +452,8 @@ Deltas = [ ), Dict( { - "entity": Dict({"id": "git", "type": EntityType.ACTION}), - "filter": Dict({"entity_id": "1", "entity_type": EntityType.MACHINE}), + "entity": Dict({"id": "git", "type": "action"}), + "filter": Dict({"entity_id": "1", "entity_type": "machine"}), "delta": FAKE_DELTA_ACTION_COMPLETED, "entity_status": Dict( {