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