SEBA-405 Cleanup synchronizer imports of model_accessor to globals;
Move mock modelaccessor to /tmp;
Easier mock modelaccessor configuration
Change-Id: I67a17b9a72ea69f61d92206f1b520a11c2f18d80
diff --git a/lib/xos-synchronizer/tests/steps/sync_controller_images.py b/lib/xos-synchronizer/tests/steps/sync_controller_images.py
index 84a43b1..ef85983 100644
--- a/lib/xos-synchronizer/tests/steps/sync_controller_images.py
+++ b/lib/xos-synchronizer/tests/steps/sync_controller_images.py
@@ -16,17 +16,15 @@
import os
import base64
from xossynchronizer.steps.syncstep import SyncStep
-from xossynchronizer.mock_modelaccessor import *
class SyncControllerImages(SyncStep):
- provides = [ControllerImages]
- observes = ControllerImages
+ observes = "ControllerImages"
requested_interval = 0
playbook = "sync_controller_images.yaml"
def fetch_pending(self, deleted):
- ci = ControllerImages()
- i = Image()
+ ci = self.model_accessor.ControllerImages()
+ i = self.model_accessor.Image()
i.name = "Lush Loss"
ci.i = i
return [ci]