summaryrefslogtreecommitdiffstats
path: root/docker/storperf-master/tests/storperf_master_test.py
diff options
context:
space:
mode:
authorTaseer Ahmed <taseer94@gmail.com>2017-11-14 16:57:31 +0500
committermbeierl <mark.beierl@dell.com>2018-01-11 15:38:36 -0500
commitf0e1ee0ccc25acf74f472146f4219350bfec0248 (patch)
treee7e28e04ab01c384f3cc545eb631b2a9e5af0061 /docker/storperf-master/tests/storperf_master_test.py
parent9100f1afcc426b387dee3673151786680bfe0718 (diff)
WIP - Use SNAPS to launch StorPerf Stack
Change-Id: I8857e6e0dd2bf9cd7c38cf18a7c239d7eb993d05 Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Diffstat (limited to 'docker/storperf-master/tests/storperf_master_test.py')
-rw-r--r--docker/storperf-master/tests/storperf_master_test.py18
1 files changed, 17 insertions, 1 deletions
diff --git a/docker/storperf-master/tests/storperf_master_test.py b/docker/storperf-master/tests/storperf_master_test.py
index e824a5f..f328982 100644
--- a/docker/storperf-master/tests/storperf_master_test.py
+++ b/docker/storperf-master/tests/storperf_master_test.py
@@ -10,10 +10,21 @@
import os
import unittest
+import mock
+
from storperf.db.configuration_db import ConfigurationDB
from storperf.storperf_master import StorPerfMaster
+class MockStack(object):
+
+ def __init__(self):
+ pass
+
+ def get_stack(self):
+ return None
+
+
class StorPerfMasterTest(unittest.TestCase):
def setUp(self):
@@ -22,7 +33,12 @@ class StorPerfMasterTest(unittest.TestCase):
os.remove(ConfigurationDB.db_name)
except OSError:
pass
- self.storperf = StorPerfMaster()
+ with mock.patch("storperf.storperf_master.OSCreds"), \
+ mock.patch(
+ "storperf.storperf_master.OpenStackHeatStack") as oshs:
+ oshs.return_value.get_stack.return_value = None
+
+ self.storperf = StorPerfMaster()
def tearDown(self):
try: