..........F.........F..F.........................FFFFFFFFF..... 63 / 143 ( 44%) FFFFF............................................F............. 126 / 143 ( 88%) ................. Time: 86 ms, Memory: 6.00MB There were 18 failures: 1) Horde_Argv_CallbackTest::testCallbackHelp Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Options: - -t TEST, --test=TEST foo + -t TEST, --test=TEST + f + o + o ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:148 /usr/share/php/tests/Horde_Argv/Horde/Argv/CallbackTest.php:86 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 2) Horde_Argv_ConflictOverrideTest::testConflictOverrideHelp Expected parser output to match Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Options: - -h, --help show this help message and exit - -n, --dry-run dry run mode + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t + -n, --dry-run + d + r + y + + r + u + n + + m + o + d + e ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:126 /usr/share/php/tests/Horde_Argv/Horde/Argv/ConflictOverrideTest.php:59 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 3) Horde_Argv_ConflictResolveTest::testConflictResolveHelp Expected parser output to match Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Options: - --verbose increment verbosity - -h, --help show this help message and exit - -v, --version show version + --verbose + i + n + c + r + e + m + e + n + t + + v + e + r + b + o + s + i + t + y + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t + -v, --version + s + h + o + w + + v + e + r + s + i + o + n ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:126 /usr/share/php/tests/Horde_Argv/Horde/Argv/ConflictResolveTest.php:48 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 4) Horde_Argv_ExpandDefaultsTest::testOptionDefault Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: test [options] Options: - -h, --help show this help message and exit - -f FILE, --file=FILE read from FILE [default: foo.txt] + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t + -f FILE, --file=FILE + r + e + a + d + + f + r + o + m + + F + I + L + E + + [ + d + e + f + a + u + l + t + : + + f + o + o + . + t + x + t + ] ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:148 /usr/share/php/tests/Horde_Argv/Horde/Argv/ExpandDefaultsTest.php:41 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 5) Horde_Argv_ExpandDefaultsTest::testParserDefault1 Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: test [options] Options: - -h, --help show this help message and exit - -f FILE, --file=FILE read from FILE [default: foo.txt] + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t + -f FILE, --file=FILE + r + e + a + d + + f + r + o + m + + F + I + L + E + + [ + d + e + f + a + u + l + t + : + + f + o + o + . + t + x + t + ] ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:148 /usr/share/php/tests/Horde_Argv/Horde/Argv/ExpandDefaultsTest.php:49 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 6) Horde_Argv_ExpandDefaultsTest::testParserDefault2 Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: test [options] Options: - -h, --help show this help message and exit - -f FILE, --file=FILE read from FILE [default: foo.txt] + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t + -f FILE, --file=FILE + r + e + a + d + + f + r + o + m + + F + I + L + E + + [ + d + e + f + a + u + l + t + : + + f + o + o + . + t + x + t + ] ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:148 /usr/share/php/tests/Horde_Argv/Horde/Argv/ExpandDefaultsTest.php:57 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 7) Horde_Argv_ExpandDefaultsTest::testNoDefault Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: test [options] Options: - -h, --help show this help message and exit - -f FILE, --file=FILE read from FILE [default: none] + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t + -f FILE, --file=FILE + r + e + a + d + + f + r + o + m + + F + I + L + E + + [ + d + e + f + a + u + l + t + : + + n + o + n + e + ] ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:148 /usr/share/php/tests/Horde_Argv/Horde/Argv/ExpandDefaultsTest.php:64 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 8) Horde_Argv_ExpandDefaultsTest::testDefaultNone1 Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: test [options] Options: - -h, --help show this help message and exit - -f FILE, --file=FILE read from FILE [default: none] + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t + -f FILE, --file=FILE + r + e + a + d + + f + r + o + m + + F + I + L + E + + [ + d + e + f + a + u + l + t + : + + n + o + n + e + ] ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:148 /usr/share/php/tests/Horde_Argv/Horde/Argv/ExpandDefaultsTest.php:72 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 9) Horde_Argv_ExpandDefaultsTest::testDefaultNone2 Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: test [options] Options: - -h, --help show this help message and exit - -f FILE, --file=FILE read from FILE [default: none] + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t + -f FILE, --file=FILE + r + e + a + d + + f + r + o + m + + F + I + L + E + + [ + d + e + f + a + u + l + t + : + + n + o + n + e + ] ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:148 /usr/share/php/tests/Horde_Argv/Horde/Argv/ExpandDefaultsTest.php:80 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 10) Horde_Argv_ExpandDefaultsTest::testFloatDefault Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: test [options] Options: - -h, --help show this help message and exit - -p PROB, --prob=PROB blow up with probability PROB [default: 0.43] + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t + -p PROB, --prob=PROB + b + l + o + w + + u + p + + w + i + t + h + + p + r + o + b + a + b + i + l + i + t + y + + P + R + O + B + + [ + d + e + f + a + u + l + t + : + + 0 + . + 4 + 3 + ] ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:148 /usr/share/php/tests/Horde_Argv/Horde/Argv/ExpandDefaultsTest.php:91 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 11) Horde_Argv_ExpandDefaultsTest::testAltExpand Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: test [options] Options: - -h, --help show this help message and exit - -f FILE, --file=FILE read from FILE [default: foo.txt] + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t + -f FILE, --file=FILE + r + e + a + d + + f + r + o + m + + F + I + L + E + + [ + d + e + f + a + u + l + t + : + + f + o + o + . + t + x + t + ] ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:148 /usr/share/php/tests/Horde_Argv/Horde/Argv/ExpandDefaultsTest.php:100 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 12) Horde_Argv_ExpandDefaultsTest::testNoExpand Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: test [options] Options: - -h, --help show this help message and exit - -f FILE, --file=FILE read from %default file + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t + -f FILE, --file=FILE + r + e + a + d + + f + r + o + m + + % + d + e + f + a + u + l + t + + f + i + l + e ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:148 /usr/share/php/tests/Horde_Argv/Horde/Argv/ExpandDefaultsTest.php:111 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 13) Horde_Argv_HelpTest::testHelp Expected parser output to match Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: bar.php [options] Options: - -a APPLE throw APPLEs at basket - -b NUM, --boo=NUM shout "boo!" NUM times (in order to frighten away all the - evil spirits that cause trouble and mayhem) - --foo=FOO store FOO in the foo list for later fooing - -h, --help show this help message and exit + -a APPLE + t + h + r + o + w + + A + P + P + L + E + s + + a + t + + b + a + s + k + e + t + -b NUM, --boo=NUM + s + h + o + u + t + + " + b + o + o + ! + " + + N + U + M + + t + i + m + e + s + + ( + i + n + + o + r + d + e + r + + t + o + + f + r + i + g + h + t + e + n + + a + w + a + y + + a + l + l + + t + h + e + + e + v + i + l + + s + p + i + r + i + t + s + + t + h + a + t + + c + a + u + s + e + + t + r + o + u + b + l + e + + a + n + d + + m + a + y + h + e + m + ) + --foo=FOO + s + t + o + r + e + + F + O + O + + i + n + + t + h + e + + f + o + o + + l + i + s + t + + f + o + r + + l + a + t + e + r + + f + o + o + i + n + g + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:126 /usr/share/php/tests/Horde_Argv/Horde/Argv/HelpTest.php:132 /usr/share/php/tests/Horde_Argv/Horde/Argv/HelpTest.php:139 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 14) Horde_Argv_HelpTest::testHelpLongOptsFirst Expected parser output to match Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: bar.php [options] Options: - -a APPLE throw APPLEs at basket - --boo=NUM, -b NUM shout "boo!" NUM times (in order to frighten away all the - evil spirits that cause trouble and mayhem) - --foo=FOO store FOO in the foo list for later fooing - --help, -h show this help message and exit + -a APPLE + t + h + r + o + w + + A + P + P + L + E + s + + a + t + + b + a + s + k + e + t + --boo=NUM, -b NUM + s + h + o + u + t + + " + b + o + o + ! + " + + N + U + M + + t + i + m + e + s + + ( + i + n + + o + r + d + e + r + + t + o + + f + r + i + g + h + t + e + n + + a + w + a + y + + a + l + l + + t + h + e + + e + v + i + l + + s + p + i + r + i + t + s + + t + h + a + t + + c + a + u + s + e + + t + r + o + u + b + l + e + + a + n + d + + m + a + y + h + e + m + ) + --foo=FOO + s + t + o + r + e + + F + O + O + + i + n + + t + h + e + + f + o + o + + l + i + s + t + + f + o + r + + l + a + t + e + r + + f + o + o + i + n + g + --help, -h + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:126 /usr/share/php/tests/Horde_Argv/Horde/Argv/HelpTest.php:132 /usr/share/php/tests/Horde_Argv/Horde/Argv/HelpTest.php:151 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 15) Horde_Argv_HelpTest::testHelpTitleFormatter Expected parser output to match Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ ======= --a APPLE throw APPLEs at basket --b NUM, --boo=NUM shout "boo!" NUM times (in order to frighten away all the - evil spirits that cause trouble and mayhem) ---foo=FOO store FOO in the foo list for later fooing --h, --help show this help message and exit +-a APPLE + t + h + r + o + w + + A + P + P + L + E + s + + a + t + + b + a + s + k + e + t +-b NUM, --boo=NUM + s + h + o + u + t + + " + b + o + o + ! + " + + N + U + M + + t + i + m + e + s + + ( + i + n + + o + r + d + e + r + + t + o + + f + r + i + g + h + t + e + n + + a + w + a + y + + a + l + l + + t + h + e + + e + v + i + l + + s + p + i + r + i + t + s + + t + h + a + t + + c + a + u + s + e + + t + r + o + u + b + l + e + + a + n + d + + m + a + y + h + e + m + ) +--foo=FOO + s + t + o + r + e + + F + O + O + + i + n + + t + h + e + + f + o + o + + l + i + s + t + + f + o + r + + l + a + t + e + r + + f + o + o + i + n + g +-h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:126 /usr/share/php/tests/Horde_Argv/Horde/Argv/HelpTest.php:132 /usr/share/php/tests/Horde_Argv/Horde/Argv/HelpTest.php:160 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 16) Horde_Argv_HelpTest::testWrapColumns Expected parser output to match Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: bar.php [options] Options: - -a APPLE throw APPLEs at basket - -b NUM, --boo=NUM shout "boo!" NUM times (in order to - frighten away all the evil spirits - that cause trouble and mayhem) - --foo=FOO store FOO in the foo list for later - fooing - -h, --help show this help message and exit + -a APPLE + t + h + r + o + w + + A + P + P + L + E + s + + a + t + + b + a + s + k + e + t + -b NUM, --boo=NUM + s + h + o + u + t + + " + b + o + o + ! + " + + N + U + M + + t + i + m + e + s + + ( + i + n + + o + r + d + e + r + + t + o + + f + r + i + g + h + t + e + n + + a + w + a + y + + a + l + l + + t + h + e + + e + v + i + l + + s + p + i + r + i + t + s + + t + h + a + t + + c + a + u + s + e + + t + r + o + u + b + l + e + + a + n + d + + m + a + y + h + e + m + ) + --foo=FOO + s + t + o + r + e + + F + O + O + + i + n + + t + h + e + + f + o + o + + l + i + s + t + + f + o + r + + l + a + t + e + r + + f + o + o + i + n + g + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:126 /usr/share/php/tests/Horde_Argv/Horde/Argv/HelpTest.php:132 /usr/share/php/tests/Horde_Argv/Horde/Argv/HelpTest.php:169 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 17) Horde_Argv_HelpTest::testHelpDescriptionGroups Expected parser output to match Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: bar.php [options] -This is the program description for bar.php. bar.php has an option group as -well as single options. +T +h +i +s + +i +s + +t +h +e + +p +r +o +g +r +a +m + +d +e +s +c +r +i +p +t +i +o +n + +f +o +r + +b +a +r +. +p +h +p +. + + +b +a +r +. +p +h +p + +h +a +s + +a +n + +o +p +t +i +o +n + +g +r +o +u +p + +a +s + +w +e +l +l + +a +s + +s +i +n +g +l +e + +o +p +t +i +o +n +s +. + Options: - -a APPLE throw APPLEs at basket - -b NUM, --boo=NUM shout "boo!" NUM times (in order to frighten away all the - evil spirits that cause trouble and mayhem) - --foo=FOO store FOO in the foo list for later fooing - -h, --help show this help message and exit + -a APPLE + t + h + r + o + w + + A + P + P + L + E + s + + a + t + + b + a + s + k + e + t + -b NUM, --boo=NUM + s + h + o + u + t + + " + b + o + o + ! + " + + N + U + M + + t + i + m + e + s + + ( + i + n + + o + r + d + e + r + + t + o + + f + r + i + g + h + t + e + n + + a + w + a + y + + a + l + l + + t + h + e + + e + v + i + l + + s + p + i + r + i + t + s + + t + h + a + t + + c + a + u + s + e + + t + r + o + u + b + l + e + + a + n + d + + m + a + y + h + e + m + ) + --foo=FOO + s + t + o + r + e + + F + O + O + + i + n + + t + h + e + + f + o + o + + l + i + s + t + + f + o + r + + l + a + t + e + r + + f + o + o + i + n + g + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t Dangerous Options: - Caution: use of these options is at your own risk. It is believed - that some of them bite. - -g Group option. + + + + + C + a + u + t + i + o + n + : + + u + s + e + + o + f + + t + h + e + s + e + + o + p + t + i + o + n + s + + i + s + + a + t + + y + o + u + r + + o + w + n + + r + i + s + k + . + + + I + t + + i + s + + b + e + l + i + e + v + e + d + + t + h + a + t + + s + o + m + e + + o + f + + t + h + e + m + + b + i + t + e + . + + -g + G + r + o + u + p + + o + p + t + i + o + n + . ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:126 /usr/share/php/tests/Horde_Argv/Horde/Argv/HelpTest.php:132 /usr/share/php/tests/Horde_Argv/Horde/Argv/HelpTest.php:204 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 18) Horde_Argv_ProgNameTest::testDefaultProgName Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ 'Usage: baz.php ... Options: - --version show program's version number and exit - -h, --help show this help message and exit + --version + s + h + o + w + + p + r + o + g + r + a + m + ' + s + + v + e + r + s + i + o + n + + n + u + m + b + e + r + + a + n + d + + e + x + i + t + -h, --help + s + h + o + w + + t + h + i + s + + h + e + l + p + + m + e + s + s + a + g + e + + a + n + d + + e + x + i + t ' /usr/share/php/tests/Horde_Argv/Horde/Argv/TestCase.php:148 /usr/share/php/tests/Horde_Argv/Horde/Argv/ProgNameTest.php:65 /usr/share/php/Horde/Test/AllTests.php:85 /usr/share/php/tests/Horde_Argv/Horde/Argv/AllTests.php:3 FAILURES! Tests: 143, Assertions: 293, Failures: 18.