Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
164900399.818%140.334

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.113
info.magnolia.utf88000100%1.786
info.magnolia.monitoring3000100%0
info.magnolia.importexport21000100%1.089
info.magnolia.objectfactory.configuration14000100%0.19
info.magnolia.module35000100%1.18
info.magnolia.module.model.reader35000100%0.066
info.magnolia.module.model50000100%0.017
info.magnolia.jcr.decoration12000100%0.007
info.magnolia.module.files1000100%0.046
info.magnolia.objectfactory.guice.lifecycle10000100%0.329
info.magnolia.content2bean1900194.737%0.165
info.magnolia.beanmerger7000100%0.018
info.magnolia.voting.voters26000100%0.015
info.magnolia.cms.core.version17000100%2.467
info.magnolia.test.mock36000100%0.142
info.magnolia.cms.util216000100%20.307
info.magnolia.importexport.postprocessors4000100%0.217
info.magnolia.setup.for5_08000100%1.767
info.magnolia.event13000100%3.657
info.magnolia.setup.for5_25000100%1.199
info.magnolia.cms.core110000100%10.57
info.magnolia.objectfactory.guice22000100%0.309
info.magnolia.test4000100%0.011
info.magnolia.repository10010%0.001
info.magnolia.module.ui4000100%1.121
info.magnolia.commands.impl27000100%6.171
info.magnolia.init.properties2000100%0.001
info.magnolia.repository.definition1000100%0
info.magnolia.test.mock.jcr105000100%0.206
info.magnolia.nodebuilder.task7000100%1.586
info.magnolia.cms.i18n12000100%0.122
info.magnolia.registry4000100%0.001
info.magnolia.context13000100%0.938
info.magnolia.jcr.inheritance4000100%0.01
info.magnolia.objectfactory31000100%0.06
info.magnolia.module.delta82000100%16.672
info.magnolia.freemarker52000100%0.763
info.magnolia.cms.security85000100%21.226
info.magnolia.freemarker.models8000100%0.116
info.magnolia.init27000100%0.815
info.magnolia.audit35000100%9.563
info.magnolia.util2000100%0.001
info.magnolia.cms.filters55000100%2.766
info.magnolia.commands10000100%0.197
info.magnolia.cms.security.operations4000100%0.002
info.magnolia.jcr.wrapper81000100%4.018
info.magnolia.cms.security.auth.callback6000100%0.006
info.magnolia.jcr.node2bean45000100%0.34
info.magnolia.link29000100%0.357
info.magnolia.jackrabbit4000100%1.433
info.magnolia.cms.core.search2000100%0.688
info.magnolia.test.hamcrest6000100%0.362
info.magnolia.nodebuilder16000100%2.512
info.magnolia.jcr.predicate15000100%0.005
info.magnolia.cms.beans.config1900194.737%0.063
info.magnolia.importexport.filters1000100%0.039
info.magnolia.jcr.util154000100%10.363
info.magnolia.setup9000100%11.135
info.magnolia.jcr.nodebuilder10000100%0.008

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.901
RenameACLNodesTaskTest1000100%0.212

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%1.786

info.magnolia.monitoring

ClassTestsErrors FailuresSkippedSuccess RateTime
SystemMonitorTest3000100%0

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
PropertiesImportExportTest5000100%0.005
BootstrapUtilTest4000100%0.001
DataTransporterTest5000100%0.017
BootstrapFilesComparatorTest3000100%0.001
DataTransporterRepositoryTest4000100%1.065

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentProviderConfigurationBuilderTest11000100%0.169
LegacyComponentsConfigurerTest2000100%0.017
ComponentConfigurationReaderTest1000100%0.004

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest15000100%0.021
ModuleManagerImplTest6000100%0.913
ModuleInstanceProviderTest2000100%0.239
ModuleManagementStateTest3000100%0.001
ModuleLifecycleContextImplTest2000100%0.001
ModuleRegistryImplTest7000100%0.005

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
DependencyCheckerImplTest18000100%0.006
BetwixtModuleDefinitionReaderTest12000100%0.059
DependencyLevelComparatorTest5000100%0.001

info.magnolia.module.model

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

info.magnolia.jcr.decoration

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

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest1000100%0.046

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.329

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.011
Content2BeanTest1800194.444%0.154

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
ProxyBasedBeanMergerTest6000100%0.017
BeanMergerUtilTest1000100%0.001

info.magnolia.voting.voters

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

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
VersionInfoTest3000100%0.001
MgnlVersioningNodeWrapperTest1000100%0
VersionedNodeTest2000100%0.024
CopyUtilTest1000100%0.236
BaseVersionManagerTest6000100%1.146
ContentVersionTest4000100%1.06

info.magnolia.test.mock

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

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
WebXmlUtilTest9000100%0.023
NodeDataUtilTest10000100%0.004
SimpleUrlPatternTest18000100%0.001
ContentUtilTest27000100%0.035
ServletUtilTest16000100%0.007
LazyNodeDataWrapperTest3000100%0.042
SearchReplaceTest4000100%0.014
SiblingsHelperTest7000100%0.011
ModuleConfigurationObservingManagerTest1000100%6.046
ExceptionUtilTest19000100%0.007
NodeUuidComparatorTest1000100%0
LinkUtilTest6000100%0.008
PathUtilTest9000100%0.001
WorkspaceXmlUtilTest2000100%0.007
ObservationUtilTest4000100%0.089
StringLengthComparatorTest1000100%0
BooleanUtilTest3000100%0
UnicodeNormalizerTest6000100%0.043
DelayedExecutorTest3000100%3.362
InheritanceContentWrapperTest8000100%0.003
DateUtilTest1000100%0.01
NodePathComparatorTest1000100%0.001
TextFileUtilTest4000100%0
RequestDispatchUtilTest4000100%0.009
ClasspathResourcesUtilTest3000100%0.001
ExtendingContentWrapperTest15000100%0.297
ExtendingContentWrapperRepositoryTest2000100%0.538
RuleTest3000100%0.818
QueryUtilTest15000100%6.133
ContentUtilRepoTest5000100%1.275
LazyContentWrapperTest3000100%0.801
SystemContentWrapperTest3000100%0.721

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataAsMixinConversionHelperTest3000100%0.006
MetaDataImportPostProcessorTest1000100%0.211

info.magnolia.setup.for5_0

ClassTestsErrors FailuresSkippedSuccess RateTime
ConvertMetaDataUpdateTaskTest1000100%0.016
AbstractNodeTypeRegistrationTaskTest5000100%1.129
RemoveMetaDataInNodeTypeDefinitionTaskTest1000100%0.254
Register50NodeTypeTaskTest1000100%0.368

info.magnolia.event

ClassTestsErrors FailuresSkippedSuccess RateTime
ResettableEventBusTest2000100%0.008
SimpleEventBusTest5000100%3.649
EventHandlerCollectionTest6000100%0

info.magnolia.setup.for5_2

ClassTestsErrors FailuresSkippedSuccess RateTime
RenameSameNameSiblingNodesTaskTest5000100%1.199

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.002
DefaultACLPermissionsTest6000100%0.126
MagnoliaAccessProviderTest6000100%0.224
NodeTypeBasedACLPermissionsTest9000100%0.195
PathTest5000100%0.001
MetaDataTest36000100%0.014
RootOnlyPermissionTest3000100%0.056
BinaryNodeDataTest3000100%0.001
DefaultContentTest25000100%6.338
NodeTest14000100%3.613

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderTest10000100%0.224
GuiceParameterResolverTest3000100%0.008
GuiceComponentProviderBuilderTest1000100%0.007
GuiceScopesTest8000100%0.07

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.008
SelfTest1000100%0.003

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
WorkspaceMappingTest10010%0.001

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.121

info.magnolia.commands.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
ExtractCommentCommandTest5000100%0.009
RuleBasedCommandTest4000100%0.98
ExportCommandTest3000100%0.898
VersionCommandTest4000100%1.1
ImportCommandTest4000100%1.251
MarkNodeAsDeletedCommandTest3000100%1.068
DeleteCommandTest4000100%0.865

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0.001

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0

info.magnolia.test.mock.jcr

ClassTestsErrors FailuresSkippedSuccess RateTime
MockSessionTest10000100%0.012
MockItemTest2000100%0
SessionTestUtilTest3000100%0.009
MockPropertyTest12000100%0.146
MockObservationManagerTest6000100%0.009
MockNodeTest47000100%0.017
MockValueTest22000100%0.012
NodeTestUtilTest3000100%0.001

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleNodeBuilderTaskTest2000100%0.436
ModuleConfigNodeBuilderTaskTest3000100%0.716
NodeBuilderTaskTest2000100%0.434

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultI18NContentSupportTest3000100%0.046
MessagesManagerTest5000100%0.029
AbstractI18NContentSupportTest1000100%0
HierarchyBasedI18nContentSupportTest3000100%0.047

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0.001

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
WebContextImplTest1000100%0.019
WriterResponseWrapperTest2000100%0
RequestAttributeStrategyTest4000100%0.029
MgnlContextTest2000100%0
DefaultRepositoryStrategyTest2000100%0.433
AbstractRepositoryStrategyTest1000100%0.249
SimpleContextTest1000100%0.208

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.01

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ObjectManufacturerTest11000100%0.016
ClassesTest2000100%0.017
DefaultClassFactoryTest5000100%0.002
ObservedComponentFactoryTest2000100%0.01
ObjectFactoryTest1000100%0
DefaultComponentProviderTest9000100%0.015
ComponentsTest1000100%0

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest52000100%0.763

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
DelegatingUserManagerTest1000100%0.009
MgnlUserTest7000100%0.101
MgnlGroupManagerTest6000100%0.103
URISecurityFilterTest2000100%0.379
SecurityUtilKeyStoreTest2000100%0.355
AccessManagerImplTest2000100%0.169
MgnlGroupTest8000100%0.105
SecurityTest1000100%0.011
RescueSecuritySupportTest10000100%6.304
MgnlRoleManagerTest5000100%0.079
PrincipalUtilTest5000100%0.002
PermissionUtilTest4000100%0.001
ContentSecurityFilterTest2000100%0.008
MgnlUserManagerTest10000100%0.537
SecurityUtilTest8000100%2.963
MgnlUserManagerRepositoryTest7000100%8.783
HierarchicalUserManagerTest5000100%1.317

info.magnolia.freemarker.models

ClassTestsErrors FailuresSkippedSuccess RateTime
UserModelTest1000100%0.077
MagnoliaObjectWrapperTest5000100%0.039
BinaryNodeDataModelTest1000100%0
ContentModelTest1000100%0

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.006
MagnoliaServletContextListenerTest1000100%0.795
DefaultMagnoliaInitPathsTest8000100%0.005
DefaultMagnoliaPropertiesResolverTest9000100%0.009

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0
AuditLoggingUtilTest2000100%0.008
MgnlAuditLoggingContentDecoratorNodeWrapperTest4000100%0.878
MgnlAuditLoggingContentDecoratorTest28000100%8.677

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0.001

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MappingTest1000100%0.015
MultiChannelFilterTest8000100%0.048
ServletDispatchingFilterTest13000100%0.315
MultipartRequestFilterTest2000100%0.163
RangeSupportFilterTest3000100%0.016
FilterTest3000100%0.135
MultipartRequestFilterTempFileDeletionTest2000100%0.045
InterceptFilterTest9000100%0.02
MultipartRequestWrapperTest1000100%0.017
CompositeFilterTest1000100%0.016
InstallFilterTest3000100%0.05
UnicodeNormalizationRequestWrapperTest1000100%0.014
ContentTypeFilterTest8000100%1.912

info.magnolia.commands

ClassTestsErrors FailuresSkippedSuccess RateTime
CommandsManagerTest9000100%0.197
MgnlCommandTest1000100%0

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAccessDefinitionTest1000100%0
OperationPermissionTest3000100%0.002

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.006

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
TypeMappingImplTest11000100%0.076
Node2BeanTest34000100%0.264

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
UUIDLinkTest9000100%0.115
LinkUtilTest19000100%0.242
EditorLinkTransformerTest1000100%0

info.magnolia.jackrabbit

ClassTestsErrors FailuresSkippedSuccess RateTime
JackrabbitIndexingConfigurationTest4000100%1.433

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.688

info.magnolia.test.hamcrest

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeMatchersTest6000100%0.362

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
ContentOpsTest4000100%0.001
NodeBuilderTest3000100%0.69
OpsTest5000100%1.144
ContentOpsRepositoryTest3000100%0.676

info.magnolia.jcr.predicate

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

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0.001
URI2RepositoryManagerTest2000100%0.008
URI2RepositoryMappingTest4000100%0.05
RegexpVirtualURIMappingTest11000100%0.004
ObservedManagerTest1000100%0

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.039

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeTypesTest6000100%0.003
PropertyUtilTest36000100%0.004
NodeUtilTest44000100%0.019
PropertiesImportExportTest11000100%0.007
ContentMapTest4000100%0.011
SessionUtilTest11000100%0.002
NodeUtilRepositoryTest8000100%1.924
PropertyUtilRepositoryTest9000100%2.107
MetaDataUtilTest2000100%0.431
NodeTypeTemplateUtilTest2000100%0.479
VersionUtilTest17000100%4.43
NodeUtilIsNodeTypeTest2000100%0.426
NodeTypesRepositoryTest2000100%0.52

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
HashUsersPasswordsTest1000100%1.01
CoreModuleVersionHandlerTest7000100%9.895
ChangeNodeTypeOfSubAppsTaskTest1000100%0.23

info.magnolia.jcr.nodebuilder

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

Test Cases

[Summary] [Package List] [Test Cases]

NodeMatchersTest

testHasNodeWithMatchingNodeType0.063
testHasNodeWithNonMatchingNodeType0.003
testHasNode0.001
testHasNodeWhenNotAround0
testHasProperty0.294
testHasPropertyWhenNotAround0.001

MockSessionTest

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

MockItemTest

testGetDepth0
testGetPath0

SessionTestUtilTest

testCreateSessionWithStringVarargs0.007
testMockSessionSetsProperWorkspaceName0.001
testCreateSessionFromString0.001

MockPropertyTest

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

MockObservationManagerTest

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

MockNodeTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0.001
testNodeFromStringAndStrings0

MockAccessManagerTest

testThatWeHaveAllPermissions0.001

MockNodeDataTest

testSetValueWithParamValue0.011
testCanGetHandle0.001
testCanDeleteSelf0.001

NodeData2PropertyCollectionWrapperTest

testRetainAll0
testRemoveAll0.001

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0.012
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0.001

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockObjectTest

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

Content2NodeCollectionWrapperTest

testRetainAll0
testRemoveAll0

MockContentTest

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

MockUtilTest

testReadingBoolean0.01
testNodesCanBeCreatedWithoutProperties0.003
testGettingByUUID0.003
testReadingNodes0.003
testMetaData0.005
testSyntax0.003

ComponentsTestUtilTest

testSetSingletonInstance0.004
testConfiguredImplementation0.002
testInstanceFactory0.002

SelfTest

testCommandIsSetCorrectlyFromPrototype0.003

UserModelTest

testCanBeUnwrappedByDeepUnWrap0.077

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence0.017
testWrapsBeanAsBeanModel0.009
testWrapsContextWithMapModel0.008
testWrapsMapAsSimpleHash0.002
testWrapsContentMapWithContentMapModel0.003

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

FreemarkerHelperTest

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

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.269
testGetPermissionAddedToRoleProperly0.049
testDenyPermissionAddedToRoleProperly0.042

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0.035
testShowWarningIfCommandNotFound0.007
testCommandIsExecuted0.007

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0.001

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.044

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.017
testRemoveDuplicatePermission0.012

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.04

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.004
testAddFalseConditionIfExpressionIsContained0

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.004
testBootstrapsIfNodeDoesNotExist0.011

PropertyValueDelegateTaskTest

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

MoveAndRenamePropertyTaskTest

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

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.009
testChangeTemplate0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.062
testTextFilterClassesAreNotSet0.006
testAccessControlProviderIsSet0.006

ChangeVirtualUriMappingTaskTest

testDoExecute0.028

PartialBootstrapTaskTest

testGetOutputResourceName0

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.006
testBlocksIfIncludeDispatcherIsMissing0.004
testDoesNotWarnIfErrorDispatcherIsUsed0.005

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.002
testOrderFilterBefore0.002
testDoesNothingWhenRequiredFilterMissing0.001

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK0.087
returnFalseWhenSameNameSiblingsAllowed0.004

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.004

FilterOrderingTaskTest

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

IsAuthorInstanceDelegateTaskTest

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

RemoveNodesTaskTest

testExecute3.573
testExecuteDoesNotDisplayInfoMessageForMissingNodes0.793
testExecuteDisplaysInfoMessageForMissingNodes0.66
testExecuteException0.432

BootstrapSingleResourceAndOrderTest

testOrderAfter0.511
testOrderBefore0.408

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId0.578

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.497
testNonExistingPathIgnored0.352

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride0.368
testDoExecute0.427
testDoExecuteTargetExistOverride0.355

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.341
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.355
testReregisterNodeType0.389

RenameNodesTaskTest

testRenameACLNodesTask0.377

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.295
testNonExistingPropertyAndExpectedAsSuchIsCreated0.294
testPropertywithUnexpectedValueIsNotReplacedButLogged0.306
testExistingPropertyWithPartOfStringIsReplaced0.362
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.295
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.597
testNonExistingPropertyIsNotReplacedButLogged20.29
testExistingPropertyIsReplaced0.359
testPropertyOfDifferentType0.271
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.269
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.267
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.299

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.378
testRegisterServletTaskWithEmptyMappings0.278

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest0.268

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName0.3
testChangeAllPropertiesWithCertainValueTask0.274

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.001
testShouldRejectInvalidCharsInClassifiers0
testShouldSupportThreeDigitVersions0
testShouldRejectInvalidInput0.001
testShouldSupportUnderscoresAndDashesInClassifiersToo0
testStrictlyAfter0
testStrictlyAfterShouldIgnoreClassifiers0
testShouldSupportSingleDigitVersions0
testShouldSupportTwoDigitVersions0
testShouldSupportClassifierIndependentlyOfTheVersionNumberPrecision0
testBeforeOrEquShouldIgnoreClassifiers0
test3and300shouldBeEquivalent0
testUndefinedDeveloperVersion0

DependencyCheckerImplTest

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

BetwixtModuleDefinitionReaderTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0.001
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0

AbstractModuleVersionHandlerTest

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

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.07
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.012
testPerformCantBeCalledTwiceByDifferentThreads0.808
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.01
testCheckModuleAndDeltasToStringForUpdate0.007
testCheckModuleAndDeltasToStringForInstall0.006

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.217
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.022

ModuleManagementStateTest

testDescriptionForInstallsOnly0
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0

MD5CheckingFileExtractorOperationTest

testAbsentFilesAreRecreated0.046

ModuleManagerWebUITest

testDoneTemplate0.057
testListTasksTemplate0.034
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.007
testRestartNeededTemplate0.023

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0.001
testStartRegistersAllObserversWithAllModules0

ModuleRegistryImplTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.007
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0.001

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.02
testGetUri0.015
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.007
testGetHandleStripsExtensionInclTheDot0.008

RegexpVirtualURIMappingTest

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

ObservedManagerTest

testGetNodeByUUIDOrPath0

WebXmlUtilTest

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

NodeDataUtilTest

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

SimpleUrlPatternTest

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

ContentUtilTest

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

ServletUtilTest

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

LazyNodeDataWrapperTest

testWorkOnDeadSession0.035
testDoesNotCallHierarchyManagerUntilNeeded0.002
testCallHierarchyManagerOnlyFirstTime0.005

SearchReplaceTest

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

SiblingsHelperTest

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

ModuleConfigurationObservingManagerTest

testObserving6.046

ExceptionUtilTest

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

NodeUuidComparatorTest

testBasic0

LinkUtilTest

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

PathUtilTest

testStripExtension0.001
testAddLeadingSlash0
testGetExtension0
testCreatePath0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0
testGetFolder0
testAddLeadingSlashDoesNotSupportNullArgument0
testCreatePathDoesNotSupportNullArgument0

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.004
testWorkspaceNamesWithNonNullExpectation0.003

ObservationUtilTest

testRegisterWhenSessionValid0.027
testFailRegisterWhenSessionInvalid0.021
testUnregisterWhenSessionValid0.02
testDontFailUnregisterWhenSessionInvalid0.021

StringLengthComparatorTest

testBasic0

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

UnicodeNormalizerTest

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

DelayedExecutorTest

testDelayedExecution0.601
testMultipleDelayedExecution0.753
testExecutionAfterMaxDelay2.008

InheritanceContentWrapperTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.01

NodePathComparatorTest

testBasic0

TextFileUtilTest

testGetLines0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetTrimmedLinesMatching0
testGetLinesWhenFileIsNotExisiting0

RequestDispatchUtilTest

testDispatchRedirectNonInternal0.008
testDispatchRedirectInternal0
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0.001

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0.001
testSanitizeUrlToFile0

ExtendingContentWrapperTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.281
testIsExistsMethodWhenAbsolutPathAndNodeExists0.257

RuleTest

testIsNotAllowedNode0.263
testRuleStringConstructor0.253
testIsAllowedNode0.302

QueryUtilTest

testQueryWhenSearchingJustForComponents0.491
testSimpleQuery0.457
testSearchForUUID0.451
testJQOM0.422
testSearchForAreasContainingImage0.461
testQueryBuild0.401
testQueryWhenSearchingJustForPages0.405
testSearchOfNonDefaultNodeType0.395
testSearchForUUIDInChildNode0.387
testEmptyResult0.383
testResultContainsOnlyPages0.432
testSearchForPagesWhoseComponentIsContainingSpecificText0.374
testSearchForInheritedUUID0.369
testConfirmThatFilteredResultIsReallyTheWantedOne0.358
testSearchForSpecificTemplate0.347

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.294
testSessionBasedCopy0.248
testMoveInSession0.242
testChangeNodeTypeReplaceAllOccurrences0.245
testSessionBasedCopySrcNotAtTheRoot0.246

LazyContentWrapperTest

testWrappingReferencedContent0.266
testWrappingNDParent0.294
testClosedSessionResistance0.241

SystemContentWrapperTest

testWrappingReferencedContent0.242
testWrappingNDParent0.239
testClosedSessionResistance0.24

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.009

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess0

OperationPermissionTest

testCanExecuteOtherRolesAssigned0.001
testCanExecuteAnyRoleAssigned0
testCanMoveThisUserRoleAssigned0.001

RedirectClientCallbackTest

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

MgnlUserTest

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

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup0.023
testGetGroup0.016
testCreateGroup0.017
testGetGroupInFolder0.015
testGetAllGroups0.017
testCreateGroupWithPath0.015

URISecurityFilterTest

testIsAllowedForOther0.374
testIsAllowedForAnonymous0.005

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.268
testKeyStoreInSomeOtherFolder0.087

AccessManagerImplTest

testMultiThreadAccess0.169
testGetPermissions0

MgnlGroupTest

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

SecurityTest

testMergePrincipals0.011

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.023
testUserManagerReturnsCorrectAnonymousUser1.074
testUserManagerRealmIsSystemRealm0.022
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName1.028
testUserManagerReturnsSystemUserWithCorrectRole0.526
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.525
testUserManagerReturnsCorrectSystemUserByName1.027
testUserManagerReturnsEnabledRescueUser0.526
testUserManagerReturnsCorrectSystemUser1.028
testUserManagerReturnsSystemUserWithCorrectGroup0.525

MgnlRoleManagerTest

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

PrincipalUtilTest

testFindPrincipalInCollection0
testRemovePrincipalFromCollection0.001
testRemovePrincipal0
testFindACLByName0
testFindPrincipal0.001

PermissionUtilTest

testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

ContentSecurityFilterTest

testIsAllowedForOther0.004
testIsAllowedForAnonymous0.004

MgnlUserManagerTest

testUsernameCantBeBlank0.001
testUsernameCantBeEmpty0
testSetStringProperty0.011
testFindPrincipalNode0.009
testSetPropertyToNull0.002
testUserWasCreatedUnderCertainPath0.506
testSetProperty0.002
testUsernameCantBeNull0
testFindPrincipalNodeWithOtherRealm0.005
testUsernameIsValidatedUponCreation0.001

SecurityUtilTest

testBCProviderShouldNotBeRegistred0.297
testPasswordRemovingMethodFromCache0.239
testRemoveAllPasswordPamametersFromCacheLog0.233
testCrypt1.18
testUpdateKeysKeyLocationIsSet0.241
testKeyStore0.273
testUpdateKeysKeyLocationIsNotSet0.231
testPasswordRemovingMethodFromURL0.269

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.879
testNewlyCreatedUserNodeHasMixinLockable1.271
testDoNotCreateUserWhenExistInAnotherRealm0.749
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed1.231
testUserPasswordAfterChangingByJCRProperty1.717
testUserPasswordAfterCodeCreation1.184
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed0.752

HierarchicalUserManagerTest

testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.243
testGroupAddingAndRemoving0.291
testRoleAddingAndRemoving0.288
testParentPathIsRealmIfNameShorterThan3Chars0.246
testParentPathShouldBeLowercased0.249

MappingTest

testMatchesWhenJSessionIdInRequestUri0.015

MultiChannelFilterTest

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

ServletDispatchingFilterTest

testWrapperRespectsForwards0.038
testSupportsDefaultMapping0.03
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.019
testEscapeMetaCharacters0.014
servletCanHaveInjectedComponents0.021
testSupportsPathMapping0.029
testPathInfoShouldAdhereToServletSpec0.019
testSupportsExtensionMapping0.018
testShouldNotBypassWhenExactMappingMatches0.024
testShouldNotBypassWhenPathMappingMatches0.018
testShouldBypassWhenMappingDoesNotMatch0.019
testSupportsRegexMappings0.051
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.015

MultipartRequestFilterTest

testFilterCommonsFileUpload0.093
testFilterCOS0.07

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.01
testETagDoesNotContainJSessionId0.001
testContentLengthIsNotSet0.005

FilterTest

testBypassing0.096
testDecoratedFilter0.022
testInitialization0.017

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.035
testCOSMultipartFilterFileDeletion0.01

InterceptFilterTest

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

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.017

CompositeFilterTest

testInitializationAndDestruction0.016

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.018
testExecutesCorrectCommandBasedOnURI0.016
testPassesNullAsCommandIfNoneSpecified0.016

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.014

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded0.246
testFilterWithEmptyDefaultExtension0.241
URIwithUtf8CharsIsProperlyNormalizedAndDecoded0.233
doubleDotURIisProperlyNormalizedAndDecoded0.238
testHandlesRequestUriWithJSessionId0.231
URIwithSpacesIsProperlyNormalizedAndDecoded0.27
oneDotURIisProperlyNormalizedAndDecoded0.227
simpleURIisProperlyNormalizedAndDecoded0.226

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.018
testGetNodeDataEndlessLoop0.014
testDetermineLocale0.014

MessagesManagerTest

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

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.017
testGetNodeDataEndlessLoop0.014
testDetermineLocale0.016

AggregationStateTest

testUriDecodingShouldStripCtxPath0.001
testGetSelectors0
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0.001

VersionInfoTest

testAdvancedVersionInfo0
testMoreVersionInfo0.001
testBasicVersionInfo0

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.024

CopyUtilTest

testChangePrimaryNodeTy0.236

BaseVersionManagerTest

testCreateAndRestoreVersionAndCheckOrder0.442
testUseSystemSessionToRetrieveVersions0.03
testCreateAndRestoreDeletedVersion0.127
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.241
testNumberOfCreatedVersions0.224
testCreateAndRestoreVersion0.082

ContentVersionTest

testRestoringBinariesFromContentVersion0.125
testRetrievingBinariesFromContentVersionsChildNode0.282
testBasics0.323
testRetrievingBinariesFromContentVersion0.33

DefaultACLPermissionsTest

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

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.054
testReadOnlyPermissionsToJcrSystemAreSetForUser0.036
testPermissionWrongClassDefined0.033
testPermissionNonexistingClassDefined0.034
testPermissionClassDefined0.034
testPermissionWrongClassConstructor0.033

NodeTypeBasedACLPermissionsTest

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

PathTest

testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetValidatedLabel0
testIsCharValid0

MetaDataTest

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

RootOnlyPermissionTest

testCanRead0.023
testNoRootNode0.017
testGrants0.016

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.001
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0

QueryTest

testSimpleQuery0.393
testMaxResultSize0.295

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.378
testThatReadingANonExistingNodeDataDoesNotFail0.244
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.322
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.235
testCreatingAnExistingNodeDataDoesNotFail0.235
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.242
testReadingANodeData0.271
testCreatingAndSettingANodeData0.232
testIsNodeTypeForNodeChecksPrimaryType0.232
testAddMixin0.235
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.269
testSettingANonExistingNodeDataCreatesANewNodeData0.299
testCreatingAnEmptyNodeData0.247
testModDate0.231
testCreatingAndSettingABooleanNodeData0.231
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.227
testDelete0.329
testEquals0.225
testSettingAnExistingNodeData0.229
testCreatingAndReadingABinaryNodeData0.228
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.228
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.269
testEqualsWithWrongType0.219
testEqualsWithNull0.218
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.263

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.255
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.307
testCreatingAnExistingNodeDataDoesNotFail0.224
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.218
testReadingANodeData0.259
testCreatingAndSettingANodeData0.228
testIsNodeTypeForNodeChecksPrimaryType0.222
testAddMixin0.415
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.265
testSettingANonExistingNodeDataCreatesANewNodeData0.223
testSettingAnExistingNodeData0.223
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.224
testThatReadingANonExistingNodeDataFail0.224
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.326

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0.001
testVotesTrueOnMatchingWildcardPattern0
testIgnoresJSessionIdInRequestUri0
testVotesFalseOnNonMatchingWildcardPattern0.001

ResponseContentTypeVoterTest

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

BasePatternVoterTest

testInitWithoutPattern0

DomainNameRegexVoterTest

testMatchingDomain0
testNonMatchingDomain0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0.001
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

URIStartsWithVoterTest

testNotVoter0
testInverseVoter0
testBasics0

TypeMappingImplTest

testGetPropertyTypeDescriptorWithArray0.008
testBeanPropertyArrayIsResolvedByAdderMethod0.007
testBeanPropertyMapIsResolvedByAdderMethod0.007
testBeanPropertyRawMapIsResolvedByAdderMethod0.006
testBeanHasTransformerSetViaAnnotation0.008
testGetPropertyTypeDescriptorWithCollection0.007
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.007
testWillNodAddIncorrectTypesToCollection0.007
testNodeToBeanWithCollectionWithAdder0.006
testBeanExtendsAnotherBean0.007
testCanConvertStringsToTheAppropriateEnumEquivalent0.008
testCollectionPropertyIsHidden0.008
testNodeToBeanWithClassDefined0.006
testNodeToBeanWithSubMap0.008
testNodeToBeanWithSubBean0.008
testBeansWithEnabledPropertySetToFalseAreExcludedFromCollection0.007
testBeanWillUseTransformerFromAnnotatedSetter0.012
testNode2BeanWithTreeSet0.008
testPopulateBeanPropertyIfNoGenericsUsedInSetter0.009
testNodeToBeanWithClassDefined20.007
testCanSpecifySpecificCollectionImplementation0.008
testMessageFormatIsConvertedAutomagically0.007

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException0.001
testEvaluate0
testEvaluateNull0
testEvaluateType0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined0
testEvaluateTrue0
testEvaluateFalse0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0.001
testEvaluate0

NodeNamePredicateTest

testEvaluateNoNameDefined0
testEvaluate0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0.001
testEvaluate0

NodeTypesTest

testGetCreatedByWhenNotSet0.001
testSetCreation0
testUpdateModification0.001
testGetCreated0
testGetCreatedBy0
testGetCreatedWhenNotSet0.001

PropertyUtilTest

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

NodeUtilTest

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

PropertiesImportExportTest

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

ContentMapTest

test0.008
testGetBasicProps0.001
testGetBinaryProps0.001
testGetOtherProps0.001

SessionUtilTest

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

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist0.227
testRenameNode0.225
testCopyInSessionRootSourceToRootDestination0.291
testCopyInSessionChildSourceToRootDestination0.227
testCopyInSessionRootSourceToChildDestination0.275
testMoveNodeAfter0.228
testMoveNode0.225
testMoveNodeBefore0.226

PropertyUtilRepositoryTest

testCreateValueCalendar0.236
testGetMultiValuePropertyOrderWithDuplicate0.273
testCreateAndGetMultiValuePropertyTypeLong0.224
testSetMultiValuePropertyTypeLong0.223
testGetMultiValuePropertyTypeBoolean0.222
testSetMultiValuePropertyTypeString0.22
testCreateValueDate0.267
testSetAndGetMultiValuePropertyTypeDouble0.221
testGetMultiValuePropertyWithChangedOrder0.221

MetaDataUtilTest

testUpdateMetaData0.217
testGetMetaData0.214

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified0.264
testCreateSimpleNodeTypeContent0.215

VersionUtilTest

testHasPreviousVersion0.278
testGetNextVersionLabel0.279
getVersionOfEmptyVersionHistory0.256
testGetVersionHistoryListNoVersions0.225
testGetPreviousVersion0.277
testGetNextVersion0.278
testGetVersionVersionException0.295
testVersioningDisabled0.228
testGetNodeTypeName0.225
testOutputWhenNodeNull0.233
testGetLatestVersion0.3
testGetNullVersion0.222
testGetVersionHistoryList0.249
testGetPreviousVersionLabel0.283
testGetPreviousVersionOfRootVersion0.256
testGetVersionEmptyVersionLabel0.247
testGetVersionHistoryListMultipleVersions0.299

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins0.213
testIsNodeType0.213

NodeTypesRepositoryTest

testDeleteNode0.277
sameNameSiblingsAreNotAllowed0.243

OpsTest

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

NodeBuilderTest

testExecWithSeveralChildOps0.002
testRealisticUsageScenario0.001

AbstractNodeOperationTest

testThen0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.003

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0
returnsTrueWhenQueriedForSubClass0.001
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0.001
multipleInheritanceDisabledTest0
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0.001
testEquals0
testEqualsWithDifferentDecorators0.001

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.002
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0
multipleInheritanceHaveToBeEnabledTest0
testDeepUnwrap0.008

HTMLEscapingNodeWrapperTest

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

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

ExtendingNodeWrapperTest

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

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0.001
testMultipleWrappingIsPossible0

InheritanceNodeWrapperTest

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

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

I18nNodeWrapperTest

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

DelegateSessionWrapperTest

testUnwrap0

LastUpdateContentDecoratorTest

testShouldIgnoreUpdateWithMgnlTemplate0
testShouldIgnoreUpdateWithNonTemplateMGNLProperty0.001
testLastUpdateDateOpResolveUser0.009
testShouldIgnoreUpdateWithJCRProperty0

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0
testWrapAlreadyWrappedWithThisClass0
testIsSame0
test4LevelDeepUnwrap0
testDeepUnwrap0

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.211

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.212

ChannelVisibilitySessionWrapperTest

testGetItem0.213
testGetNode0.255
testNodeExists0.219
testCanRemoveVisibleItem0.212
testGetProperty0.213
testPropertyExists0.212
testNavigatingWithNodeParentStillHidesExcludedNode0.26
testItemExists0.216
testMoveWorksOnVisibleNode0.211
testFailsToRemoveHiddenItem0.21
testFailsToMoveHiddenNode0.211
testRootNodeHidesExcludedNode0.213

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.7

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0

AuditLoggingUtilTest

testLogsLoginSuccesses0.002
testLogsLoginFailures0.006

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt0.21
testSetPropertyStringStringArrayInt0.21
testSetPropertyStringValueArrayInt0.21
testSetPropertyStringStringInt0.248

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator0.302
testSequenceActionMoveCreate0.33
testSequenceActionMoveDelete0.346
testSequenceCreateModifyDelete0.296
testSequenceActionCreateCreate0.295
testSequenceActionMoveModify0.375
testSequenceActionCreateSessionDelete0.284
testSequenceActionModifyMoveDelete0.326
testLogSessionDelete0.313
testSequenceCreateModify0.283
testSequenceActionCreateNodeDelete0.331
testSequenceActionModifySessionDelete0.308
testSequenceActionSessionDeleteCreate0.311
testLogModifyNode0.286
testLogModifyProperty0.293
testLogCreateNode0.273
testLogNodeDeleteCreateDelete0.342
testLogDeleteNode0.306
testLogMoveNode0.282
testLogCreateNodeWithSpecificNodeType0.269
testSequenceActionNodeDeleteCreate0.351
testSequenceActionModifyCreate0.304
testNodeSave0.294
testSequenceActionModifyMove0.292
testSequenceActionModifyNodeDelete0.305
testSequenceCreateMove0.317
testSequenceActionModifyModify0.344
testSequenceActionMoveModifyDelete0.319

ObjectManufacturerTest

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

ClassesTest

testCanSetupADifferentClassFactory0.011
testDefaultClassFactoryWorksJustFine0.006

GuiceComponentProviderLifecycleTest

testExtends0.178
testSameNamePrivateMethods0.015
testPrivateMethods0.02
testOverridesRemovesAnnotations0.013
testLifeCycleOnPackageProtectedMethods0.028
testOverrides0.02
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.015
testMultipleAnnotatedMethods0.015
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.014
testSimpleLifeCycle0.011

GuiceComponentProviderTest

testConfiguredInSingletonScope0.037
testCreateChild0.033
canAccessProperties0.046
testConfigured0.02
testImplementation0.013
testObserved0.02
testInstance0.012
getComponentThrowsExeptionForUnconfiguredType0.012
testObservedInRequestScope0.019
testGetComponentProvider0.012

GuiceParameterResolverTest

testSimpleInjection0.003
testInjectionOfNamedDependency0.003
testInjectionOfDependencyAsProvider0.002

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.007

GuiceScopesTest

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

ComponentProviderConfigurationBuilderTest

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

LegacyComponentsConfigurerTest

testExcludedKeys0.005
testLegacy0.012

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.004

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.009
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0.001

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

DefaultComponentProviderTest

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

ComponentsTest

testPushingAndPoppingComponentProvider0

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler0.008
testCanReset0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled0
testMultipleThreads3.634
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations0.015
testAreHandlersInvokedInOrder0
testHandlerAddedWhileDispatchingIsNotCalled0

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked0
testCanRemoveHandler0
testCanDispatchEvent0
testCanRemoveHandlerViaReturnedRegistrationObject0
testHandlersAddedWhileDispatchedAreNotInvoked0
testHandlersAreInvokedInOrder0

