Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
131500399.772%168.746

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
info.magnolia.setup.for4_55000100%2.875
info.magnolia.importexport22000100%3.076
info.magnolia.utf88000100%4.508
info.magnolia.objectfactory.configuration14000100%0.272
info.magnolia.module35000100%0.98
info.magnolia.module.model.reader35000100%0.048
info.magnolia.module.model35000100%0.005
info.magnolia.jcr.decoration12000100%0.004
info.magnolia.module.files1000100%0.003
info.magnolia.beanmerger7000100%0.021
info.magnolia.content2bean2000195%0.237
info.magnolia.objectfactory.guice.lifecycle10000100%0.202
info.magnolia.voting.voters25000100%0.009
info.magnolia.cms.core.version14000100%3.658
info.magnolia.test.mock36000100%0.014
info.magnolia.cms.util204000100%28.058
info.magnolia.cms.core87000100%23.58
info.magnolia.objectfactory.guice19000100%0.228
info.magnolia.test5000100%0.152
info.magnolia.module.ui4000100%1.073
info.magnolia.repository10010%0
info.magnolia.init.properties2000100%0
info.magnolia.repository.definition1000100%0.001
info.magnolia.test.mock.jcr88000100%0.017
info.magnolia.nodebuilder.task7000100%3.906
info.magnolia.cms.i18n12000100%0.085
info.magnolia.registry4000100%0
info.magnolia.context12000100%2.258
info.magnolia.jcr.inheritance4000100%0.01
info.magnolia.objectfactory31000100%0.046
info.magnolia.module.delta70000100%12.087
info.magnolia.freemarker54000100%0.292
info.magnolia.cms.security77000100%25.099
info.magnolia.init27000100%0.886
info.magnolia.freemarker.models3000100%0.002
info.magnolia.audit35000100%27.318
info.magnolia.cms.filters37000100%1.076
info.magnolia.util2000100%0.001
info.magnolia.cms.security.operations3000100%0.002
info.magnolia.jcr.wrapper57000100%8.781
info.magnolia.cms.security.auth.callback6000100%0.004
info.magnolia.link29000100%0.262
info.magnolia.cms.core.search2000100%1.385
info.magnolia.nodebuilder15000100%4.538
info.magnolia.jcr.predicate6000100%0.001
info.magnolia.importexport.filters1000100%0.019
info.magnolia.cms.beans.config1900194.737%0.128
info.magnolia.jcr.util96000100%2.478
info.magnolia.setup6000100%9.055
info.magnolia.jcr.nodebuilder10000100%0.006

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

info.magnolia.setup.for4_5

ClassTestsErrors FailuresSkippedSuccess RateTime
RenameACLNodesTaskTest1000100%0.548
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%2.327

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0
BootstrapUtilTest4000100%0
DataTransporterRepositoryTest5000100%3.039
DataTransporterTest5000100%0.031
PropertiesImportExportTest5000100%0.006

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%4.508

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentConfigurationReaderTest1000100%0.005
ComponentProviderConfigurationBuilderTest11000100%0.255
LegacyComponentsConfigurerTest2000100%0.012

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest15000100%0.02
ModuleInstanceProviderTest2000100%0.111
ModuleLifecycleContextImplTest2000100%0.001
ModuleManagementStateTest3000100%0.002
ModuleManagerImplTest6000100%0.845
ModuleRegistryImplTest7000100%0.001

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest12000100%0.044
DependencyCheckerImplTest18000100%0.003
DependencyLevelComparatorTest5000100%0.001

info.magnolia.module.model

ClassTestsErrors FailuresSkippedSuccess RateTime
VersionComparatorTest2000100%0
VersionRangeTest17000100%0.002
VersionTest16000100%0.003

info.magnolia.jcr.decoration

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentDecoratorNodeWrapperTest6000100%0.001
ContentDecoratorUtilTest4000100%0
ContentDecoratorWorkspaceWrapperTest1000100%0
NodePredicateContentDecoratorTest1000100%0.003

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest1000100%0.003

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.001
ProxyBasedBeanMergerTest6000100%0.02

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.011
Content2BeanTest1900194.737%0.226

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.202

info.magnolia.voting.voters

ClassTestsErrors FailuresSkippedSuccess RateTime
BasePatternVoterTest1000100%0
DomainNameRegexVoterTest2000100%0.001
IfVoterTest3000100%0.001
ResponseContentTypeVoterTest13000100%0.007
URIPatternVoterTest3000100%0
URIStartsWithVoterTest3000100%0

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest6000100%1.129
ContentVersionTest4000100%1.927
CopyUtilTest1000100%0.568
MgnlVersioningNodeWrapperTest1000100%0
VersionedNodeTest2000100%0.034

info.magnolia.test.mock

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2NodeCollectionWrapperTest2000100%0
MockAccessManagerTest1000100%0
MockComponentProviderTest2000100%0
MockContentTest12000100%0.002
MockHierarchyManagerTest1000100%0
MockNodeDataTest3000100%0.001
MockObjectTest7000100%0.004
MockUtilTest6000100%0.006
NodeData2PropertyCollectionWrapperTest2000100%0.001

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0.001
ClasspathResourcesUtilTest3000100%0
ClassUtilTest1000100%0
ContentUtilRepoTest4000100%2.513
ContentUtilTest27000100%0.034
DateUtilTest1000100%0.023
DelayedExecutorTest3000100%3.364
ExceptionUtilTest19000100%0.004
ExtendingContentWrapperRepositoryTest2000100%1.108
ExtendingContentWrapperTest15000100%0.136
InheritanceContentWrapperTest8000100%0.007
LazyContentWrapperTest3000100%1.68
LazyNodeDataWrapperTest3000100%0.011
ModuleConfigurationObservingManagerTest1000100%6.022
NodeDataUtilTest10000100%0.003
NodePathComparatorTest1000100%0
NodeUuidComparatorTest1000100%0
ObservationUtilTest4000100%0.036
PathUtilTest9000100%0.001
QueryUtilTest15000100%9.629
RequestDispatchUtilTest4000100%0.002
RuleTest3000100%1.663
SearchReplaceTest4000100%0.012
ServletUtilTest10000100%0.001
SiblingsHelperTest7000100%0.008
SimpleUrlPatternTest18000100%0.001
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%1.714
TextFileUtilTest4000100%0.001
UnicodeNormalizerTest6000100%0.015
WebXmlUtilTest9000100%0.063
WorkspaceXmlUtilTest2000100%0.006

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.001
BinaryNodeDataTest3000100%0.007
DefaultACLPermissionsTest6000100%0.129
DefaultContentTest25000100%14.704
MagnoliaAccessProviderTest6000100%0.17
MetaDataTest13000100%0.024
NodeTest14000100%8.356
NodeTypeBasedACLPermissionsTest9000100%0.155
PathTest5000100%0.001
RootOnlyPermissionTest3000100%0.033

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.008
GuiceComponentProviderTest10000100%0.154
GuiceScopesTest8000100%0.066

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.002
SelfTest2000100%0.15

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.073

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
WorkspaceMappingTest10010%0

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0.001

info.magnolia.test.mock.jcr

ClassTestsErrors FailuresSkippedSuccess RateTime
MockItemTest2000100%0
MockNodeTest36000100%0.011
MockObservationManagerTest6000100%0.001
MockPropertyTest7000100%0.001
MockSessionTest9000100%0.002
MockValueTest22000100%0.002
NodeTestUtilTest3000100%0
SessionTestUtilTest3000100%0

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%1.699
ModuleNodeBuilderTaskTest2000100%1.107
NodeBuilderTaskTest2000100%1.1

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0.001
DefaultI18NContentSupportTest3000100%0.029
HierarchyBasedI18nContentSupportTest3000100%0.04
MessagesManagerTest5000100%0.015

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.564
DefaultRepositoryStrategyTest2000100%1.104
MgnlContextTest2000100%0.001
RequestAttributeStrategyTest3000100%0.005
SimpleContextTest1000100%0.573
WebContextImplTest1000100%0.01
WriterResponseWrapperTest2000100%0.001

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.01

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassesTest2000100%0.01
ComponentsTest1000100%0.004
DefaultClassFactoryTest5000100%0.001
DefaultComponentProviderTest9000100%0.015
ObjectFactoryTest1000100%0
ObjectManufacturerTest11000100%0.01
ObservedComponentFactoryTest2000100%0.006

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest54000100%0.292

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest2000100%0.099
ACLImplTest2000100%0
ContentSecurityFilterTest2000100%0.092
DelegatingUserManagerTest1000100%0.003
HierarchicalUserManagerTest5000100%3.096
MgnlGroupTest8000100%0.059
MgnlUserManagerRepositoryTest7000100%10.172
MgnlUserManagerTest11000100%0.906
MgnlUserTest7000100%0.05
PermissionUtilTest4000100%0
PrincipalUtilTest5000100%0.001
RescueSecuritySupportTest10000100%5.228
SecurityTest1000100%0.004
SecurityUtilKeyStoreTest2000100%0.294
SecurityUtilTest8000100%5.084
URISecurityFilterTest2000100%0.011

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.005
DefaultMagnoliaInitPathsTest8000100%0.006
DefaultMagnoliaPropertiesResolverTest9000100%0.008
MagnoliaServletContextListenerTest1000100%0.867

