diff options
| author | Todd Leonhardt <todd.leonhardt@gmail.com> | 2017-05-30 08:37:00 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-05-30 08:37:00 -0400 |
| commit | bfd50611a7647af8b56fe34babf0b634708aaae9 (patch) | |
| tree | bb1de3996993773c84acf9f37353fa0eff71f76c /tests | |
| parent | 387eaa2b4c98b2e986b24736ee4404f67921b2ef (diff) | |
| parent | 3ebeefc8a49d158495e7a157257eec8d5e897143 (diff) | |
| download | cmd2-git-bfd50611a7647af8b56fe34babf0b634708aaae9.tar.gz | |
Merge pull request #110 from python-cmd2/extract_parser_methods
Extract parser methods
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/test_parsing.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/tests/test_parsing.py b/tests/test_parsing.py index 171f33a5..a3b601db 100644 --- a/tests/test_parsing.py +++ b/tests/test_parsing.py @@ -26,13 +26,17 @@ def parser(): c = cmd2.Cmd() c.multilineCommands = ['multiline'] c.case_insensitive = True - c._init_parser() - return c.parser + c.parser_manager = cmd2.ParserManager(redirector=c.redirector, terminators=c.terminators, multilineCommands=c.multilineCommands, + legalChars=c.legalChars, commentGrammars=c.commentGrammars, + commentInProgress=c.commentInProgress, case_insensitive=c.case_insensitive, + blankLinesAllowed=c.blankLinesAllowed, prefixParser=c.prefixParser, + preparse=c.preparse, postparse=c.postparse, shortcuts=c.shortcuts) + return c.parser_manager.main_parser @pytest.fixture def input_parser(): c = cmd2.Cmd() - return c.inputParser + return c.parser_manager.input_source_parser def test_remaining_args(): |
