mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
e4f02abb51
We're hoping to add some new commands that don't have any args so this PR will enable that by removing all of the hard-coded checks that require commands to have at least one arg. It also adds some checks to each command so we're consistent in the error message we get. Added a test for this too. We actually had this check in at least 3 different places (twice in the parser and once in most cmds), this removes 2 of them (the parser ones). Had to remove/modify some testcases because its now legal to have certain commands w/o args - e.g. RUN. This was actually inconsistent because we used to allow "RUN []" but not "RUN" even though they would generate (almost) the same net result. Now we're consistent. Signed-off-by: Doug Davis <dug@us.ibm.com> |
||
---|---|---|
.. | ||
dumper | ||
testfiles | ||
testfiles-negative | ||
json_test.go | ||
line_parsers.go | ||
parser.go | ||
parser_test.go | ||
utils.go |