X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=n2vc%2Ftests%2Funit%2Futils.py;h=807c8920dda43c0afd012fad5ad3a7bb7f53e9e9;hb=refs%2Fchanges%2F06%2F12906%2F1;hp=7e8907fc58ba4f5012466c5b2f60b23201a5fcae;hpb=2962f3e7aba84b4584d2deac30d1c163f6441a03;p=osm%2FN2VC.git diff --git a/n2vc/tests/unit/utils.py b/n2vc/tests/unit/utils.py index 7e8907f..807c892 100644 --- a/n2vc/tests/unit/utils.py +++ b/n2vc/tests/unit/utils.py @@ -123,13 +123,13 @@ class FakeManualMachine(MagicMock): model_name = "FAKE MODEL" entity_type = "machine" safe_data = {"instance-id": "manual:myid"} + series = "FAKE SERIES" async def destroy(self, force): pass class FakeWatcher(AsyncMock): - delta_to_return = None async def Next(self): @@ -162,6 +162,12 @@ class FakeUnit(MagicMock): async def run_action(self, action_name, **kwargs): return FakeAction() + @property + def machine_id(self): + return "existing_machine_id" + + name = "existing_unit" + class FakeApplication(AsyncMock): async def set_config(self, config): @@ -170,6 +176,9 @@ class FakeApplication(AsyncMock): async def add_unit(self, to): pass + async def destroy_unit(self, unit_name): + pass + async def get_actions(self): return ["existing_action"]