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 Apr 24 01:17:02 IST 2009 12 $ uname -mprsv 13 Linux 2.6.18.5-gg38server-xenU-3.1 #1 SMP Fri Jul 18 13:02:34 IST 2008 x86_64 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.1.17(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 152 153 #------------------------------------------------------------------------------ 154 # Running the test suite with /bin/ksh 155 # 156 shell name: ksh 157 shell version: M-1993-12-28-r--$ 158 159 --- Executing the 'defines' test suite --- 160 testFlagsDefine 161 testBoolean 162 testFloat 163 testInteger 164 testString 165 testShortNameLength 166 testFlagNameIsReserved 167 168 Ran 7 tests. 169 170 OK 171 172 --- Executing the 'parsing' test suite --- 173 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 174 testGetoptStandard 175 testGetoptEnhanced 176 testValidBooleanShort 177 testValidBooleanLong 178 testValidFloats 179 testInvalidFloats 180 testValidIntegers 181 testInvalidIntegers 182 testValidStrings 183 testMultipleFlags 184 testSingleNonFlagArg 185 testMultipleNonFlagArgs 186 testMultipleNonFlagStringArgsWithSpaces 187 testFlagsWithEquals 188 testComplicatedCommandLineStandard 189 testComplicatedCommandLineEnhanced 190 191 Ran 16 tests. 192 193 OK (skipped=3) 194 195 --- Executing the 'private' test suite --- 196 testGetFlagInfo 197 testItemInList 198 testColumns 199 testValidateBoolean 200 testValidateFloat 201 testValidateInteger 202 203 Ran 6 tests. 204 205 OK 206 207 --- Executing the 'public' test suite --- 208 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 209 testHelp 210 testStandardHelpOutput 211 testEnhancedHelpOutput 212 testNoHelp 213 214 Ran 4 tests. 215 216 OK (skipped=1) 217 218 219 #------------------------------------------------------------------------------ 220 # Running the test suite with /bin/pdksh 221 # 222 shell name: pdksh 223 shell version: v5.2.14-99/07/13.2 224 225 --- Executing the 'defines' test suite --- 226 testFlagsDefine 227 testBoolean 228 testFloat 229 testInteger 230 testString 231 testShortNameLength 232 testFlagNameIsReserved 233 234 Ran 7 tests. 235 236 OK 237 238 --- Executing the 'parsing' test suite --- 239 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 240 testGetoptStandard 241 testGetoptEnhanced 242 testValidBooleanShort 243 testValidBooleanLong 244 testValidFloats 245 testInvalidFloats 246 testValidIntegers 247 testInvalidIntegers 248 testValidStrings 249 testMultipleFlags 250 testSingleNonFlagArg 251 testMultipleNonFlagArgs 252 testMultipleNonFlagStringArgsWithSpaces 253 testFlagsWithEquals 254 testComplicatedCommandLineStandard 255 testComplicatedCommandLineEnhanced 256 257 Ran 16 tests. 258 259 OK (skipped=3) 260 261 --- Executing the 'private' test suite --- 262 testGetFlagInfo 263 testItemInList 264 testColumns 265 testValidateBoolean 266 testValidateFloat 267 testValidateInteger 268 269 Ran 6 tests. 270 271 OK 272 273 --- Executing the 'public' test suite --- 274 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 275 testHelp 276 testStandardHelpOutput 277 testEnhancedHelpOutput 278 testNoHelp 279 280 Ran 4 tests. 281 282 OK (skipped=1) 283 284 285 #------------------------------------------------------------------------------ 286 # Running the test suite with /bin/zsh 287 # 288 shell name: zsh 289 shell version: 4.2.5 290 291 --- Executing the 'defines' test suite --- 292 testFlagsDefine 293 testBoolean 294 testFloat 295 testInteger 296 testString 297 testShortNameLength 298 testFlagNameIsReserved 299 300 Ran 7 tests. 301 302 OK 303 304 --- Executing the 'parsing' test suite --- 305 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 306 testGetoptStandard 307 testGetoptEnhanced 308 testValidBooleanShort 309 testValidBooleanLong 310 testValidFloats 311 testInvalidFloats 312 testValidIntegers 313 testInvalidIntegers 314 testValidStrings 315 testMultipleFlags 316 testSingleNonFlagArg 317 testMultipleNonFlagArgs 318 testMultipleNonFlagStringArgsWithSpaces 319 testFlagsWithEquals 320 testComplicatedCommandLineStandard 321 testComplicatedCommandLineEnhanced 322 323 Ran 16 tests. 324 325 OK (skipped=3) 326 327 --- Executing the 'private' test suite --- 328 testGetFlagInfo 329 testItemInList 330 testColumns 331 testValidateBoolean 332 testValidateFloat 333 testValidateInteger 334 335 Ran 6 tests. 336 337 OK 338 339 --- Executing the 'public' test suite --- 340 test:WARN Enhanced version of getopt found. Standard tests will be skipped. 341 testHelp 342 testStandardHelpOutput 343 testEnhancedHelpOutput 344 testNoHelp 345 346 Ran 4 tests. 347 348 OK (skipped=1) 349