summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Deleted Cmd.colorize() method and Cmd._colorcodes dictionary which were ↵Todd Leonhardt2018-10-181-10/+0
| | | | deprecated in 0.9.5
* You can now call a macro with extra argumentsKevin Van Brunt2018-10-121-11/+20
|
* Fixed ArgparseFunctor to allow flag looking tokens in REMAINDER sectionsKevin Van Brunt2018-10-101-2/+3
|
* Fixed issue where flag at beginning of REMAINDER section was tab completingKevin Van Brunt2018-10-101-8/+23
|
* Added code to handle -- in argparse completerKevin Van Brunt2018-10-103-34/+57
|
* Increasing code coverageKevin Van Brunt2018-10-091-0/+24
|
* Added unit testsKevin Van Brunt2018-10-091-1/+18
|
* Added additional unit test for StdSimTodd Leonhardt2018-10-091-0/+12
|
* Added tests for token_resembles_flagKevin Van Brunt2018-10-091-1/+16
|
* Fixed unit test failures and addressed code review commentsTodd Leonhardt2018-10-061-1/+1
|
* No longer using stderr and self.data together to determine truthiness of a ↵Kevin Van Brunt2018-10-051-1/+15
| | | | | | | CommandResult. Either self.data is used or if that's not possible, then self.stderr is used. This provided applications the ability to print to stderr even if an error didn't occur.
* Using sub-command instead of subcommand where possible to be consistent with ↵Kevin Van Brunt2018-10-053-28/+28
| | | | argparse
* Added unit tests for new methods of StdSimTodd Leonhardt2018-10-031-0/+10
|
* Added unit test for valid case of calling is_valid_command()Todd Leonhardt2018-10-031-6/+12
|
* Added unit test for is_valid_commandKevin Van Brunt2018-10-031-0/+26
|
* Merge branch 'master' into py_enhancementsTodd Leonhardt2018-10-031-1/+7
|\
| * Added unit test for categorized command without a docstringKevin Van Brunt2018-10-031-1/+7
| |
* | Returned cmd_echo default to False except when running a Python command at ↵Kevin Van Brunt2018-10-0218-0/+18
| | | | | | | | the CLI
* | Don't worry about unquoting alias and macro names as they shouldn't be ↵Kevin Van Brunt2018-10-021-32/+0
| | | | | | | | entered this way anyway
* | Default cmd_echo to True in PyscriptBridge so things like 'py app.help()' ↵Kevin Van Brunt2018-10-0218-18/+0
|/ | | | will show output
* Remove self from pystate if locals_in_py is FalseKevin Van Brunt2018-10-011-1/+18
|
* Preserving quotes for do_py inputKevin Van Brunt2018-10-011-0/+5
|
* Fixed transcript testing bug where last command in transcript has no ↵Todd Leonhardt2018-09-303-1/+9
| | | | | | | expected output Also: - Added unit test for this specific case
* Merged master into transcript_fixes branch and resolved conflictsTodd Leonhardt2018-09-3014-295/+968
|\
| * Added more code coverage with unit testsKevin Van Brunt2018-09-281-0/+17
| |
| * Added unit test for onchange_hookKevin Van Brunt2018-09-281-0/+24
| |
| * Added more code coverageKevin Van Brunt2018-09-281-0/+9
| |
| * Merge branch 'macro' into argparse_conversionKevin Van Brunt2018-09-282-7/+6
| |\
| | * Addressing code review commentsKevin Van Brunt2018-09-282-7/+6
| | |
| * | Merge branch 'macro' into argparse_conversionKevin Van Brunt2018-09-273-7/+22
| |\ \ | | |/
| | * Made _func_named() more reliableKevin Van Brunt2018-09-272-4/+19
| | | | | | | | | | | | Added unit tests
| | * Addressing code review commentsKevin Van Brunt2018-09-271-3/+3
| | |
| * | Merge branch 'macro' into argparse_conversionKevin Van Brunt2018-09-272-0/+116
| |\ \ | | |/
| | * Added unit tests for creating macros using unicode digits in the argumentsKevin Van Brunt2018-09-271-0/+15
| | |
| | * Fixed bug in handling unicode digits in macro argumentsKevin Van Brunt2018-09-271-0/+8
| | |
| | * Added unit tests for MacroArg regular expressionsKevin Van Brunt2018-09-271-0/+93
| | |
| * | Merge branch 'macro' into argparse_conversionKevin Van Brunt2018-09-271-1/+22
| |\ \ | | |/
| | * More unit testsKevin Van Brunt2018-09-271-1/+22
| | |
| * | Ported pyscript to argparseKevin Van Brunt2018-09-271-3/+3
| | |
| * | Ported shell to argparseKevin Van Brunt2018-09-271-5/+14
| | |
| * | Fixed unit tests for help completionKevin Van Brunt2018-09-261-13/+32
| | |
| * | Merge branch 'macro' into argparse_conversionKevin Van Brunt2018-09-261-28/+195
| |\ \ | | |/
| | * Even more unit testsKevin Van Brunt2018-09-261-2/+37
| | |
| | * More unit tests for aliases and macrosKevin Van Brunt2018-09-261-19/+21
| | |
| | * More macro unit testsKevin Van Brunt2018-09-261-2/+39
| | |
| | * Fixed batch of macro unit testsKevin Van Brunt2018-09-261-23/+102
| | |
| | * Merged master into macro.Todd Leonhardt2018-09-261-0/+14
| | |\ | | | | | | | | | | | | This fixes unit test failures due to aliases and macros being class instead of instance attributes.
| * | | Converted help to argparseKevin Van Brunt2018-09-265-8/+8
| | | |
| * | | Converted _relative_load to argparseKevin Van Brunt2018-09-261-2/+1
| | | |
| * | | Tweaked help textKevin Van Brunt2018-09-262-8/+8
| | | |