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