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