aboutsummaryrefslogtreecommitdiff
path: root/source/1.0/src/shflags_test_parsing.sh
diff options
context:
space:
mode:
authorkate.ward <kate.ward@forestent.com>2008-07-10 19:38:14 +0000
committerkate.ward <kate.ward@forestent.com>2008-07-10 19:38:14 +0000
commit8bfb959ca60c1ce30aa5a1b491f1315fc1d50645 (patch)
treeba41ad5b89ed4f6c60201abb4bf14f1f4c8a9117 /source/1.0/src/shflags_test_parsing.sh
parentdc10fe9a211073214c09b8d004834f73de9d2450 (diff)
downloadshflags-8bfb959ca60c1ce30aa5a1b491f1315fc1d50645.tar.gz
moved testHelp() to shflags_test_public.sh
Diffstat (limited to 'source/1.0/src/shflags_test_parsing.sh')
-rwxr-xr-xsource/1.0/src/shflags_test_parsing.sh54
1 files changed, 0 insertions, 54 deletions
diff --git a/source/1.0/src/shflags_test_parsing.sh b/source/1.0/src/shflags_test_parsing.sh
index f044546..f208cca 100755
--- a/source/1.0/src/shflags_test_parsing.sh
+++ b/source/1.0/src/shflags_test_parsing.sh
@@ -17,60 +17,6 @@
# suite tests
#
-testHelp()
-{
- #
- # test short -h option
- #
-
- rslt=`FLAGS -h 2>&1`
- rtrn=$?
- assertFalse \
- 'short request for help should have returned non-zero exit code.' \
- ${rtrn}
- echo "${rslt}" |grep -- 'show this help' >/dev/null
- rtrn=$?
- assertTrue \
- 'short request for help should have produced some help output.' \
- ${rtrn}
- [ ${rtrn} -ne ${FLAGS_TRUE} ] && echo "${rslt}" >&2
-
- # test proper output when FLAGS_HELP set
- rslt=`FLAGS_HELP='this is a test'; FLAGS -h 2>&1`
- echo "${rslt}" |grep -- 'this is a test' >/dev/null
- rtrn=$?
- assertTrue \
- 'setting FLAGS_HELP did not produce expected result' \
- ${rtrn}
- [ ${rtrn} -ne ${FLAGS_TRUE} ] && echo "${rslt}" >&2
-
- # test that "'" chars work in help string
- DEFINE_boolean b false "help string containing a ' char" b
- rslt=`FLAGS -h 2>&1`
- echo "${rslt}" |grep -- "help string containing a ' char" >/dev/null
- rtrn=$?
- assertTrue \
- "help strings containing apostrophes don't work" \
- ${rtrn}
- [ ${rtrn} -ne ${FLAGS_TRUE} ] && echo "${rslt}" >&2
-
- #
- # test long --help option
- #
-
- flags_getoptIsStd && startSkipping
-
- rslt=`FLAGS --help 2>&1`
- rtrn=$?
- assertFalse \
- 'long request for help should have returned non-zero exit code.' \
- ${rtrn}
- echo "${rslt}" |grep -- 'show this help' >/dev/null
- assertTrue \
- 'long request for help should have produced some help output.' \
- $?
-}
-
testValidBooleanShort()
{
DEFINE_boolean bool false 'boolean value' b