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:36 UTC 2013 12 $ uname -mprsv 13 FreeBSD 9.1-RELEASE FreeBSD 9.1-RELEASE #0: Fri Dec 7 20:50:48 GMT 2012 kirk@freenas:/usr/obj/usr/src/sys/GENERIC amd64 amd64 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 testColumns 60 testGenOptStr 61 testGetFlagInfo 62 testItemInList 63 testValidBool 64 testValidFloatBuiltin 65 testValidFloatExpr 66 testValidIntBuiltin 67 testValidIntExpr 68 testMathBuiltin 69 testMathExpr 70 testStrlenBuiltin 71 testStrlenExpr 72 73 Ran 13 tests. 74 75 OK 76 77 --- Executing the 'public' test suite --- 78 test:WARN Standard version of getopt found. Enhanced tests will be skipped. 79 testHelp 80 testStandardHelpOutput 81 testEnhancedHelpOutput 82 testNoHelp 83 84 Ran 4 tests. 85 86 OK (skipped=5) 87 88 89 #------------------------------------------------------------------------------ 90 # Running the test suite with /bin/bash 91 # 92 93 94 #------------------------------------------------------------------------------ 95 # Running the test suite with /bin/dash 96 # 97 98 99 #------------------------------------------------------------------------------ 100 # Running the test suite with /bin/ksh 101 # 102 103 104 #------------------------------------------------------------------------------ 105 # Running the test suite with /bin/pdksh 106 # 107 108 109 #------------------------------------------------------------------------------ 110 # Running the test suite with /bin/zsh 111 # 112