Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
73 0 0 0 100% 0.763

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
io.earcam.instrumental.module.jpms 52 0 0 0 100% 0.219
io.earcam.instrumental.module.jpms.parser 21 0 0 0 100% 0.544

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

io.earcam.instrumental.module.jpms

Class Tests Errors Failures Skipped Success Rate Time
DefaultModuleInfoTest 36 0 0 0 100% 0.202
ExportTest 7 0 0 0 100% 0.008
AccessTest 1 0 0 0 100% 0.001
RequireTest 8 0 0 0 100% 0.008

io.earcam.instrumental.module.jpms.parser

Class Tests Errors Failures Skipped Success Rate Time
AntlrParserTest$LargeExamples 1 0 0 0 100% 0.465
AntlrParserTest$Provided 3 0 0 0 100% 0.021
AntlrParserTest$Used 2 0 0 0 100% 0.001
AntlrParserTest$Opened 3 0 0 0 100% 0.001
AntlrParserTest$Exported 4 0 0 0 100% 0.013
AntlrParserTest$Required 3 0 0 0 100% 0.01
AntlrParserTest$ModuleDeclarationName 5 0 0 0 100% 0.033

Test Cases

[Summary] [Package List] [Test Cases]

DefaultModuleInfoTest

extractSynthetic 0.089
extractNothing 0.002
hardedCodedToString 0.004
notEqualWhenProvideImplementationsDiffer 0.002
hashCodeShouldBeNonZero 0
notEqualWhenOpensDiffer 0.001
extractSyntheticWithMetaInfServices 0.004
requiresWithBothTransitiveAndStaticIs 0.002
openModuleToString 0.001
bytecodeOnlyContainsInternalNames 0.04
requiresTransitiveToString 0.001
notEqualWhenPackagesDiffer 0.002
extractNothingFromExplodedArchive 0.006
notEqualWhenUseDiffers 0
requiresStaticToString 0.001
deconstructReturnSameInstance 0.001
extractExistingFromInputStream 0.007
equal 0
versionIsOptional 0.002
notEqualWhenExportsDiffer 0
modifierIsMappedFromAccess 0.001
notEqualWhenMainClassDiffers 0
versionIsOptionalFromInputStream 0
notEqualWhenNameDiffers 0
notEqualWhenProvidesDiffer 0.001
notEqualWhenUsesDiffer 0.001
notEqualWhenPackageDiffers 0
symmetricBytecode 0
notEqualWhenAccessDiffers 0.001
notEqualToNullType 0.001
notEqualToNullObject 0
notEqualWhenVersionDiffers 0
hardedCodedToStringForVirtuallyEmptyModule 0.001
requiresFromOtherModule 0.001
extractExisting 0.003
notEqualWhenRequiresDiffer 0.001

ExportTest

equal 0
modifierIsMappedFromAccess 0
notEqualWhenPackageDiffers 0.001
notEqualWhenAccessDiffers 0.001
notEqualToNullType 0.004
notEqualToNullObject 0
notEqualWhenModulesDiffer 0

AntlrParserTest$LargeExamples

javaBase 0.465

AntlrParserTest$Provided

multipleProvisionsOfSingleService 0.016
multipleProvisionsOfMultipleServices 0.004
singleProvisionOfSingleService 0.001

AntlrParserTest$Used

singleUse 0.001
multipleUses 0

AntlrParserTest$Opened

singleQualifiedOpen 0.001
mutlipleOpens 0
singleUnqualifiedOpen 0

AntlrParserTest$Exported

singleUnqalifiedExport 0
multipleExportsViaInputStream 0.011
multipleExports 0.001
singleQalifiedExport 0.001

AntlrParserTest$Required

singleRequire 0.008
singleRequireWithTransitiveModifier 0.001
multipleRequires 0.001

AntlrParserTest$ModuleDeclarationName

openWithMultipleAnnotations 0.029
open 0.001
multipleAnnotations 0.001
singleAnnotation 0.001
nameOnly 0.001

AccessTest

requireModifiersAreMappedFromAccess 0

RequireTest

modifiersAreMappedFromAccess 0
notEqualWhenModuleDiffers 0
equal 0.001
modifierIsMappedFromAccess 0.001
notEqualWhenAccessDiffers 0
notEqualToNullType 0.001
notEqualToNullObject 0.001
notEqualWhenVersionDiffers 0.001

Back to top

Version: 0.1.0. Last Published: 2018-10-08.

Earcam Maven Skin.