info.magnolia.freemarker.models

ClassTestsErrors FailuresSkippedSuccess RateTime
BinaryNodeDataModelTest1000100%0.001
ContentModelTest1000100%0.001
UserModelTest1000100%0

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0.231
AuditLoggingUtilTest2000100%0.048
MgnlAuditLoggingContentDecoratorNodeWrapperTest4000100%6.423
MgnlAuditLoggingContentDecoratorTest28000100%20.616

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.018
ContentTypeFilterTest1000100%0.588
FilterTest3000100%0.134
InstallFilterTest3000100%0.032
InterceptFilterTest6000100%0.019
MultiChannelFilterTest3000100%0.004
MultipartRequestFilterTempFileDeletionTest2000100%0.084
MultipartRequestFilterTest2000100%0.026
MultipartRequestWrapperTest1000100%0.01
RangeSupportFilterTest2000100%0.013
ServletDispatchingFilterTest12000100%0.141
UnicodeNormalizationRequestWrapperTest1000100%0.007

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0.001

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
OperationPermissionTest3000100%0.002

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.004

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.002
LinkUtilTest19000100%0.18
UUIDLinkTest9000100%0.08

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%1.385

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
ContentOpsTest6000100%0.002
NodeBuilderTest3000100%1.753
OpsTest5000100%2.782

info.magnolia.jcr.predicate

ClassTestsErrors FailuresSkippedSuccess RateTime
JCRMgnlPropertyHidingPredicateTest2000100%0.001
JCRPropertyHidingPredicateTest2000100%0
NodeTypePredicateTest2000100%0

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.019

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0
ObservedManagerTest1000100%0.002
RegexpVirtualURIMappingTest11000100%0.004
URI2RepositoryManagerTest2000100%0.002
URI2RepositoryMappingTest4000100%0.12

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest4000100%0.006
MetaDataUtilTest2000100%0.001
NodeUtilRepositoryTest4000100%2.453
NodeUtilTest39000100%0.009
PropertiesImportExportTest8000100%0.004
PropertyUtilTest27000100%0.003
SessionUtilTest11000100%0.002
VersionUtilTest1000100%0

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
CoreModuleVersionHandlerTest5000100%8.223
HashUsersPasswordsTest1000100%0.832

info.magnolia.jcr.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
NodeBuilderTest2000100%0.002
OpsTest7000100%0.003

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0.231

AuditLoggingUtilTest

testLogsLoginSuccesses0.047
testLogsLoginFailures0.001

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt3.684
testSetPropertyStringStringArrayInt1.202
testSetPropertyStringValueArrayInt0.815
testSetPropertyStringStringInt0.722

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator1.02
testSequenceActionMoveCreate0.997
testSequenceActionMoveDelete0.928
testSequenceCreateModifyDelete0.875
testSequenceActionCreateCreate0.767
testSequenceActionMoveModify0.774
testSequenceActionCreateSessionDelete0.708
testSequenceActionModifyMoveDelete0.809
testLogSessionDelete0.767
testSequenceCreateModify0.701
testSequenceActionCreateNodeDelete0.707
testSequenceActionModifySessionDelete0.741
testSequenceActionSessionDeleteCreate0.75
testLogModifyNode0.689
testLogModifyProperty0.696
testLogCreateNode0.693
testLogNodeDeleteCreateDelete0.728
testLogDeleteNode0.692
testLogMoveNode0.669
testLogCreateNodeWithSpecificNodeType0.647
testSequenceActionNodeDeleteCreate0.699
testSequenceActionModifyCreate0.651
testNodeSave0.68
testSequenceActionModifyMove0.641
testSequenceActionModifyNodeDelete0.679
testSequenceCreateMove0.625
testSequenceActionModifyModify0.627
testSequenceActionMoveModifyDelete0.656

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.001

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable0.006
testMergeOfInterfaces0.003
testMergeMap0.006
testMergedProperties0.004
testMergeMergedClass0.001
testIsSimpleType0

ObservedManagerTest

testGetNodeByUUIDOrPath0.002

RegexpVirtualURIMappingTest

testExample0.001
testExample20
testExample30.001
testQueryStringIsBeingPassedThroughExample0
testSupportsMoreThan9Groups0.001
testRegexSubstitutionWorksAndLevelIsSetToGroupCountPlusOne0
testGracefullyFailingOnIncompleteConfig0
testQueryStringMappingFailedOnWrongQueryString0.001
testQueryStringIsBeingPassedThroughExample20
testQueryStringIsBeingPassedThroughExample30
testGracefullyFailingOnWrongRegexGroup0

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.002
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.049
testGetUri0.054
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.002
testGetHandleStripsExtensionInclTheDot0.015

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testGetSelectors0.001
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.007
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0

DefaultACLPermissionsTest

testCanReadRoot0.031
testCanReadOnPageNode0.021
testGrantsOnContentNode0.02
testCanReadOnContentNode0.019
testGrantsOnPageNode0.019
testGrantsHigherPermissionThenAssigned0.019

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.689
testThatReadingANonExistingNodeDataDoesNotFail0.57
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.664
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.6
testCreatingAnExistingNodeDataDoesNotFail0.611
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.605
testReadingANodeData0.583
testCreatingAndSettingANodeData0.578
testIsNodeTypeForNodeChecksPrimaryType0.551
testAddMixin0.56
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.603
testSettingANonExistingNodeDataCreatesANewNodeData0.601
testCreatingAnEmptyNodeData0.593
testModDate0.578
testCreatingAndSettingABooleanNodeData0.576
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.57
testDelete0.603
testEquals0.57
testSettingAnExistingNodeData0.572
testCreatingAndReadingABinaryNodeData0.569
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.589
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.55
testEqualsWithWrongType0.57
testEqualsWithNull0.572
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.577

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.044
testReadOnlyPermissionsToJcrSystemAreSetForUser0.026
testPermissionWrongClassDefined0.024
testPermissionNonexistingClassDefined0.025
testPermissionClassDefined0.026
testPermissionWrongClassConstructor0.025

MetaDataTest

testGetCalendarPropertyWithMissingNode0.001
testSetPropertyWithDate0
testSetPropertyWithLong0.001
testSetPropertyWithDouble0
testGetStringProperty0
testGetStringPropertyWithMissingNode0
testSetPropertyWithString0
testSetPropertyWithBoolean0
testGetDoublePropertyWithMissingNode0
testGetBooleanPropertyWithMissingNode0
testGetLongPropertyWithMissingNode0
testGetStringPropertyThrowingPathNotFoundException0.022
testSetPropertyWithStringWhenAlreadyExisting0

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.618
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.582
testCreatingAnExistingNodeDataDoesNotFail0.579
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.547
testReadingANodeData0.57
testCreatingAndSettingANodeData0.574
testIsNodeTypeForNodeChecksPrimaryType0.575
testAddMixin0.581
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.596
testSettingANonExistingNodeDataCreatesANewNodeData0.626
testSettingAnExistingNodeData0.613
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.63
testThatReadingANonExistingNodeDataFail0.615
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.65

NodeTypeBasedACLPermissionsTest

testCanReadRoot0.019
testCanReadOnPageNode0.016
testGrantsOnContentNode0.016
testCanReadOnContentNode0.017
testCanReadInvalidNodeTypeSpecified0.018
testCanReadAnyNodeTypesSpecified0.017
testGrantsOnPageNode0.016
testGrantsMultipleNodeTypesSpecified0.016
testGrantsHigherPermissionThenAssigned0.02

PathTest

testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetValidatedLabel0
testIsCharValid0

RootOnlyPermissionTest

testCanRead0.011
testNoRootNode0.011
testGrants0.011

QueryTest

testSimpleQuery0.724
testMaxResultSize0.661

BaseVersionManagerTest

testCreateAndRestoreVersionAndCheckOrder0.704
testUseSystemSessionToRetrieveVersions0.028
testCreateAndRestoreDeletedVersion0.054
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.139
testNumberOfCreatedVersions0.119
testCreateAndRestoreVersion0.085

ContentVersionTest

testRestoringBinariesFromContentVersion0.083
testRetrievingBinariesFromContentVersionsChildNode0.61
testBasics0.647
testRetrievingBinariesFromContentVersion0.587

CopyUtilTest

testChangePrimaryNodeTy0.568

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.034

CompositeFilterTest

testInitializationAndDestruction0.018

ContentTypeFilterTest

testFilterWithEmptyDefaultExtension0.588

FilterTest

testBypassing0.102
testDecoratedFilter0.018
testInitialization0.014

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.014
testExecutesCorrectCommandBasedOnURI0.009
testPassesNullAsCommandIfNoneSpecified0.009

InterceptFilterTest

testDeleteNodeAction0.008
testSortNodeDefaultAction0.003
testPreviewIsSetInMgnlContextSession0.001
testSortNodeBeforeAction0.002
testSortNodeAfterAction0.002
testPreviewIsRemovedFromMgnlContextSession0.003

MultiChannelFilterTest

testChannelFromResolverGetsSet0.003
testALLGetsSetWhenThereIsNoResolver0
testChannelParameterValueGetsSet0.001

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.07
testCOSMultipartFilterFileDeletion0.014

MultipartRequestFilterTest

testFilterCommonsFileUpload0.014
testFilterCOS0.012

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.01

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.009
testContentLengthIsNotSet0.004

ServletDispatchingFilterTest

testWrapperRespectsForwards0.02
testSupportsDefaultMapping0.013
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.01
testEscapeMetaCharacters0.009
testSupportsPathMapping0.012
testPathInfoShouldAdhereToServletSpec0.013
testSupportsExtensionMapping0.01
testShouldNotBypassWhenExactMappingMatches0.01
testShouldNotBypassWhenPathMappingMatches0.009
testShouldBypassWhenMappingDoesNotMatch0.01
testSupportsRegexMappings0.015
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.01

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.007

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.01
testGetNodeDataEndlessLoop0.01
testDetermineLocale0.009

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.017
testGetNodeDataEndlessLoop0.012
testDetermineLocale0.011

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.011
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0.001
testGetsMessagesFromSpecifiedBundle0.001
testGetsSimpleMessageFromDefaultBundle0.001
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.001

AccessManagerImplTest

testMultiThreadAccess0.099
testGetPermissions0

ACLImplTest

testToStringOnlyOnePermission0
testToStringMultiplePermissions0

RedirectClientCallbackTest

testRelativeURLsAreSupported0.001
testExternalUrlsArePassedAsIs0.001
testTargetUrlIsFormattedWithEncodedRequestURL0
testDoesNothingIfCurrentRequestURLIsTarget0
testRedirectWithParameters0.001
testAbsoluteURLsArePrefixedWithContextPath0.001

ContentSecurityFilterTest

testIsAllowedForOther0.089
testIsAllowedForAnonymous0.003

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.003

HierarchicalUserManagerTest

testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.667
testGroupAddingAndRemoving0.647
testRoleAddingAndRemoving0.605
testParentPathIsRealmIfNameShorterThan3Chars0.583
testParentPathShouldBeLowercased0.594

MgnlGroupTest

testGetRoles0.007
testGetGroupsReturnsDirectGroups0.006
testGetRolesWithoutDuplicates0.007
testAddRoleToGroup0.008
testAddGroupToGroup0.011
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.007
testGetAllGroupsFromOneConcreteGroup0.007
testGetNotExistGroup0.006

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.886
testNewlyCreatedUserNodeHasMixinLockable1.453
testDoNotCreateUserWhenExistInAnotherRealm1.003
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed1.455
testUserPasswordAfterChangingByJCRProperty1.89
testUserPasswordAfterCodeCreation1.456
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed1.029

MgnlUserManagerTest

testUsernameCantBeBlank0
testUsernameCantBeEmpty0
testSetStringProperty0.017
testUserHasAccessToHisOwnProperties0.425
testFindPrincipalNode0.018
testSetPropertyToNull0.001
testUserWasCreatedUnderCertainPath0.431
testSetProperty0.002
testUsernameCantBeNull0.007
testFindPrincipalNodeWithOtherRealm0.005
testUsernameIsValidatedUponCreation0

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups0.007
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.007
testGetAllRolesReturnsDirectAndInheritedRoles0.008
testGetRolesReturnsDirectRolesWithoutDuplicates0.006
testInGroup0.009
testGetRolesReturnsDirectRoles0.007
testGetGroupsReturnsOnlyDirectGroups0.006

OperationPermissionTest

testCanExecuteOtherRolesAssigned0
testCanExecuteAnyRoleAssigned0
testCanMoveThisUserRoleAssigned0

PermissionUtilTest

testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipalInCollection0
testRemovePrincipalFromCollection0
testRemovePrincipal0
testFindACLByName0
testFindPrincipal0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.017
testUserManagerReturnsCorrectAnonymousUser0.858
testUserManagerRealmIsSystemRealm0.015
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.867
testUserManagerReturnsSystemUserWithCorrectRole0.431
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.436
testUserManagerReturnsCorrectSystemUserByName0.856
testUserManagerReturnsEnabledRescueUser0.438
testUserManagerReturnsCorrectSystemUser0.857
testUserManagerReturnsSystemUserWithCorrectGroup0.453

SecurityTest

testMergePrincipals0.004

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.16
testKeyStoreInSomeOtherFolder0.134

SecurityUtilTest

testBCProviderShouldNotBeRegistred0.577
testPasswordRemovingMethodFromCache0.574
testRemoveAllPasswordPamametersFromCacheLog0.584
testCrypt0.94
testUpdateKeysKeyLocationIsSet0.587
testKeyStore0.682
testUpdateKeysKeyLocationIsNotSet0.579
testPasswordRemovingMethodFromURL0.561

URISecurityFilterTest

testIsAllowedForOther0.008
testIsAllowedForAnonymous0.003

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0
testSanitizeUrlToFile0

ClassUtilTest

testIsSubClass0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.573
testSessionBasedCopy0.794
testMoveInSession0.584
testChangeNodeTypeReplaceAllOccurrences0.562

ContentUtilTest

testGetAncestorOfTypeThrowsExceptionIfNotFound0.002
testAsContentReturnsNullIfNodeIsNull0
testGetAncestorOfTypeBasicCase0
testAsContent0.002
testOrderAfterFirstNodeMoreThanThreeVariation10.001
testOrderAfterFirstNodeMoreThanThreeVariation20.005
testOrderBeforeLastNodeVariation10.001
testOrderBeforeLastNodeVariation20.001
testOrderBeforeLastNodeVariation30.001
testOrderAfterLastNodeVariation10.001
testVisitShouldPassFilterAlong0.002
testDeleteAndRemoveParentsIfNoOtherChild0.001
testOrderAfter0.001
testDeleteAndRemoveParentsIfAnOtherChild0.001
testOrderAfterLastNode0.001
testOrderAfterFirstNodeOnlyThree0.001
testOrderBeforeFirstNodeVariation10.001
testOrderBeforeFirstNodeVariation20
testOrderBeforeFirstNodeVariation30.001
testOrderBeforeFirstNodeVariation40.001
testOrderAfterMidNodeMoreThanThreeVariation10.001
testOrderAfterMidNodeMoreThanThreeVariation20.001
testDeleteAndRemoveParentsWithLevel0.004
testOrderBeforeMidNodeVariation10.001
testOrderBeforeMidNodeVariation20.001
testOrderBeforeMidNodeVariation30.001
testGetAncestorOfTypeReturnsSelfIfMatch0.001

DateUtilTest

testCustomFormatShouldUseGivenLocale0.023

DelayedExecutorTest

testDelayedExecution0.603
testMultipleDelayedExecution0.756
testExecutionAfterMaxDelay2.005

ExceptionUtilTest

whatHappensWithACheckedExceptionWeDontExplicitlyAllow0.003
testUnwrapIfShouldThrowWrappedExceptionIfItMatchesThe2ndParameter0
ignoresExceptionSuffixIfNotPresent0
exampleOfAbuse0
wasCausedByReturnsFalseIfNoCauseInGivenException0
translatesSimpleExceptionNameProperly0.001
wasCausedByReturnsTrueIfCauseExceptionMatches0
wasCausedByReturnsTrueIfDeeperExceptionMatches0
testUnwrapIfWithUnwrapIfBeingNull0
wasCausedByReturnsFalseIfNoCauseMatches0
testUnwrapIfShouldThrowPassedExceptionIfItDoesNotMatchAndIsntARuntimeException0
canSneakilyRethrowGivenExceptions0
testUnwrapIfShouldThrowWrappedExceptionIfItIsARuntimeExceptionEvenIfItDoesntMatch2ndParameter0
translatesSimpleExceptionWithMessage0
willThrowGivenRuntimeEvenIfNotExplicitlyAllowed0
wasCausedByReturnsTrueIfMatchIsASubClass0
wasCausedByReturnsTrueIfGivenExceptionMatches0
wasCausedByReturnsFalseIfMatchIsAParentClass0
testUnwrapIfWithCauseBeingNull0

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.551
testIsExistsMethodWhenAbsolutPathAndNodeExists0.557

ExtendingContentWrapperTest

testThatSubNodesAreMerged0.015
testThatOrderIsKeptWhileMergingSubNodes0.009
testExtendsNodeDatasIsHidden0.009
testDeepMerge0.01
testThatSubNodesCanBeOverwritten0.008
testExtendsNonAbsolutelyAndNodeIsNotExisting0.009
testThatNodeDatasAreMerged0.008
testComplextMultipleInheritanceWithOverride0.009
testThatNodeDatasCanBeOverriden0.008
testComplextMultipleInheritance10.009
testComplextMultipleInheritance20.009
testBasicMultipleInheritance0.008
testExtendsAbsolutelyAndNodeIsNotExisting0.01
testExtendsWithEmptyValue0.008
testGetHandle0.007

InheritanceContentWrapperTest

testSingleParagraphInheritance0.001
testHasPropertyInheritance0
testRoot0.001
testHasNestedPropertyInheritance0.001
testNestedPropertyInheritance0.001
testCollectionInheritance0.001
testPropertyInheritance0.001
testNestedParagraphInheritance0.001

LazyContentWrapperTest

testWrappingReferencedContent0.542
testWrappingNDParent0.58
testClosedSessionResistance0.558

LazyNodeDataWrapperTest

testWorkOnDeadSession0.006
testDoesNotCallHierarchyManagerUntilNeeded0.001
testCallHierarchyManagerOnlyFirstTime0.004

ModuleConfigurationObservingManagerTest

testObserving6.022

NodeDataUtilTest

testCreateValueWithLong0.002
testCreateValueWithLongFromString0
testCreateValueWithDouble0.001
testSetNodeDataWithDouble0
testCreateValueWithDoubleFromString0
testCreateValueWithInteger0
testCreateValueWithFloat0
testSetNodeDataWithInteger0
testSetNodeDataWithLong0
testSetNodeDataWithFloat0

NodePathComparatorTest

testBasic0

NodeUuidComparatorTest

testBasic0

ObservationUtilTest

testRegisterWhenSessionValid0.01
testFailRegisterWhenSessionInvalid0.008
testUnregisterWhenSessionValid0.009
testDontFailUnregisterWhenSessionInvalid0.009

PathUtilTest

testStripExtension0
testAddLeadingSlash0
testGetExtension0
testCreatePath0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0.001
testGetFolder0
testAddLeadingSlashDoesNotSupportNullArgument0
testCreatePathDoesNotSupportNullArgument0

QueryUtilTest

testQueryWhenSearchingJustForComponents0.66
testSimpleQuery0.667
testSearchForUUID0.653
testJQOM0.645
testSearchForAreasContainingImage0.661
testQueryBuild0.629
testQueryWhenSearchingJustForPages0.655
testSearchOfNonDefaultNodeType0.626
testSearchForUUIDInChildNode0.649
testEmptyResult0.638
testResultContainsOnlyPages0.62
testSearchForPagesWhoseComponentIsContainingSpecificText0.645
testSearchForInheritedUUID0.624
testConfirmThatFilteredResultIsReallyTheWantedOne0.639
testSearchForSpecificTemplate0.618

RequestDispatchUtilTest

testDispatchRedirectNonInternal0
testDispatchRedirectInternal0
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0

RuleTest

testIsNotAllowedNode0.563
testRuleStringConstructor0.547
testIsAllowedNode0.553

SearchReplaceTest

testDefaultsToLiteralMatching0.004
testCanUseJokerInNamePatterns0.003
testCaseInsensitive0.002
testCanUseNamePatterns0.003

ServletUtilTest

testFilterInitParametersToMap0
testIsMultipart0
testIsForward0
testServletInitParametersToMap0
testGetDispatcherType0
testGetWrappedRequest0.001
testGetOriginalRequestUri0
testGetOriginalRequestUrlIncludingQueryString0
testIsError0
testIsInclude0

SiblingsHelperTest

testCanTellIfFirstAfterNavigating0.002
testFactoryMethodProperlyInstanciatesWithFirstChildOfParent0.001
testCanTellPosition0.001
testCanTellIfFirstWhenInitializingWithFirst0.001
testCanTellIfLastEvenIfThereAreOtherNodesOfAnotherType0.001
testCanTellIfLastWhenInitializingWith0.001
testCanTellIfLastAfterNavigating0.001

SimpleUrlPatternTest

testWildcardsWithNewline0
testNoWildcardsNoMatch0
testStarMatch0
testStarNoMatch0
testWildcardsWithUrlContainingDots0
testStarNoMatch20
testStarNoMatch30.001
testStarNoMatch40
testNoWildcardsMatch0
testQuestionMarkMatch0
testDotDoPattern0
testGroupMatch0
testEncodedMatch0
testWildcardsWithSpecialChars0
testStarMatch20
testStarMatch30
testStarMatch40
testWildcardsMatch0

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testWrappingReferencedContent0.556
testWrappingNDParent0.586
testClosedSessionResistance0.572

TextFileUtilTest

testGetLines0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetTrimmedLinesMatching0.001
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0.011
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.001
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.001
testJava6Normalizer0.001
testAsciiStringsShouldPassThroughWithAutoDetect0.001
testNonNormalizer0

WebXmlUtilTest

testCanDetectServletRegistration0.049
testCanDetectFilterRegistration0.002
testFilterDispatcherErrorIsNotMandatory0.003
testFilterDispatcherChecksShouldNotFailWithCorrectConfiguration0.002
testFilterDispatcherChecksShouldFailIfIncludeIsMissing0.001
testFilterDispatcherChecksShouldFailIfRequestIsMissing0.001
testFilterDispatcherChecksShouldFailIfDispatcherNotSet0.002
testFilterDispatcherOrderIsIrrelevant0.002
testFilterDispatcherChecksShouldNotFailIfFilterNotRegistered0.001

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.003
testWorkspaceNamesWithNonNullExpectation0.003

Content2BeanProxyTest

testContentToBeanWithClassDefined0.011

Content2BeanTest

testFromStringConversion0.011
testWillNotAddIncorrectTypesToMap0.012
testCanSpecifySpecificMapImplementation0.014
testClassNamesAreTrimmed0.012
testClassPropertiesAreConvertedProperly0.017
testContentToBeanWithArraysUsingAdder0.012
testFlatteningSubNodesToSimpleList0.012
testContentToBeanWithSubMap0.011
testJCRPropertiesTypes0.01
testWillFailToUseACustomMapWhichIsNotConcrete0.012
testContentToBeanWithSubBeanAndAutoTypeResolving0.011
testContentToBeanWithClassDefined0.01
testWillNodAddIncorrectTypesToCollection0.012
testCanConvertStringsToTheAppropriateEnumEquivalent0.011
testContentToBeanWithSubBean0.012
testContentToBeanWithSubMapUsingMapping0.015
testContentToBeanWithSubMapUsingAdder0.012
testContentToBeanWithDefaultClass0.01
testCanSpecifySpecificCollectionImplementation0.01
TODO - MAGNOLIA-3160

