diff options
author | Todd Leonhardt <todd.leonhardt@gmail.com> | 2019-06-15 20:52:01 -0400 |
---|---|---|
committer | Todd Leonhardt <todd.leonhardt@gmail.com> | 2019-06-15 20:52:01 -0400 |
commit | 3292bf5dfbc64a832e7f880f566ad3edd6201776 (patch) | |
tree | 14c9c133cf6006a04d6cb5d0b9dc273ab2689a77 /tests/test_transcript.py | |
parent | f77c44dd79b484f96a3077fd7ca64fd5b3c35fa1 (diff) | |
download | cmd2-git-3292bf5dfbc64a832e7f880f566ad3edd6201776.tar.gz |
Added verify_help_text() helper function for tests and removed BASE_HELP and BASE_HELP_VERBOSE constants
The tests are now much more resilient to adding, removing, or renaming commands
Diffstat (limited to 'tests/test_transcript.py')
-rw-r--r-- | tests/test_transcript.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/tests/test_transcript.py b/tests/test_transcript.py index 909a6a5c..1d930c26 100644 --- a/tests/test_transcript.py +++ b/tests/test_transcript.py @@ -14,7 +14,7 @@ from unittest import mock import pytest import cmd2 -from .conftest import run_cmd, BASE_HELP_VERBOSE +from .conftest import run_cmd, verify_help_text from cmd2 import transcript from cmd2.utils import StdSim @@ -211,9 +211,8 @@ def test_run_script_record_transcript(base_app, request): with open(transcript_fname) as f: xscript = f.read() - expected = '(Cmd) help -v\n' + BASE_HELP_VERBOSE + '\n' - - assert xscript == expected + assert xscript.startswith('(Cmd) help -v\n') + verify_help_text(base_app, xscript) def test_generate_transcript_stop(capsys): |