Fix test for creating env with ha mode
Also added test for error in case for creating multinode env. Change-Id: Idea0d118896f838dfdf447a9bb6d322d8a1b5bc4 Closes-Bug: #1459531
This commit is contained in:
@@ -51,14 +51,23 @@ class TestHandlers(base.BaseTestCase):
|
||||
("Following attributes are changed for "
|
||||
"the environment: name=NewEnv\n")
|
||||
), (
|
||||
"--env-id=1 env set --mode=multinode",
|
||||
"--env-id=1 env set --mode=ha",
|
||||
("Following attributes are changed for "
|
||||
"the environment: mode=multinode\n")
|
||||
"the environment: mode=ha\n")
|
||||
)]
|
||||
|
||||
for cmd, msg in expected_stdout:
|
||||
self.check_for_stdout(cmd, msg)
|
||||
|
||||
def test_env_action_errors(self):
|
||||
cases = [
|
||||
("env --create --name=TestEnv --release=1 --mode=multinode",
|
||||
"400 Client Error: Bad Request (Cannot deploy in multinode "
|
||||
"mode in current release. Need to be one of [u'ha_compact']")
|
||||
]
|
||||
for cmd, err in cases:
|
||||
self.check_for_stderr(cmd, err, check_errors=False)
|
||||
|
||||
def test_node_action(self):
|
||||
help_msg = ["fuel node [-h] [--env ENV]",
|
||||
"[--list | --set | --delete | --network | --disk |"
|
||||
|
||||
Reference in New Issue
Block a user