1 #------------------------------------------------------------------------------ 2 # System data 3 # 4 5 # test run info 6 shells="/bin/sh /bin/bash /bin/dash /bin/ksh /bin/pdksh /bin/zsh" 7 tests=" shflags_test_defines.sh shflags_test_parsing.sh shflags_test_private.sh shflags_test_public.sh" 8 9 # system info 10 $ date 11 Tue Jan 15 01:10:24 CET 2013 12 $ uname -mprsv 13 Darwin 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64 i386 14 15 16 #------------------------------------------------------------------------------ 17 # Running the test suite with /bin/sh 18 # 19 shell name: sh 20 shell version: unknown 21 22 --- Executing the 'defines' test suite --- 23 testFlagsDefine 24 testBoolean 25 testFloat 26 testInteger 27 testString 28 testShortNameLength 29 testFlagNameIsReserved 30 31 Ran 7 tests. 32 33 OK 34 35 --- Executing the 'parsing' test suite --- 36 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 37 testGetoptStandard 38 testGetoptEnhanced 39 testValidBoolsShort 40 testValidBoolsLong 41 testValidFloats 42 testInvalidFloats 43 testValidIntegers 44 testInvalidIntegers 45 testValidStrings 46 testMultipleFlags 47 testSingleNonFlagArg 48 testMultipleNonFlagArgs 49 testMultipleNonFlagStringArgsWithSpaces 50 testFlagsWithEquals 51 testComplicatedCommandLineStandard 52 testComplicatedCommandLineEnhanced 53 54 Ran 16 tests. 55 56 OK 57 58 --- Executing the 'private' test suite --- 59 testColumns 60 testGenOptStr 61 testGetFlagInfo 62 testItemInList 63 testValidBool 64 testValidFloatBuiltin 65 testValidFloatExpr 66 testValidIntBuiltin 67 testValidIntExpr 68 testMathBuiltin 69 testMathExpr 70 testStrlenBuiltin 71 testStrlenExpr 72 73 Ran 13 tests. 74 75 OK 76 77 --- Executing the 'public' test suite --- 78 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 79 testHelp 80 testStandardHelpOutput 81 testEnhancedHelpOutput 82 testNoHelp 83 84 Ran 4 tests. 85 86 OK (skipped=5) 87 88 89 #------------------------------------------------------------------------------ 90 # Running the test suite with /bin/bash 91 # 92 shell name: bash 93 shell version: 3.2.48(1)-release 94 95 --- Executing the 'defines' test suite --- 96 testFlagsDefine 97 testBoolean 98 testFloat 99 testInteger 100 testString 101 testShortNameLength 102 testFlagNameIsReserved 103 104 Ran 7 tests. 105 106 OK 107 108 --- Executing the 'parsing' test suite --- 109 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 110 testGetoptStandard 111 testGetoptEnhanced 112 testValidBoolsShort 113 testValidBoolsLong 114 testValidFloats 115 testInvalidFloats 116 testValidIntegers 117 testInvalidIntegers 118 testValidStrings 119 testMultipleFlags 120 testSingleNonFlagArg 121 testMultipleNonFlagArgs 122 testMultipleNonFlagStringArgsWithSpaces 123 testFlagsWithEquals 124 testComplicatedCommandLineStandard 125 testComplicatedCommandLineEnhanced 126 127 Ran 16 tests. 128 129 OK 130 131 --- Executing the 'private' test suite --- 132 testColumns 133 testGenOptStr 134 testGetFlagInfo 135 testItemInList 136 testValidBool 137 testValidFloatBuiltin 138 testValidFloatExpr 139 testValidIntBuiltin 140 testValidIntExpr 141 testMathBuiltin 142 testMathExpr 143 testStrlenBuiltin 144 testStrlenExpr 145 146 Ran 13 tests. 147 148 OK 149 150 --- Executing the 'public' test suite --- 151 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 152 testHelp 153 testStandardHelpOutput 154 testEnhancedHelpOutput 155 testNoHelp 156 157 Ran 4 tests. 158 159 OK (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 # 170 shell name: ksh 171 shell version: JM-93u-2011-02-08-$ 172 173 --- Executing the 'defines' test suite --- 174 testFlagsDefine 175 testBoolean 176 testFloat 177 testInteger 178 testString 179 testShortNameLength 180 testFlagNameIsReserved 181 182 Ran 7 tests. 183 184 OK 185 186 --- Executing the 'parsing' test suite --- 187 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 188 testGetoptStandard 189 testGetoptEnhanced 190 testValidBoolsShort 191 testValidBoolsLong 192 testValidFloats 193 testInvalidFloats 194 testValidIntegers 195 testInvalidIntegers 196 testValidStrings 197 testMultipleFlags 198 testSingleNonFlagArg 199 testMultipleNonFlagArgs 200 testMultipleNonFlagStringArgsWithSpaces 201 testFlagsWithEquals 202 testComplicatedCommandLineStandard 203 testComplicatedCommandLineEnhanced 204 205 Ran 16 tests. 206 207 OK 208 209 --- Executing the 'private' test suite --- 210 testColumns 211 testGenOptStr 212 testGetFlagInfo 213 testItemInList 214 testValidBool 215 testValidFloatBuiltin 216 testValidFloatExpr 217 testValidIntBuiltin 218 testValidIntExpr 219 testMathBuiltin 220 testMathExpr 221 testStrlenBuiltin 222 testStrlenExpr 223 224 Ran 13 tests. 225 226 OK 227 228 --- Executing the 'public' test suite --- 229 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 230 testHelp 231 testStandardHelpOutput 232 testEnhancedHelpOutput 233 testNoHelp 234 235 Ran 4 tests. 236 237 OK (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 shell name: zsh 249 shell version: 4.3.11 250 251 --- Executing the 'defines' test suite --- 252 testFlagsDefine 253 testBoolean 254 testFloat 255 testInteger 256 testString 257 testShortNameLength 258 testFlagNameIsReserved 259 260 Ran 7 tests. 261 262 OK 263 264 --- Executing the 'parsing' test suite --- 265 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 266 testGetoptStandard 267 testGetoptEnhanced 268 testValidBoolsShort 269 testValidBoolsLong 270 testValidFloats 271 testInvalidFloats 272 testValidIntegers 273 testInvalidIntegers 274 testValidStrings 275 testMultipleFlags 276 testSingleNonFlagArg 277 testMultipleNonFlagArgs 278 testMultipleNonFlagStringArgsWithSpaces 279 testFlagsWithEquals 280 testComplicatedCommandLineStandard 281 testComplicatedCommandLineEnhanced 282 283 Ran 16 tests. 284 285 OK 286 287 --- Executing the 'private' test suite --- 288 testColumns 289 testGenOptStr 290 testGetFlagInfo 291 testItemInList 292 testValidBool 293 testValidFloatBuiltin 294 testValidFloatExpr 295 testValidIntBuiltin 296 testValidIntExpr 297 testMathBuiltin 298 testMathExpr 299 testStrlenBuiltin 300 testStrlenExpr 301 302 Ran 13 tests. 303 304 OK 305 306 --- Executing the 'public' test suite --- 307 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 308 testHelp 309 testStandardHelpOutput 310 testEnhancedHelpOutput 311 testNoHelp 312 313 Ran 4 tests. 314 315 OK (skipped=5) 316