feat(sol006): LCM migration to SOL006
Change-Id: I48a3ec2fec0b1e0173bb0f3aaa83a774d46b3955
Signed-off-by: bravof <fbravo@whitestack.com>
diff --git a/osm_lcm/tests/test_prometheus.py b/osm_lcm/tests/test_prometheus.py
index 064ede8..72785df 100644
--- a/osm_lcm/tests/test_prometheus.py
+++ b/osm_lcm/tests/test_prometheus.py
@@ -18,7 +18,7 @@
import asynctest
from osm_lcm.prometheus import Prometheus, initial_prometheus_data
from asynctest.mock import Mock
-from osm_common.dbmemory import DbMemory
+from osm_lcm.data_utils.database.database import Database
__author__ = 'Alfonso Tierno <alfonso.tiernosepulveda@telefonica.com>'
@@ -28,8 +28,16 @@
async def setUp(self):
config = {'uri': 'http:prometheus:9090',
'path': '/etc/prometheus'}
- self.db = Mock(DbMemory())
- self.p = Prometheus(config, worker_id='1', db=self.db, loop=self.loop)
+ # Cleanup singleton Database instance
+ Database.instance = None
+
+ self.db = Mock(Database({
+ "database": {
+ "driver": "memory"
+ }
+ }).instance.db)
+ Database().instance.db = self.db
+ self.p = Prometheus(config, worker_id='1', loop=self.loop)
@asynctest.fail_on(active_handles=True)
async def test_start(self):