From 7295d9d49b21291794946de4f8a03e600c4ff10c Mon Sep 17 00:00:00 2001 From: mes5k Date: Tue, 10 Feb 2004 04:16:56 +0000 Subject: [PATCH] updates --- tests/test15.out | 2 +- tests/test16.out | 2 +- tests/test17.out | 2 +- tests/test20.out | 1 + tests/test20.sh | 2 +- tests/test21.out | 1 + tests/test21.sh | 2 +- tests/test22.out | 12 +++++++++++- tests/test23.out | 12 +++++++++++- tests/test24.out | 12 +++++++++++- tests/test25.out | 1 + tests/test25.sh | 2 +- tests/test31.out | 2 +- tests/test32.out | 2 +- 14 files changed, 44 insertions(+), 11 deletions(-) diff --git a/tests/test15.out b/tests/test15.out index 0aac2cd..e08d894 100644 --- a/tests/test15.out +++ b/tests/test15.out @@ -17,7 +17,7 @@ Where: -s , --stringTest (required) (value required) string test - -B, --existTest B + -B, --existTestB exist Test B --, --ignore_rest diff --git a/tests/test16.out b/tests/test16.out index 0aac2cd..e08d894 100644 --- a/tests/test16.out +++ b/tests/test16.out @@ -17,7 +17,7 @@ Where: -s , --stringTest (required) (value required) string test - -B, --existTest B + -B, --existTestB exist Test B --, --ignore_rest diff --git a/tests/test17.out b/tests/test17.out index 91e6f0b..905c244 100644 --- a/tests/test17.out +++ b/tests/test17.out @@ -17,7 +17,7 @@ Where: -s , --stringTest (required) (value required) string test - -B, --existTest B + -B, --existTestB exist Test B --, --ignore_rest diff --git a/tests/test20.out b/tests/test20.out index 7553e05..1958b51 100644 --- a/tests/test20.out +++ b/tests/test20.out @@ -1,3 +1,4 @@ for A OR B we got : asdf for string C we got : fdas for string D we got : homer +for E or F or G we got: blah diff --git a/tests/test20.sh b/tests/test20.sh index 377f2dd..36812d2 100755 --- a/tests/test20.sh +++ b/tests/test20.sh @@ -1,7 +1,7 @@ #!/bin/sh # success -../examples/test5 -a asdf -c fdas > tmp.out 2>&1 +../examples/test5 -a asdf -c fdas --eee blah > tmp.out 2>&1 if cmp -s tmp.out test20.out; then exit 0 diff --git a/tests/test21.out b/tests/test21.out index 7553e05..bed3f46 100644 --- a/tests/test21.out +++ b/tests/test21.out @@ -1,3 +1,4 @@ for A OR B we got : asdf for string C we got : fdas for string D we got : homer +for E or F or G we got: asdf diff --git a/tests/test21.sh b/tests/test21.sh index 7eac9c8..7a3dd6b 100755 --- a/tests/test21.sh +++ b/tests/test21.sh @@ -1,7 +1,7 @@ #!/bin/sh # success -../examples/test5 -b asdf -c fdas > tmp.out 2>&1 +../examples/test5 -b asdf -c fdas -g asdf > tmp.out 2>&1 if cmp -s tmp.out test21.out; then exit 0 diff --git a/tests/test22.out b/tests/test22.out index b4ee4f1..3947557 100644 --- a/tests/test22.out +++ b/tests/test22.out @@ -4,7 +4,7 @@ PARSE ERROR: Argument: -b (--bbb) USAGE: - ../examples/test5 {-a |-b } [-d ] -c [--] [-v] [-h] + ../examples/test5 {-a |-b } {--eee |--fff |-g } [-d ] -c [--] [-v] [-h] Where: @@ -15,6 +15,16 @@ Where: (OR required) (value required) or test b + --eee + (OR required) (value required) e test + -- OR -- + --fff + (OR required) (value required) f test + -- OR -- + -g , --ggg + (OR required) (value required) g test + + -d , --ddd (value required) d test diff --git a/tests/test23.out b/tests/test23.out index ff7871b..46cbf99 100644 --- a/tests/test23.out +++ b/tests/test23.out @@ -4,7 +4,7 @@ PARSE ERROR: USAGE: - ../examples/test5 {-a |-b } [-d ] -c [--] [-v] [-h] + ../examples/test5 {-a |-b } {--eee |--fff |-g } [-d ] -c [--] [-v] [-h] Where: @@ -15,6 +15,16 @@ Where: (OR required) (value required) or test b + --eee + (OR required) (value required) e test + -- OR -- + --fff + (OR required) (value required) f test + -- OR -- + -g , --ggg + (OR required) (value required) g test + + -d , --ddd (value required) d test diff --git a/tests/test24.out b/tests/test24.out index b4ee4f1..3947557 100644 --- a/tests/test24.out +++ b/tests/test24.out @@ -4,7 +4,7 @@ PARSE ERROR: Argument: -b (--bbb) USAGE: - ../examples/test5 {-a |-b } [-d ] -c [--] [-v] [-h] + ../examples/test5 {-a |-b } {--eee |--fff |-g } [-d ] -c [--] [-v] [-h] Where: @@ -15,6 +15,16 @@ Where: (OR required) (value required) or test b + --eee + (OR required) (value required) e test + -- OR -- + --fff + (OR required) (value required) f test + -- OR -- + -g , --ggg + (OR required) (value required) g test + + -d , --ddd (value required) d test diff --git a/tests/test25.out b/tests/test25.out index 7553e05..1958b51 100644 --- a/tests/test25.out +++ b/tests/test25.out @@ -1,3 +1,4 @@ for A OR B we got : asdf for string C we got : fdas for string D we got : homer +for E or F or G we got: blah diff --git a/tests/test25.sh b/tests/test25.sh index b30538e..72039e1 100755 --- a/tests/test25.sh +++ b/tests/test25.sh @@ -1,7 +1,7 @@ #!/bin/sh # success -../examples/test5 --aaa asdf -c fdas > tmp.out 2>&1 +../examples/test5 --aaa asdf -c fdas --fff blah > tmp.out 2>&1 if cmp -s tmp.out test25.out; then exit 0 diff --git a/tests/test31.out b/tests/test31.out index 8f45363..cff1882 100644 --- a/tests/test31.out +++ b/tests/test31.out @@ -17,7 +17,7 @@ Where: -s , --stringTest (required) (value required) string test - -B, --existTest B + -B, --existTestB exist Test B --, --ignore_rest diff --git a/tests/test32.out b/tests/test32.out index e966b8e..0bb88fa 100644 --- a/tests/test32.out +++ b/tests/test32.out @@ -17,7 +17,7 @@ Where: -s , --stringTest (required) (value required) string test - -B, --existTest B + -B, --existTestB exist Test B --, --ignore_rest