AbstractRepositoryStrategyTest

testGetSession0.564

DefaultRepositoryStrategyTest

testPasswordIsNull0.555
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.549

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.001

RequestAttributeStrategyTest

testSessionAttributes0.003
testLocalAttributes0.001
testApplicationAttributes0.001

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.573

WebContextImplTest

testLoginLogout0.01

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0
testCantUseWriterAfterOutputStream0.001

FreemarkerHelperTest

testSubNodesAreReachable0.113
testMagnoliaContextAttributesAreAvailableWithMapSyntax0.005
testWeCanUseAnyObjectTypeAsOurRoot0.005
testCanUseDotSyntaxToGetASimpleI18NMessage0.002
testSupportsI18NMessagesWithMultipleParameters0.005
testUseCombinationOfPadSubStringAndTrimForSafeSubstring0.032
testCanPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage0.002
testSimpleI18NMessageCanBeUsedInTemplates0.002
testSimpleNodeReferenceOutputsItsName0.002
testMissingAndDefaultValueOperatorsActsAsIExceptThemTo0.003
testEvalCanAlsoBeUsedForNestedExpressions0.001
testUrlBuiltin0.001
testUuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState0.009
testOutputsInterrogationMarksAroundI18NKeyIfUnknown0.004
testEnumCanBeComparedWith0.026
testNumberProperties0.002
testSimpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage0.002
testCanUseSharedVariables0.001
testCanAccessStaticMethodsOfSharedVariables0.002
testCanPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters0.002
testCanLoopThroughPropertiesUsingTheKeysBuiltIn0.004
testContextVariablesOverloadSharedVariables0.001
testCanReachParentWithBuiltIn0.002
testNodeNameCanBeRenderedImplicitly0.001
testGivenLocaleTakesOverAnyContextLocale0.001
testContextPathIsAddedWithWebContext0.005
testInterpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff0.004
testMagnoliaContextIsExposed0.003
testCanRenderMetaData0.004
testCanLoopThroughNodesNestedInBean0.001
testEvalCanEvaluateDynamicNodeProperties0.001
testUserPropertiesAreAvailable0.002
testI18NMessageParametersCanComeFromData0.002
testCanPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage0.002
testRendereredWithCurrentLocale0.001
testCanLoopThroughPropertiesUsingTheValuesBuiltIn0.002
testCanLoopThroughNodes0.001
testSubSubNode0.001
testUuidLinksAreTransformedToFullUrlLinksInNonWebContext0.001
testContextPathIsAlsoAvailableThroughMagnoliaContext0.003
testBooleanPropertiesAreHandledProperly0.002
testMustUseMethodCallSyntaxToGetAParameterizedI18NMessage0.002
testEnumCanBeListed0.007
testMetaDataIsOneOfTheChildrenRetrievedByTheChildrenBuiltIn0.001
testDatePropertiesAreHandledProperly0.002
testCanAccessEnumPropertiesOfVariables0.002
testCanUseBracketSyntaxToGetASimpleI18NMessage0.001
testContextPathIsNotAddedWithNotWebContext0.001
testInterpretCanBeUsedForDynamicNodeProperties0.002
testEnumMembersCanBeUsedInTemplates0.001
testUserUnsupportedExceptionFallback0.003
testReferenceProperties0.002
testNodeNameCanBeRenderedExplicitly0.001
testUuidLinksAreTransformedToRelativeLinksInWebContext0.002

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

UserModelTest

testCanBeUnwrappedByDeepUnWrap0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

BootstrapUtilTest

testGetFilenameFromResource0
testGetWorkspaceNameFromResource0
testGetFullpathFromResource0
testGetPathnameFromResource0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.761
testImportXmlWithNoSameNameSiblingNodes0.584
testImportXmlWithSameNameNodeInOriginalTree0.565
testDoctypeImport0.557
testImportXmlWithSameNameSiblings0.572

DataTransporterTest

testEncodePath0
testParseAndFormat0.026
testRemoveNs0.005
testCreateExportPath0
testRevertExportPath0

MagnoliaV2FilterTest

testBogusMetaElement0.019

PropertiesImportExportTest

testImportMetadata0.001
testPropertiesExport0.004
testConvertsToStringByDefault0
testConvertsToWrapperType0.001
testCanUseIntShortcutForConvertingIntegers0

AbstractMagnoliaConfigurationPropertiesTest

testSelfReferencingProperty0.001
testSimpleProperty0
testNestedProperty0
testValuesForNestedPropertiesAreTrimmed0.001
testValuesAreTrimmed0
testCircularProperty0.001
describeAndToStringAreNotRepeatingThemselves0.001
testNestedSomeMore0.001
testNestedPropertyMoreLevels0

DefaultMagnoliaInitPathsTest

testDetermineWebappFolderNameWorksWithBackslashes0.002
testDetermineWebappFolderNameWorksWithTrailingSlashesAndBackslashes0
testDetermineRootPathTranslatesBackslashesAndStripsTrailingSlash0.001
testDetermineWebappFolderNameJustWorks0.001
testDetermineRootPathJustWorks0
testDetermineRootPathStripsTrailingSlash0.001
testDetermineWebappFolderNameWorksWithTrailingSlashes0.001
testDetermineRootPathTranslatesBackslashes0

DefaultMagnoliaPropertiesResolverTest

testSystemPropertiesCanBeUsed0.003
testDefaultLocations0
testFileResolutionCtxAttributes0.001
testFileResolutionWithRootContextPath0
unexistingContextParamsAttributesAndPropertiesAreNotSubstituted0
testLocationsAreTrimmed0.001
testSourcesOnlyIncludeExistingLocations0.002
testEnvironmentPropertiesCanBeUsed0
testFileResolutionWithContextPath0.001

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.867

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0
multipleInheritanceDisabledTest0
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0
testEquals0
testEqualsWithDifferentDecorators0.001

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0
returnsTrueWhenQueriedForSubClass0
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.003

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.001
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0
multipleInheritanceHaveToBeEnabledTest0.001
testDeepUnwrap0.008

AbstractNodeOperationTest

testThen0.001

NodeBuilderTest

testExecWithSeveralChildOps0.001
testRealisticUsageScenario0.001

OpsTest

testAddNodeWithTwoStrings0.001
testSetProperty0.001
testAddNodeWithString0
testAddPropertyFailsIfPropertyExists0
testSetPropertyFailsIfItsNotExistingAlready0
testAddProperty0.001
testRenameProperty0

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0.001
testEvaluate0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

ContentMapTest

test0.003
testGetBasicProps0.001
testGetBinaryProps0.001
testGetOtherProps0.001

MetaDataUtilTest

testUpdateMetaData0
testGetMetaData0

NodeUtilRepositoryTest

testRenameNode0.713
testMoveNodeAfter0.602
testMoveNode0.564
testMoveNodeBefore0.574

NodeUtilTest

testGetNameFromNodeThrowsRuntimeRepositoryException0.001
testCollectAllChildren_DefaultPredicate_Simple0
testCollectAllChildren_SpecificPredicate_FilterType_ThreeLevel0.001
testPostVisit0.001
testGetNodes0
testGetSiblingsBeforeWithType0
testHasMixinFailsWithEmptyMixin0.001
testVisit0
testCollectionFromNodeIteratorKeepSameOrderOfEntries0
testOrderAfterWithNullSibling0
testGetNodeByIdentifierMissingParam0
testCollectAllChildren_DefaultPredicate_FilterType_ThreeLevel0
testGetNodeByIdentifier0
testNodeHasMixinLockable0.001
testOrderFirst0
testGetSiblingsWithPredicate0.001
testGetNodesWithNodeFilter0
testOrderLast0
testGetNodeWithContentType0
testCreatePathDoesntCreateNewWhenExisting0.001
testCreatePath0
testOrderBeforeWithNullSibling0
testOrderBeforeWithExistingNodeAndSibling0
testHasMixin0
testOrderAfterWithExistingNodeAndSibling0
testGetNodeByIdentifierNoNodeFound0
testGetSiblingsAfterWithType0
testGetNameFromNode0
testCollectAllChildren_DefaultPredicate_FilterType0
testGetSiblingsWithType0
testGetSiblingsAfter0.001
testAreSiblingsTrue0
testGetSiblings0
testGetSiblingsBefore0.001
testAreSiblingsFalse0
testUnwrap0
testGetAncestors_Level00
testGetAncestors_Level30
testGetPathIfPossible0

