Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
66 0 0 0 100% 0.544

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.osgi 41 0 0 0 100% 0.137
io.earcam.instrumental.module.osgi.parser 25 0 0 0 100% 0.407

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

io.earcam.instrumental.module.osgi

Class Tests Errors Failures Skipped Success Rate Time
ClauseTest 8 0 0 0 100% 0.012
DefaultBundleInfoTest 6 0 0 0 100% 0.049
DefaultBundleInfoTest$Reconstruct 1 0 0 0 100% 0
DefaultBundleInfoTest$Equality 8 0 0 0 100% 0.012
ClauseParametersTest 3 0 0 0 100% 0.026
ClauseParametersTest$ToString 4 0 0 0 100% 0.004
ClauseParametersTest$Defaults 2 0 0 0 100% 0
ClauseParametersTest$Equality 7 0 0 0 100% 0.005
BundleInfoBuilderTest 2 0 0 0 100% 0.029

io.earcam.instrumental.module.osgi.parser

Class Tests Errors Failures Skipped Success Rate Time
ManifestGrammarTest$WholeManifest 7 0 0 0 100% 0.065
ManifestGrammarTest$WholeManifest$RealManifestSamples 1 0 0 0 100% 0.018
ManifestGrammarTest$IndividualRule$ImportPackage 5 0 0 0 100% 0.007
ManifestGrammarTest$IndividualRule$ExportPackage 7 0 0 0 100% 0.01
ManifestGrammarTest$IndividualRule$SymbolicName 3 0 0 0 100% 0.003
AntlrParserTest 2 0 0 0 100% 0.304

Test Cases

[Summary] [Package List] [Test Cases]

ClauseTest

allToString 0
singleToString 0.002
notEqualWhenNamesDiffer 0
notEqualWhenParametersDiffer 0.002
equal 0
notEqualToNullObject 0.001
notEqualToNullInstance 0
notEqualWithAdditionalUniqueNames 0.002

DefaultBundleInfoTest

invalidActivator 0.008
givenNoActivatorThenReturnsNull 0.001
activator 0.002
bundleFromStringManifest 0.003
bundleToStringManifestImports 0.001
bundleToStringManifestExports 0

DefaultBundleInfoTest$Reconstruct

reconstructedAttributesAreMerged 0

DefaultBundleInfoTest$Equality

notEqualWhenOneIsConstructed 0.002
notEqualToSimilarBuilderOfDifferentType 0
notEqualToNull 0.008
equal 0.001
equalWhenClausesIdentical 0
notEqualToNullObject 0
notEqualWhenClausesDiffer 0.001
notEqualWhenSymbolicNamesDiffer 0

ClauseParametersTest

notEmptyWhenDirectivePresent 0
isInitiallyEmpty 0
notEmptyWhenAttributePresent 0.001

ClauseParametersTest$ToString

whenAttributeValueContainsCommaThenRequiresQuotesForToString 0.003
simpleDirectiveToString 0.001
whenDirectiveValueContainsPeriodThenRequiresQuotesForToString 0
simpleAttributeToString 0

ClauseParametersTest$Defaults

attributeOrDefaultReturnsValue 0
attributeOrDefaultReturnsDefault 0

ClauseParametersTest$Equality

singleAttributeNotEqualWhenValuesDiffer 0.001
singleDirectiveNotEqualWhenKeysDiffer 0.001
singleAttributeEqual 0.001
singleDirectiveEqual 0.001
notEqualToNullObject 0
notEqualToNullInstance 0
mixedAttributeAndDirectiveAreEqual 0.001

ManifestGrammarTest$WholeManifest

regressionWtf 0.002
manifestWithOsgiHeadersAndNamedEntries 0.01
manifestWithOsgiHeaders 0.004
wrappedLinesInManifestWithOsgiHeadersFromString 0.001
x 0.043
manifestVersionIsMinimalRequirement 0
wrappedLinesInManifestWithOsgiHeadersFromInputStream 0.005

ManifestGrammarTest$WholeManifest$RealManifestSamples

osgiCore6 0.018

ManifestGrammarTest$IndividualRule$ImportPackage

validWithoutParametersForSinglePackage 0
validWithIndividualParametersForMultiplePackages 0.002
validWithoutParametersForMultiplePackages 0.001
validWithParametersForMultiplePackages 0.002
validWithParametersForSinglePackage 0.002

ManifestGrammarTest$IndividualRule$ExportPackage

validWithIndividualParametersForMultiplePackages 0.002
validWithoutParametersForMultiplePackages 0.001
validWithParametersForMultiplePackages 0.001
validWithParametersForSinglePackage 0.001
validWithParameterForSinglePackage 0.001
validExportFromOsgiCore 0.003
validWithQuotedParameterForSinglePackage 0.001

ManifestGrammarTest$IndividualRule$SymbolicName

invalidWithoutParametersWhenContainsSpace 0.001
validWithoutParameters 0.001
validWithParameters 0.001

AntlrParserTest

parseManifestString 0.289
parseBundleActivatorFromManifestString 0.003

BundleInfoBuilderTest

bundleFromManifest 0.009
bundleFromManifestOfUtilitarianCharstar 0.014

Back to top

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

Earcam Maven Skin.