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 Tue Jan 15 00:08:59 GMT 2013 12 $ uname -mprsv 13 SunOS 5.8 Generic_108529-13 i86pc i386 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 Standard version of getopt found. Enhanced tests will be skipped. 37 testGetoptStandard 38 testGetoptEnhanced 39 testValidBoolsShort 40 testValidBoolsLong 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 57 58 --- Executing the 'private' test suite --- 59 test:WARN Shell built-ins not supported. Some tests will be skipped. 60 testColumns 61 testGenOptStr 62 testGetFlagInfo 63 testItemInList 64 testValidBool 65 testValidFloatBuiltin 66 testValidFloatExpr 67 testValidIntBuiltin 68 testValidIntExpr 69 testMathBuiltin 70 testMathExpr 71 testStrlenBuiltin 72 testStrlenExpr 73 74 Ran 13 tests. 75 76 OK (skipped=46) 77 78 --- Executing the 'public' test suite --- 79 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 80 testHelp 81 testStandardHelpOutput 82 testEnhancedHelpOutput 83 testNoHelp 84 85 Ran 4 tests. 86 87 OK (skipped=5) 88 89 90 #------------------------------------------------------------------------------ 91 # Running the test suite with /bin/bash 92 # 93 shell name: bash 94 shell version: 2.03.0(1)-release 95 96 --- Executing the 'defines' test suite --- 97 testFlagsDefine 98 testBoolean 99 testFloat 100 testInteger 101 testString 102 testShortNameLength 103 testFlagNameIsReserved 104 105 Ran 7 tests. 106 107 OK 108 109 --- Executing the 'parsing' test suite --- 110 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 111 testGetoptStandard 112 testGetoptEnhanced 113 testValidBoolsShort 114 testValidBoolsLong 115 testValidFloats 116 testInvalidFloats 117 testValidIntegers 118 testInvalidIntegers 119 testValidStrings 120 testMultipleFlags 121 testSingleNonFlagArg 122 testMultipleNonFlagArgs 123 testMultipleNonFlagStringArgsWithSpaces 124 testFlagsWithEquals 125 testComplicatedCommandLineStandard 126 testComplicatedCommandLineEnhanced 127 128 Ran 16 tests. 129 130 OK 131 132 --- Executing the 'private' test suite --- 133 testColumns 134 testGenOptStr 135 testGetFlagInfo 136 testItemInList 137 testValidBool 138 testValidFloatBuiltin 139 testValidFloatExpr 140 testValidIntBuiltin 141 testValidIntExpr 142 testMathBuiltin 143 testMathExpr 144 testStrlenBuiltin 145 testStrlenExpr 146 147 Ran 13 tests. 148 149 OK 150 151 --- Executing the 'public' test suite --- 152 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 153 testHelp 154 testStandardHelpOutput 155 testEnhancedHelpOutput 156 testNoHelp 157 158 Ran 4 tests. 159 160 OK (skipped=5) 161 162 163 #------------------------------------------------------------------------------ 164 # Running the test suite with /bin/dash 165 # 166 167 168 #------------------------------------------------------------------------------ 169 # Running the test suite with /bin/ksh 170 # 171 shell name: ksh 172 shell version: M-11/16/88i 173 174 --- Executing the 'defines' test suite --- 175 testFlagsDefine 176 testBoolean 177 testFloat 178 testInteger 179 testString 180 testShortNameLength 181 testFlagNameIsReserved 182 183 Ran 7 tests. 184 185 OK 186 187 --- Executing the 'parsing' test suite --- 188 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 189 testGetoptStandard 190 testGetoptEnhanced 191 testValidBoolsShort 192 testValidBoolsLong 193 testValidFloats 194 testInvalidFloats 195 testValidIntegers 196 testInvalidIntegers 197 testValidStrings 198 testMultipleFlags 199 testSingleNonFlagArg 200 testMultipleNonFlagArgs 201 testMultipleNonFlagStringArgsWithSpaces 202 testFlagsWithEquals 203 testComplicatedCommandLineStandard 204 testComplicatedCommandLineEnhanced 205 206 Ran 16 tests. 207 208 OK 209 210 --- Executing the 'private' test suite --- 211 testColumns 212 testGenOptStr 213 testGetFlagInfo 214 testItemInList 215 testValidBool 216 testValidFloatBuiltin 217 testValidFloatExpr 218 testValidIntBuiltin 219 testValidIntExpr 220 testMathBuiltin 221 testMathExpr 222 testStrlenBuiltin 223 testStrlenExpr 224 225 Ran 13 tests. 226 227 OK 228 229 --- Executing the 'public' test suite --- 230 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 231 testHelp 232 testStandardHelpOutput 233 testEnhancedHelpOutput 234 testNoHelp 235 236 Ran 4 tests. 237 238 OK (skipped=5) 239 240 241 #------------------------------------------------------------------------------ 242 # Running the test suite with /bin/pdksh 243 # 244 245 246 #------------------------------------------------------------------------------ 247 # Running the test suite with /bin/zsh 248 # 249 shell name: zsh 250 shell version: 3.0.6 251 252 --- Executing the 'defines' test suite --- 253 testFlagsDefine 254 testBoolean 255 testFloat 256 testInteger 257 testString 258 testShortNameLength 259 testFlagNameIsReserved 260 261 Ran 7 tests. 262 263 OK 264 265 --- Executing the 'parsing' test suite --- 266 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 267 testGetoptStandard 268 testGetoptEnhanced 269 testValidBoolsShort 270 testValidBoolsLong 271 testValidFloats 272 testInvalidFloats 273 testValidIntegers 274 testInvalidIntegers 275 testValidStrings 276 testMultipleFlags 277 testSingleNonFlagArg 278 testMultipleNonFlagArgs 279 testMultipleNonFlagStringArgsWithSpaces 280 testFlagsWithEquals 281 testComplicatedCommandLineStandard 282 testComplicatedCommandLineEnhanced 283 284 Ran 16 tests. 285 286 OK 287 288 --- Executing the 'private' test suite --- 289 testColumns 290 testGenOptStr 291 testGetFlagInfo 292 testItemInList 293 testValidBool 294 testValidFloatBuiltin 295 testValidFloatExpr 296 testValidIntBuiltin 297 testValidIntExpr 298 testMathBuiltin 299 testMathExpr 300 testStrlenBuiltin 301 testStrlenExpr 302 303 Ran 13 tests. 304 305 OK 306 307 --- Executing the 'public' test suite --- 308 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 309 testHelp 310 testStandardHelpOutput 311 testEnhancedHelpOutput 312 testNoHelp 313 314 Ran 4 tests. 315 316 OK (skipped=5) 317