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 Sat Apr 18 06:27:02 GMT 2009 12 $ uname -mprsv 13 Linux 2.6.24-23-server #1 SMP Wed Apr 1 22:22:14 UTC 2009 i686 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 testValidBooleanShort 40 testValidBooleanLong 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 (skipped=3) 57 58 --- Executing the 'private' test suite --- 59 testGetFlagInfo 60 testItemInList 61 testColumns 62 testValidateBoolean 63 testValidateFloat 64 testValidateInteger 65 66 Ran 6 tests. 67 68 OK 69 70 --- Executing the 'public' test suite --- 71 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 72 testHelp 73 testStandardHelpOutput 74 testEnhancedHelpOutput 75 testNoHelp 76 77 Ran 4 tests. 78 79 OK (skipped=1) 80 81 82 #------------------------------------------------------------------------------ 83 # Running the test suite with /bin/bash 84 # 85 shell name: bash 86 shell version: 3.2.39(1)-release 87 88 --- Executing the 'defines' test suite --- 89 testFlagsDefine 90 testBoolean 91 testFloat 92 testInteger 93 testString 94 testShortNameLength 95 testFlagNameIsReserved 96 97 Ran 7 tests. 98 99 OK 100 101 --- Executing the 'parsing' test suite --- 102 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 103 testGetoptStandard 104 testGetoptEnhanced 105 testValidBooleanShort 106 testValidBooleanLong 107 testValidFloats 108 testInvalidFloats 109 testValidIntegers 110 testInvalidIntegers 111 testValidStrings 112 testMultipleFlags 113 testSingleNonFlagArg 114 testMultipleNonFlagArgs 115 testMultipleNonFlagStringArgsWithSpaces 116 testFlagsWithEquals 117 testComplicatedCommandLineStandard 118 testComplicatedCommandLineEnhanced 119 120 Ran 16 tests. 121 122 OK (skipped=3) 123 124 --- Executing the 'private' test suite --- 125 testGetFlagInfo 126 testItemInList 127 testColumns 128 testValidateBoolean 129 testValidateFloat 130 testValidateInteger 131 132 Ran 6 tests. 133 134 OK 135 136 --- Executing the 'public' test suite --- 137 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 138 testHelp 139 testStandardHelpOutput 140 testEnhancedHelpOutput 141 testNoHelp 142 143 Ran 4 tests. 144 145 OK (skipped=1) 146 147 148 #------------------------------------------------------------------------------ 149 # Running the test suite with /bin/dash 150 # 151 shell name: dash 152 shell version: 0.5.4-8ubuntu1.1 153 154 --- Executing the 'defines' test suite --- 155 testFlagsDefine 156 testBoolean 157 testFloat 158 testInteger 159 testString 160 testShortNameLength 161 testFlagNameIsReserved 162 163 Ran 7 tests. 164 165 OK 166 167 --- Executing the 'parsing' test suite --- 168 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 169 testGetoptStandard 170 testGetoptEnhanced 171 testValidBooleanShort 172 testValidBooleanLong 173 testValidFloats 174 testInvalidFloats 175 testValidIntegers 176 testInvalidIntegers 177 testValidStrings 178 testMultipleFlags 179 testSingleNonFlagArg 180 testMultipleNonFlagArgs 181 testMultipleNonFlagStringArgsWithSpaces 182 testFlagsWithEquals 183 testComplicatedCommandLineStandard 184 testComplicatedCommandLineEnhanced 185 186 Ran 16 tests. 187 188 OK (skipped=3) 189 190 --- Executing the 'private' test suite --- 191 testGetFlagInfo 192 testItemInList 193 testColumns 194 testValidateBoolean 195 testValidateFloat 196 testValidateInteger 197 198 Ran 6 tests. 199 200 OK 201 202 --- Executing the 'public' test suite --- 203 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 204 testHelp 205 testStandardHelpOutput 206 testEnhancedHelpOutput 207 testNoHelp 208 209 Ran 4 tests. 210 211 OK (skipped=1) 212 213 214 #------------------------------------------------------------------------------ 215 # Running the test suite with /bin/ksh 216 # 217 shell name: ksh 218 shell version: M-1993-12-28 219 220 --- Executing the 'defines' test suite --- 221 testFlagsDefine 222 testBoolean 223 testFloat 224 testInteger 225 testString 226 testShortNameLength 227 testFlagNameIsReserved 228 229 Ran 7 tests. 230 231 OK 232 233 --- Executing the 'parsing' test suite --- 234 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 235 testGetoptStandard 236 testGetoptEnhanced 237 testValidBooleanShort 238 testValidBooleanLong 239 testValidFloats 240 testInvalidFloats 241 testValidIntegers 242 testInvalidIntegers 243 testValidStrings 244 testMultipleFlags 245 testSingleNonFlagArg 246 testMultipleNonFlagArgs 247 testMultipleNonFlagStringArgsWithSpaces 248 testFlagsWithEquals 249 testComplicatedCommandLineStandard 250 testComplicatedCommandLineEnhanced 251 252 Ran 16 tests. 253 254 OK (skipped=3) 255 256 --- Executing the 'private' test suite --- 257 testGetFlagInfo 258 testItemInList 259 testColumns 260 testValidateBoolean 261 testValidateFloat 262 testValidateInteger 263 264 Ran 6 tests. 265 266 OK 267 268 --- Executing the 'public' test suite --- 269 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 270 testHelp 271 testStandardHelpOutput 272 testEnhancedHelpOutput 273 testNoHelp 274 275 Ran 4 tests. 276 277 OK (skipped=1) 278 279 280 #------------------------------------------------------------------------------ 281 # Running the test suite with /bin/pdksh 282 # 283 shell name: pdksh 284 shell version: v5.2.14-99/07/13.2 285 286 --- Executing the 'defines' test suite --- 287 testFlagsDefine 288 testBoolean 289 testFloat 290 testInteger 291 testString 292 testShortNameLength 293 testFlagNameIsReserved 294 295 Ran 7 tests. 296 297 OK 298 299 --- Executing the 'parsing' test suite --- 300 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 301 testGetoptStandard 302 testGetoptEnhanced 303 testValidBooleanShort 304 testValidBooleanLong 305 testValidFloats 306 testInvalidFloats 307 testValidIntegers 308 testInvalidIntegers 309 testValidStrings 310 testMultipleFlags 311 testSingleNonFlagArg 312 testMultipleNonFlagArgs 313 testMultipleNonFlagStringArgsWithSpaces 314 testFlagsWithEquals 315 testComplicatedCommandLineStandard 316 testComplicatedCommandLineEnhanced 317 318 Ran 16 tests. 319 320 OK (skipped=3) 321 322 --- Executing the 'private' test suite --- 323 testGetFlagInfo 324 testItemInList 325 testColumns 326 testValidateBoolean 327 testValidateFloat 328 testValidateInteger 329 330 Ran 6 tests. 331 332 OK 333 334 --- Executing the 'public' test suite --- 335 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 336 testHelp 337 testStandardHelpOutput 338 testEnhancedHelpOutput 339 testNoHelp 340 341 Ran 4 tests. 342 343 OK (skipped=1) 344 345 346 #------------------------------------------------------------------------------ 347 # Running the test suite with /bin/zsh 348 # 349 shell name: zsh 350 shell version: 4.3.4 351 352 --- Executing the 'defines' test suite --- 353 testFlagsDefine 354 testBoolean 355 testFloat 356 testInteger 357 testString 358 testShortNameLength 359 testFlagNameIsReserved 360 361 Ran 7 tests. 362 363 OK 364 365 --- Executing the 'parsing' test suite --- 366 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 367 testGetoptStandard 368 testGetoptEnhanced 369 testValidBooleanShort 370 testValidBooleanLong 371 testValidFloats 372 testInvalidFloats 373 testValidIntegers 374 testInvalidIntegers 375 testValidStrings 376 testMultipleFlags 377 testSingleNonFlagArg 378 testMultipleNonFlagArgs 379 testMultipleNonFlagStringArgsWithSpaces 380 testFlagsWithEquals 381 testComplicatedCommandLineStandard 382 testComplicatedCommandLineEnhanced 383 384 Ran 16 tests. 385 386 OK (skipped=3) 387 388 --- Executing the 'private' test suite --- 389 testGetFlagInfo 390 testItemInList 391 testColumns 392 testValidateBoolean 393 testValidateFloat 394 testValidateInteger 395 396 Ran 6 tests. 397 398 OK 399 400 --- Executing the 'public' test suite --- 401 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 402 testHelp 403 testStandardHelpOutput 404 testEnhancedHelpOutput 405 testNoHelp 406 407 Ran 4 tests. 408 409 OK (skipped=1) 410