summaryrefslogtreecommitdiffstats
path: root/tests/unit/cli/cmd_project_test.py
diff options
context:
space:
mode:
authorTaseer <taseer94@gmail.com>2017-06-02 15:18:56 +0500
committerTaseer <taseer94@gmail.com>2017-06-02 21:03:33 +0500
commitb82052c8c00ba54f03c0f23a10a18c787946ffc1 (patch)
tree75549fa5e9442210b50708a4f99472077750e01e /tests/unit/cli/cmd_project_test.py
parentaa27f390c9ad6817d2682c4f59594f43c69d614f (diff)
Pass on unhandled options.
- More robust testing Change-Id: Iaef21e9e244e1b5112ea5faa630e04424dc0b264 Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Diffstat (limited to 'tests/unit/cli/cmd_project_test.py')
-rw-r--r--tests/unit/cli/cmd_project_test.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/unit/cli/cmd_project_test.py b/tests/unit/cli/cmd_project_test.py
index 8b9216fa..102e9ed7 100644
--- a/tests/unit/cli/cmd_project_test.py
+++ b/tests/unit/cli/cmd_project_test.py
@@ -21,17 +21,35 @@ def runner():
def test_run(mocker, runner):
mocker.patch('os.system')
+ runner.invoke(cli, ['run'])
+ os.system.assert_called_once_with('ansible-playbook run.yml')
+
+
+def test_run_verbose(mocker, runner):
+ mocker.patch('os.system')
runner.invoke(cli, ['run', '-vvv'])
os.system.assert_called_once_with('ansible-playbook run.yml -vvv')
def test_setup(mocker, runner):
mocker.patch('os.system')
+ runner.invoke(cli, ['setup'])
+ os.system.assert_called_once_with('ansible-playbook setup.yml')
+
+
+def test_setup_verbose(mocker, runner):
+ mocker.patch('os.system')
runner.invoke(cli, ['setup', '-vvv'])
os.system.assert_called_once_with('ansible-playbook setup.yml -vvv')
def test_teardown(mocker, runner):
mocker.patch('os.system')
+ runner.invoke(cli, ['teardown'])
+ os.system.assert_called_once_with('ansible-playbook teardown.yml')
+
+
+def test_teardown_verbose(mocker, runner):
+ mocker.patch('os.system')
runner.invoke(cli, ['teardown', '-vvv'])
os.system.assert_called_once_with('ansible-playbook teardown.yml -vvv')