summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorTim Rozet <trozet@redhat.com>2016-08-24 17:21:31 +0000
committerGerrit Code Review <gerrit@172.30.200.206>2016-08-24 17:21:31 +0000
commit1895eba89b351b0f74a2280c023bbf799aa94e09 (patch)
treee1c2bcb487511af0e21e452e9cae9c475116ca2e /tests
parent93ca90fd6892b5768c57199e6f2a4115df82e422 (diff)
parent6c2e34e0ecaaa5c57a24811ebb8a422924537417 (diff)
Merge "converiting the deploy settings obj to a dict"
Diffstat (limited to 'tests')
-rw-r--r--tests/test_apex_deploy_settings.py (renamed from tests/test_apex_deploy_env.py)17
1 files changed, 15 insertions, 2 deletions
diff --git a/tests/test_apex_deploy_env.py b/tests/test_apex_deploy_settings.py
index 563bfd8f..1e26b287 100644
--- a/tests/test_apex_deploy_env.py
+++ b/tests/test_apex_deploy_settings.py
@@ -10,11 +10,12 @@
import io
# https://docs.python.org/3/library/io.html
-from apex.deploy_env import DeploySettings
-from apex.deploy_env import DeploySettingsException
+from apex.deploy_settings import DeploySettings
+from apex.deploy_settings import DeploySettingsException
from nose.tools import assert_equal
from nose.tools import assert_raises
+from nose.tools import assert_is_instance
deploy_files = ('deploy_settings.yaml',
'os-nosdn-nofeature-noha.yaml',
@@ -52,6 +53,12 @@ deploy_options:
performance:
Controller:
error: error
+""",
+ """global_params:
+deploy_options:
+ performance:
+ InvalidRole:
+ error: error
""",)
@@ -73,6 +80,7 @@ class TestIpUtils(object):
def test_init(self):
for f in deploy_files:
ds = DeploySettings('../config/deploy/{}'.format(f))
+ ds = DeploySettings(ds)
def test__validate_settings(self):
for c in test_deploy_content:
@@ -88,3 +96,8 @@ class TestIpUtils(object):
ds = DeploySettings('../config/deploy/os-nosdn-performance-ha.yaml')
assert_equal(ds.dump_bash(), None)
assert_equal(ds.dump_bash(path='/dev/null'), None)
+
+ def test_exception(sefl):
+ e = DeploySettingsException("test")
+ print(e)
+ assert_is_instance(e, DeploySettingsException)