diff options
author | Nathan Gass | 2020-11-09 16:50:24 +0100 |
---|---|---|
committer | Nathan Gass | 2020-11-09 16:52:06 +0100 |
commit | ea0289885c1fc4a8621d3a68893d3c08a2716504 (patch) | |
tree | 0134693fe40a96976f90fdff1bfc4662544cefe0 /test/getopt.t | |
parent | 572e1c052267cd34cbedfcb7d51cda35a55667c1 (diff) | |
download | itools-ea0289885c1fc4a8621d3a68893d3c08a2716504.tar.gz itools-ea0289885c1fc4a8621d3a68893d3c08a2716504.tar.bz2 itools-ea0289885c1fc4a8621d3a68893d3c08a2716504.zip |
no longer ignore extra positional arguments
Diffstat (limited to 'test/getopt.t')
-rwxr-xr-x | test/getopt.t | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/test/getopt.t b/test/getopt.t index aa2de52..48f7d9d 100755 --- a/test/getopt.t +++ b/test/getopt.t @@ -38,10 +38,9 @@ getopt_ok([], false, "Missing positional argument fails"); getopt_ok(['posarg', '--argument'], false, "Missing long named argument fails"); getopt_ok(['posarg', '-a'], false, "Missing short named argument fails"); -// FIXME 2020-10 NG enable after fixme in it.class -// $GLOBALS['usage'] = it::replace('\s*\[VARARGS\]' => '', $GLOBALS['usage']); -// getopt_ok(['posargs', 'vararg'], false, "Extra positional argument fails"); -// getopt_ok(['posargs', '--zero', 'vararg'], false, "Extra positional argument fails after long argument"); -// getopt_ok(['posargs', '-0', 'vararg'], false, "Extra positional argument fails after short argument"); -// getopt_ok(['posargs', '--argument', 'value', 'vararg'], false, "Extra positional argument fails after long argument with value"); -// getopt_ok(['posargs', '-a', 'value', 'vararg'], false, "Extra positional argument fails after short argument with value"); +$GLOBALS['usage'] = it::replace(['\s*\[VARARGS\]' => ''], $GLOBALS['usage']); +getopt_ok(['posargs', 'vararg'], false, "Extra positional argument fails"); +getopt_ok(['posargs', '--zero', 'vararg'], false, "Extra positional argument fails after long argument"); +getopt_ok(['posargs', '-0', 'vararg'], false, "Extra positional argument fails after short argument"); +getopt_ok(['posargs', '--argument', 'value', 'vararg'], false, "Extra positional argument fails after long argument with value"); +getopt_ok(['posargs', '-a', 'value', 'vararg'], false, "Extra positional argument fails after short argument with value"); |