tests.joptsimple

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total16,762 of 16,7620%12 of 120%6746742,6202,620668668107107
DefaultSettingsOptionParserHelpTest2,2660%n/a4545239239454511
ConfigurableOptionParserHelpTest1,5410%n/a3030158158303011
OptionParserNewDeclarationTest1,2840%n/a1717201201171711
OptionParserTest1,1900%n/a2323173173232311
TypesafeOptionArgumentRetrievalTest7790%n/a2323116116232311
HandlingDefaultValuesForOptionArgumentsTest7020%n/a1010114114101011
InterleavedArgumentsTest6780%n/a10105858101011
ClusterWhereManyOptionsAcceptArgumentsTest4230%n/a14148383141411
AvailableIfUnlessTest3900%n/a13135757131311
ShortOptionsRequiredArgumentTest3110%n/a11115555111111
NonOptionArgumentSpecTest2740%n/a11114242111111
ShortOptionsNoArgumentTest2590%n/a8851518811
ClusterVersusLongOptionWithOptionalArgumentTest2530%n/a11115454111111
ClusterVersusLongOptionWithRequiredArgumentTest2530%n/a11115454111111
RequiredIfTest2470%n/a10103939101011
WExtensionWithArgumentTest2420%n/a9945459911
RequiredUnlessTest2320%n/a10104040101011
ArgumentAcceptingOptionSpecTest2230%n/a21214141212111
ShortOptionsOptionalArgumentTest2210%n/a8837378811
LongOptionRequiredArgumentTest2010%n/a8838388811
OptionSynonymOptionalArgumentTest1680%n/a7719197711
OptionParserOptionExceptionTest1620%n/a7730307711
OptionSynonymRequiredArgumentTest1560%n/a7720207711
RequiredIfAnyTest1500%n/a7726267711
RequiredUnlessAnyTest1480%n/a6628286611
PosixlyCorrectOptionParserTest1460%n/a3314143311
AvailableIfAnyTest1450%n/a7725257711
AvailableUnlessAnyTest1440%n/a7725257711
OptionParserRecognizedOptionsTest1410%n/a3321213311
ClusterVersusLongOptionTest1390%n/a7731317711
OptionSetAsMapTest1370%n/a2213132211
OptionSetDetectedOptionsTest1290%n/a22992211
LongOptionNoArgumentTest1140%n/a6625256611
OptionSetSpecsWithNonOptionsTest1080%n/a3313133311
ParsingSeparatedStringOptionValuesTest1060%n/a8817178811
LongOptionOptionalArgumentTest1010%n/a5520205511
ParsingSeparatedConvertedOptionValuesTest980%n/a6616166611
OptionParserAlternateHelpFormatterTest980%n/a4424244411
ParsingSeparatedTypedOptionValuesTest950%n/a6615156611
OptionSetAsMapTest.new HashMap() {...}930%n/a1110101111
PopulatedOptionSetTest910%n/a7720207711
EmptyOptionSetTest850%n/a13132525131311
OptionSynonymCommonPrefixesTest790%n/a10102626101011
SingleHyphenTest780%n/a5516165511
OptionSynonymNoArgumentTest740%n/a6618186611
WExtensionNoArgumentTest710%n/a4415154411
WAsAbbreviationForLongOptionTest690%n/a4414144411
Issue76Test680%n/a33993311
ToStringTest680%20%4410103311
WAsShortOptionTest650%n/a4413134411
OptionParserArgumentExceptionTest630%n/a10101919101011
OptionSpecsReportTheirOptionsSortedSpeciallyTest580%n/a22662211
OptionSynonymOverwritingTest540%n/a33993311
PunctuationInLongOptionTest500%n/a8817178811
OptionSetEqualsHashCodeTest470%n/a33773311
HelpDisplayForOptionsWithConvertedDefaultValuesTest470%n/a2212122211
SwitchConverter450%60%8811115511
JVMSystemPropertiesArgumentParsingTest440%n/a33883311
AbstractOptionSpecValuesImmutabilityTestCase440%n/a22772211
OptionSetValuesOfOptionStringImmutabilityTest410%n/a44774411
PunctuationInShortOptionTest390%n/a6612126611
OptionSetValuesOfSpecImmutabilityTest390%n/a44774411
OptionSetSpecsImmutabilityTest370%n/a44884411
CreateWithOptionSpecificationStringTest360%n/a22662211
BuiltinHelpFormatterTest340%n/a2210102211
UtilityClassesUninstantiabilityHarness330%n/a2210102211
AbstractOptionParserFixture310%n/a5510105511
OptionalArgumentOptionSpecValuesImmutabilityTest290%n/a77997711
Issue76Test.new ValueConverter() {...}290%40%66884411
NoArgumentOptionSpecTest270%n/a44774411
AbstractOptionSpecFixture270%n/a66996611
OptionSpecBuilderValuesImmutabilityTest250%n/a77997711
ArgumentAcceptingOptionSpecDefaultValuesImmutabilityTest250%n/a44884411
OptionalArgumentOptionSpecTest250%n/a44554411
PlainOldOptionParserTest250%n/a22552211
RequiredArgumentOptionSpecValuesImmutabilityTest250%n/a77997711
OptionSetNonOptionArgumentsImmutabilityTest250%n/a44554411
NoArgumentOptionSpecValuesImmutabilityTest240%n/a77997711
ExceptionMatchers.new TypeSafeMatcher() {...}220%n/a33553311
ExceptionMatchers.new TypeSafeMatcher() {...}220%n/a33553311
ExceptionMatchers.new TypeSafeMatcher() {...}220%n/a33553311
OptionParserUnrecognizedOptionsAllowedTest220%n/a22552211
ExceptionMatchers210%n/a44554411
OptionExceptionOptionsImmutabilityTest210%n/a44774411
RequiredArgumentOptionSpecEqualsHashCodeTest210%n/a33553311
CreateWithOptionSpecificationStringTest.new OptionParser() {...}200%n/a11551111
TypesafeOptionArgumentRetrievalTest.FakeOptionSpec200%n/a55775511
PosixlyCorrectOptionParserTest.new OptionParser() {...}200%n/a11661111
ParsingSeparatedConvertedOptionValuesTest.new ValueConverter() {...}0%n/a55555511
ValueConverterAdmitsSubclassesOfValueTypeTest.new ValueConverter() {...}0%n/a55555511
AlternativeLongOptionSpecOptionsImmutabilityTest0%n/a33553311
ValueConverterAdmitsSubclassesOfValueTypeTest0%n/a22442211
TypesafeOptionArgumentRetrievalTest.new ValueConverter() {...}0%n/a44444411
AbstractOptionSpecOptionsImmutabilityTestCase0%n/a44554411
TypesafeOptionArgumentRetrievalTest.new ValueConverter() {...}0%n/a44444411
Ctor0%n/a33553311
OptionParserAlternateHelpFormatterTest.new HelpFormatter() {...}0%n/a22332211
OptionalArgumentOptionSpecOptionsImmutabilityTest0%n/a22332211
RequiredArgumentOptionSpecOptionsImmutabilityTest0%n/a22332211
OptionParserTest.new OptionParser() {...}0%n/a11331111
OptionParserTest.new TypeSafeMatcher() {...}0%n/a33333311
OptionSpecBuilderOptionsImmutabilityTest0%n/a22222211
Strings0%n/a22332211
NoArgumentOptionSpecOptionsImmutabilityTest0%n/a22222211
DefaultSettingsOptionParserHelpTest.FakeOutputStream0%n/a22442211
ValueConverterAdmitsSubclassesOfValueTypeTest.ListOfStrings0%n/a11111111
ValueOfHaver0%n/a11111111