Home | History | Annotate | Download | only in 1.0.1
      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 Fri Jul 11 20:41:28 GMT 2008
     12 $ uname -mprsv
     13 Linux 2.6.24-19-server #1 SMP Wed Jun 18 15:18:00 UTC 2008 i686 unknown
     14 
     15 
     16 #------------------------------------------------------------------------------
     17 # Running the test suite with /bin/sh
     18 #
     19 
     20 --- Executing the 'defines' test suite ---
     21 #
     22 # Performing tests
     23 #
     24 testFlagsDefine
     25 testBoolean
     26 testFloat
     27 testInteger
     28 testString
     29 testShortNameLength
     30 
     31 #
     32 # Test report
     33 #
     34 tests passed:    65 100%
     35 tests failed:     0   0%
     36 tests skipped:    0   0%
     37 tests total:     65 100%
     38 
     39 --- Executing the 'parsing' test suite ---
     40 #
     41 # Performing tests
     42 #
     43 testValidBooleanShort
     44 testValidBooleanLong
     45 testValidFloats
     46 testInvalidFloats
     47 testValidIntegers
     48 testInvalidIntegers
     49 testValidStrings
     50 testMultipleFlags
     51 testSingleNonFlagArg
     52 testMultipleNonFlagArgs
     53 testMultipleNonFlagStringArgsWithSpaces
     54 
     55 #
     56 # Test report
     57 #
     58 tests passed:   179 100%
     59 tests failed:     0   0%
     60 tests skipped:    0   0%
     61 tests total:    179 100%
     62 
     63 --- Executing the 'private' test suite ---
     64 #
     65 # Performing tests
     66 #
     67 testGetFlagInfo
     68 testItemInList
     69 testValidateBoolean
     70 testValidateFloat
     71 testValidateInteger
     72 
     73 #
     74 # Test report
     75 #
     76 tests passed:    50 100%
     77 tests failed:     0   0%
     78 tests skipped:    0   0%
     79 tests total:     50 100%
     80 
     81 --- Executing the 'public' test suite ---
     82 #
     83 # Performing tests
     84 #
     85 testHelp
     86 testStandardHelpOutput
     87 testEnhancedHelpOutput
     88 
     89 #
     90 # Test report
     91 #
     92 tests passed:     8  89%
     93 tests failed:     0   0%
     94 tests skipped:    1  11%
     95 tests total:      9 100%
     96 
     97 
     98 #------------------------------------------------------------------------------
     99 # Running the test suite with /bin/bash
    100 #
    101 
    102 GNU bash, version 3.2.39(1)-release (i486-pc-linux-gnu)
    103 Copyright (C) 2007 Free Software Foundation, Inc.
    104 
    105 --- Executing the 'defines' test suite ---
    106 #
    107 # Performing tests
    108 #
    109 testFlagsDefine
    110 testBoolean
    111 testFloat
    112 testInteger
    113 testString
    114 testShortNameLength
    115 
    116 #
    117 # Test report
    118 #
    119 tests passed:    65 100%
    120 tests failed:     0   0%
    121 tests skipped:    0   0%
    122 tests total:     65 100%
    123 
    124 --- Executing the 'parsing' test suite ---
    125 #
    126 # Performing tests
    127 #
    128 testValidBooleanShort
    129 testValidBooleanLong
    130 testValidFloats
    131 testInvalidFloats
    132 testValidIntegers
    133 testInvalidIntegers
    134 testValidStrings
    135 testMultipleFlags
    136 testSingleNonFlagArg
    137 testMultipleNonFlagArgs
    138 testMultipleNonFlagStringArgsWithSpaces
    139 
    140 #
    141 # Test report
    142 #
    143 tests passed:   179 100%
    144 tests failed:     0   0%
    145 tests skipped:    0   0%
    146 tests total:    179 100%
    147 
    148 --- Executing the 'private' test suite ---
    149 #
    150 # Performing tests
    151 #
    152 testGetFlagInfo
    153 testItemInList
    154 testValidateBoolean
    155 testValidateFloat
    156 testValidateInteger
    157 
    158 #
    159 # Test report
    160 #
    161 tests passed:    50 100%
    162 tests failed:     0   0%
    163 tests skipped:    0   0%
    164 tests total:     50 100%
    165 
    166 --- Executing the 'public' test suite ---
    167 #
    168 # Performing tests
    169 #
    170 testHelp
    171 testStandardHelpOutput
    172 testEnhancedHelpOutput
    173 
    174 #
    175 # Test report
    176 #
    177 tests passed:     8  89%
    178 tests failed:     0   0%
    179 tests skipped:    1  11%
    180 tests total:      9 100%
    181 
    182 
    183 #------------------------------------------------------------------------------
    184 # Running the test suite with /bin/dash
    185 #
    186 
    187 --- Executing the 'defines' test suite ---
    188 #
    189 # Performing tests
    190 #
    191 testFlagsDefine
    192 testBoolean
    193 testFloat
    194 testInteger
    195 testString
    196 testShortNameLength
    197 
    198 #
    199 # Test report
    200 #
    201 tests passed:    65 100%
    202 tests failed:     0   0%
    203 tests skipped:    0   0%
    204 tests total:     65 100%
    205 
    206 --- Executing the 'parsing' test suite ---
    207 #
    208 # Performing tests
    209 #
    210 testValidBooleanShort
    211 testValidBooleanLong
    212 testValidFloats
    213 testInvalidFloats
    214 testValidIntegers
    215 testInvalidIntegers
    216 testValidStrings
    217 testMultipleFlags
    218 testSingleNonFlagArg
    219 testMultipleNonFlagArgs
    220 testMultipleNonFlagStringArgsWithSpaces
    221 
    222 #
    223 # Test report
    224 #
    225 tests passed:   179 100%
    226 tests failed:     0   0%
    227 tests skipped:    0   0%
    228 tests total:    179 100%
    229 
    230 --- Executing the 'private' test suite ---
    231 #
    232 # Performing tests
    233 #
    234 testGetFlagInfo
    235 testItemInList
    236 testValidateBoolean
    237 testValidateFloat
    238 testValidateInteger
    239 
    240 #
    241 # Test report
    242 #
    243 tests passed:    50 100%
    244 tests failed:     0   0%
    245 tests skipped:    0   0%
    246 tests total:     50 100%
    247 
    248 --- Executing the 'public' test suite ---
    249 #
    250 # Performing tests
    251 #
    252 testHelp
    253 testStandardHelpOutput
    254 testEnhancedHelpOutput
    255 
    256 #
    257 # Test report
    258 #
    259 tests passed:     8  89%
    260 tests failed:     0   0%
    261 tests skipped:    1  11%
    262 tests total:      9 100%
    263 
    264 
    265 #------------------------------------------------------------------------------
    266 # Running the test suite with /bin/ksh
    267 #
    268 
    269   version         sh (AT&T Research) 1993-12-28 s+
    270 
    271 --- Executing the 'defines' test suite ---
    272 #
    273 # Performing tests
    274 #
    275 testFlagsDefine
    276 testBoolean
    277 testFloat
    278 testInteger
    279 testString
    280 testShortNameLength
    281 
    282 #
    283 # Test report
    284 #
    285 tests passed:    65 100%
    286 tests failed:     0   0%
    287 tests skipped:    0   0%
    288 tests total:     65 100%
    289 
    290 --- Executing the 'parsing' test suite ---
    291 #
    292 # Performing tests
    293 #
    294 testValidBooleanShort
    295 testValidBooleanLong
    296 testValidFloats
    297 testInvalidFloats
    298 testValidIntegers
    299 testInvalidIntegers
    300 testValidStrings
    301 testMultipleFlags
    302 testSingleNonFlagArg
    303 testMultipleNonFlagArgs
    304 testMultipleNonFlagStringArgsWithSpaces
    305 
    306 #
    307 # Test report
    308 #
    309 tests passed:   179 100%
    310 tests failed:     0   0%
    311 tests skipped:    0   0%
    312 tests total:    179 100%
    313 
    314 --- Executing the 'private' test suite ---
    315 #
    316 # Performing tests
    317 #
    318 testGetFlagInfo
    319 testItemInList
    320 testValidateBoolean
    321 testValidateFloat
    322 testValidateInteger
    323 
    324 #
    325 # Test report
    326 #
    327 tests passed:    50 100%
    328 tests failed:     0   0%
    329 tests skipped:    0   0%
    330 tests total:     50 100%
    331 
    332 --- Executing the 'public' test suite ---
    333 #
    334 # Performing tests
    335 #
    336 testHelp
    337 testStandardHelpOutput
    338 testEnhancedHelpOutput
    339 
    340 #
    341 # Test report
    342 #
    343 tests passed:     8  89%
    344 tests failed:     0   0%
    345 tests skipped:    1  11%
    346 tests total:      9 100%
    347 
    348 
    349 #------------------------------------------------------------------------------
    350 # Running the test suite with /bin/pdksh
    351 #
    352 
    353 --- Executing the 'defines' test suite ---
    354 #
    355 # Performing tests
    356 #
    357 testFlagsDefine
    358 testBoolean
    359 testFloat
    360 testInteger
    361 testString
    362 testShortNameLength
    363 
    364 #
    365 # Test report
    366 #
    367 tests passed:    65 100%
    368 tests failed:     0   0%
    369 tests skipped:    0   0%
    370 tests total:     65 100%
    371 
    372 --- Executing the 'parsing' test suite ---
    373 #
    374 # Performing tests
    375 #
    376 testValidBooleanShort
    377 testValidBooleanLong
    378 testValidFloats
    379 testInvalidFloats
    380 testValidIntegers
    381 testInvalidIntegers
    382 testValidStrings
    383 testMultipleFlags
    384 testSingleNonFlagArg
    385 testMultipleNonFlagArgs
    386 testMultipleNonFlagStringArgsWithSpaces
    387 
    388 #
    389 # Test report
    390 #
    391 tests passed:   179 100%
    392 tests failed:     0   0%
    393 tests skipped:    0   0%
    394 tests total:    179 100%
    395 
    396 --- Executing the 'private' test suite ---
    397 #
    398 # Performing tests
    399 #
    400 testGetFlagInfo
    401 testItemInList
    402 testValidateBoolean
    403 testValidateFloat
    404 testValidateInteger
    405 
    406 #
    407 # Test report
    408 #
    409 tests passed:    50 100%
    410 tests failed:     0   0%
    411 tests skipped:    0   0%
    412 tests total:     50 100%
    413 
    414 --- Executing the 'public' test suite ---
    415 #
    416 # Performing tests
    417 #
    418 testHelp
    419 testStandardHelpOutput
    420 testEnhancedHelpOutput
    421 
    422 #
    423 # Test report
    424 #
    425 tests passed:     8  89%
    426 tests failed:     0   0%
    427 tests skipped:    1  11%
    428 tests total:      9 100%
    429 
    430 
    431 #------------------------------------------------------------------------------
    432 # Running the test suite with /bin/zsh
    433 #
    434 
    435 version: 4.3.4
    436 
    437 --- Executing the 'defines' test suite ---
    438 #
    439 # Performing tests
    440 #
    441 testFlagsDefine
    442 testBoolean
    443 testFloat
    444 testInteger
    445 testString
    446 testShortNameLength
    447 
    448 #
    449 # Test report
    450 #
    451 tests passed:    65 100%
    452 tests failed:     0   0%
    453 tests skipped:    0   0%
    454 tests total:     65 100%
    455 
    456 --- Executing the 'parsing' test suite ---
    457 #
    458 # Performing tests
    459 #
    460 testValidBooleanShort
    461 testValidBooleanLong
    462 testValidFloats
    463 testInvalidFloats
    464 testValidIntegers
    465 testInvalidIntegers
    466 testValidStrings
    467 testMultipleFlags
    468 testSingleNonFlagArg
    469 testMultipleNonFlagArgs
    470 testMultipleNonFlagStringArgsWithSpaces
    471 
    472 #
    473 # Test report
    474 #
    475 tests passed:   179 100%
    476 tests failed:     0   0%
    477 tests skipped:    0   0%
    478 tests total:    179 100%
    479 
    480 --- Executing the 'private' test suite ---
    481 #
    482 # Performing tests
    483 #
    484 testGetFlagInfo
    485 testItemInList
    486 testValidateBoolean
    487 testValidateFloat
    488 testValidateInteger
    489 
    490 #
    491 # Test report
    492 #
    493 tests passed:    50 100%
    494 tests failed:     0   0%
    495 tests skipped:    0   0%
    496 tests total:     50 100%
    497 
    498 --- Executing the 'public' test suite ---
    499 #
    500 # Performing tests
    501 #
    502 testHelp
    503 testStandardHelpOutput
    504 testEnhancedHelpOutput
    505 
    506 #
    507 # Test report
    508 #
    509 tests passed:     8  89%
    510 tests failed:     0   0%
    511 tests skipped:    1  11%
    512 tests total:      9 100%
    513