aboutsummaryrefslogtreecommitdiffstats
path: root/source/1.0/src/shflags_test_defines.sh
diff options
context:
space:
mode:
authorkate.ward <kate.ward@forestent.com>2009-04-01 14:09:23 +0000
committerkate.ward <kate.ward@forestent.com>2009-04-01 14:09:23 +0000
commit39913d13e3ffb8bacd009155c0f51241dde3659b (patch)
treefff65fb0160e04844de5f679c2f2e4deaad590f7 /source/1.0/src/shflags_test_defines.sh
parentccb66b4f8bc5a592ace60035a7a5e409b4729d71 (diff)
downloadplatform_external_shflags-39913d13e3ffb8bacd009155c0f51241dde3659b.tar.gz
platform_external_shflags-39913d13e3ffb8bacd009155c0f51241dde3659b.tar.bz2
platform_external_shflags-39913d13e3ffb8bacd009155c0f51241dde3659b.zip
added check to prevent overriding reserved flags constants
Diffstat (limited to 'source/1.0/src/shflags_test_defines.sh')
-rwxr-xr-xsource/1.0/src/shflags_test_defines.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/source/1.0/src/shflags_test_defines.sh b/source/1.0/src/shflags_test_defines.sh
index 569156d..8c54aa8 100755
--- a/source/1.0/src/shflags_test_defines.sh
+++ b/source/1.0/src/shflags_test_defines.sh
@@ -180,6 +180,15 @@ testShortNameLength()
:
}
+testFlagNameIsReserved()
+{
+ ( DEFINE_string TRUE '' 'true is a reserved flag name' t \
+ >"${stdoutF}" 2>"${stderrF}" )
+ rtrn=$?
+ assertEquals ${FLAGS_ERROR} ${rtrn}
+ th_showOutput ${rtrn} "${stdoutF}" "${stderrF}"
+}
+
#------------------------------------------------------------------------------
# suite functions
#