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/test_model_policy_tenantwithcontainer.py b/lib/xos-synchronizer/tests/test_model_policy_tenantwithcontainer.py
index fa3c774..b15240d 100644
--- a/lib/xos-synchronizer/tests/test_model_policy_tenantwithcontainer.py
+++ b/lib/xos-synchronizer/tests/test_model_policy_tenantwithcontainer.py
@@ -60,12 +60,9 @@
) in xossynchronizer.model_policies.model_policy_tenantwithcontainer.model_accessor.all_model_classes.items():
globals()[k] = v
- # TODO: Mock_model_accessor lacks save or delete methods
- # Instance.save = mock.Mock
- # Instance.delete = mock.Mock
- # TenantWithContainer.save = mock.Mock
+ from xossynchronizer.modelaccessor import model_accessor
- self.policy = TenantWithContainerPolicy()
+ self.policy = TenantWithContainerPolicy(model_accessor=model_accessor)
self.user = User(email="testadmin@test.org")
self.tenant = TenantWithContainer(creator=self.user)
self.flavor = Flavor(name="m1.small")