PropertiesImportExportTest

testCreateNodesFailingBecauseOfDotInPath0.001
testCreateNodes0
testCreateNodesFailingBecauseOfMissingTrailingSlash0.001
testConvertPropertyStringToBinaryObject0
testCreateNodesFailingBecauseOfEqualsSignWithoutADot0.001
testCreateNodesFailingBecauseOfDotAndMonkeyTail0
testConvertsToWrapperType0.001
testCanUseIntShortcutForConvertingIntegers0

PropertyUtilTest

testGetDateThreeArgs0
testSetPropertyToString0.001
testGetDateTwoArgs0
testSetPropertyToLong0
testSetPropertyToNode0
testGetStringThreeArgsBadNodeName0
testGetStringThreeArgsBadNodeType0
testGetDateThreeArgsBadNodeType0.001
testSetPropertyToNul0
testGetPropertyOrNullPathNotFoundException0
testSetPropertyToBoolean0
testGetPropertyOrNull0
testGetStringThreeArgs0
testGetStringWhenNodeIsNull0
testGetDetThreeArgsBadNodeName0
testGetBooleanBadNodeName0
testGetBooleanBadNodeType0
testOrderLast0
testGetBoolean0
testSetPropertyToBigDecimal0
testGetStringTwoArgs0
testSetPropertyToValue0
testSetPropertyThrowsExceptionOnNullName0.001
testSetPropertyThrowsExceptionOnNullNode0
testSetPropertyToCalendar0
testGetStringReturnDefaultValueWhenNodeIsNull0
testSetPropertyToDouble0

SessionUtilTest

testGetNodeByIdentifierNoSessionPassed0.001
testHasSameUnderlyingSessionWithTwoWrappersOnSameSession0
testGetNodeBadPath0
testGetNode0
testGetNodeNoSessionPassed0
testGetNodeByIdentifier0
testGetNodeByRelativePathWhenNodeDoesNotExist0
testGetNodeByRelativePath0
testHasSameUnderlyingSessionWithTwoUnwrappedSessions0.001
testHasSameUnderlyingSessionWithOneWrapperOnDifferentSession0
testGetNodeByIdentifierBadId0

VersionUtilTest

testGetNodeTypeName0

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.574

ChannelVisibilitySessionWrapperTest

testGetItem0.572
testGetNode0.561
testNodeExists0.557
testCanRemoveVisibleItem0.559
testGetProperty0.566
testPropertyExists0.556
testNavigatingWithNodeParentStillHidesExcludedNode0.587
testItemExists0.584
testMoveWorksOnVisibleNode0.681
testFailsToRemoveHiddenItem0.573
testFailsToMoveHiddenNode0.555
testRootNodeHidesExcludedNode0.59

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0.001
testMultipleWrappingIsPossible0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0.001
testWrapAlreadyWrappedWithThisClass0
testIsSame0
test4LevelDeepUnwrap0
testDeepUnwrap0

DelegateSessionWrapperTest

testUnwrap0

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0

HTMLEscapingNodeWrapperTest

testNodeReturnedFromPropertyIsWrapped0
testNodeNameIsWrappedAndEncoded0
testPropertyIsWrappedAndEncoded0
testMultipleWrappingIsNotSupported0
testPropertyReturnedFromPropertyIsWrapped0
testNodeReturnedFromAncestorIsWrapped0.001
testNameHaveToBeEscapedBecauseOfXss0
testPropertyFromNodeReturnedFromPropertyIsWrapped0
testNodeReturnedFromParentIsWrapped0
testPropertyIteratorReturnsWrappedProperty0
testLineBreakEncoding0
testPropertyNameIsWrappedAndEncoded0

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.562

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable0.01
testMultipleWrappingIsNotSupported0.008
testWrapNode0.009
testGetRootParentThrowsItemNotFoundException0.009
testGetParentReturnsWrappedNode0.013
testGetPropertyReturnsLocalizedValue0.011
testHasPropertyReturnsFalseWhenNoSuchPropertyExists0.009
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable0.009
testGetPropertyDoesntReturnResourceNode0.009
testGetAncestorReturnsWrappedNode0.008

InheritanceNodeWrapperTest

testSingleComponentInheritance0.002
testRoot0.001
testNestedPropertyInheritance0
testCollectionInheritance0.003
testMultipleInheritanceHaveToWork0.001
testPropertyInheritance0
testNestedComponentInheritance0.001

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.597

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

EditorLinkTransformerTest

testEditorLinkTransformation0.002

LinkUtilTest

testMakeAbsolutePathFromUUID0.012
testParsingLinksWithBackslashInQueryParam0.01
testParsingLinksDoesNotTryToConvertExternalLinks0.009
testParsingLinksShouldPreserveAnchors0.009
testUUIDToInternalLinks0.009
testUUIDToRelativeLinks0.009
testParsingLinksShouldNotTouchNonContentAbsoluteLinks0.009
testInternalRelativeLinksAreProperlyDetermined0.017
testMakeCompleteURL0.008
testCreateUndefinedLinkIfUUIDIsNonExistentOrFallbackHandleIsEmpty0.009
testMakingRelativeLinks0.009
testExternalLinksAreProperlyDetermined0.009
testParsingLinksDoesNotTryToConvertPageAnchors0.008
testUUIDToRootLinks0.009
testUUIDToAbsoluteLinks0.009
testMakeUUIDFromAbsolutePath0.009
testParsingLinksShouldPreserverParameters0.008
testUUIDToAbsoluteLinkWithDollar0.009
testParsingLinks0.009

UUIDLinkTest

testUUIDToBinaryEncoded0.012
testUUIDToBinary0.008
testParseLink0.008
testParseFromBrowserLink0.008
testUUIDToAbsoluteLinksAfterRenaming0.009
testParseFromUUIDPattern0.009
testLinkWithAnchor0.009
testLinkWithParameters0.008
testUUIDToBinaryAfterRenaming0.009

AbstractModuleVersionHandlerTest

testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredForNewerVersion0.005
testStoresTheModuleDescriptorVersionOnInstall0.001
testCantRegisterMultipleDeltasForSameVersion0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDeltaButIsSnapshot0.002
testRetrievesTheAppropriateDeltaForIntermediateUnregisteredVersion0.001
testDeltasAreSorted0.001
testVersionUpdateTaskAndFileExtractionAreAdded0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDeltaAndIsSnapshot0.001
testReturnsEmptyListIfLatestDeltaWasRegisteredForCurrentVersion0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDelta0.001
testHasExtraDeltaIfVersionBeingInstalledIsNewerThanLatestRegisteredDelta0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDelta0.001
testRetrievesTheAppropriateListOfDeltas0.001
testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredAtAll0.001
testReturnsEmptyListIfCurrentVersionIsInstalledVersion0.001

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.012

AddPermissionTaskTest

testRoot0.014
testWithoutSlash0.009
testWithSlash0.009

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.009
testGetPermissionAddedToRoleProperly0.008
testDenyPermissionAddedToRoleProperly0.008

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.007

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.002
testBootstrapsIfNodeDoesNotExist0.001

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.007
testChangeTemplate0.001

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0.011
testShowWarningIfCommandNotFound0.001
testCommandIsExecuted0.002

FilterOrderingTaskTest

testOrderFilterAfter0.001
testFailWhenFilterDoesntExist0
testOrderFilterAfterLast0.001
testDoesNothingIfRequiredFilterMissing0.001

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId0.613

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.002
testExecutesPublicDelegateTaskWhenIsPublic0.001
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.001
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.001

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0

MoveAndRenamePropertyTaskTest

testNewDefaultIsUsedIfPropertyDidNotExistAndNodeDataReturnsEmptyValue0.018
testPropertyWithOldDefaultValueGetsNewDefaultValue0
testPropertyReplacedByOldValueIfNewAlreadyExists0.001
testValueIsCopiedNoMatterWhatIfOldDefaultNotPassed0
testPropertyWithDifferentValueIsMovedButNotChanged0.001
testNewDefaultIsUsedIfPropertyDidNotExist0

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.001
testOrderFilterBefore0
testDoesNothingWhenRequiredFilterMissing0.001

