| DefaultSettingsOptionParserHelpTest |  | 0% | | n/a | 45 | 45 | 239 | 239 | 45 | 45 | 1 | 1 |
| ConfigurableOptionParserHelpTest |  | 0% | | n/a | 30 | 30 | 158 | 158 | 30 | 30 | 1 | 1 |
| OptionParserNewDeclarationTest |  | 0% | | n/a | 17 | 17 | 201 | 201 | 17 | 17 | 1 | 1 |
| OptionParserTest |  | 0% | | n/a | 23 | 23 | 173 | 173 | 23 | 23 | 1 | 1 |
| TypesafeOptionArgumentRetrievalTest |  | 0% | | n/a | 23 | 23 | 116 | 116 | 23 | 23 | 1 | 1 |
| HandlingDefaultValuesForOptionArgumentsTest |  | 0% | | n/a | 10 | 10 | 114 | 114 | 10 | 10 | 1 | 1 |
| InterleavedArgumentsTest |  | 0% | | n/a | 10 | 10 | 58 | 58 | 10 | 10 | 1 | 1 |
| ClusterWhereManyOptionsAcceptArgumentsTest |  | 0% | | n/a | 14 | 14 | 83 | 83 | 14 | 14 | 1 | 1 |
| AvailableIfUnlessTest |  | 0% | | n/a | 13 | 13 | 57 | 57 | 13 | 13 | 1 | 1 |
| ShortOptionsRequiredArgumentTest |  | 0% | | n/a | 11 | 11 | 55 | 55 | 11 | 11 | 1 | 1 |
| NonOptionArgumentSpecTest |  | 0% | | n/a | 11 | 11 | 42 | 42 | 11 | 11 | 1 | 1 |
| ShortOptionsNoArgumentTest |  | 0% | | n/a | 8 | 8 | 51 | 51 | 8 | 8 | 1 | 1 |
| ClusterVersusLongOptionWithOptionalArgumentTest |  | 0% | | n/a | 11 | 11 | 54 | 54 | 11 | 11 | 1 | 1 |
| ClusterVersusLongOptionWithRequiredArgumentTest |  | 0% | | n/a | 11 | 11 | 54 | 54 | 11 | 11 | 1 | 1 |
| RequiredIfTest |  | 0% | | n/a | 10 | 10 | 39 | 39 | 10 | 10 | 1 | 1 |
| WExtensionWithArgumentTest |  | 0% | | n/a | 9 | 9 | 45 | 45 | 9 | 9 | 1 | 1 |
| RequiredUnlessTest |  | 0% | | n/a | 10 | 10 | 40 | 40 | 10 | 10 | 1 | 1 |
| ArgumentAcceptingOptionSpecTest |  | 0% | | n/a | 21 | 21 | 41 | 41 | 21 | 21 | 1 | 1 |
| ShortOptionsOptionalArgumentTest |  | 0% | | n/a | 8 | 8 | 37 | 37 | 8 | 8 | 1 | 1 |
| LongOptionRequiredArgumentTest |  | 0% | | n/a | 8 | 8 | 38 | 38 | 8 | 8 | 1 | 1 |
| OptionSynonymOptionalArgumentTest |  | 0% | | n/a | 7 | 7 | 19 | 19 | 7 | 7 | 1 | 1 |
| OptionParserOptionExceptionTest |  | 0% | | n/a | 7 | 7 | 30 | 30 | 7 | 7 | 1 | 1 |
| OptionSynonymRequiredArgumentTest |  | 0% | | n/a | 7 | 7 | 20 | 20 | 7 | 7 | 1 | 1 |
| RequiredIfAnyTest |  | 0% | | n/a | 7 | 7 | 26 | 26 | 7 | 7 | 1 | 1 |
| RequiredUnlessAnyTest |  | 0% | | n/a | 6 | 6 | 28 | 28 | 6 | 6 | 1 | 1 |
| PosixlyCorrectOptionParserTest |  | 0% | | n/a | 3 | 3 | 14 | 14 | 3 | 3 | 1 | 1 |
| AvailableIfAnyTest |  | 0% | | n/a | 7 | 7 | 25 | 25 | 7 | 7 | 1 | 1 |
| AvailableUnlessAnyTest |  | 0% | | n/a | 7 | 7 | 25 | 25 | 7 | 7 | 1 | 1 |
| OptionParserRecognizedOptionsTest |  | 0% | | n/a | 3 | 3 | 21 | 21 | 3 | 3 | 1 | 1 |
| ClusterVersusLongOptionTest |  | 0% | | n/a | 7 | 7 | 31 | 31 | 7 | 7 | 1 | 1 |
| OptionSetAsMapTest |  | 0% | | n/a | 2 | 2 | 13 | 13 | 2 | 2 | 1 | 1 |
| OptionSetDetectedOptionsTest |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| LongOptionNoArgumentTest |  | 0% | | n/a | 6 | 6 | 25 | 25 | 6 | 6 | 1 | 1 |
| OptionSetSpecsWithNonOptionsTest |  | 0% | | n/a | 3 | 3 | 13 | 13 | 3 | 3 | 1 | 1 |
| ParsingSeparatedStringOptionValuesTest |  | 0% | | n/a | 8 | 8 | 17 | 17 | 8 | 8 | 1 | 1 |
| LongOptionOptionalArgumentTest |  | 0% | | n/a | 5 | 5 | 20 | 20 | 5 | 5 | 1 | 1 |
| ParsingSeparatedConvertedOptionValuesTest |  | 0% | | n/a | 6 | 6 | 16 | 16 | 6 | 6 | 1 | 1 |
| OptionParserAlternateHelpFormatterTest |  | 0% | | n/a | 4 | 4 | 24 | 24 | 4 | 4 | 1 | 1 |
| ParsingSeparatedTypedOptionValuesTest |  | 0% | | n/a | 6 | 6 | 15 | 15 | 6 | 6 | 1 | 1 |
| OptionSetAsMapTest.new HashMap() {...} |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 | 1 | 1 |
| PopulatedOptionSetTest |  | 0% | | n/a | 7 | 7 | 20 | 20 | 7 | 7 | 1 | 1 |
| EmptyOptionSetTest |  | 0% | | n/a | 13 | 13 | 25 | 25 | 13 | 13 | 1 | 1 |
| OptionSynonymCommonPrefixesTest |  | 0% | | n/a | 10 | 10 | 26 | 26 | 10 | 10 | 1 | 1 |
| SingleHyphenTest |  | 0% | | n/a | 5 | 5 | 16 | 16 | 5 | 5 | 1 | 1 |
| OptionSynonymNoArgumentTest |  | 0% | | n/a | 6 | 6 | 18 | 18 | 6 | 6 | 1 | 1 |
| WExtensionNoArgumentTest |  | 0% | | n/a | 4 | 4 | 15 | 15 | 4 | 4 | 1 | 1 |
| WAsAbbreviationForLongOptionTest |  | 0% | | n/a | 4 | 4 | 14 | 14 | 4 | 4 | 1 | 1 |
| Issue76Test |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| ToStringTest |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 3 | 3 | 1 | 1 |
| WAsShortOptionTest |  | 0% | | n/a | 4 | 4 | 13 | 13 | 4 | 4 | 1 | 1 |
| OptionParserArgumentExceptionTest |  | 0% | | n/a | 10 | 10 | 19 | 19 | 10 | 10 | 1 | 1 |
| OptionSpecsReportTheirOptionsSortedSpeciallyTest |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| OptionSynonymOverwritingTest |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| PunctuationInLongOptionTest |  | 0% | | n/a | 8 | 8 | 17 | 17 | 8 | 8 | 1 | 1 |
| OptionSetEqualsHashCodeTest |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| HelpDisplayForOptionsWithConvertedDefaultValuesTest |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| SwitchConverter |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 5 | 5 | 1 | 1 |
| JVMSystemPropertiesArgumentParsingTest |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| AbstractOptionSpecValuesImmutabilityTestCase |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| OptionSetValuesOfOptionStringImmutabilityTest |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| PunctuationInShortOptionTest |  | 0% | | n/a | 6 | 6 | 12 | 12 | 6 | 6 | 1 | 1 |
| OptionSetValuesOfSpecImmutabilityTest |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| OptionSetSpecsImmutabilityTest |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| CreateWithOptionSpecificationStringTest |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| BuiltinHelpFormatterTest |  | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
| UtilityClassesUninstantiabilityHarness |  | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
| AbstractOptionParserFixture |  | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| OptionalArgumentOptionSpecValuesImmutabilityTest |  | 0% | | n/a | 7 | 7 | 9 | 9 | 7 | 7 | 1 | 1 |
| Issue76Test.new ValueConverter() {...} |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 4 | 4 | 1 | 1 |
| NoArgumentOptionSpecTest |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| AbstractOptionSpecFixture |  | 0% | | n/a | 6 | 6 | 9 | 9 | 6 | 6 | 1 | 1 |
| OptionSpecBuilderValuesImmutabilityTest |  | 0% | | n/a | 7 | 7 | 9 | 9 | 7 | 7 | 1 | 1 |
| ArgumentAcceptingOptionSpecDefaultValuesImmutabilityTest |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| OptionalArgumentOptionSpecTest |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| PlainOldOptionParserTest |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| RequiredArgumentOptionSpecValuesImmutabilityTest |  | 0% | | n/a | 7 | 7 | 9 | 9 | 7 | 7 | 1 | 1 |
| OptionSetNonOptionArgumentsImmutabilityTest |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| NoArgumentOptionSpecValuesImmutabilityTest |  | 0% | | n/a | 7 | 7 | 9 | 9 | 7 | 7 | 1 | 1 |
| ExceptionMatchers.new TypeSafeMatcher() {...} |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| ExceptionMatchers.new TypeSafeMatcher() {...} |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| ExceptionMatchers.new TypeSafeMatcher() {...} |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| OptionParserUnrecognizedOptionsAllowedTest |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ExceptionMatchers |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| OptionExceptionOptionsImmutabilityTest |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| RequiredArgumentOptionSpecEqualsHashCodeTest |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| CreateWithOptionSpecificationStringTest.new OptionParser() {...} |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| TypesafeOptionArgumentRetrievalTest.FakeOptionSpec |  | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
| PosixlyCorrectOptionParserTest.new OptionParser() {...} |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| ParsingSeparatedConvertedOptionValuesTest.new ValueConverter() {...} | | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
| ValueConverterAdmitsSubclassesOfValueTypeTest.new ValueConverter() {...} | | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
| AlternativeLongOptionSpecOptionsImmutabilityTest | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| ValueConverterAdmitsSubclassesOfValueTypeTest | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| TypesafeOptionArgumentRetrievalTest.new ValueConverter() {...} | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| AbstractOptionSpecOptionsImmutabilityTestCase | | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| TypesafeOptionArgumentRetrievalTest.new ValueConverter() {...} | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| Ctor | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| OptionParserAlternateHelpFormatterTest.new HelpFormatter() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| OptionalArgumentOptionSpecOptionsImmutabilityTest | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| RequiredArgumentOptionSpecOptionsImmutabilityTest | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| OptionParserTest.new OptionParser() {...} | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| OptionParserTest.new TypeSafeMatcher() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| OptionSpecBuilderOptionsImmutabilityTest | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Strings | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| NoArgumentOptionSpecOptionsImmutabilityTest | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| DefaultSettingsOptionParserHelpTest.FakeOutputStream | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ValueConverterAdmitsSubclassesOfValueTypeTest.ListOfStrings | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| ValueOfHaver | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |