Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
164900399.818%140.554

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%1.181
info.magnolia.utf88000100%1.815
info.magnolia.monitoring3000100%0
info.magnolia.importexport21000100%1.059
info.magnolia.objectfactory.configuration14000100%0.192
info.magnolia.module35000100%1.175
info.magnolia.module.model.reader35000100%0.066
info.magnolia.module.model50000100%0.019
info.magnolia.jcr.decoration12000100%0.005
info.magnolia.module.files1000100%0.005
info.magnolia.objectfactory.guice.lifecycle10000100%0.311
info.magnolia.content2bean1900194.737%0.165
info.magnolia.beanmerger7000100%0.018
info.magnolia.voting.voters26000100%0.012
info.magnolia.cms.core.version17000100%2.524
info.magnolia.test.mock36000100%0.143
info.magnolia.cms.util216000100%20.654
info.magnolia.importexport.postprocessors4000100%0.218
info.magnolia.setup.for5_08000100%1.776
info.magnolia.event13000100%3.32
info.magnolia.setup.for5_25000100%1.176
info.magnolia.cms.core110000100%10.403
info.magnolia.objectfactory.guice22000100%0.319
info.magnolia.test4000100%0.01
info.magnolia.repository10010%0
info.magnolia.module.ui4000100%1.099
info.magnolia.commands.impl27000100%6.107
info.magnolia.init.properties2000100%0
info.magnolia.repository.definition1000100%0.001
info.magnolia.test.mock.jcr105000100%0.195
info.magnolia.nodebuilder.task7000100%1.565
info.magnolia.cms.i18n12000100%0.164
info.magnolia.registry4000100%0.001
info.magnolia.context13000100%0.893
info.magnolia.jcr.inheritance4000100%0.012
info.magnolia.objectfactory31000100%0.052
info.magnolia.module.delta82000100%16.439
info.magnolia.freemarker52000100%0.762
info.magnolia.cms.security85000100%21.582
info.magnolia.freemarker.models8000100%0.095
info.magnolia.init27000100%0.822
info.magnolia.audit35000100%10.202
info.magnolia.util2000100%0.001
info.magnolia.cms.filters55000100%2.925
info.magnolia.commands10000100%0.252
info.magnolia.cms.security.operations4000100%0.005
info.magnolia.jcr.wrapper81000100%3.613
info.magnolia.cms.security.auth.callback6000100%0.004
info.magnolia.jcr.node2bean45000100%0.343
info.magnolia.link29000100%0.424
info.magnolia.jackrabbit4000100%1.375
info.magnolia.cms.core.search2000100%0.67
info.magnolia.test.hamcrest6000100%0.278
info.magnolia.nodebuilder16000100%2.45
info.magnolia.jcr.predicate15000100%0.006
info.magnolia.cms.beans.config1900194.737%0.064
info.magnolia.importexport.filters1000100%0.036
info.magnolia.jcr.util154000100%10.465
info.magnolia.setup9000100%11.077
info.magnolia.jcr.nodebuilder10000100%0.009

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

info.magnolia.setup.for4_5

ClassTestsErrors FailuresSkippedSuccess RateTime
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%0.896
RenameACLNodesTaskTest1000100%0.285

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%1.815

info.magnolia.monitoring

ClassTestsErrors FailuresSkippedSuccess RateTime
SystemMonitorTest3000100%0

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
PropertiesImportExportTest5000100%0.007
BootstrapUtilTest4000100%0.001
DataTransporterTest5000100%0.018
BootstrapFilesComparatorTest3000100%0.001
DataTransporterRepositoryTest4000100%1.032

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentProviderConfigurationBuilderTest11000100%0.175
LegacyComponentsConfigurerTest2000100%0.014
ComponentConfigurationReaderTest1000100%0.003

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest15000100%0.021
ModuleManagerImplTest6000100%0.906
ModuleInstanceProviderTest2000100%0.242
ModuleManagementStateTest3000100%0.001
ModuleLifecycleContextImplTest2000100%0.001
ModuleRegistryImplTest7000100%0.004

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
DependencyCheckerImplTest18000100%0.004
BetwixtModuleDefinitionReaderTest12000100%0.06
DependencyLevelComparatorTest5000100%0.002

info.magnolia.module.model

ClassTestsErrors FailuresSkippedSuccess RateTime
VersionRangeTest32000100%0.014
VersionComparatorTest2000100%0
VersionTest16000100%0.005

info.magnolia.jcr.decoration

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

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest1000100%0.005

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.311

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.015
Content2BeanTest1800194.444%0.15

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
ProxyBasedBeanMergerTest6000100%0.018
BeanMergerUtilTest1000100%0

info.magnolia.voting.voters

ClassTestsErrors FailuresSkippedSuccess RateTime
URIPatternVoterTest4000100%0.001
ResponseContentTypeVoterTest13000100%0.008
BasePatternVoterTest1000100%0
DomainNameRegexVoterTest2000100%0.002
IfVoterTest3000100%0.001
URIStartsWithVoterTest3000100%0

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
VersionInfoTest3000100%0.001
MgnlVersioningNodeWrapperTest1000100%0
VersionedNodeTest2000100%0.025
CopyUtilTest1000100%0.267
BaseVersionManagerTest6000100%1.12
ContentVersionTest4000100%1.111

info.magnolia.test.mock

ClassTestsErrors FailuresSkippedSuccess RateTime
MockAccessManagerTest1000100%0.002
MockNodeDataTest3000100%0.015
NodeData2PropertyCollectionWrapperTest2000100%0.001
MockComponentProviderTest2000100%0.011
MockHierarchyManagerTest1000100%0
MockObjectTest7000100%0.003
Content2NodeCollectionWrapperTest2000100%0.001
MockContentTest12000100%0.085
MockUtilTest6000100%0.025

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
WebXmlUtilTest9000100%0.023
NodeDataUtilTest10000100%0.005
SimpleUrlPatternTest18000100%0.004
ContentUtilTest27000100%0.035
ServletUtilTest16000100%0.007
LazyNodeDataWrapperTest3000100%0.043
SearchReplaceTest4000100%0.014
SiblingsHelperTest7000100%0.008
ModuleConfigurationObservingManagerTest1000100%6.047
ExceptionUtilTest19000100%0.002
NodeUuidComparatorTest1000100%0
LinkUtilTest6000100%0.008
PathUtilTest9000100%0.004
WorkspaceXmlUtilTest2000100%0.008
ObservationUtilTest4000100%0.095
StringLengthComparatorTest1000100%0
BooleanUtilTest3000100%0
UnicodeNormalizerTest6000100%0.04
DelayedExecutorTest3000100%3.355
InheritanceContentWrapperTest8000100%0.011
DateUtilTest1000100%0.005
NodePathComparatorTest1000100%0
TextFileUtilTest4000100%0.001
RequestDispatchUtilTest4000100%0.012
ClasspathResourcesUtilTest3000100%0.001
ExtendingContentWrapperTest15000100%0.304
ExtendingContentWrapperRepositoryTest2000100%0.547
RuleTest3000100%0.888
QueryUtilTest15000100%6.268
ContentUtilRepoTest5000100%1.311
LazyContentWrapperTest3000100%0.801
SystemContentWrapperTest3000100%0.807

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataAsMixinConversionHelperTest3000100%0.004
MetaDataImportPostProcessorTest1000100%0.214

info.magnolia.setup.for5_0

ClassTestsErrors FailuresSkippedSuccess RateTime
ConvertMetaDataUpdateTaskTest1000100%0.016
AbstractNodeTypeRegistrationTaskTest5000100%1.142
RemoveMetaDataInNodeTypeDefinitionTaskTest1000100%0.25
Register50NodeTypeTaskTest1000100%0.368

info.magnolia.event

ClassTestsErrors FailuresSkippedSuccess RateTime
ResettableEventBusTest2000100%0.01
SimpleEventBusTest5000100%3.306
EventHandlerCollectionTest6000100%0.004

info.magnolia.setup.for5_2

ClassTestsErrors FailuresSkippedSuccess RateTime
RenameSameNameSiblingNodesTaskTest5000100%1.176

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.002
DefaultACLPermissionsTest6000100%0.13
MagnoliaAccessProviderTest6000100%0.227
NodeTypeBasedACLPermissionsTest9000100%0.198
PathTest5000100%0.001
MetaDataTest36000100%0.01
RootOnlyPermissionTest3000100%0.047
BinaryNodeDataTest3000100%0.003
DefaultContentTest25000100%6.345
NodeTest14000100%3.44

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderTest10000100%0.233
GuiceParameterResolverTest3000100%0.007
GuiceComponentProviderBuilderTest1000100%0.007
GuiceScopesTest8000100%0.072

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.008
SelfTest1000100%0.002

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
WorkspaceMappingTest10010%0

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.099

info.magnolia.commands.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
ExtractCommentCommandTest5000100%0.007
RuleBasedCommandTest4000100%0.865
ExportCommandTest3000100%0.96
VersionCommandTest4000100%1.084
ImportCommandTest4000100%1.288
MarkNodeAsDeletedCommandTest3000100%0.985
DeleteCommandTest4000100%0.918

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
MockSessionTest10000100%0.011
MockItemTest2000100%0
SessionTestUtilTest3000100%0.005
MockPropertyTest12000100%0.146
MockObservationManagerTest6000100%0.003
MockNodeTest47000100%0.018
MockValueTest22000100%0.011
NodeTestUtilTest3000100%0.001

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleNodeBuilderTaskTest2000100%0.476
ModuleConfigNodeBuilderTaskTest3000100%0.649
NodeBuilderTaskTest2000100%0.44

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultI18NContentSupportTest3000100%0.085
MessagesManagerTest5000100%0.03
AbstractI18NContentSupportTest1000100%0
HierarchyBasedI18nContentSupportTest3000100%0.049

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0.001

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
WebContextImplTest1000100%0.018
WriterResponseWrapperTest2000100%0.001
RequestAttributeStrategyTest4000100%0.008
MgnlContextTest2000100%0.011
DefaultRepositoryStrategyTest2000100%0.437
AbstractRepositoryStrategyTest1000100%0.209
SimpleContextTest1000100%0.209

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.012

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ObjectManufacturerTest11000100%0.015
ClassesTest2000100%0.011
DefaultClassFactoryTest5000100%0.001
ObservedComponentFactoryTest2000100%0.009
ObjectFactoryTest1000100%0
DefaultComponentProviderTest9000100%0.016
ComponentsTest1000100%0

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest52000100%0.762

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
DelegatingUserManagerTest1000100%0.009
MgnlUserTest7000100%0.101
MgnlGroupManagerTest6000100%0.102
URISecurityFilterTest2000100%0.21
SecurityUtilKeyStoreTest2000100%0.497
AccessManagerImplTest2000100%0.094
MgnlGroupTest8000100%0.104
SecurityTest1000100%0.011
RescueSecuritySupportTest10000100%6.325
MgnlRoleManagerTest5000100%0.08
PrincipalUtilTest5000100%0.001
PermissionUtilTest4000100%0.001
ContentSecurityFilterTest2000100%0.008
MgnlUserManagerTest10000100%0.54
SecurityUtilTest8000100%2.94
MgnlUserManagerRepositoryTest7000100%9.074
HierarchicalUserManagerTest5000100%1.485

info.magnolia.freemarker.models

ClassTestsErrors FailuresSkippedSuccess RateTime
UserModelTest1000100%0.073
MagnoliaObjectWrapperTest5000100%0.021
BinaryNodeDataModelTest1000100%0.001
ContentModelTest1000100%0

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.004
MagnoliaServletContextListenerTest1000100%0.804
DefaultMagnoliaInitPathsTest8000100%0.006
DefaultMagnoliaPropertiesResolverTest9000100%0.008

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0
AuditLoggingUtilTest2000100%0.008
MgnlAuditLoggingContentDecoratorNodeWrapperTest4000100%1.164
MgnlAuditLoggingContentDecoratorTest28000100%9.03

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0.001

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MappingTest1000100%0.016
MultiChannelFilterTest8000100%0.052
ServletDispatchingFilterTest13000100%0.339
MultipartRequestFilterTest2000100%0.095
RangeSupportFilterTest3000100%0.018
FilterTest3000100%0.111
MultipartRequestFilterTempFileDeletionTest2000100%0.039
InterceptFilterTest9000100%0.018
MultipartRequestWrapperTest1000100%0.016
CompositeFilterTest1000100%0.017
InstallFilterTest3000100%0.052
UnicodeNormalizationRequestWrapperTest1000100%0.016
ContentTypeFilterTest8000100%2.136

info.magnolia.commands

ClassTestsErrors FailuresSkippedSuccess RateTime
CommandsManagerTest9000100%0.251
MgnlCommandTest1000100%0.001

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAccessDefinitionTest1000100%0.002
OperationPermissionTest3000100%0.003

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.004

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
TypeMappingImplTest11000100%0.075
Node2BeanTest34000100%0.268

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
UUIDLinkTest9000100%0.117
LinkUtilTest19000100%0.306
EditorLinkTransformerTest1000100%0.001

info.magnolia.jackrabbit

ClassTestsErrors FailuresSkippedSuccess RateTime
JackrabbitIndexingConfigurationTest4000100%1.375

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.67

info.magnolia.test.hamcrest

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeMatchersTest6000100%0.278

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
ContentOpsTest4000100%0.002
NodeBuilderTest3000100%0.705
OpsTest5000100%1.119
ContentOpsRepositoryTest3000100%0.623

info.magnolia.jcr.predicate

ClassTestsErrors FailuresSkippedSuccess RateTime
StringPropertyValueFilteringPredicateTest4000100%0.001
NodePropertyNamePredicateTest3000100%0.002
JCRPropertyHidingPredicateTest2000100%0.002
NodeNamePredicateTest2000100%0
NodeTypePredicateTest2000100%0
JCRMgnlPropertyHidingPredicateTest2000100%0.001

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0
URI2RepositoryManagerTest2000100%0.009
URI2RepositoryMappingTest4000100%0.05
RegexpVirtualURIMappingTest11000100%0.005
ObservedManagerTest1000100%0

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.036

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeTypesTest6000100%0.001
PropertyUtilTest36000100%0.008
NodeUtilTest44000100%0.021
PropertiesImportExportTest11000100%0.008
ContentMapTest4000100%0.012
SessionUtilTest11000100%0.002
NodeUtilRepositoryTest8000100%1.979
PropertyUtilRepositoryTest9000100%2.107
MetaDataUtilTest2000100%0.502
NodeTypeTemplateUtilTest2000100%0.466
VersionUtilTest17000100%4.428
NodeUtilIsNodeTypeTest2000100%0.472
NodeTypesRepositoryTest2000100%0.459

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
HashUsersPasswordsTest1000100%1.012
CoreModuleVersionHandlerTest7000100%9.85
ChangeNodeTypeOfSubAppsTaskTest1000100%0.215

info.magnolia.jcr.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
OpsTest7000100%0.006
NodeBuilderTest2000100%0.003
AbstractNodeOperationTest1000100%0

Test Cases

[Summary] [Package List] [Test Cases]

NodeMatchersTest

testHasNodeWithMatchingNodeType0.019
testHasNodeWithNonMatchingNodeType0.003
testHasNode0.001
testHasNodeWhenNotAround0.001
testHasProperty0.254
testHasPropertyWhenNotAround0

MockSessionTest

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

MockItemTest

testGetDepth0
testGetPath0

SessionTestUtilTest

testCreateSessionWithStringVarargs0.004
testMockSessionSetsProperWorkspaceName0
testCreateSessionFromString0.001

MockPropertyTest

testGetValue0
testCreatMultiValuedProperty0
testGetValueOnMultiValuedProperty0.001
testIsMultiple0
testGetValuesOnSingleValuedProperty0
testGetMultiValuedWithSingleValue0.001
testGetType0
testGetTypeOnMultiValue0.001
testAccept0.142
testIsNode0
testGetString0
testSetValueWithBigDecimal0.001

MockObservationManagerTest

willRefuseToFilterLocalChanges0.001
willRefuseToFilterOnUuid0
setsUserDataInEvent0.001
canFilterOnNodeType0.001
canFilterOnPath0
canAddRemoveAndSeeAddedListeners0

MockNodeTest

testIsNodeTypeWithSetMixin0.001
testSetMultiValueProperty0
testGetNodeWithFalsePath0
testGetAncestorWithNegativeDepth0.001
testSetPropertyWithStringAndBoolean0
testIsNewReturnsFalseByDefault0
testSetReferenceProperty0.001
testConstructionFromNamePropertiesAndChildren0
testSetPropertyWithStringAndValue0
testAddNodeWithParamString0
testOrderBeforeWithBothNamesValid0
testSetMultiValueOnNonMultiValuedProperty0
testGetPropertiesByPattern0.004
setsIdentifierOnConstruction0
testIsNodeTypeWithSupertype0.001
testGetPath0.001
testIsNodeType0
testGetNodeWithExistingPath0.001
testGetNodesWithNamePattern0.001
testGetNameReturnsEmptyStringForRoot0
testAddNodeWithRelPath0.001
testAddNodeWithParamStringString0
testHasNode0.001
testGetPropertyWithRelPath0
testOrderBeforeWithNullBeforeName0
testSetPropertyToNullDoesntCreateProperty0
testGetAncestor0
testGetPathReturnsSlashOnRoot0
testGetProperties0
testGetAncestorWithToBigDepth0
testGetMixingNodeTypes0
testCreatingFromSessionUpdatesSessionsRootNode0
testIsNodeTypeWithUnsetMixin0
testHasNodes0
testGetPropertyWithRelPathBeeingAName0
testAccept0.001
testGetPathWorksWithoutRootSet0.001
testAddNodeThrowsPathNotFoundExWhenIntermediaryNodeIsNotExisting0
testMultiStringProperty0.001
testConstructionFailsWhenNameContainsSlash0
testSetExistingPropertyToNullRemovesTheProperty0.001
testHasProperties0
testAddProperty0.001
testIsNewReturnsTrueOnlyIfSetExplicitly0
testAddNodeWithParamFakeJCRNode0
testChildNodesAndPropertiesGetProperSession0
testGetPropertiesWithNamePattern0

MockValueTest

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

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0
testNodeFromStringAndStrings0

MockAccessManagerTest

testThatWeHaveAllPermissions0.002

MockNodeDataTest

testSetValueWithParamValue0.012
testCanGetHandle0.001
testCanDeleteSelf0.002

NodeData2PropertyCollectionWrapperTest

testRetainAll0.001
testRemoveAll0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0.01
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0.001

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockObjectTest

testSetABooleanValueOnANodeData0
testCreatingANode0.001
testDeletingReallyWorks0
testRootNodeOfHierarchyManger0
testCreatingASubNode0
testGetANodeAddedToASubNode0.001
testSetAnObjectAndResolvePropertyType0.001

Content2NodeCollectionWrapperTest

testRetainAll0.001
testRemoveAll0

MockContentTest

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

MockUtilTest

testReadingBoolean0.01
testNodesCanBeCreatedWithoutProperties0.002
testGettingByUUID0.003
testReadingNodes0.003
testMetaData0.004
testSyntax0.003

ComponentsTestUtilTest

testSetSingletonInstance0.004
testConfiguredImplementation0.002
testInstanceFactory0.002

SelfTest

testCommandIsSetCorrectlyFromPrototype0.002

UserModelTest

testCanBeUnwrappedByDeepUnWrap0.073

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence0.009
testWrapsBeanAsBeanModel0.002
testWrapsContextWithMapModel0.006
testWrapsMapAsSimpleHash0.001
testWrapsContentMapWithContentMapModel0.003

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0.001

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

FreemarkerHelperTest

testSubNodesAreReachable0.107
testMagnoliaContextAttributesAreAvailableWithMapSyntax0.012
testWeCanUseAnyObjectTypeAsOurRoot0.015
testCanUseDotSyntaxToGetASimpleI18NMessage0.025
testSupportsI18NMessagesWithMultipleParameters0.017
testUseCombinationOfPadSubStringAndTrimForSafeSubstring0.051
testCanPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage0.012
testSimpleI18NMessageCanBeUsedInTemplates0.011
testSimpleNodeReferenceOutputsItsName0.01
testMissingAndDefaultValueOperatorsActsAsIExceptThemTo0.012
testEvalCanAlsoBeUsedForNestedExpressions0.01
testUrlBuiltin0.009
testUuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState0.035
testOutputsInterrogationMarksAroundI18NKeyIfUnknown0.015
testEnumCanBeComparedWith0.048
testNumberProperties0.011
testSimpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage0.011
testCanUseSharedVariables0.008
testCanAccessStaticMethodsOfSharedVariables0.01
testCanPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters0.011
testCanLoopThroughPropertiesUsingTheKeysBuiltIn0.016
testContextVariablesOverloadSharedVariables0.008
testCanReachParentWithBuiltIn0.01
testNodeNameCanBeRenderedImplicitly0.009
testGivenLocaleTakesOverAnyContextLocale0.009
testContextPathIsAddedWithWebContext0.015
testInterpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff0.011
testMagnoliaContextIsExposed0.01
testCanLoopThroughNodesNestedInBean0.009
testEvalCanEvaluateDynamicNodeProperties0.008
testUserPropertiesAreAvailable0.009
testI18NMessageParametersCanComeFromData0.011
testCanPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage0.01
testRendereredWithCurrentLocale0.008
testCanLoopThroughPropertiesUsingTheValuesBuiltIn0.008
testCanLoopThroughNodes0.008
testSubSubNode0.008
testUuidLinksAreTransformedToFullUrlLinksInNonWebContext0.009
testContextPathIsAlsoAvailableThroughMagnoliaContext0.011
testBooleanPropertiesAreHandledProperly0.009
testMustUseMethodCallSyntaxToGetAParameterizedI18NMessage0.022
testEnumCanBeListed0.016
testDatePropertiesAreHandledProperly0.011
testCanAccessEnumPropertiesOfVariables0.009
testCanUseBracketSyntaxToGetASimpleI18NMessage0.01
testContextPathIsNotAddedWithNotWebContext0.008
testInterpretCanBeUsedForDynamicNodeProperties0.009
testEnumMembersCanBeUsedInTemplates0.007
testUserUnsupportedExceptionFallback0.01
testReferenceProperties0.008
testNodeNameCanBeRenderedExplicitly0.007
testUuidLinksAreTransformedToRelativeLinksInWebContext0.009

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.257
testGetPermissionAddedToRoleProperly0.049
testDenyPermissionAddedToRoleProperly0.044

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0.034
testShowWarningIfCommandNotFound0.008
testCommandIsExecuted0.009

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.045

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.012
testRemoveDuplicatePermission0.011

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.042

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.004
testAddFalseConditionIfExpressionIsContained0

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.004
testBootstrapsIfNodeDoesNotExist0.01

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.008
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.007
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.007
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.007

MoveAndRenamePropertyTaskTest

testNewDefaultIsUsedIfPropertyDidNotExistAndNodeDataReturnsEmptyValue0.02
testPropertyWithOldDefaultValueGetsNewDefaultValue0.001
testPropertyReplacedByOldValueIfNewAlreadyExists0.001
testValueIsCopiedNoMatterWhatIfOldDefaultNotPassed0.001
testPropertyWithDifferentValueIsMovedButNotChanged0.002
testNewDefaultIsUsedIfPropertyDidNotExist0.001

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.006
testChangeTemplate0.001

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.062
testTextFilterClassesAreNotSet0.007
testAccessControlProviderIsSet0.005

ChangeVirtualUriMappingTaskTest

testDoExecute0.027

PartialBootstrapTaskTest

testGetOutputResourceName0.001

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.006
testBlocksIfIncludeDispatcherIsMissing0.004
testDoesNotWarnIfErrorDispatcherIsUsed0.005

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.002
testOrderFilterBefore0.001
testDoesNothingWhenRequiredFilterMissing0.001

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK0.087
returnFalseWhenSameNameSiblingsAllowed0.005

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.004

FilterOrderingTaskTest

testOrderFilterAfter0.002
testFailWhenFilterDoesntExist0.001
testOrderFilterAfterLast0.001
testDoesNothingIfRequiredFilterMissing0.002

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.001
testExecutesPublicDelegateTaskWhenIsPublic0.007
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.007
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.007

RemoveNodesTaskTest

testExecute3.222
testExecuteDoesNotDisplayInfoMessageForMissingNodes0.867
testExecuteDisplaysInfoMessageForMissingNodes0.653
testExecuteException0.491

BootstrapSingleResourceAndOrderTest

testOrderAfter0.559
testOrderBefore0.415

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId0.585

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.493
testNonExistingPathIgnored0.365

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride0.389
testDoExecute0.458
testDoExecuteTargetExistOverride0.356

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.346
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.378
testReregisterNodeType0.412

RenameNodesTaskTest

testRenameACLNodesTask0.381

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.308
testNonExistingPropertyAndExpectedAsSuchIsCreated0.304
testPropertywithUnexpectedValueIsNotReplacedButLogged0.318
testExistingPropertyWithPartOfStringIsReplaced0.376
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.299
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.308
testNonExistingPropertyIsNotReplacedButLogged20.301
testExistingPropertyIsReplaced0.336
testPropertyOfDifferentType0.392
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.278
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.266
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.281

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.286
testRegisterServletTaskWithEmptyMappings0.351

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest0.267

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName0.289
testChangeAllPropertiesWithCertainValueTask0.273

VersionRangeTest

rightInclusiveRangeMavenSyntax0.002
testFromCanNotBeAfterTo0
toStringConvertsToBoundedSyntax0
testFromCanNotBeAfterToAndClassifiersAreStillIgnored0.001
leftInclusiveRangeBracketSyntax0
testChecksIfAVersionIsInRangeWithFromWildcard0.001
testFromCanBeWildcard0
testBasicRangeParsing0
testChecksIfAVersionIsInRangeWithToWildcard0
testChecksIfAVersionIsInRange0
invalidBracketsInRanges0.001
testFromAndToCanBeSame0
singleMajorExcludingNextMajor0.001
testSingleVersionCanBeSpecified0.001
testClassifiersAreAccepted0
mustProvideBothBoundaryMarkers0.001
simpleBoundedRanges0
testToCanBeWildcard0
inclusiveRangeBracketSyntax0
testSingleVersionCanBeWildcard0
testToAndFromCanBeWildcards0.001
testInputIsTrimmedAndSeparatorCanBeSurroundBySpaces0
toStringShouldBeNice0
exclusiveRangeBracketSyntax0.001
openLeftRange0.001
testNullIsConsideredAsWildcard0
testSingleVersionRangeShouldContainItSelf0
rightInclusiveRangeBracketSyntax0.001
openRightRange0
leftInclusiveRangeMavenSyntax0.001
testClassifiersAreAcceptedEvenIfFromAndToAreSame0
alsoSupportStarsInOpenRanges0.001

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionTest

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

DependencyCheckerImplTest

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

BetwixtModuleDefinitionReaderTest

testDependenciesVersionAreProperlyRead0.008
testClassIsResolvedToClassNameAsAString0.004
testSelf0.001
testReadCompleteDescriptorAndCheckAllPropertiesDamnYouBetwixt0.009
testVersionHandlerIsResolvedToAClass0.004
testModuleVersionIsProperlyRead0.004
testDependenciesCanBeSpecifiedWithoutVersion0.004
testInvalidXmlIsCheckedAgainstDTD0.006
testDisplayNameShouldBeWrittenWithCapitalN0.005
testReadModuleDescriptorWithComponents0.007
testGivenDtdIsIgnoredAndCheckedAgainstOurs0.004
testDisplayNameCanBeWrittenWithDashEventhoughThisIsDeprecated0.004

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0.001
testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0.001

AbstractModuleVersionHandlerTest

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

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.062
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.013
testPerformCantBeCalledTwiceByDifferentThreads0.808
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.011
testCheckModuleAndDeltasToStringForUpdate0.006
testCheckModuleAndDeltasToStringForInstall0.006

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.219
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.023

ModuleManagementStateTest

testDescriptionForInstallsOnly0
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0

MD5CheckingFileExtractorOperationTest

testAbsentFilesAreRecreated0.005

ModuleManagerWebUITest

testDoneTemplate0.035
testListTasksTemplate0.034
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.011
testRestartNeededTemplate0.019

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0
testStartRegistersAllObserversWithAllModules0

ModuleRegistryImplTest

testCanGetModuleByClass0
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass0.001
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass0
testCanCheckIfAModuleExists0.001
testThrowsExceptionForUnregisteredModuleName0.001
testModuleDefinitionsAreListedInDependencyOrder0
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass0.001

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.008
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0.001

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.021
testGetUri0.014
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.007
testGetHandleStripsExtensionInclTheDot0.008

RegexpVirtualURIMappingTest

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

ObservedManagerTest

testGetNodeByUUIDOrPath0

WebXmlUtilTest

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

NodeDataUtilTest

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

SimpleUrlPatternTest

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

ContentUtilTest

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

ServletUtilTest

testFilterInitParametersToMap0.001
testGetRequestUriStripsPathParameter0.002
testIsMultipart0.001
testIsForward0
testGetRequestUriStripsPathParameterInIncludeRequest0
testGetOriginalRequestUriStripsPathParameterInForwardRequest0.001
testGetOriginalRequestUriStripsPathParameter0
testServletInitParametersToMap0
testGetContextRelativePathInIncludeRequest0
testGetDispatcherType0.001
testGetWrappedRequest0.001
testGetOriginalRequestUri0
testGetOriginalRequestUrlIncludingQueryString0
testIsError0
testGetContextRelativePath0
testIsInclude0

LazyNodeDataWrapperTest

testWorkOnDeadSession0.036
testDoesNotCallHierarchyManagerUntilNeeded0.002
testCallHierarchyManagerOnlyFirstTime0.005

SearchReplaceTest

testDefaultsToLiteralMatching0.005
testCanUseJokerInNamePatterns0.003
testCaseInsensitive0.003
testCanUseNamePatterns0.003

SiblingsHelperTest

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

ModuleConfigurationObservingManagerTest

testObserving6.047

ExceptionUtilTest

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

NodeUuidComparatorTest

testBasic0

LinkUtilTest

testAddFingerprintToLinkCompareTwoDates0.006
testAddFingerprintToLinkWithInvalidDate0.001
testAddFingerprintToLink0
testAddFingerprintToLinkWithoutExtension0
testRemoveFingerprintAndExtensionFromLink0.001
testAddFingerprintToLinkFundamentalAssertions0

PathUtilTest

testStripExtension0
testAddLeadingSlash0
testGetExtension0
testCreatePath0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0
testGetFolder0
testAddLeadingSlashDoesNotSupportNullArgument0
testCreatePathDoesNotSupportNullArgument0

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.004
testWorkspaceNamesWithNonNullExpectation0.004

ObservationUtilTest

testRegisterWhenSessionValid0.029
testFailRegisterWhenSessionInvalid0.022
testUnregisterWhenSessionValid0.031
testDontFailUnregisterWhenSessionInvalid0.013

StringLengthComparatorTest

testBasic0

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0.007
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.006
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.007
testJava6Normalizer0.007
testAsciiStringsShouldPassThroughWithAutoDetect0.007
testNonNormalizer0.006

DelayedExecutorTest

testDelayedExecution0.6
testMultipleDelayedExecution0.753
testExecutionAfterMaxDelay2.002

InheritanceContentWrapperTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.005

NodePathComparatorTest

testBasic0

TextFileUtilTest

testGetLines0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetTrimmedLinesMatching0
testGetLinesWhenFileIsNotExisiting0

RequestDispatchUtilTest

testDispatchRedirectNonInternal0.012
testDispatchRedirectInternal0
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0.001
testSanitizeUrlToFile0

ExtendingContentWrapperTest

testThatSubNodesAreMerged0.023
testThatOrderIsKeptWhileMergingSubNodes0.021
testExtendsNodeDatasIsHidden0.02
testDeepMerge0.021
testThatSubNodesCanBeOverwritten0.02
testExtendsNonAbsolutelyAndNodeIsNotExisting0.021
testThatNodeDatasAreMerged0.02
testComplextMultipleInheritanceWithOverride0.02
testThatNodeDatasCanBeOverriden0.019
testComplextMultipleInheritance10.021
testComplextMultipleInheritance20.02
testBasicMultipleInheritance0.02
testExtendsAbsolutelyAndNodeIsNotExisting0.02
testExtendsWithEmptyValue0.019
testGetHandle0.019

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.278
testIsExistsMethodWhenAbsolutPathAndNodeExists0.269

RuleTest

testIsNotAllowedNode0.273
testRuleStringConstructor0.262
testIsAllowedNode0.353

QueryUtilTest

testQueryWhenSearchingJustForComponents0.493
testSimpleQuery0.493
testSearchForUUID0.512
testJQOM0.419
testSearchForAreasContainingImage0.452
testQueryBuild0.402
testQueryWhenSearchingJustForPages0.404
testSearchOfNonDefaultNodeType0.394
testSearchForUUIDInChildNode0.457
testEmptyResult0.381
testResultContainsOnlyPages0.372
testSearchForPagesWhoseComponentIsContainingSpecificText0.362
testSearchForInheritedUUID0.362
testConfirmThatFilteredResultIsReallyTheWantedOne0.41
testSearchForSpecificTemplate0.355

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.248
testSessionBasedCopy0.245
testMoveInSession0.246
testChangeNodeTypeReplaceAllOccurrences0.324
testSessionBasedCopySrcNotAtTheRoot0.248

LazyContentWrapperTest

testWrappingReferencedContent0.271
testWrappingNDParent0.28
testClosedSessionResistance0.25

SystemContentWrapperTest

testWrappingReferencedContent0.299
testWrappingNDParent0.26
testClosedSessionResistance0.248

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.009

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess0

OperationPermissionTest

testCanExecuteOtherRolesAssigned0.001
testCanExecuteAnyRoleAssigned0.001
testCanMoveThisUserRoleAssigned0.001

RedirectClientCallbackTest

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

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups0.02
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.013
testGetAllRolesReturnsDirectAndInheritedRoles0.014
testGetRolesReturnsDirectRolesWithoutDuplicates0.013
testInGroup0.015
testGetRolesReturnsDirectRoles0.013
testGetGroupsReturnsOnlyDirectGroups0.013

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup0.022
testGetGroup0.016
testCreateGroup0.016
testGetGroupInFolder0.016
testGetAllGroups0.016
testCreateGroupWithPath0.016

URISecurityFilterTest

testIsAllowedForOther0.205
testIsAllowedForAnonymous0.005

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.299
testKeyStoreInSomeOtherFolder0.198

AccessManagerImplTest

testMultiThreadAccess0.094
testGetPermissions0

MgnlGroupTest

testGetRoles0.013
testGetGroupsReturnsDirectGroups0.013
testGetRolesWithoutDuplicates0.013
testAddRoleToGroup0.015
testAddGroupToGroup0.013
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.012
testGetAllGroupsFromOneConcreteGroup0.013
testGetNotExistGroup0.012

SecurityTest

testMergePrincipals0.011

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.024
testUserManagerReturnsCorrectAnonymousUser1.074
testUserManagerRealmIsSystemRealm0.023
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName1.033
testUserManagerReturnsSystemUserWithCorrectRole0.535
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.525
testUserManagerReturnsCorrectSystemUserByName1.029
testUserManagerReturnsEnabledRescueUser0.527
testUserManagerReturnsCorrectSystemUser1.029
testUserManagerReturnsSystemUserWithCorrectGroup0.526

MgnlRoleManagerTest

testGetRoleInFolder0.017
testGetRole0.016
testCreateRole0.016
testRefusesToCreateSameNameRole0.016
testCreateRoleWithPath0.015

PrincipalUtilTest

testFindPrincipalInCollection0
testRemovePrincipalFromCollection0
testRemovePrincipal0
testFindACLByName0.001
testFindPrincipal0

PermissionUtilTest

testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

ContentSecurityFilterTest

testIsAllowedForOther0.004
testIsAllowedForAnonymous0.004

MgnlUserManagerTest

testUsernameCantBeBlank0
testUsernameCantBeEmpty0.001
testSetStringProperty0.011
testFindPrincipalNode0.01
testSetPropertyToNull0.002
testUserWasCreatedUnderCertainPath0.507
testSetProperty0.002
testUsernameCantBeNull0.001
testFindPrincipalNodeWithOtherRealm0.005
testUsernameIsValidatedUponCreation0.001

SecurityUtilTest

testBCProviderShouldNotBeRegistred0.257
testPasswordRemovingMethodFromCache0.269
testRemoveAllPasswordPamametersFromCacheLog0.237
testCrypt1.194
testUpdateKeysKeyLocationIsSet0.241
testKeyStore0.25
testUpdateKeysKeyLocationIsNotSet0.236
testPasswordRemovingMethodFromURL0.256

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.901
testNewlyCreatedUserNodeHasMixinLockable1.272
testDoNotCreateUserWhenExistInAnotherRealm0.775
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed1.345
testUserPasswordAfterChangingByJCRProperty1.773
testUserPasswordAfterCodeCreation1.257
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed0.751

HierarchicalUserManagerTest

testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.319
testGroupAddingAndRemoving0.332
testRoleAddingAndRemoving0.313
testParentPathIsRealmIfNameShorterThan3Chars0.262
testParentPathShouldBeLowercased0.259

MappingTest

testMatchesWhenJSessionIdInRequestUri0.016

MultiChannelFilterTest

testChannelFromResolverGetsSet0.006
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest0.006
testChannelIsSetWhenMgnlPreviewParamIsTrue0.007
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse0.006
testALLGetsSetWhenThereIsNoResolver0.006
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue0.006
testALLGetsSetWhenMgnlPreviewParamIsFalse0.006
testChannelParameterValueGetsSet0.009

ServletDispatchingFilterTest

testWrapperRespectsForwards0.048
testSupportsDefaultMapping0.032
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.02
testEscapeMetaCharacters0.014
servletCanHaveInjectedComponents0.022
testSupportsPathMapping0.031
testPathInfoShouldAdhereToServletSpec0.019
testSupportsExtensionMapping0.019
testShouldNotBypassWhenExactMappingMatches0.024
testShouldNotBypassWhenPathMappingMatches0.019
testShouldBypassWhenMappingDoesNotMatch0.021
testSupportsRegexMappings0.054
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.016

MultipartRequestFilterTest

testFilterCommonsFileUpload0.069
testFilterCOS0.026

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.011
testETagDoesNotContainJSessionId0.002
testContentLengthIsNotSet0.005

FilterTest

testBypassing0.068
testDecoratedFilter0.023
testInitialization0.02

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.03
testCOSMultipartFilterFileDeletion0.009

InterceptFilterTest

testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest0.001
testDeleteNodeAction0.002
testSortNodeDefaultAction0.003
testPreviewIsSetInMgnlContextSession0.002
testSortNodeBeforeAction0.003
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse0.001
testSortNodeAfterAction0.003
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue0
testPreviewIsRemovedFromMgnlContextSession0.003

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.016

CompositeFilterTest

testInitializationAndDestruction0.017

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.019
testExecutesCorrectCommandBasedOnURI0.017
testPassesNullAsCommandIfNoneSpecified0.016

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.016

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded0.247
testFilterWithEmptyDefaultExtension0.309
URIwithUtf8CharsIsProperlyNormalizedAndDecoded0.28
doubleDotURIisProperlyNormalizedAndDecoded0.244
testHandlesRequestUriWithJSessionId0.248
URIwithSpacesIsProperlyNormalizedAndDecoded0.266
oneDotURIisProperlyNormalizedAndDecoded0.245
simpleURIisProperlyNormalizedAndDecoded0.297

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.054
testGetNodeDataEndlessLoop0.015
testDetermineLocale0.016

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.002
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0.007
testGetsMessagesFromSpecifiedBundle0.007
testGetsSimpleMessageFromDefaultBundle0.007
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.007

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.017
testGetNodeDataEndlessLoop0.015
testDetermineLocale0.017

AggregationStateTest

testUriDecodingShouldStripCtxPath0.001
testGetSelectors0
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0.001

VersionInfoTest

testAdvancedVersionInfo0
testMoreVersionInfo0
testBasicVersionInfo0

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.025

CopyUtilTest

testChangePrimaryNodeTy0.267

BaseVersionManagerTest

testCreateAndRestoreVersionAndCheckOrder0.422
testUseSystemSessionToRetrieveVersions0.03
testCreateAndRestoreDeletedVersion0.129
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.235
testNumberOfCreatedVersions0.218
testCreateAndRestoreVersion0.086

ContentVersionTest

testRestoringBinariesFromContentVersion0.145
testRetrievingBinariesFromContentVersionsChildNode0.291
testBasics0.335
testRetrievingBinariesFromContentVersion0.34

DefaultACLPermissionsTest

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

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.055
testReadOnlyPermissionsToJcrSystemAreSetForUser0.036
testPermissionWrongClassDefined0.034
testPermissionNonexistingClassDefined0.034
testPermissionClassDefined0.035
testPermissionWrongClassConstructor0.033

NodeTypeBasedACLPermissionsTest

testCanReadRoot0.021
testCanReadOnPageNode0.022
testGrantsOnContentNode0.022
testCanReadOnContentNode0.023
testCanReadInvalidNodeTypeSpecified0.023
testCanReadAnyNodeTypesSpecified0.022
testGrantsOnPageNode0.021
testGrantsMultipleNodeTypesSpecified0.022
testGrantsHigherPermissionThenAssigned0.022

PathTest

testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetValidatedLabel0.001
testIsCharValid0

MetaDataTest

testSetLastActivationActionDate0
testGetModificationDate0
testGetTitleThrowsException0
testSetAuthorId0.001
testSetActivated0
testGetAuthorId0
testSetUnActivated0.001
testGetCreationDate0
testSetPropertyWithDate0
testSetPropertyWithLong0.001
testSetPropertyWithDouble0
testGetStringPropertyWithUnsupportedName0
testGetStringProperty0.001
testSetActivatorId0
testGetIsActivated0
testGetLastActionDate0
testSetPropertyWithString0.001
testSetCreationDate0
testGetStringPropertyWithUnsupportedTitleProperty0
testSetTemplate0
testRemovePropertyWithUnsupportedProperty0
testGetTemplate0
testGetActivationStatusReturnsActivatedWhenActivatedAndNotSubsequentlyModified0.002
testRemoveProperty0.001
testSetTitleThrowsException0
testSetPropertyWithBoolean0
testSetStringPropertyWithUnsupportedTitleProperty0.001
testSetStringPropertyWithUnsupportedName0
testSetModificationDate0
testGetActivatorId0.001
testGetStringPropertyWithUnsupportedTemplateTypeProperty0
testGetActivationStatusReturnsActivatedWhenActivatedAndNeverModified0
testGetActivationStatusReturnsNotActivatedWhenNotActivated0
testGetActivationStatusReturnsActivatedWhenActivatedAndThenModified0
testSetPropertyWithStringWhenAlreadyExisting0
testSetStringPropertyWithUnsupportedTemplateTypeProperty0

RootOnlyPermissionTest

testCanRead0.016
testNoRootNode0.016
testGrants0.015

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.002
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0.001

QueryTest

testSimpleQuery0.385
testMaxResultSize0.285

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.389
testThatReadingANonExistingNodeDataDoesNotFail0.244
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.33
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.242
testCreatingAnExistingNodeDataDoesNotFail0.236
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.249
testReadingANodeData0.235
testCreatingAndSettingANodeData0.236
testIsNodeTypeForNodeChecksPrimaryType0.29
testAddMixin0.24
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.261
testSettingANonExistingNodeDataCreatesANewNodeData0.236
testCreatingAnEmptyNodeData0.234
testModDate0.237
testCreatingAndSettingABooleanNodeData0.234
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.288
testDelete0.264
testEquals0.221
testSettingAnExistingNodeData0.228
testCreatingAndReadingABinaryNodeData0.232
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.245
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.23
testEqualsWithWrongType0.275
testEqualsWithNull0.22
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.249

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.246
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.257
testCreatingAnExistingNodeDataDoesNotFail0.229
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.282
testReadingANodeData0.23
testCreatingAndSettingANodeData0.232
testIsNodeTypeForNodeChecksPrimaryType0.224
testAddMixin0.228
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.269
testSettingANonExistingNodeDataCreatesANewNodeData0.294
testSettingAnExistingNodeData0.227
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.229
testThatReadingANonExistingNodeDataFail0.229
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.264

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0
testVotesTrueOnMatchingWildcardPattern0
testIgnoresJSessionIdInRequestUri0
testVotesFalseOnNonMatchingWildcardPattern0.001

ResponseContentTypeVoterTest

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

BasePatternVoterTest

testInitWithoutPattern0

DomainNameRegexVoterTest

testMatchingDomain0.001
testNonMatchingDomain0.001

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0
testReturnsValueOfElseIfConditionIsTrue0.001
testReturnsValueOfOtherwiseIfConditionIsFalse0

URIStartsWithVoterTest

testNotVoter0
testInverseVoter0
testBasics0

TypeMappingImplTest

testGetPropertyTypeDescriptorWithArray0.008
testBeanPropertyArrayIsResolvedByAdderMethod0.006
testBeanPropertyMapIsResolvedByAdderMethod0.007
testBeanPropertyRawMapIsResolvedByAdderMethod0.007
testBeanHasTransformerSetViaAnnotation0.008
testGetPropertyTypeDescriptorWithCollection0.006
testBeanPropertyCollectionWithListParameterWithGenerics0.007
testGetPropertyTypeDescriptorWithMap0.007
testBeanPropertyTypeDescriptorHasTransformer0.006
testGetPropertyTypeDescriptorWithSimpleType0.006
testBeanPropertyCollectionIsResolvedByAdderMethod0.007

Node2BeanTest

testWillNotAddIncorrectTypesToMap0.008
testCanSpecifySpecificMapImplementation0.009
testBeanWithEnabledPropertyAndBoolenObjectReturnTypeIsNotExcludedFromCollection0.01
testClassNamesAreTrimmed0.007
testClassPropertiesAreConvertedProperly0.007
testRegexPatternIsConvertedAutomagically0.007
testFlatteningSubNodesToSimpleList0.008
testNodeToBeanWithArray0.008
testNodeToBeanWithHashMap0.008
testNode2BeanWithSet0.007
testBeanExtendsAnotherBean20.008
testJCRPropertiesTypes0.007
testBeansWithEnabledPropertySetToFalseAreExcludedFromMap0.009
testNode2BeanWithAraryList0.008
testNodeToBeanWithArrayWithAdder0.007
testNode2BeanWithCollection0.008
testWillFailToUseACustomMapWhichIsNotConcrete0.008
testNodeToBeanWithList0.007
testNodeToBeanWithMapWithAdder0.008
testWillNodAddIncorrectTypesToCollection0.008
testNodeToBeanWithCollectionWithAdder0.006
testBeanExtendsAnotherBean0.008
testCanConvertStringsToTheAppropriateEnumEquivalent0.008
testCollectionPropertyIsHidden0.008
testNodeToBeanWithClassDefined0.007
testNodeToBeanWithSubMap0.008
testNodeToBeanWithSubBean0.008
testBeansWithEnabledPropertySetToFalseAreExcludedFromCollection0.008
testBeanWillUseTransformerFromAnnotatedSetter0.012
testNode2BeanWithTreeSet0.008
testPopulateBeanPropertyIfNoGenericsUsedInSetter0.009
testNodeToBeanWithClassDefined20.007
testCanSpecifySpecificCollectionImplementation0.007
testMessageFormatIsConvertedAutomagically0.007

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException0.001
testEvaluate0
testEvaluateNull0
testEvaluateType0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined0
testEvaluateTrue0
testEvaluateFalse0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0.001
testEvaluate0.001

NodeNamePredicateTest

testEvaluateNoNameDefined0
testEvaluate0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0.001
testEvaluate0

NodeTypesTest

testGetCreatedByWhenNotSet0
testSetCreation0
testUpdateModification0
testGetCreated0.001
testGetCreatedBy0
testGetCreatedWhenNotSet0

PropertyUtilTest

testGetDateThreeArgs0.001
testGetPropertyValueObjectString0
testSetPropertyToString0
testGetDateTwoArgs0.001
testGetPropertyValueObjectDate0
testGetPropertyValueObjectLong0
testSetPropertyToDate0.001
testSetPropertyToLong0
testSetPropertyToNode0
testGetStringThreeArgsBadNodeName0.001
testGetStringThreeArgsBadNodeType0
testGetDateThreeArgsBadNodeType0
testSetPropertyToNul0.001
testGetPropertyOrNullPathNotFoundException0
testSetPropertyToBoolean0
testGetPropertyOrNull0
testGetStringThreeArgs0
testGetStringWhenNodeIsNull0
testGetDetThreeArgsBadNodeName0
testGetBooleanBadNodeName0
testGetBooleanBadNodeType0.001
testGetPropertyValueObjectCalendar0
testOrderLast0
testGetBoolean0.001
testSetPropertyToBigDecimal0
testGetValueObject0
testGetPropertyValueObjectBoolean0.001
testRenamePropertyDoesntRemovePropertyIfGivenCurrentName0
testGetStringTwoArgs0
testSetPropertyToValue0
testSetPropertyThrowsExceptionOnNullName0
testSetPropertyThrowsExceptionOnNullNode0
testSetPropertyToCalendar0
testGetStringReturnDefaultValueWhenNodeIsNull0
testGetPropertyValueObjectDouble0
testSetPropertyToDouble0

NodeUtilTest

testGetNameFromNodeThrowsRuntimeRepositoryException0.001
testGetFirstAncestorOfTypeIteratesUpwards0.001
testGetFirstAncestorOfTypeCanReturnRoot0
testPostVisit0.001
testGetNodes0
testGetSiblingsBeforeWithType0.001
testHasMixinFailsWithEmptyMixin0
testVisit0.001
testCollectionFromNodeIteratorKeepSameOrderOfEntries0
testOrderAfterWithNullSibling0.001
testCombinePathAndNameForRootNode0
testGetFirstAncestorOfTypeDoesNotReturnTheNodeItself0
testCollectAllChildrenDefaultPredicateFilterTypeThreeLevel0.001
testCombinePathAndName0
testGetNodeByIdentifierMissingParam0.001
testGetNodeByIdentifier0.006
testNodeHasMixinLockable0.001
testOrderFirst0
testGetSiblingsWithPredicate0
testGetNodesWithNodeFilter0
testOrderLast0
testCollectAllChildrenDefaultPredicateFilterType0
testGetNodeWithContentType0
testCreatePathDoesntCreateNewWhenExisting0
testCreatePath0.001
testOrderBeforeWithNullSibling0
testOrderBeforeWithExistingNodeAndSibling0
testHasMixin0.001
testOrderAfterWithExistingNodeAndSibling0
testGetNodeByIdentifierNoNodeFound0
testGetSiblingsAfterWithType0
testGetAncestorsLevel00
testGetAncestorsLevel30.001
testGetNameFromNode0
testGetSiblingsWithType0
testGetSiblingsAfter0
testAreSiblingsTrue0
testGetSiblings0
testGetSiblingsBefore0
testCollectAllChildrenSpecificPredicateFilterTypeThreeLevel0
testAreSiblingsFalse0.001
testUnwrap0.001
testCollectAllChildrenDefaultPredicateSimple0
testGetPathIfPossible0.001

PropertiesImportExportTest

testCreateNodesFailingBecauseOfDotInPath0.001
testCreateNodes0
testCreateNodesFailingBecauseOfMissingTrailingSlash0
testConvertPropertyStringToBinaryObject0.001
testCreateNodesFailingBecauseOfEqualsSignWithoutADot0
testExportsNodeTypeAndIdentifier0.001
testCreateNodesFailingBecauseOfDotAndMonkeyTail0.001
testExportsProperties0.002
testConvertsToWrapperType0.001
testDoesntExportRootNode0
testCanUseIntShortcutForConvertingIntegers0.001

ContentMapTest

test0.009
testGetBasicProps0.001
testGetBinaryProps0.001
testGetOtherProps0.001

SessionUtilTest

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

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist0.288
testRenameNode0.228
testCopyInSessionRootSourceToRootDestination0.235
testCopyInSessionChildSourceToRootDestination0.233
testCopyInSessionRootSourceToChildDestination0.233
testMoveNodeAfter0.236
testMoveNode0.231
testMoveNodeBefore0.295

PropertyUtilRepositoryTest

testCreateValueCalendar0.23
testGetMultiValuePropertyOrderWithDuplicate0.227
testCreateAndGetMultiValuePropertyTypeLong0.228
testSetMultiValuePropertyTypeLong0.23
testGetMultiValuePropertyTypeBoolean0.227
testSetMultiValuePropertyTypeString0.285
testCreateValueDate0.225
testSetAndGetMultiValuePropertyTypeDouble0.228
testGetMultiValuePropertyWithChangedOrder0.227

MetaDataUtilTest

testUpdateMetaData0.228
testGetMetaData0.274

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified0.223
testCreateSimpleNodeTypeContent0.243

VersionUtilTest

testHasPreviousVersion0.275
testGetNextVersionLabel0.292
getVersionOfEmptyVersionHistory0.28
testGetVersionHistoryListNoVersions0.225
testGetPreviousVersion0.27
testGetNextVersion0.281
testGetVersionVersionException0.259
testVersioningDisabled0.269
testGetNodeTypeName0.226
testOutputWhenNodeNull0.227
testGetLatestVersion0.275
testGetNullVersion0.223
testGetVersionHistoryList0.245
testGetPreviousVersionLabel0.304
testGetPreviousVersionOfRootVersion0.243
testGetVersionEmptyVersionLabel0.243
testGetVersionHistoryListMultipleVersions0.291

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins0.26
testIsNodeType0.212

NodeTypesRepositoryTest

testDeleteNode0.219
sameNameSiblingsAreNotAllowed0.24

OpsTest

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

NodeBuilderTest

testExecWithSeveralChildOps0.002
testRealisticUsageScenario0.001

AbstractNodeOperationTest

testThen0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.003

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0
returnsTrueWhenQueriedForSubClass0
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0
multipleInheritanceDisabledTest0
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0.001
testEquals0
testEqualsWithDifferentDecorators0

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.002
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0.001
multipleInheritanceHaveToBeEnabledTest0
testDeepUnwrap0.009

HTMLEscapingNodeWrapperTest

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

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

ExtendingNodeWrapperTest

testThatSubNodesAreMerged0
testGetPropertiesByNamePattern0.001
testOrderIsKeptWhileMergingSubNodes0.001
testExtendsPropertyIsHidden0
testDeepMerge0
testThatSubNodesCanBeOverwritten0.001
testExtendsNonAbsolutelyAndNodeIsNotExisting0
testComplextMultipleInheritanceWithOverride0.001
testComplextMultipleInheritance10.001
testComplextMultipleInheritance20
testGetPath0
testBasicMultipleInheritance0
testGetNodesByNamePattern0.001
testMultipleWrappingIsPossible0
testNodePropertiesAreMerged0.001
testExtendsAbsolutelyAndNodeIsNotExisting0.001
testExtendsWithEmptyValue0
testSubNodesAreWrapped0.001
testPropertiesCanBeOverriden0
testNodeCannotSelfExtend0

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0.001
testMultipleWrappingIsPossible0

InheritanceNodeWrapperTest

testSingleComponentInheritance0.015
testRoot0.012
testNestedPropertyInheritance0.012
testCollectionInheritance0.015
testMultipleInheritanceHaveToWork0.012
testPropertyInheritance0.012
testNestedComponentInheritance0.012

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable0.013
testMultipleWrappingIsNotSupported0.012
testWrapNode0.012
testGetRootParentThrowsItemNotFoundException0.012
testGetParentReturnsWrappedNode0.012
testGetPropertyReturnsLocalizedValue0.015
testHasPropertyReturnsFalseWhenNoSuchPropertyExists0.013
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable0.013
testGetPropertyDoesntReturnResourceNode0.013
testGetAncestorReturnsWrappedNode0.013

DelegateSessionWrapperTest

testUnwrap0

LastUpdateContentDecoratorTest

testShouldIgnoreUpdateWithMgnlTemplate0
testShouldIgnoreUpdateWithNonTemplateMGNLProperty0
testLastUpdateDateOpResolveUser0.009
testShouldIgnoreUpdateWithJCRProperty0.001

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0
testWrapAlreadyWrappedWithThisClass0.001
testIsSame0
test4LevelDeepUnwrap0
testDeepUnwrap0.001

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.229

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.262

ChannelVisibilitySessionWrapperTest

testGetItem0.215
testGetNode0.215
testNodeExists0.214
testCanRemoveVisibleItem0.215
testGetProperty0.219
testPropertyExists0.264
testNavigatingWithNodeParentStillHidesExcludedNode0.214
testItemExists0.215
testMoveWorksOnVisibleNode0.213
testFailsToRemoveHiddenItem0.254
testFailsToMoveHiddenNode0.215
testRootNodeHidesExcludedNode0.215

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.211

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0

AuditLoggingUtilTest

testLogsLoginSuccesses0.001
testLogsLoginFailures0.007

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt0.209
testSetPropertyStringStringArrayInt0.215
testSetPropertyStringValueArrayInt0.542
testSetPropertyStringStringInt0.198

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator0.3
testSequenceActionMoveCreate0.335
testSequenceActionMoveDelete0.343
testSequenceCreateModifyDelete0.343
testSequenceActionCreateCreate0.296
testSequenceActionMoveModify0.317
testSequenceActionCreateSessionDelete0.289
testSequenceActionModifyMoveDelete0.337
testLogSessionDelete0.357
testSequenceCreateModify0.287
testSequenceActionCreateNodeDelete0.282
testSequenceActionModifySessionDelete0.309
testSequenceActionSessionDeleteCreate0.308
testLogModifyNode0.323
testLogModifyProperty0.282
testLogCreateNode0.277
testLogNodeDeleteCreateDelete0.304
testLogDeleteNode0.304
testLogMoveNode0.763
testLogCreateNodeWithSpecificNodeType0.267
testSequenceActionNodeDeleteCreate0.306
testSequenceActionModifyCreate0.298
testNodeSave0.308
testSequenceActionModifyMove0.338
testSequenceActionModifyNodeDelete0.301
testSequenceCreateMove0.265
testSequenceActionModifyModify0.287
testSequenceActionMoveModifyDelete0.304

ObjectManufacturerTest

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

ClassesTest

testCanSetupADifferentClassFactory0.006
testDefaultClassFactoryWorksJustFine0.005

GuiceComponentProviderLifecycleTest

testExtends0.168
testSameNamePrivateMethods0.028
testPrivateMethods0.013
testOverridesRemovesAnnotations0.013
testLifeCycleOnPackageProtectedMethods0.016
testOverrides0.016
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.016
testMultipleAnnotatedMethods0.015
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.015
testSimpleLifeCycle0.011

GuiceComponentProviderTest

testConfiguredInSingletonScope0.039
testCreateChild0.038
canAccessProperties0.048
testConfigured0.02
testImplementation0.013
testObserved0.02
testInstance0.013
getComponentThrowsExeptionForUnconfiguredType0.012
testObservedInRequestScope0.018
testGetComponentProvider0.012

GuiceParameterResolverTest

testSimpleInjection0.003
testInjectionOfNamedDependency0.003
testInjectionOfDependencyAsProvider0.001

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.007

GuiceScopesTest

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

ComponentProviderConfigurationBuilderTest

testNonScopedComponent0.021
testSingletonScopedComponentFactory0.016
testEagerSingletonScopedComponent0.014
testProvider0.017
testLazySingletonScopedComponent0.014
testConfiguredEagerSingleton0.016
testConfigured0.015
testComponentFactory0.014
testObserved0.02
testConfiguredSingleton0.015
testSingletonScopedProvider0.013

LegacyComponentsConfigurerTest

testExcludedKeys0.005
testLegacy0.009

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.003

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.009
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

DefaultComponentProviderTest

testProxiesReturnedByObserverComponentFactoryCanBeCastToTheirSubclass0.005
testGetSingletonReturnsSameInstance0.002
testSingletonDefinedInRepositoryDefaultToConfigWorkspace0.003
testUsesComponentFactoryIfSuchFactoryIsConfigured0.001
testReturnsConfiguredImplementation0.001
testNewInstanceReallyReturnsNewInstance0.001
testReturnsGivenConcreteClassIfNoneConfigured0
testSingletonDefinedInRepositoryUsesGivenRepoName0.002
testBlowsIfGivenInterfaceAndNoImplementationIsConfigured0.001

ComponentsTest

