Kurtis Rader
4197420f39
implement limits on command substitution output
...
This makes command substitutions impose the same limit on the amount
of data they accept as the `read` builtin. It does not limit output of
external commands or builtins in other contexts.
Fixes #3822
2017-08-03 17:40:25 -07:00
Kurtis Rader
2c77b24ced
modify show
test helper to work around BSD quirk
...
The BSD `seq` command handles `seq 0` weird.
2017-07-20 12:44:19 -07:00
Kurtis Rader
dc33c1afe1
change show
test utility function
...
Due to how various tests show the status of variables I decided to
modify the `show` test utility function I recently added.
2017-07-19 22:28:24 -07:00
Kurtis Rader
c149f4f301
add argparse
unit tests and fix some bugs
...
This implements some unit tests for the new `argparse` command and fixes
a couple of bugs those tests brought to light.
Fixes #4190
2017-07-12 22:38:32 -07:00