summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorKevin Van Brunt <kmvanbrunt@gmail.com>2019-05-06 23:47:51 -0400
committerKevin Van Brunt <kmvanbrunt@gmail.com>2019-05-06 23:47:51 -0400
commit19633def42c67d5c75786c58db16efe0c4a86a45 (patch)
tree485b4d0fe9a45b95db169c0aeec20e7d65f176a7 /tests
parentfd1c2b9862932d9229bf28e7986f5147cf1f3451 (diff)
parent673d8a1bebcada7f0182758acfe7f65637113286 (diff)
downloadcmd2-git-19633def42c67d5c75786c58db16efe0c4a86a45.tar.gz
Merge branch 'master' into completion_exceptions
Diffstat (limited to 'tests')
-rw-r--r--tests/test_autocompletion.py2
-rw-r--r--tests/test_cmd2.py14
2 files changed, 8 insertions, 8 deletions
diff --git a/tests/test_autocompletion.py b/tests/test_autocompletion.py
index 8aeac6b1..a5dafd2d 100644
--- a/tests/test_autocompletion.py
+++ b/tests/test_autocompletion.py
@@ -152,7 +152,7 @@ def test_autocomp_flags_narg_max(cmd2_app):
def test_autcomp_narg_beyond_max(cmd2_app):
out, err = run_cmd(cmd2_app, 'suggest -t movie -d 3 4 5')
- assert 'Error: unrecognized arguments: 5' in err[0]
+ assert 'Error: unrecognized arguments: 5' in err[1]
def test_autocomp_subcmd_nested(cmd2_app):
diff --git a/tests/test_cmd2.py b/tests/test_cmd2.py
index 300e3ed9..37e8b60e 100644
--- a/tests/test_cmd2.py
+++ b/tests/test_cmd2.py
@@ -82,8 +82,8 @@ def test_base_argparse_help(base_app):
def test_base_invalid_option(base_app):
out, err = run_cmd(base_app, 'set -z')
- assert 'Error: unrecognized arguments: -z' in err[0]
- assert out[0] == 'Usage: set [-h] [-a] [-l] [param] [value]'
+ assert err[0] == 'Usage: set [-h] [-a] [-l] [param] [value]'
+ assert 'Error: unrecognized arguments: -z' in err[1]
def test_base_shortcuts(base_app):
out, err = run_cmd(base_app, 'shortcuts')
@@ -285,7 +285,7 @@ def test_pyscript_with_exception(base_app, request):
def test_pyscript_requires_an_argument(base_app):
out, err = run_cmd(base_app, "pyscript")
- assert "the following arguments are required: script_path" in err[0]
+ assert "the following arguments are required: script_path" in err[1]
def test_base_error(base_app):
@@ -314,7 +314,7 @@ def test_load_with_empty_args(base_app):
out, err = run_cmd(base_app, 'load')
# The load command requires a file path argument, so we should get an error message
- assert "the following arguments are required" in err[0]
+ assert "the following arguments are required" in err[1]
assert base_app.cmdqueue == []
@@ -448,7 +448,7 @@ def test_base_relative_load(base_app, request):
def test_relative_load_requires_an_argument(base_app):
out, err = run_cmd(base_app, '_relative_load')
- assert 'Error: the following arguments' in err[0]
+ assert 'Error: the following arguments' in err[1]
assert base_app.cmdqueue == []
@@ -1590,7 +1590,7 @@ def test_alias_create(base_app):
# Use the alias
out, err = run_cmd(base_app, 'fake')
- assert "the following arguments are required: script_path" in err[0]
+ assert "the following arguments are required: script_path" in err[1]
# See a list of aliases
out, err = run_cmd(base_app, 'alias list')
@@ -1681,7 +1681,7 @@ def test_macro_create(base_app):
# Use the macro
out, err = run_cmd(base_app, 'fake')
- assert "the following arguments are required: script_path" in err[0]
+ assert "the following arguments are required: script_path" in err[1]
# See a list of macros
out, err = run_cmd(base_app, 'macro list')