PartialBootstrapTaskTest

testGetOutputResourceName0.001

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.008
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.001
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.001
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.001

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.575
testNonExistingPropertyAndExpectedAsSuchIsCreated0.577
testPropertywithUnexpectedValueIsNotReplacedButLogged0.572
testExistingPropertyWithPartOfStringIsReplaced0.583
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.597
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.57
testNonExistingPropertyIsNotReplacedButLogged20.552
testExistingPropertyIsReplaced0.552
testPropertyOfDifferentType0.559
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.558
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.551
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.554

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.563
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.555
testReregisterNodeType0.573

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.558
testRegisterServletTaskWithEmptyMappings0.559

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.004
testRemoveDuplicatePermission0.003

RenameNodesTaskTest

testRenameACLNodesTask0.564

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.563
testNonExistingPathIgnored0.556

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.003

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.011
testAddFalseConditionIfExpressionIsContained0

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.003
testBlocksIfIncludeDispatcherIsMissing0.006
testDoesNotWarnIfErrorDispatcherIsUsed0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.003
testTextFilterClassesAreNotSet0.003
testAccessControlProviderIsSet0.002

MD5CheckingFileExtractorOperationTest

testAbsentFilesAreRecreated0.003

BetwixtModuleDefinitionReaderTest

testDependenciesVersionAreProperlyRead0.006
testClassIsResolvedToClassNameAsAString0.004
testSelf0
testReadCompleteDescriptorAndCheckAllPropertiesDamnYouBetwixt0.007
testVersionHandlerIsResolvedToAClass0.003
testModuleVersionIsProperlyRead0.003
testDependenciesCanBeSpecifiedWithoutVersion0.003
testInvalidXmlIsCheckedAgainstDTD0.004
testDisplayNameShouldBeWrittenWithCapitalN0.003
testReadModuleDescriptorWithComponents0.004
testGivenDtdIsIgnoredAndCheckedAgainstOurs0.004
testDisplayNameCanBeWrittenWithDashEventhoughThisIsDeprecated0.003

DependencyCheckerImplTest

testDependenciesCanUseLowerBoundInfiniteRanges0
testShouldFailWhenDependencyNotFound0.001
testNonOptionalDependencyWithUnspecifiedVersionShouldBeTakenIntoAccount0
testWebappIsAlwaysSortedLast0
testDependenciesShouldBeInvalidIfOutsideOfUpperBound0
testDependenciesShouldBeInvalidIfOutsideOfUpperBoundWithInfiniteLowerBound0.001
testDependenciesCanUseFiniteRanges0
testCoreIsAlwaysSortedFirst0
testBlowupExplicitelyInCaseOfSelfDependency0
testModulesShouldBeSortedAccordingToDependencies0
testSimpleDependenciesAreResolvedAndChecked0.001
testOptionalDependenciesAreIndeedOptional0
testDependenciesCanUseUpperBoundInfiniteRanges0
testOptionalDependencyWithUnspecifiedVersionShouldBeTakenIntoAccount0
testDependenciesShouldBeInvalidIfOutsideOfLowerBoundWithInfiniteUpperBound0
testDependenciesShouldBeInvalidIfOutsideOfLowerBound0
testCyclicDependenciesBlowupWithAClearExceptionMessage0
testOptionalDependenciesStillHaveToMatchVersionRanges0

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0.001
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionRangeTest

testFromCanNotBeAfterTo0
testFromCanNotBeAfterToAndClassifiersAreStillIgnored0
testChecksIfAVersionIsInRangeWithFromWildcard0
testFromCanBeWildcard0
testBasicRangeParsing0
testChecksIfAVersionIsInRangeWithToWildcard0
testChecksIfAVersionIsInRange0
testFromAndToCanBeSame0
testSingleVersionCanBeSpecified0
testClassifiersAreAccepted0.001
testToCanBeWildcard0
testSingleVersionCanBeWildcard0
testToAndFromCanBeWildcards0
testInputIsTrimmedAndSeparatorCanBeSurroundBySpaces0
testNullIsConsideredAsWildcard0
testSingleVersionRangeShouldContainItSelf0.001
testClassifiersAreAcceptedEvenIfFromAndToAreSame0

VersionTest

testClassifiersShouldBeIgnoredInEquivalenceComparison0
testBeforeOrEqu0.001
testShouldSupportAlphanumericClassifiers0
testShouldTrimInput0
testShouldRejectInvalidCharsInClassifiers0
testShouldSupportThreeDigitVersions0
testShouldRejectInvalidInput0.001
testShouldSupportUnderscoresAndDashesInClassifiersToo0
testStrictlyAfter0
testStrictlyAfterShouldIgnoreClassifiers0.001
testShouldSupportSingleDigitVersions0
testShouldSupportTwoDigitVersions0
testShouldSupportClassifierIndependentlyOfTheVersionNumberPrecision0
testBeforeOrEquShouldIgnoreClassifiers0
test3and300shouldBeEquivalent0
testUndefinedDeveloperVersion0

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.1
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.011

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0.001
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForInstallsOnly0.002
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.026
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.006
testPerformCantBeCalledTwiceByDifferentThreads0.805
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.007
testCheckModuleAndDeltasToStringForUpdate0
testCheckModuleAndDeltasToStringForInstall0.001

ModuleRegistryImplTest

testCanGetModuleByClass0
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass0
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass0
testCanCheckIfAModuleExists0
testThrowsExceptionForUnregisteredModuleName0.001
testModuleDefinitionsAreListedInDependencyOrder0
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass0

ModuleManagerWebUITest

testDoneTemplate0.03
testListTasksTemplate0.027
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.001
testRestartNeededTemplate0.015

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0

ContentOpsTest

testSetTemplate0.001
testCreateParagraph0
testCreatePage0
testCreateContent0
testSetBinaryNodeData0.001
testCreateCollectionNode0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.591
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.596
testErrorMessages0.566

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.546
testSetPropertyFailsIfPropertyDoesNotExist0.565
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.553
testAddPropertyFailsIfPropertyExists0.558
testRenamePropertyAndCheckValueForString0.56

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.574
testModuleNodeIsCreatedIfNeeded0.565
testUsesExistingModuleConfigNode0.56

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.552
testModuleNodeIsCreatedIfNeeded0.555

NodeBuilderTaskTest

testUnknownRootThrowsException0.545
testSyntax0.555

ClassesTest

testCanSetupADifferentClassFactory0.005
testDefaultClassFactoryWorksJustFine0.005

ComponentsTest

testPushingAndPoppingComponentProvider0.004

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.005

ComponentProviderConfigurationBuilderTest

testNonScopedComponent0.075
testSingletonScopedComponentFactory0.02
testEagerSingletonScopedComponent0.019
testProvider0.019
testLazySingletonScopedComponent0.016
testConfiguredEagerSingleton0.019
testConfigured0.016
testComponentFactory0.016
testObserved0.02
testConfiguredSingleton0.015
testSingletonScopedProvider0.02

LegacyComponentsConfigurerTest

testExcludedKeys0.005
testLegacy0.007

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0

DefaultComponentProviderTest

testProxiesReturnedByObserverComponentFactoryCanBeCastToTheirSubclass0.006
testGetSingletonReturnsSameInstance0.001
testSingletonDefinedInRepositoryDefaultToConfigWorkspace0.004
testUsesComponentFactoryIfSuchFactoryIsConfigured0.001
testReturnsConfiguredImplementation0
testNewInstanceReallyReturnsNewInstance0.001
testReturnsGivenConcreteClassIfNoneConfigured0
testSingletonDefinedInRepositoryUsesGivenRepoName0.001
testBlowsIfGivenInterfaceAndNoImplementationIsConfigured0.001

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.008

GuiceComponentProviderTest

testConfiguredInSingletonScope0.018
testCreateChild0.023
canAccessProperties0.035
testConfigured0.013
testImplementation0.018
testObserved0.014
testInstance0.007
getComponentThrowsExeptionForUnconfiguredType0.007
testObservedInRequestScope0.012
testGetComponentProvider0.007

GuiceScopesTest