WebContextImplTest

testLoginLogout0.019

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0
testCantUseWriterAfterOutputStream0

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId0
testSessionAttributes0
testLocalAttributes0.029
testApplicationAttributes0

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0

DefaultRepositoryStrategyTest

testPasswordIsNull0.219
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.214

AbstractRepositoryStrategyTest

testGetSession0.249

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.208

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0.001

ContentOpsTest

testSetNodeData0
testCreateContent0
testSetBinaryNodeData0.001
testCreateCollectionNode0

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.22
testModuleNodeIsCreatedIfNeeded0.216

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.273
testModuleNodeIsCreatedIfNeeded0.215
testUsesExistingModuleConfigNode0.228

NodeBuilderTaskTest

testUnknownRootThrowsException0.218
testSyntax0.216

NodeBuilderTest

testContextNodeIsProperlyPropagated0.259
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.216
testErrorMessages0.215

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.219
testSetPropertyFailsIfPropertyDoesNotExist0.213
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.271
testAddPropertyFailsIfPropertyExists0.209
testRenamePropertyAndCheckValueForString0.232

ContentOpsRepositoryTest

testSetTemplate0.206
testCreateParagraph0.208
testCreatePage0.262

Content2BeanProxyTest

testContentToBeanWithClassDefined0.011

Content2BeanTest

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

AbstractMagnoliaConfigurationPropertiesTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.795

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0.001

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

UUIDLinkTest

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

LinkUtilTest

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

EditorLinkTransformerTest

testEditorLinkTransformation0

PropertiesImportExportTest

testImportMetadata0.002
testPropertiesExport0.002
testConvertsToStringByDefault0
testConvertsToWrapperType0.001
testCanUseIntShortcutForConvertingIntegers0

BootstrapUtilTest

testGetFilenameFromResource0
testGetWorkspaceNameFromResource0
testGetFullpathFromResource0
testGetPathnameFromResource0

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty0.001
testConversionWhenPropertiesAreAlreadyInPlace0.003
testRemovesMetaDataWhenEmptied0.002

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.211

MagnoliaV2FilterTest

testBogusMetaElement0.039

DataTransporterTest

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

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0.001
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.357
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState0.225
testActivationStatus0.273
testDoctypeImport0.21

CommandsManagerTest

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

ExtractCommentCommandTest

testExecuteByPath0.003
testExecuteById0.002
testExecuteWithTemplate0.003
testExecuteWhenNodeNull0
testExecuteWhenCreationAndModificationDateAreSame0.001

RuleBasedCommandTest

testDefaultRule0.227
testSetItemTypes0.224
testRuleOverridesItemTypes0.221
testSetRule0.308

ExportCommandTest

testExportCommandNoOutputStream0.272
testExporCommandPathNotSet0.407
testExportCommand0.219

VersionCommandTest

testHadleWithVersionCommentWhenWhenRecursiveTrue0.274
testCommandWithRuleSet0.351
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment0.236
testHadleWithVersionCommentWhenRecursiveFalse0.239

ImportCommandTest

testImportCommandDuplicateName0.405
testImportCommandTargetPathDoNotExist0.256
testImportCommand0.373
testImportCommandEmptyFile0.217

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete0.272
testPreDeleteNode0.463
testVersionChildNodes0.333

DeleteCommandTest

testDeleteLeaveNode0.214
testDeleteProperty0.211
testDeleteNonexistentNode0.229
testDeleteNodeWithSubnodes0.211

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException0

ProxyBasedBeanMergerTest

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

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.001

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0
testThrowsExceptionWhenRequiredAndMissing0.001

RepositoryMappingDefinitionReaderTest

testParse0

HashUsersPasswordsTest

testEncryption1.01

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces0.016

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement0.323
testNodeTypeToRegisterSingleElement0.216
testNodeTypeToRegisterMultipleElementWrongOrderRevertsUpdate0.236
testUnRegisterNodeType0.182
testUnRegisterNodeTypeDependencyIssue0.172

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute0.254

Register50NodeTypeTaskTest

testDoExecute0.368

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.242
rearrangementOfBasicDefaultConfig0.217
rearrangementOfSTKsDefaultConfig0.221
nonStandardCompositeConfigIsBackedUp0.221

RenameACLNodesTaskTest

testRenameACLNodesTask0.212

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall2.659
testUpgradeFrom451.184
test45DoesNotInstallWhenFromSmallerThan4460.208
testMP4MimeTypesOnInstall2.27
test446MimeTypesOnInstall2.209
updateTo512anonymousUserPermissions0.654
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo5110.711

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute0.23

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime0.238
testRenameSiblingForASpecificNodeTypeNoCheckForParentType0.237
testRenameSiblingForASubPath0.234
testOutputMessage0.254
testRenameSiblingForASpecificNodeTypeCheckForParentType0.236

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0.001

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage0
testIsMemoryLimitReachedWhenBelowThresholdInMb0
testIsMemoryLimitReachedWhenBelowThresholdPercentage0

Utf8ContentTest

testReadingUtf8Greek0.215
testReadingUtf8JapaneseChars0.292
testReadingUtf8AccentedChars0.214
testCreateExportImportContentUtf8SpecialChars0.207
testReadingUtf8SpecialChars0.214
testSettingNewUtf8ContentNode0.207
testSettingAnUtf8NodeData0.222
testReadingUtf8Russian0.215

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals0.339
testExcludedPropertiesAreNotFoundInFullTextSearch0.412
testTitlePropertyIsBoosted0.34
testExcludedPropertiesAreFoundInWhereLike0.342

Failure Details

[Summary] [Package List] [Test Cases]


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