1#------------------------------------------------------------------------------ 2# System data 3# 4 5# test run info 6shells="/bin/sh /bin/bash /bin/dash /bin/ksh /bin/pdksh /bin/zsh" 7tests=" shflags_test_defines.sh shflags_test_parsing.sh shflags_test_private.sh shflags_test_public.sh" 8 9# system info 10$ date 11Tue Jan 15 00:08:39 GMT 2013 12$ uname -mprsv 13SunOS 5.11 snv_111b i86pc i386 14 15 16#------------------------------------------------------------------------------ 17# Running the test suite with /bin/sh 18# 19shell name: sh 20shell version: unknown 21 22--- Executing the 'defines' test suite --- 23testFlagsDefine 24testBoolean 25testFloat 26testInteger 27testString 28testShortNameLength 29testFlagNameIsReserved 30 31Ran 7 tests. 32 33OK 34 35--- Executing the 'parsing' test suite --- 36test:WARN Standard version of getopt found. Enhanced tests will be skipped. 37testGetoptStandard 38testGetoptEnhanced 39testValidBoolsShort 40testValidBoolsLong 41testValidFloats 42testInvalidFloats 43testValidIntegers 44testInvalidIntegers 45testValidStrings 46testMultipleFlags 47testSingleNonFlagArg 48testMultipleNonFlagArgs 49testMultipleNonFlagStringArgsWithSpaces 50testFlagsWithEquals 51testComplicatedCommandLineStandard 52testComplicatedCommandLineEnhanced 53 54Ran 16 tests. 55 56OK 57 58--- Executing the 'private' test suite --- 59testColumns 60testGenOptStr 61testGetFlagInfo 62testItemInList 63testValidBool 64testValidFloatBuiltin 65testValidFloatExpr 66testValidIntBuiltin 67testValidIntExpr 68testMathBuiltin 69testMathExpr 70testStrlenBuiltin 71testStrlenExpr 72 73Ran 13 tests. 74 75OK 76 77--- Executing the 'public' test suite --- 78test:WARN Standard version of getopt found. Enhanced tests will be skipped. 79testHelp 80testStandardHelpOutput 81testEnhancedHelpOutput 82testNoHelp 83 84Ran 4 tests. 85 86OK (skipped=5) 87 88 89#------------------------------------------------------------------------------ 90# Running the test suite with /bin/bash 91# 92shell name: bash 93shell version: 3.2.25(1)-release 94 95--- Executing the 'defines' test suite --- 96testFlagsDefine 97testBoolean 98testFloat 99testInteger 100testString 101testShortNameLength 102testFlagNameIsReserved 103 104Ran 7 tests. 105 106OK 107 108--- Executing the 'parsing' test suite --- 109test:WARN Standard version of getopt found. Enhanced tests will be skipped. 110testGetoptStandard 111testGetoptEnhanced 112testValidBoolsShort 113testValidBoolsLong 114testValidFloats 115testInvalidFloats 116testValidIntegers 117testInvalidIntegers 118testValidStrings 119testMultipleFlags 120testSingleNonFlagArg 121testMultipleNonFlagArgs 122testMultipleNonFlagStringArgsWithSpaces 123testFlagsWithEquals 124testComplicatedCommandLineStandard 125testComplicatedCommandLineEnhanced 126 127Ran 16 tests. 128 129OK 130 131--- Executing the 'private' test suite --- 132testColumns 133testGenOptStr 134testGetFlagInfo 135testItemInList 136testValidBool 137testValidFloatBuiltin 138testValidFloatExpr 139testValidIntBuiltin 140testValidIntExpr 141testMathBuiltin 142testMathExpr 143testStrlenBuiltin 144testStrlenExpr 145 146Ran 13 tests. 147 148OK 149 150--- Executing the 'public' test suite --- 151test:WARN Standard version of getopt found. Enhanced tests will be skipped. 152testHelp 153testStandardHelpOutput 154testEnhancedHelpOutput 155testNoHelp 156 157Ran 4 tests. 158 159OK (skipped=5) 160 161 162#------------------------------------------------------------------------------ 163# Running the test suite with /bin/dash 164# 165 166 167#------------------------------------------------------------------------------ 168# Running the test suite with /bin/ksh 169# 170shell name: ksh 171shell version: unknown 172 173--- Executing the 'defines' test suite --- 174testFlagsDefine 175testBoolean 176testFloat 177testInteger 178testString 179testShortNameLength 180testFlagNameIsReserved 181 182Ran 7 tests. 183 184OK 185 186--- Executing the 'parsing' test suite --- 187test:WARN Standard version of getopt found. Enhanced tests will be skipped. 188testGetoptStandard 189testGetoptEnhanced 190testValidBoolsShort 191testValidBoolsLong 192testValidFloats 193testInvalidFloats 194testValidIntegers 195testInvalidIntegers 196testValidStrings 197testMultipleFlags 198testSingleNonFlagArg 199testMultipleNonFlagArgs 200testMultipleNonFlagStringArgsWithSpaces 201testFlagsWithEquals 202testComplicatedCommandLineStandard 203testComplicatedCommandLineEnhanced 204 205Ran 16 tests. 206 207OK 208 209--- Executing the 'private' test suite --- 210testColumns 211testGenOptStr 212testGetFlagInfo 213testItemInList 214testValidBool 215testValidFloatBuiltin 216testValidFloatExpr 217testValidIntBuiltin 218testValidIntExpr 219testMathBuiltin 220testMathExpr 221testStrlenBuiltin 222testStrlenExpr 223 224Ran 13 tests. 225 226OK 227 228--- Executing the 'public' test suite --- 229test:WARN Standard version of getopt found. Enhanced tests will be skipped. 230testHelp 231testStandardHelpOutput 232testEnhancedHelpOutput 233testNoHelp 234 235Ran 4 tests. 236 237OK (skipped=5) 238 239 240#------------------------------------------------------------------------------ 241# Running the test suite with /bin/pdksh 242# 243 244 245#------------------------------------------------------------------------------ 246# Running the test suite with /bin/zsh 247# 248