Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
221 0 0 1 99.548% 20.001

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
info.magnolia.nodebuilder.task 7 0 0 0 100% 2.799
info.magnolia.cms.servlets 3 0 0 0 100% 0.134
info.magnolia.setup.for4_5 4 0 0 0 100% 0.755
info.magnolia.cms.beans.config 1 0 0 0 100% 0.001
info.magnolia.setup 1 0 0 0 100% 0.955
info.magnolia.cms.core 28 0 0 0 100% 4.242
info.magnolia.nodebuilder 16 0 0 0 100% 6.401
info.magnolia.module.delta 15 0 0 0 100% 0.238
info.magnolia.content2bean 19 0 0 1 94.737% 1.397
info.magnolia.cms.core.version 4 0 0 0 100% 0.736
info.magnolia.cms.util 89 0 0 0 100% 2.222
info.magnolia.importexport 5 0 0 0 100% 0
info.magnolia.test.mock 28 0 0 0 100% 0.047
info.magnolia.freemarker.models 1 0 0 0 100% 0.074

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

info.magnolia.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
NodeBuilderTaskTest 2 0 0 0 100% 0.755
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 1.421
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.623

info.magnolia.cms.servlets

Class Tests Errors Failures Skipped Success Rate Time
ClasspathSpoolTest 3 0 0 0 100% 0.134

info.magnolia.setup.for4_5

Class Tests Errors Failures Skipped Success Rate Time
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.755

info.magnolia.cms.beans.config

Class Tests Errors Failures Skipped Success Rate Time
ObservedManagerTest 1 0 0 0 100% 0.001

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
HashUsersPasswordsTest 1 0 0 0 100% 0.955

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
BinaryNodeDataTest 3 0 0 0 100% 0
DefaultContentTest 25 0 0 0 100% 4.242

info.magnolia.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.025
OpsTest 5 0 0 0 100% 4.3
NodeBuilderTest 3 0 0 0 100% 0.938
ContentOpsRepositoryTest 3 0 0 0 100% 1.107
ContentOpsTest 4 0 0 0 100% 0.031

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.039
PropertyExistsDelegateTaskTest 5 0 0 0 100% 0.154
PropertyValueDelegateTaskTest 4 0 0 0 100% 0.022
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.023

info.magnolia.content2bean

Class Tests Errors Failures Skipped Success Rate Time
Content2BeanProxyTest 1 0 0 0 100% 0.906
Content2BeanTest 18 0 0 1 94.444% 0.491

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
ContentVersionTest 4 0 0 0 100% 0.736

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
SiblingsHelperTest 7 0 0 0 100% 0.021
LazyNodeDataWrapperTest 3 0 0 0 100% 0.026
NodePathComparatorTest 1 0 0 0 100% 0
ContentUtilTest 27 0 0 0 100% 0.128
InheritanceContentWrapperTest 8 0 0 0 100% 0.03
SystemContentWrapperTest 3 0 0 0 100% 0.408
ContentUtilRepoTest 5 0 0 0 100% 0.698
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.314
NodeDataUtilTest 10 0 0 0 100% 0.062
LazyContentWrapperTest 3 0 0 0 100% 0.438
NodeUuidComparatorTest 1 0 0 0 100% 0
ExtendingContentWrapperTest 15 0 0 0 100% 0.078
SearchReplaceTest 4 0 0 0 100% 0.019

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
PropertiesImportExportTest 5 0 0 0 100% 0

info.magnolia.test.mock

Class Tests Errors Failures Skipped Success Rate Time
MockContentTest 12 0 0 0 100% 0.019
MockNodeDataTest 3 0 0 0 100% 0.004
NodeData2PropertyCollectionWrapperTest 2 0 0 0 100% 0.002
MockAccessManagerTest 1 0 0 0 100% 0.009
MockHierarchyManagerTest 1 0 0 0 100% 0.001
Content2NodeCollectionWrapperTest 2 0 0 0 100% 0.008
MockObjectTest 7 0 0 0 100% 0.004

info.magnolia.freemarker.models

Class Tests Errors Failures Skipped Success Rate Time
BinaryNodeDataModelTest 1 0 0 0 100% 0.074

Test Cases

[Summary] [Package List] [Test Cases]

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.83

MockContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.006
testOrderBeforeFirstNode 0.003
testSetNodeDataReferencingOtherContent 0.002
testGetName 0.001
testGetHandleOnRoot 0
testCanDeleteAProperty 0.001
testGetAncestor 0
testOrderBefore 0.002
testGetNameOnRoot 0
testGetHandle 0
testOrderBefore2 0.001
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.001

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.025

NodeBuilderTaskTest