testRequestScope0.01
testContextProvidersWhenWebContextSet0.011
testServletProvidersWhenWebContextSet0.008
testContextProvidersWhenContextSet0.007
testSessionScopeFailsWhenNotInWebContext0.01
testServletProvidersFailWhenWebContextNotSet0.008
testRequestScopeFailsWhenNotInWebContext0.006
testSessionScope0.006

GuiceComponentProviderLifecycleTest

testExtends0.091
testSameNamePrivateMethods0.01
testPrivateMethods0.008
testOverridesRemovesAnnotations0.009
testLifeCycleOnPackageProtectedMethods0.011
testOverrides0.016
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.011
testMultipleAnnotatedMethods0.013
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.024
testSimpleLifeCycle0.009

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

ObjectManufacturerTest

testCandidateTakesPrecedenceWithGreedyConstructor0.001
testFailesOnMultipleAnnotatedConstructors0.001
testCandidateTakesPrecedence0.001
testFailWhenConstructorThrowsException0.001
testParameterFromGuiceWithGreedyConstructor0
testCanGetProviderFromCandidate0.002
testIgnoresPrivateConstructor0.001
testFailsWhenNoParameterCanBeResolved0.001
testCanGetProviderFromGuice0.001
testFfailsWhenNoPublicConstructorAvailable0.001
testParameterFromGuice0

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.005
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0.001

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0
testThrowsExceptionWhenRequiredAndMissing0

RepositoryMappingDefinitionReaderTest

testParse0.001

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall2.261
test45DoesNotInstallWhenFromSmallerThan4460.62
testMP4MimeTypesOnInstall2.136
test446MimeTypesOnInstall2.076
testUpgradeFrom4461.13

RenameACLNodesTaskTest

testRenameACLNodesTask0.548

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.608
rearrangementOfBasicDefaultConfig0.577
rearrangementOfSTKsDefaultConfig0.572
nonStandardCompositeConfigIsBackedUp0.57

HashUsersPasswordsTest

testEncryption0.832

ComponentsTestUtilTest

testSetSingletonInstance0.001
testConfiguredImplementation0
testInstanceFactory0.001

Content2NodeCollectionWrapperTest

testRetainAll0
testRemoveAll0

MockItemTest

testGetDepth0
testGetPath0

MockNodeTest

testGetNodeWithFalsePath0
testGetAncestorWithNegativeDepth0.001
testSetPropertyWithStringAndBoolean0
testSetReferenceProperty0
testConstructionFromNamePropertiesAndChildren0
testSetPropertyWithStringAndValue0
testAddNodeWithParamString0.001
testOrderBeforeWithBothNamesValid0
setsIdentifierOnConstruction0
testGetPath0
testGetNodeWithExistingPath0
testGetNodesWithNamePattern0.001
testGetNameReturnsEmptyStringForRoot0
testAddNodeWithRelPath0
testAddNodeWithParamStringString0
testHasNode0.001
testGetPropertyWithRelPath0
testOrderBeforeWithNullBeforeName0
testSetPropertyToNullDoesntCreateProperty0
testGetAncestor0
testGetPathReturnsSlashOnRoot0.001
testGetProperties0
testGetAncestorWithToBigDepth0
testGetMixingNodeTypes0
testCreatingFromSessionUpdatesSessionsRootNode0
testHasNodes0
testGetPropertyWithRelPathBeeingAName0.001
testAccept0.003
testGetPathWorksWithoutRootSet0
testAddNodeThrowsPathNotFoundExWhenIntermediaryNodeIsNotExisting0.001
testConstructionFailsWhenNameContainsSlash0
testSetExistingPropertyToNullRemovesTheProperty0
testHasProperties0
testAddNodeWithParamFakeJCRNode0
testChildNodesAndPropertiesGetProperSession0
testGetPropertiesWithNamePattern0.001

MockObservationManagerTest

willRefuseToFilterLocalChanges0
willRefuseToFilterOnUuid0
setsUserDataInEvent0
canFilterOnNodeType0
canFilterOnPath0.001
canAddRemoveAndSeeAddedListeners0

MockPropertyTest

testGetSetValueWithBigDecimal0
testGetValue0
testIsMultiple0
testGetType0
testAccept0.001
testIsNode0
testGetString0

MockSessionTest

testConstructionProperlyWiresSessionToRoot0
testGetItem0
testGetNodeByIdentifier0.001
testGetItemOnNonAbsolutePathFails0
testNodeExistsFromString0
testGetItemOnNonExistingPathFails0
testGetNodeFromStringe0
testConstructionProperlyWiresWorkspaceToSession0.001
testGetPropertyFromString0

MockValueTest

testConstructionWithProvidedType0
testGetLongWithLong0
testGetDateFromUnparseableString0
testGetBinaryFromString0.001
testGetBooleanmWithWrongValueType0
testGetDoubleWithWrongValueType0
testGetBinaryWithWrongValueType0
testGetDate0
testGetType0
testGetStringWithString0
testGetStreamWithWrongValueType0
testGetDecimalWithWrongValueType0
testGetDateWithWrongValueType0
testGetBoolean0
testGetLongWithWrongValueType0
testGetStringWithNonString0
testGetDateFromString0
testGetBinary0
testGetDouble0
testGetLength0
testGetStream0.001
testGetDecimal0

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0
testNodeFromStringAndStrings0

SessionTestUtilTest

testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0
testCreateSessionFromString0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0

MockContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0
testOrderBeforeFirstNode0
testSetNodeDataReferencingOtherContent0
testGetName0
testGetHandleOnRoot0.001
testCanDeleteAProperty0
testGetAncestor0.001
testOrderBefore0
testGetNameOnRoot0
testGetHandle0
testOrderBefore20
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0.001

MockObjectTest

testSetABooleanValueOnANodeData0
testCreatingANode0
testDeletingReallyWorks0.003
testRootNodeOfHierarchyManger0
testCreatingASubNode0
testGetANodeAddedToASubNode0
testSetAnObjectAndResolvePropertyType0.001

MockUtilTest

testReadingBoolean0.001
testNodesCanBeCreatedWithoutProperties0.001
testGettingByUUID0.001
testReadingNodes0.001
testMetaData0.001
testSyntax0.001

NodeData2PropertyCollectionWrapperTest

testRetainAll0
testRemoveAll0.001

SelfTest

testCommandIsSetCorrectlyFromPrototype0.001
testJackrabbitUnregistersProperly0.149

Utf8ContentTest

testReadingUtf8Greek0.575
testReadingUtf8JapaneseChars0.563
testReadingUtf8AccentedChars0.55
testCreateExportImportContentUtf8SpecialChars0.559
testReadingUtf8SpecialChars0.563
testSettingNewUtf8ContentNode0.576
testSettingAnUtf8NodeData0.546
testReadingUtf8Russian0.576

EscapeUtilTest

testEscapeUnescapeArray0.001
testEscapeUnescape0

BasePatternVoterTest

testInitWithoutPattern0

DomainNameRegexVoterTest

testMatchingDomain0
testNonMatchingDomain0.001

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0.001
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

ResponseContentTypeVoterTest

testVotesFalseIfResponseDoesNotHaveAContentTypeSetYetEvenIfNoRejectedAreConfigured0.001
testIgnoresCharsetInContentType0.001
testIgnoresCharsetInContentType20
testVotesFalseIfResponseDoesNotHaveAContentTypeSetYet0.001
testVotesTrueIfNoAllowedNorRejectedIsConfigured0
testVotesTrueIfContentTypeIsAllowedAndNotRejected0
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected0.001
testVotesTrueIfContentTypeIsAllowed0
testVotesFalseIfContentTypeIsNotInAllowedList0.001
testVotesFalseIfResponseDoesNotHaveAContentTypeSetYetEvenIfNoAllowedAreConfigured0
testVotesFalseIfContentTypeIsExplicitelyRejected0.001
testVotesTrueIfContentTypeIsNotRejected0
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither0.001

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0
testVotesTrueOnMatchingWildcardPattern0
testVotesFalseOnNonMatchingWildcardPattern0

URIStartsWithVoterTest

testNotVoter0
testInverseVoter0
testBasics0

Failure Details

[Summary] [Package List] [Test Cases]


testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders
skipped: skipped
testCanSpecifySpecificCollectionImplementation
skipped: TODO - MAGNOLIA-3160
testUnknownRepositoryShouldYieldMeaningfulExceptionMessage
skipped: skipped