testPushingAndPoppingComponentProvider0

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler0.009
testCanReset0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled0
testMultipleThreads3.299
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations0
testAreHandlersInvokedInOrder0.006
testHandlerAddedWhileDispatchingIsNotCalled0.001

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked0
testCanRemoveHandler0
testCanDispatchEvent0
testCanRemoveHandlerViaReturnedRegistrationObject0
testHandlersAddedWhileDispatchedAreNotInvoked0
testHandlersAreInvokedInOrder0.004

WebContextImplTest

testLoginLogout0.018

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0
testCantUseWriterAfterOutputStream0

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId0
testSessionAttributes0.001
testLocalAttributes0.001
testApplicationAttributes0.006

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0.005
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.006

DefaultRepositoryStrategyTest

testPasswordIsNull0.223
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.214

AbstractRepositoryStrategyTest

testGetSession0.209

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.209

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0.001

ContentOpsTest

testSetNodeData0.001
testCreateContent0
testSetBinaryNodeData0.001
testCreateCollectionNode0

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.22
testModuleNodeIsCreatedIfNeeded0.256

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.216
testModuleNodeIsCreatedIfNeeded0.214
testUsesExistingModuleConfigNode0.219

NodeBuilderTaskTest

testUnknownRootThrowsException0.218
testSyntax0.222

NodeBuilderTest

testContextNodeIsProperlyPropagated0.277
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.214
testErrorMessages0.214

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.213
testSetPropertyFailsIfPropertyDoesNotExist0.214
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.215
testAddPropertyFailsIfPropertyExists0.259
testRenamePropertyAndCheckValueForString0.218

ContentOpsRepositoryTest

testSetTemplate0.208
testCreateParagraph0.209
testCreatePage0.206

Content2BeanProxyTest

testContentToBeanWithClassDefined0.015

Content2BeanTest

testFromStringConversion0.008
testWillNotAddIncorrectTypesToMap0.01
testCanSpecifySpecificMapImplementation0.011
testClassPropertiesAreConvertedProperly0.007
testContentToBeanWithArraysUsingAdder0.009
testFlatteningSubNodesToSimpleList0.009
testContentToBeanWithSubMap0.008
testJCRPropertiesTypes0.007
testWillFailToUseACustomMapWhichIsNotConcrete0.008
testContentToBeanWithSubBeanAndAutoTypeResolving0.009
testContentToBeanWithClassDefined0.006
testWillNodAddIncorrectTypesToCollection0.009
testCanConvertStringsToTheAppropriateEnumEquivalent0.008
testContentToBeanWithSubBean0.008
testContentToBeanWithSubMapUsingMapping0.009
testContentToBeanWithSubMapUsingAdder0.01
testContentToBeanWithDefaultClass0.007
testCanSpecifySpecificCollectionImplementation0.007
TODO - MAGNOLIA-3160

AbstractMagnoliaConfigurationPropertiesTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.804

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

UUIDLinkTest

testUUIDToBinary0.014
testParseLink0.013
testParseFromBrowserLink0.013
testUUIDToBinaryIsEncoded0.013
testUUIDToAbsoluteLinksAfterRenaming0.013
testParseFromUUIDPattern0.012
testLinkWithAnchor0.013
testLinkWithParameters0.013
testUUIDToBinaryAfterRenaming0.013

LinkUtilTest

testMakeAbsolutePathFromUUID0.012
testParsingLinksWithBackslashInQueryParam0.013
testParsingLinksDoesNotTryToConvertExternalLinks0.013
testParsingLinksShouldPreserveAnchors0.013
testUUIDToInternalLinks0.014
testUUIDToRelativeLinks0.014
testParsingLinksShouldNotTouchNonContentAbsoluteLinks0.013
testInternalRelativeLinksAreProperlyDetermined0.012
testMakeCompleteURL0.013
testCreateUndefinedLinkIfUUIDIsNonExistentOrFallbackHandleIsEmpty0.013
testMakingRelativeLinks0.012
testExternalLinksAreProperlyDetermined0.073
testParsingLinksDoesNotTryToConvertPageAnchors0.013
testUUIDToRootLinks0.014
testUUIDToAbsoluteLinks0.012
testMakeUUIDFromAbsolutePath0.013
testParsingLinksShouldPreserverParameters0.013
testUUIDToAbsoluteLinkWithDollar0.013
testParsingLinks0.013

EditorLinkTransformerTest

testEditorLinkTransformation0

PropertiesImportExportTest

testImportMetadata0.002
testPropertiesExport0.003
testConvertsToStringByDefault0
testConvertsToWrapperType0.001
testCanUseIntShortcutForConvertingIntegers0.001

BootstrapUtilTest

testGetFilenameFromResource0
testGetWorkspaceNameFromResource0
testGetFullpathFromResource0
testGetPathnameFromResource0

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty0
testConversionWhenPropertiesAreAlreadyInPlace0.002
testRemovesMetaDataWhenEmptied0.002

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.214

MagnoliaV2FilterTest

testBogusMetaElement0.036

DataTransporterTest

testEncodePath0.001
testParseAndFormat0.014
testRemoveNs0.002
testCreateExportPath0
testRevertExportPath0.001

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0.001
testFilesAreOrderedByFileNameLength0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.368
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState0.23
testActivationStatus0.225
testDoctypeImport0.209

CommandsManagerTest

testRegisterCommands0.031
testGetCommandByCatalogAndName0.022
testExecuteCommand0.023
testExecuteCommandWithContext0.021
testCloneCommandWithCustomProperties0.02
basicChainCommandTest0.072
testCloneMarkNodeAsDeletedCommand0.021
testCloneImportCommand0.021
testGetCommandByName0.02

ExtractCommentCommandTest

testExecuteByPath0.003
testExecuteById0.002
testExecuteWithTemplate0.002
testExecuteWhenNodeNull0
testExecuteWhenCreationAndModificationDateAreSame0

RuleBasedCommandTest

testDefaultRule0.215
testSetItemTypes0.219
testRuleOverridesItemTypes0.216
testSetRule0.215

ExportCommandTest

testExportCommandNoOutputStream0.334
testExporCommandPathNotSet0.409
testExportCommand0.217

VersionCommandTest

testHadleWithVersionCommentWhenWhenRecursiveTrue0.269
testCommandWithRuleSet0.336
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment0.236
testHadleWithVersionCommentWhenRecursiveFalse0.243

ImportCommandTest

testImportCommandDuplicateName0.408
testImportCommandTargetPathDoNotExist0.233
testImportCommand0.425
testImportCommandEmptyFile0.222

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete0.28
testPreDeleteNode0.358
testVersionChildNodes0.347

DeleteCommandTest

testDeleteLeaveNode0.272
testDeleteProperty0.215
testDeleteNonexistentNode0.218
testDeleteNodeWithSubnodes0.213

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException0

ProxyBasedBeanMergerTest

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

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0.001
testThrowsExceptionWhenRequiredAndMissing0

RepositoryMappingDefinitionReaderTest

testParse0.001

HashUsersPasswordsTest

testEncryption1.012

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces0.016

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement0.258
testNodeTypeToRegisterSingleElement0.215
testNodeTypeToRegisterMultipleElementWrongOrderRevertsUpdate0.296
testUnRegisterNodeType0.194
testUnRegisterNodeTypeDependencyIssue0.179

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute0.25

Register50NodeTypeTaskTest

testDoExecute0.368

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.243
rearrangementOfBasicDefaultConfig0.216
rearrangementOfSTKsDefaultConfig0.22
nonStandardCompositeConfigIsBackedUp0.217

RenameACLNodesTaskTest

testRenameACLNodesTask0.285

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall2.588
testUpgradeFrom451.197
test45DoesNotInstallWhenFromSmallerThan4460.214
testMP4MimeTypesOnInstall2.268
test446MimeTypesOnInstall2.214
updateTo512anonymousUserPermissions0.654
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo5110.715

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute0.215

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime0.238
testRenameSiblingForASpecificNodeTypeNoCheckForParentType0.233
testRenameSiblingForASubPath0.234
testOutputMessage0.237
testRenameSiblingForASpecificNodeTypeCheckForParentType0.234

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage0
testIsMemoryLimitReachedWhenBelowThresholdInMb0
testIsMemoryLimitReachedWhenBelowThresholdPercentage0

Utf8ContentTest

testReadingUtf8Greek0.27
testReadingUtf8JapaneseChars0.221
testReadingUtf8AccentedChars0.214
testCreateExportImportContentUtf8SpecialChars0.206
testReadingUtf8SpecialChars0.211
testSettingNewUtf8ContentNode0.219
testSettingAnUtf8NodeData0.207
testReadingUtf8Russian0.267

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals0.34
testExcludedPropertiesAreNotFoundInFullTextSearch0.346
testTitlePropertyIsBoosted0.349
testExcludedPropertiesAreFoundInWhereLike0.34

Failure Details

[Summary] [Package List] [Test Cases]


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