testUnknownRootThrowsException 0.399
testSyntax 0.356

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 2.232
testSetPropertyFailsIfPropertyDoesNotExist 0.535
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.68
testAddPropertyFailsIfPropertyExists 0.445
testRenamePropertyAndCheckValueForString 0.407

ClasspathSpoolTest

testContentTypeIsSetWhenStreamSingleFile 0.024
testContentTypeIsSetWhenStreamMultipleFileWithDifferentExtension 0.105
testContentTypeIsSetWhenStreamMultipleFileWithSameExtension 0.005

ContentVersionTest

testRestoringBinariesFromContentVersion 0.2
testRetrievingBinariesFromContentVersionsChildNode 0.186
testBasics 0.202
testRetrievingBinariesFromContentVersion 0.148

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.672
testModuleNodeIsCreatedIfNeeded 0.41
testUsesExistingModuleConfigNode 0.339

IsAuthorInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.007
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.009
executesPublicDelegateTaskWhenIsPublic 0.005
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.01
autogeneratedDescription 0.007

MockNodeDataTest

testSetValueWithParamValue 0.002
testCanGetHandle 0
testCanDeleteSelf 0

SiblingsHelperTest

testCanTellIfFirstAfterNavigating 0
testFactoryMethodProperlyInstanciatesWithFirstChildOfParent 0.001
testCanTellPosition 0.004
testCanTellIfFirstWhenInitializingWithFirst 0.004
testCanTellIfLastEvenIfThereAreOtherNodesOfAnotherType 0.004
testCanTellIfLastWhenInitializingWith 0.004
testCanTellIfLastAfterNavigating 0.003

PropertiesImportExportTest

testImportMetadata 0
testPropertiesExport 0
testConvertsToStringByDefault 0
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0

NodeData2PropertyCollectionWrapperTest

testRetainAll 0.001
testRemoveAll 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0.008

PropertyExistsDelegateTaskTest

relativePath 0.149
ifTrueTaskIsRunIfNodeAndPropertyExist 0.001
testAutogeneratedDescription 0.002
ifFalseTaskIsRunIfPropertyDoesNotExist 0.001
ifFalseTaskIsRunIfNodeDoesNotExist 0

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.297
rearrangementOfBasicDefaultConfig 0.151
rearrangementOfSTKsDefaultConfig 0.167
nonStandardCompositeConfigIsBackedUp 0.14

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.003
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.008
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.007

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.271
testThatReadingANonExistingNodeDataDoesNotFail 0.191
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.208
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.207
testCreatingAnExistingNodeDataDoesNotFail 0.185
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.153
testReadingANodeData 0.163
testCreatingAndSettingANodeData 0.181
testIsNodeTypeForNodeChecksPrimaryType 0.168
testAddMixin 0.155
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.165
testSettingANonExistingNodeDataCreatesANewNodeData 0.144
testCreatingAnEmptyNodeData 0.144
testModDate 0.169
testCreatingAndSettingABooleanNodeData 0.149
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.138
testDelete 0.173
testEquals 0.212
testSettingAnExistingNodeData 0.151
testCreatingAndReadingABinaryNodeData 0.167
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.153
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.137
testEqualsWithWrongType 0.14
testEqualsWithNull 0.129
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.188

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.024
testDoesNotCallHierarchyManagerUntilNeeded 0.002
testCallHierarchyManagerOnlyFirstTime 0

Content2BeanTest

testFromStringConversion 0.011
testWillNotAddIncorrectTypesToMap 0.066
testCanSpecifySpecificMapImplementation 0.038
testClassPropertiesAreConvertedProperly 0.014
testContentToBeanWithArraysUsingAdder 0.049
testFlatteningSubNodesToSimpleList 0.064
testContentToBeanWithSubMap 0.019
testJCRPropertiesTypes 0.015
testWillFailToUseACustomMapWhichIsNotConcrete 0.014
testContentToBeanWithSubBeanAndAutoTypeResolving 0.015
testContentToBeanWithClassDefined 0.065
testWillNodAddIncorrectTypesToCollection 0.015
testCanConvertStringsToTheAppropriateEnumEquivalent 0.01
testContentToBeanWithSubBean 0.019
testContentToBeanWithSubMapUsingMapping 0.012
testContentToBeanWithSubMapUsingAdder 0.048
testContentToBeanWithDefaultClass 0.011
testCanSpecifySpecificCollectionImplementation 0
TODO - MAGNOLIA-3160

NodePathComparatorTest

testBasic 0

ContentUtilTest

