[Summary] [Package List] [Test Cases]
Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|
188 | 0 | 0 | 1 | 99.468% | 9.013 |
Note: failures are anticipated and checked for with assertions while errors are unanticipated.
[Summary] [Package List] [Test Cases]
Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|
info.magnolia.commands | 3 | 0 | 0 | 0 | 100% | 0.066 |
info.magnolia.config.converters | 10 | 0 | 0 | 0 | 100% | 0.794 |
info.magnolia.config.map2bean | 37 | 0 | 0 | 1 | 97.297% | 1.213 |
info.magnolia.config.registry | 29 | 0 | 0 | 0 | 100% | 0.27 |
info.magnolia.config.source.yaml | 55 | 0 | 0 | 0 | 100% | 4.092 |
info.magnolia.config.source | 2 | 0 | 0 | 0 | 100% | 0.003 |
info.magnolia.config.source.raw | 6 | 0 | 0 | 0 | 100% | 0.021 |
info.magnolia.config.source.yaml.decoration | 14 | 0 | 0 | 0 | 100% | 0.724 |
info.magnolia.config.source.jcr | 4 | 0 | 0 | 0 | 100% | 1.104 |
info.magnolia.config | 16 | 0 | 0 | 0 | 100% | 0.635 |
info.magnolia.config.registry.decoration | 4 | 0 | 0 | 0 | 100% | 0.081 |
info.magnolia.config.maputil | 8 | 0 | 0 | 0 | 100% | 0.01 |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
ExportJcrNodeToYamlCommandTest | 3 | 0 | 0 | 0 | 100% | 0.066 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
RawDefinitionViewToMapConverterTest | 3 | 0 | 0 | 0 | 100% | 0.013 | |
DefinitionRawViewToYamlConverterImplTest | 7 | 0 | 0 | 0 | 100% | 0.781 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
Map2BeanTransformerTest | 37 | 0 | 0 | 1 | 97.297% | 1.213 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
AbstractRegistryTest | 13 | 0 | 0 | 0 | 100% | 0.14 | |
DefinitionQueryImplTest | 2 | 0 | 0 | 0 | 100% | 0.068 | |
DefinitionProviderBuilderTest | 2 | 0 | 0 | 0 | 100% | 0.006 | |
RegistryTypeNameUtilTest | 2 | 0 | 0 | 0 | 100% | 0.012 | |
RegistryFacadeImplTest | 4 | 0 | 0 | 0 | 100% | 0.042 | |
RegistryMapTest | 6 | 0 | 0 | 0 | 100% | 0.002 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
YamlReaderTest | 17 | 0 | 0 | 0 | 100% | 0.027 | |
WhiteSpaceNormalisingReaderTest | 1 | 0 | 0 | 0 | 100% | 0.003 | |
MetadataProcessorTest | 1 | 0 | 0 | 0 | 100% | 0.01 | |
RegexBasedPathToMetadataInferrerTest | 11 | 0 | 0 | 0 | 100% | 0.028 | |
YamlDefinitionProviderTest | 16 | 0 | 0 | 0 | 100% | 3.614 | |
YamlConfigurationSourceTest | 9 | 0 | 0 | 0 | 100% | 0.41 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
AbstractConfigurationSourceBuilderTest | 2 | 0 | 0 | 0 | 100% | 0.003 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
DefinitionRawViewMapWrapperTest | 6 | 0 | 0 | 0 | 100% | 0.021 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
YamlDefinitionDecoratorTest | 11 | 0 | 0 | 0 | 100% | 0.712 | |
FilePathBasedYamlDefinitionDecoratorResolverTest | 3 | 0 | 0 | 0 | 100% | 0.012 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
JcrConfigurationSourceTest | 4 | 0 | 0 | 0 | 100% | 1.104 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
MutableWrapperTest | 16 | 0 | 0 | 0 | 100% | 0.635 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
DefinitionDecoratorsTest | 1 | 0 | 0 | 0 | 100% | 0.061 | |
CachingDefinitionDecoratorTest | 3 | 0 | 0 | 0 | 100% | 0.02 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
ConfigurationMapOverlayTest | 3 | 0 | 0 | 0 | 100% | 0.01 | |
ToMapTest | 5 | 0 | 0 | 0 | 100% | 0 |
[Summary] [Package List] [Test Cases]
collectionOfNumbers | 0.002 | |
mapOfSimpleTypes | 0.002 | |
simpleValues | 0.002 | |
mapOfComplexTypes | 0.008 | |
collectionOfComplexTypes | 0.002 | |
mapOfSimpleTypesWithNonStringKeys | 0.005 |
handlesPrimitiveCollections | 0.011 | |
handlesSubBeans | 0.001 | |
handlesCollectionProperties | 0.001 |
throwsExceptionIfPathIsNull | 0.024 | |
checksForRights | 0.026 | |
streamClosedCorrectlyEvenThoughExceptionOccurs | 0.016 |
readerGetsClosed | 0 | |
tabsCanBeUsedInScalars | 0 | |
syntaxQuirks | 0.001 | |
loadingListAsRootObjectShouldFail | 0.002 | |
includesWithAbsolutePaths | 0.004 | |
tabsCantBeUsedToIndent | 0.006 | |
mapWithNumberKeys | 0 | |
canHandleNonBreakingWhiteSpace | 0.001 | |
brokenIndentationLeadsToUnderstandableErrorMessages | 0.002 | |
singleLineYamlCanBeRead | 0.001 | |
references | 0.003 | |
canHandleNonBreakingWhiteSpace2 | 0 | |
basicAttributes | 0 | |
selfTestNestedMapGet | 0 | |
canReadValueLessProperty | 0 | |
supportsAbbreviatedSyntax | 0.007 | |
canReadEmptyStringProperty | 0 |
toBeanResolvesSimpleMaps | 0.816 | |
toBeanSupportsNullProperties | 0.006 | |
toBeanInstantiatesTargetTypeDefinedByTheClassProperty | 0.009 | |
toBeanResolvesEmptyLists | 0.008 | |
emptyNameIsNotForciblySetByMap2Bean | 0.004 | |
toBeanResolvesEnums | 0.003 | |
toBeanResolvesBeanListsFromMaps | 0.019 | |
toBeanResolvesClassPropertyType | 0.002 | |
toBeanSupportsNullClassProperties | 0.002 | |
toBeanResolvesBeanLists | 0.006 | |
beanSetterInvocationProblemIsTracked | 0.009 | |
toBeanResolvesSimpleLists | 0.004 | |
toBeanDoesntInvokeGetters | 0.227 | |
toBeanSupportsNonTypedMaps | 0.006 | |
toBeanSupportsNonTypedLists | 0.003 | |
toBeanSupportsNullOrEmptyMap | 0.009 | |
typeMismatchShowsWarnings | 0.003 | |
initIsCalledAfterBeanIsPopulated | 0.003 | |
beanTypeResolutionProblemIsTracked | 0 | |
skipped | ||
invalidClassPropertyValueIsTrackedAsProblem | 0.003 | |
toBeanInstantiatesTargetTypeDefinedByTheClassPropertyAndResolvesSubTypeMapping | 0.006 | |
toBeanResolvesIterablesOfPrimitives | 0.002 | |
toBeanResolvesNamePropertyInBeanMaps | 0.003 | |
beanInitialisationProblemIsTracked | 0.005 | |
toBeanResolvesBeanMaps | 0.003 | |
transformationOfNullInputIsTrackedAsProblem | 0.001 | |
toBeanPreservesOrderingOfBeanMaps | 0.006 | |
nullPropertyValuesDoNotShowAnyWarning | 0.001 | |
toBeanResolvesNameProperty | 0.002 | |
toBeanResolvesBasicPropertyTypes | 0.003 | |
toBeanCanHandleMapsWithNonStringKeys | 0.002 | |
initIsCalledAfterBeanIsMapped | 0.007 | |
simpleValueConversionProblemIsTracked | 0.002 | |
toBeanResolvesListsAndIgnoresElementsWithIncompatibleType | 0.009 | |
toBeanResolvesSubBeans | 0.003 | |
unknownPropertiesAreTracked | 0.009 | |
toBeanResolvesNamePropertyInBeanListsFromMaps | 0.007 |
singleQueryFailsOnModuleAndNameMismatch | 0.019 | |
singleQuery | 0.008 | |
singleQueryByModuleAndPartialName | 0.004 | |
singleQueryByModuleAndName | 0.007 | |
unregisterDecoratedDefinition | 0.025 | |
singleQueryByPartialName | 0.005 | |
singleQueryByName | 0.006 | |
addDecoratorTargetingNonExistingDefinition | 0.033 | |
queryByModuleName | 0.008 | |
allowsDefinitionDecorationAndAppliesDecoratorsInOrderOfModuleDependency | 0.015 | |
singleQueryFailsIfMultipleMatches | 0.002 | |
validateAlsoDecoratedDefinition | 0.006 | |
singleQueryFailsIfNoMatch | 0.002 |
supportsAdditionOfPreviouslyNotPresentSubDefinition | 0.109 | |
decoratesRoot | 0.119 | |
decoratesNamedLists | 0.083 | |
decoratesTypeInformation | 0.125 | |
decorationProblemsAreAggregated | 0.064 | |
decoratesMapWithDigitKeys | 0.045 | |
emptyDecoratorIsLoggedAsProblem | 0.033 | |
cannotDecorateMapProblemShouldHaveSevereLevel | 0.039 | |
decoratesMapMember | 0.039 | |
decoratesMapWithArbitraryValueType | 0.027 | |
removingDecoratorOfDeletedResourceDoesNotThrowException | 0.029 |
createsMissingMapLayers | 0.004 | |
overlaysMapOfMapsAtPath | 0.005 | |
overlaysMapOfMapsAtRoot | 0.001 |
buildFromTransformationResultCompatibleDefinitionType | 0.001 | |
buildFromTransformationResultIncompatibleDefinitionType | 0.005 |
subBeanWithNamePropertyPresentHandledCorrectly | 0.085 | |
definitionProviderViewNullCheck | 0.031 | |
convertsSimpleProperty | 0.017 | |
convertsNestedClasses | 0.012 | |
nestedCollectionsHandledCorrectly | 0.022 | |
sameDefinitionProducedAfterJcrToYamlConversion | 0.598 | |
convertsCollection | 0.016 |
resolvesDecoratorWithCorrectMetadataWhenRegistryUsesModuleAndRelativePathAsReferenceId | 0.005 | |
resolvesDecoratorWithCorrectMetadataWhenRegistryUsesOnlyNameAsReferenceId | 0.003 | |
decoratedTemplateItemDoesNotEndUpInBlockRegistryDueToMismatchInTargetModule | 0.004 |
merelyTypeCastsMap | 0 | |
producesEmptyMapForNonMapOrCollectionArgument | 0 | |
producesMapWithSequentialStringKeysForListWithoutNameProperty | 0 | |
extractsNameKeysFromElementsOfListOfMaps | 0 | |
doesNotYieldNPEOnNullInput | 0 |
providesHumanReadableRegistryName | 0.01 | |
providesHumanReadablePluralRegistryName | 0.002 |
moduleIsFoundFromPattern | 0.005 | |
nameIsFoundFromNamedPattern | 0.001 | |
nameFromPathPattern | 0.005 | |
nameFallsBackToFileName | 0.001 | |
nameAndModuleFromNamedGroups | 0.001 | |
throwsExceptionIfPathDoesntMatchPattern | 0.002 | |
nameIsFoundFromNumberedPattern | 0 | |
moduleIsFoundFromPatternWithNamedGroup | 0.002 | |
nameFromFilenameIfNoPattern | 0 | |
javaFreeModulesConventions | 0.009 | |
moduleFallsBackToGivenDefault | 0.002 |
nameOfCorrectlyPluralizes | 0.003 | |
nameOfCorrectlyHandlesCommonCapitalizationCases | 0 |
avoidsInvokingWrappedObjectsClassConstructorForProxy | 0.361 | |
modifyListPropertyElement | 0.057 | |
canWrapBeanWithCycles | 0.057 | |
mutableWrapperPreservesRuntimeType | 0.001 | |
modifyMapPropertyEntry | 0.001 | |
stringsAreNotWrapped | 0 | |
canWrapProxiedObject | 0.047 | |
modificationsArePickedUpByNonGetterSetterMethods | 0.051 | |
modifySimpleProperty | 0.001 | |
primitivesAreNotWrapped | 0.003 | |
modifyPrimitiveListProperty | 0.001 | |
explicitlySetPropertyIsNotAffectedByWrappingMechanism | 0.003 | |
equalsWithComplexFieldsModified | 0.006 | |
enumsAreNotWrapped | 0 | |
toStringInvocation | 0.045 | |
equalsTakesSourceObjectAndModifiedPropertiesInAccount | 0.001 |
inheritingMissingDefinitionYieldsInvalidDefinition | 0.056 | |
decorationWithOverride | 0.048 | |
complexInheritanceWithOverriding | 0.119 | |
gracefullyReEvaluatesDefinitionWhenDependencyIsRemoved | 1.025 | |
reactsOnIncludedFileChange | 1.051 | |
doesNotFailWhenBoundToEmptyFile | 1.014 | |
deprecateYAMLDefinition | 0.027 | |
deprecateYamlDefinitionWithOnlySinceValue | 0.021 | |
definitionInheritanceWithNameAsId | 0.037 | |
includeWithOverriding | 0.027 | |
deprecateYamlDefinitionWhichInheritsOtherDefinition | 0.027 | |
deprecateYamlDefinitionContainsDescriptionWithSpaces | 0.041 | |
returnsLastResolvedResultWhenRootDefinitionResourceIsGone | 0.022 | |
deprecationInformationRemovedFromMetadata | 0.038 | |
simpleOverride | 0.035 | |
simpleInheritance | 0.026 |
singleQuery | 0.006 | |
byModuleAggregatesFromDifferentRegistries | 0.005 | |
providersByType | 0.011 | |
providersByConfigurationSourceType | 0.02 |
sameNameSubNodesDoNotSpoilRawView | 0.014 | |
testReloadsOnChange | 1.026 | |
testRawViewGeneration | 0.027 | |
testRegistersOnStart | 0.037 |
removeAndPutAll | 0 | |
canReRegisterDefinitionWithTheSameMetadata | 0 | |
canReRegisterDefinitionStub | 0.001 | |
idAlreadyRegistered | 0.001 | |
putAndGet | 0 | |
remove | 0 |
invalidatesCacheOnDefinitionProviderChange | 0.007 | |
cachedDecorationResult | 0.008 | |
invalidatesCacheOnDefinitionProviderModification | 0.005 |
shouldNotRegisterIfPathDoesNotMatch | 0.195 | |
registerProviderEvenIfFileCantBeLoaded | 0.032 | |
nameComesFromDefAndIsAvailableOnMetadataAsWell | 0.011 | |
nameFromConfigurationSourceHasHigherPriorityThanNameFromMetadata | 0.009 | |
detectsYamlDefinitionDecoratorUponStart | 0.04 | |
definitionDecoratorsRemovedUponWholeDecorationFolderRemoval | 0.074 | |
registerProviderWithNullResource | 0.004 | |
registersWithInvalidYaml | 0.022 | |
transformationResultProblemsAreAggregatedByDefinitionProvider | 0.023 |
[Summary] [Package List] [Test Cases]
beanTypeResolutionProblemIsTracked | |
skipped: skipped |