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 16:40:56 IST 2008
     12 $ uname -mprsv
     13 Linux 2.6.18.5-gg34workstation-mixed64-32 #1 SMP Thu May 8 01:31:23 UTC 2008 x86_64 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.1.17(1)-release (i486-pc-linux-gnu)
    103 Copyright (C) 2005 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 test:WARN unable to run tests with the /bin/dash shell
    183 
    184 
    185 #------------------------------------------------------------------------------
    186 # Running the test suite with /bin/ksh
    187 #
    188 
    189 --- Executing the 'defines' test suite ---
    190 #
    191 # Performing tests
    192 #
    193 testFlagsDefine
    194 testBoolean
    195 testFloat
    196 testInteger
    197 testString
    198 testShortNameLength
    199 
    200 #
    201 # Test report
    202 #
    203 tests passed:    65 100%
    204 tests failed:     0   0%
    205 tests skipped:    0   0%
    206 tests total:     65 100%
    207 
    208 --- Executing the 'parsing' test suite ---
    209 #
    210 # Performing tests
    211 #
    212 testValidBooleanShort
    213 testValidBooleanLong
    214 testValidFloats
    215 testInvalidFloats
    216 testValidIntegers
    217 testInvalidIntegers
    218 testValidStrings
    219 testMultipleFlags
    220 testSingleNonFlagArg
    221 testMultipleNonFlagArgs
    222 testMultipleNonFlagStringArgsWithSpaces
    223 
    224 #
    225 # Test report
    226 #
    227 tests passed:   179 100%
    228 tests failed:     0   0%
    229 tests skipped:    0   0%
    230 tests total:    179 100%
    231 
    232 --- Executing the 'private' test suite ---
    233 #
    234 # Performing tests
    235 #
    236 testGetFlagInfo
    237 testItemInList
    238 testValidateBoolean
    239 testValidateFloat
    240 testValidateInteger
    241 
    242 #
    243 # Test report
    244 #
    245 tests passed:    50 100%
    246 tests failed:     0   0%
    247 tests skipped:    0   0%
    248 tests total:     50 100%
    249 
    250 --- Executing the 'public' test suite ---
    251 #
    252 # Performing tests
    253 #
    254 testHelp
    255 testStandardHelpOutput
    256 testEnhancedHelpOutput
    257 
    258 #
    259 # Test report
    260 #
    261 tests passed:     8  89%
    262 tests failed:     0   0%
    263 tests skipped:    1  11%
    264 tests total:      9 100%
    265 
    266 
    267 #------------------------------------------------------------------------------
    268 # Running the test suite with /bin/pdksh
    269 #
    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/zsh
    351 #
    352 
    353 version: 4.2.5
    354 
    355 --- Executing the 'defines' test suite ---
    356 #
    357 # Performing tests
    358 #
    359 testFlagsDefine
    360 testBoolean
    361 testFloat
    362 testInteger
    363 testString
    364 testShortNameLength
    365 
    366 #
    367 # Test report
    368 #
    369 tests passed:    65 100%
    370 tests failed:     0   0%
    371 tests skipped:    0   0%
    372 tests total:     65 100%
    373 
    374 --- Executing the 'parsing' test suite ---
    375 #
    376 # Performing tests
    377 #
    378 testValidBooleanShort
    379 testValidBooleanLong
    380 testValidFloats
    381 testInvalidFloats
    382 testValidIntegers
    383 testInvalidIntegers
    384 testValidStrings
    385 testMultipleFlags
    386 testSingleNonFlagArg
    387 testMultipleNonFlagArgs
    388 testMultipleNonFlagStringArgsWithSpaces
    389 
    390 #
    391 # Test report
    392 #
    393 tests passed:   179 100%
    394 tests failed:     0   0%
    395 tests skipped:    0   0%
    396 tests total:    179 100%
    397 
    398 --- Executing the 'private' test suite ---
    399 #
    400 # Performing tests
    401 #
    402 testGetFlagInfo
    403 testItemInList
    404 testValidateBoolean
    405 testValidateFloat
    406 testValidateInteger
    407 
    408 #
    409 # Test report
    410 #
    411 tests passed:    50 100%
    412 tests failed:     0   0%
    413 tests skipped:    0   0%
    414 tests total:     50 100%
    415 
    416 --- Executing the 'public' test suite ---
    417 #
    418 # Performing tests
    419 #
    420 testHelp
    421 testStandardHelpOutput
    422 testEnhancedHelpOutput
    423 
    424 #
    425 # Test report
    426 #
    427 tests passed:     8  89%
    428 tests failed:     0   0%
    429 tests skipped:    1  11%
    430 tests total:      9 100%
    431