testGetAncestorOfTypeThrowsExceptionIfNotFound 0.001
testAsContentReturnsNullIfNodeIsNull 0.005
testGetAncestorOfTypeBasicCase 0.004
testAsContent 0.004
testOrderAfterFirstNodeMoreThanThreeVariation1 0.006
testOrderAfterFirstNodeMoreThanThreeVariation2 0.005
testOrderBeforeLastNodeVariation1 0.005
testOrderBeforeLastNodeVariation2 0.004
testOrderBeforeLastNodeVariation3 0.006
testOrderAfterLastNodeVariation1 0.005
testVisitShouldPassFilterAlong 0.006
testDeleteAndRemoveParentsIfNoOtherChild 0.006
testOrderAfter 0.006
testDeleteAndRemoveParentsIfAnOtherChild 0.005
testOrderAfterLastNode 0.004
testOrderAfterFirstNodeOnlyThree 0.006
testOrderBeforeFirstNodeVariation1 0.004
testOrderBeforeFirstNodeVariation2 0.007
testOrderBeforeFirstNodeVariation3 0.003
testOrderBeforeFirstNodeVariation4 0.004
testOrderAfterMidNodeMoreThanThreeVariation1 0.004
testOrderAfterMidNodeMoreThanThreeVariation2 0.005
testDeleteAndRemoveParentsWithLevel 0.004
testOrderBeforeMidNodeVariation1 0.005
testOrderBeforeMidNodeVariation2 0.004
testOrderBeforeMidNodeVariation3 0.006
testGetAncestorOfTypeReturnsSelfIfMatch 0.004

InheritanceContentWrapperTest

testSingleParagraphInheritance 0.001
testHasPropertyInheritance 0.004
testRoot 0.004
testHasNestedPropertyInheritance 0.004
testNestedPropertyInheritance 0.004
testCollectionInheritance 0.004
testPropertyInheritance 0.004
testNestedParagraphInheritance 0.005

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.332
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.307
testErrorMessages 0.297

SystemContentWrapperTest

testWrappingReferencedContent 0.125
testWrappingNDParent 0.124
testClosedSessionResistance 0.159

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.129
testSessionBasedCopy 0.126
testMoveInSession 0.164
testChangeNodeTypeReplaceAllOccurrences 0.141
testSessionBasedCopySrcNotAtTheRoot 0.138

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.154
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.16

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

NodeDataUtilTest

testCreateValueWithLong 0.041
testCreateValueWithLongFromString 0
testCreateValueWithDouble 0.001
testSetNodeDataWithDouble 0.004
testCreateValueWithDoubleFromString 0
testCreateValueWithInteger 0.001
testCreateValueWithFloat 0.001
testSetNodeDataWithInteger 0.004
testSetNodeDataWithLong 0.005
testSetNodeDataWithFloat 0.004

LazyContentWrapperTest

testWrappingReferencedContent 0.151
testWrappingNDParent 0.141
testClosedSessionResistance 0.146

ObservedManagerTest

testGetNodeByUUIDOrPath 0.001

NodeUuidComparatorTest

testBasic 0

HashUsersPasswordsTest

encryption 0.955

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.074

ContentOpsRepositoryTest

testSetTemplate 0.383
testCreateParagraph 0.33
testCreatePage 0.394

ContentOpsTest

testSetNodeData 0.008
testCreateContent 0.007
testSetBinaryNodeData 0.008
testCreateCollectionNode 0.006

ExtendingContentWrapperTest

testThatSubNodesAreMerged 0.003
testThatOrderIsKeptWhileMergingSubNodes 0.005
testExtendsNodeDatasIsHidden 0.007
testDeepMerge 0.005
testThatSubNodesCanBeOverwritten 0.005
testExtendsNonAbsolutelyAndNodeIsNotExisting 0.006
testThatNodeDatasAreMerged 0.005
testComplextMultipleInheritanceWithOverride 0.004
testThatNodeDatasCanBeOverriden 0.004
testComplextMultipleInheritance1 0.005
testComplextMultipleInheritance2 0.004
testBasicMultipleInheritance 0.005
testExtendsAbsolutelyAndNodeIsNotExisting 0.005
testExtendsWithEmptyValue 0.007
testGetHandle 0.005

SearchReplaceTest

testDefaultsToLiteralMatching 0
testCanUseJokerInNamePatterns 0.004
testCaseInsensitive 0.006
testCanUseNamePatterns 0.009

RenamePropertyAllModulesNodeTaskTest

renameWorksIfOldPropertyIsPresentAndNewNot 0.023

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.314
testModuleNodeIsCreatedIfNeeded 0.309

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.007

MockObjectTest

testSetABooleanValueOnANodeData 0
testCreatingANode 0
testDeletingReallyWorks 0.001
testRootNodeOfHierarchyManger 0
testCreatingASubNode 0
testGetANodeAddedToASubNode 0.002
testSetAnObjectAndResolvePropertyType 0.001

Failure Details

[Summary] [Package List] [Test Cases]


testCanSpecifySpecificCollectionImplementation
skipped: TODO - MAGNOLIA-3160