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 Mon Jan 14 18:09:57 CST 2013 12 $ uname -mprsv 13 Linux 2.6.24-32-server #1 SMP Mon Dec 3 15:54:12 UTC 2012 x86_64 unknown 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 Enhanced version of getopt found. Standard 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 Enhanced version of getopt found. Standard tests will be skipped. 79 testHelp 80 testStandardHelpOutput 81 testEnhancedHelpOutput 82 testNoHelp 83 84 Ran 4 tests. 85 86 OK (skipped=2) 87 88 89 #------------------------------------------------------------------------------ 90 # Running the test suite with /bin/bash 91 # 92 shell name: bash 93 shell version: 3.2.39(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 Enhanced version of getopt found. Standard 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 Enhanced version of getopt found. Standard tests will be skipped. 152 testHelp 153 testStandardHelpOutput 154 testEnhancedHelpOutput 155 testNoHelp 156 157 Ran 4 tests. 158 159 OK (skipped=2) 160 161 162 #------------------------------------------------------------------------------ 163 # Running the test suite with /bin/dash 164 # 165 shell name: dash 166 shell version: 0.5.4-8ubuntu1.1 167 168 --- Executing the 'defines' test suite --- 169 testFlagsDefine 170 testBoolean 171 testFloat 172 testInteger 173 testString 174 testShortNameLength 175 testFlagNameIsReserved 176 177 Ran 7 tests. 178 179 OK 180 181 --- Executing the 'parsing' test suite --- 182 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 183 testGetoptStandard 184 testGetoptEnhanced 185 testValidBoolsShort 186 testValidBoolsLong 187 testValidFloats 188 testInvalidFloats 189 testValidIntegers 190 testInvalidIntegers 191 testValidStrings 192 testMultipleFlags 193 testSingleNonFlagArg 194 testMultipleNonFlagArgs 195 testMultipleNonFlagStringArgsWithSpaces 196 testFlagsWithEquals 197 testComplicatedCommandLineStandard 198 testComplicatedCommandLineEnhanced 199 200 Ran 16 tests. 201 202 OK 203 204 --- Executing the 'private' test suite --- 205 testColumns 206 testGenOptStr 207 testGetFlagInfo 208 testItemInList 209 testValidBool 210 testValidFloatBuiltin 211 testValidFloatExpr 212 testValidIntBuiltin 213 testValidIntExpr 214 testMathBuiltin 215 testMathExpr 216 testStrlenBuiltin 217 testStrlenExpr 218 219 Ran 13 tests. 220 221 OK 222 223 --- Executing the 'public' test suite --- 224 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 225 testHelp 226 testStandardHelpOutput 227 testEnhancedHelpOutput 228 testNoHelp 229 230 Ran 4 tests. 231 232 OK (skipped=2) 233 234 235 #------------------------------------------------------------------------------ 236 # Running the test suite with /bin/ksh 237 # 238 shell name: ksh 239 shell version: M-1993-12-28 240 241 --- Executing the 'defines' test suite --- 242 testFlagsDefine 243 testBoolean 244 testFloat 245 testInteger 246 testString 247 testShortNameLength 248 testFlagNameIsReserved 249 250 Ran 7 tests. 251 252 OK 253 254 --- Executing the 'parsing' test suite --- 255 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 256 testGetoptStandard 257 testGetoptEnhanced 258 testValidBoolsShort 259 testValidBoolsLong 260 testValidFloats 261 testInvalidFloats 262 testValidIntegers 263 testInvalidIntegers 264 testValidStrings 265 testMultipleFlags 266 testSingleNonFlagArg 267 testMultipleNonFlagArgs 268 testMultipleNonFlagStringArgsWithSpaces 269 testFlagsWithEquals 270 testComplicatedCommandLineStandard 271 testComplicatedCommandLineEnhanced 272 273 Ran 16 tests. 274 275 OK 276 277 --- Executing the 'private' test suite --- 278 testColumns 279 testGenOptStr 280 testGetFlagInfo 281 testItemInList 282 testValidBool 283 testValidFloatBuiltin 284 testValidFloatExpr 285 testValidIntBuiltin 286 testValidIntExpr 287 testMathBuiltin 288 testMathExpr 289 testStrlenBuiltin 290 testStrlenExpr 291 292 Ran 13 tests. 293 294 OK 295 296 --- Executing the 'public' test suite --- 297 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 298 testHelp 299 testStandardHelpOutput 300 testEnhancedHelpOutput 301 testNoHelp 302 303 Ran 4 tests. 304 305 OK (skipped=2) 306 307 308 #------------------------------------------------------------------------------ 309 # Running the test suite with /bin/pdksh 310 # 311 shell name: pdksh 312 shell version: v5.2.14-99/07/13.2 313 314 --- Executing the 'defines' test suite --- 315 testFlagsDefine 316 testBoolean 317 testFloat 318 testInteger 319 testString 320 testShortNameLength 321 testFlagNameIsReserved 322 323 Ran 7 tests. 324 325 OK 326 327 --- Executing the 'parsing' test suite --- 328 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 329 testGetoptStandard 330 testGetoptEnhanced 331 testValidBoolsShort 332 testValidBoolsLong 333 testValidFloats 334 testInvalidFloats 335 testValidIntegers 336 testInvalidIntegers 337 testValidStrings 338 testMultipleFlags 339 testSingleNonFlagArg 340 testMultipleNonFlagArgs 341 testMultipleNonFlagStringArgsWithSpaces 342 testFlagsWithEquals 343 testComplicatedCommandLineStandard 344 testComplicatedCommandLineEnhanced 345 346 Ran 16 tests. 347 348 OK 349 350 --- Executing the 'private' test suite --- 351 testColumns 352 testGenOptStr 353 testGetFlagInfo 354 testItemInList 355 testValidBool 356 testValidFloatBuiltin 357 testValidFloatExpr 358 testValidIntBuiltin 359 testValidIntExpr 360 testMathBuiltin 361 testMathExpr 362 testStrlenBuiltin 363 testStrlenExpr 364 365 Ran 13 tests. 366 367 OK 368 369 --- Executing the 'public' test suite --- 370 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 371 testHelp 372 testStandardHelpOutput 373 testEnhancedHelpOutput 374 testNoHelp 375 376 Ran 4 tests. 377 378 OK (skipped=2) 379 380 381 #------------------------------------------------------------------------------ 382 # Running the test suite with /bin/zsh 383 # 384 shell name: zsh 385 shell version: 4.3.4 386 387 --- Executing the 'defines' test suite --- 388 testFlagsDefine 389 testBoolean 390 testFloat 391 testInteger 392 testString 393 testShortNameLength 394 testFlagNameIsReserved 395 396 Ran 7 tests. 397 398 OK 399 400 --- Executing the 'parsing' test suite --- 401 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 402 testGetoptStandard 403 testGetoptEnhanced 404 testValidBoolsShort 405 testValidBoolsLong 406 testValidFloats 407 testInvalidFloats 408 testValidIntegers 409 testInvalidIntegers 410 testValidStrings 411 testMultipleFlags 412 testSingleNonFlagArg 413 testMultipleNonFlagArgs 414 testMultipleNonFlagStringArgsWithSpaces 415 testFlagsWithEquals 416 testComplicatedCommandLineStandard 417 testComplicatedCommandLineEnhanced 418 419 Ran 16 tests. 420 421 OK 422 423 --- Executing the 'private' test suite --- 424 testColumns 425 testGenOptStr 426 testGetFlagInfo 427 testItemInList 428 testValidBool 429 testValidFloatBuiltin 430 testValidFloatExpr 431 testValidIntBuiltin 432 testValidIntExpr 433 testMathBuiltin 434 testMathExpr 435 testStrlenBuiltin 436 testStrlenExpr 437 438 Ran 13 tests. 439 440 OK 441 442 --- Executing the 'public' test suite --- 443 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 444 testHelp 445 testStandardHelpOutput 446 testEnhancedHelpOutput 447 testNoHelp 448 449 Ran 4 tests. 450 451 OK (skipped=2) 452