Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
158000399.81%142.657

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.214
info.magnolia.utf88000100%1.851
info.magnolia.monitoring3000100%0.001
info.magnolia.importexport21000100%1.157
info.magnolia.objectfactory.configuration14000100%0.253
info.magnolia.module35000100%1.202
info.magnolia.module.model.reader35000100%0.07
info.magnolia.module.model50000100%0.013
info.magnolia.jcr.decoration12000100%0.01
info.magnolia.module.files1000100%0.006
info.magnolia.objectfactory.guice.lifecycle10000100%0.368
info.magnolia.content2bean1900194.737%0.171
info.magnolia.beanmerger7000100%0.014
info.magnolia.voting.voters25000100%0.003
info.magnolia.cms.core.version16000100%2.592
info.magnolia.test.mock36000100%0.166
info.magnolia.cms.util209000100%20.728
info.magnolia.importexport.postprocessors4000100%0.283
info.magnolia.setup.for5_08000100%1.976
info.magnolia.event13000100%3.103
info.magnolia.cms.core110000100%12.554
info.magnolia.objectfactory.guice22000100%0.396
info.magnolia.test4000100%0.012
info.magnolia.repository10010%0.001
info.magnolia.module.ui4000100%1.096
info.magnolia.commands.impl26000100%6.477
info.magnolia.init.properties2000100%0.001
info.magnolia.repository.definition1000100%0.002
info.magnolia.test.mock.jcr95000100%0.214
info.magnolia.nodebuilder.task7000100%1.925
info.magnolia.cms.i18n12000100%0.163
info.magnolia.registry4000100%0.001
info.magnolia.context12000100%1.006
info.magnolia.jcr.inheritance4000100%0.025
info.magnolia.objectfactory31000100%0.049
info.magnolia.module.delta75000100%15.356
info.magnolia.freemarker52000100%0.763
info.magnolia.cms.security74000100%22.456
info.magnolia.freemarker.models8000100%0.101
info.magnolia.init27000100%0.956
info.magnolia.audit31000100%10.261
info.magnolia.util2000100%0.001
info.magnolia.cms.filters46000100%1.105
info.magnolia.commands10000100%0.234
info.magnolia.cms.security.operations3000100%0.003
info.magnolia.jcr.wrapper78000100%3.985
info.magnolia.cms.security.auth.callback6000100%0.005
info.magnolia.jcr.node2bean45000100%0.349
info.magnolia.link29000100%0.359
info.magnolia.jackrabbit4000100%1.406
info.magnolia.cms.core.search2000100%0.821
info.magnolia.test.hamcrest6000100%0.257
info.magnolia.nodebuilder16000100%3.395
info.magnolia.jcr.predicate15000100%0.002
info.magnolia.cms.beans.config1800194.444%0.071
info.magnolia.importexport.filters1000100%0.034
info.magnolia.jcr.util149000100%11.054
info.magnolia.setup7000100%10.571
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%1.001
RenameACLNodesTaskTest1000100%0.213

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%1.851

info.magnolia.monitoring

ClassTestsErrors FailuresSkippedSuccess RateTime
SystemMonitorTest3000100%0.001

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
PropertiesImportExportTest5000100%0.005
BootstrapUtilTest4000100%0.001
DataTransporterTest5000100%0.016
BootstrapFilesComparatorTest3000100%0.001
DataTransporterRepositoryTest4000100%1.134

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentProviderConfigurationBuilderTest11000100%0.236
LegacyComponentsConfigurerTest2000100%0.013
ComponentConfigurationReaderTest1000100%0.004

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest15000100%0.02
ModuleManagerImplTest6000100%0.932
ModuleInstanceProviderTest2000100%0.24
ModuleManagementStateTest3000100%0.001
ModuleLifecycleContextImplTest2000100%0
ModuleRegistryImplTest7000100%0.009

info.magnolia.module.model.reader

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

info.magnolia.module.model

ClassTestsErrors FailuresSkippedSuccess RateTime
VersionRangeTest32000100%0.009
VersionComparatorTest2000100%0
VersionTest16000100%0.004

info.magnolia.jcr.decoration

ClassTestsErrors FailuresSkippedSuccess RateTime
NodePredicateContentDecoratorTest1000100%0.004
ContentDecoratorWorkspaceWrapperTest1000100%0.002
ContentDecoratorUtilTest4000100%0.002
ContentDecoratorNodeWrapperTest6000100%0.002

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest1000100%0.006

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.368

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.016
Content2BeanTest1800194.444%0.155

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
ProxyBasedBeanMergerTest6000100%0.013
BeanMergerUtilTest1000100%0.001

info.magnolia.voting.voters

ClassTestsErrors FailuresSkippedSuccess RateTime
URIPatternVoterTest3000100%0.003
ResponseContentTypeVoterTest13000100%0
BasePatternVoterTest1000100%0
DomainNameRegexVoterTest2000100%0
IfVoterTest3000100%0
URIStartsWithVoterTest3000100%0

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
VersionInfoTest3000100%0.002
MgnlVersioningNodeWrapperTest1000100%0.001
VersionedNodeTest2000100%0.028
BaseVersionManagerTest6000100%1.352
ContentVersionTest4000100%1.209

info.magnolia.test.mock

ClassTestsErrors FailuresSkippedSuccess RateTime
MockAccessManagerTest1000100%0
MockNodeDataTest3000100%0.011
NodeData2PropertyCollectionWrapperTest2000100%0.001
MockComponentProviderTest2000100%0.012
MockHierarchyManagerTest1000100%0.001
MockObjectTest7000100%0.002
Content2NodeCollectionWrapperTest2000100%0.001
MockContentTest12000100%0.111
MockUtilTest6000100%0.027

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
WebXmlUtilTest9000100%0.02
NodeDataUtilTest10000100%0.005
SimpleUrlPatternTest18000100%0.001
ContentUtilTest27000100%0.035
ServletUtilTest10000100%0.007
LazyNodeDataWrapperTest3000100%0.044
SearchReplaceTest4000100%0.015
SiblingsHelperTest7000100%0.011
ModuleConfigurationObservingManagerTest1000100%6.052
ExceptionUtilTest19000100%0.001
NodeUuidComparatorTest1000100%0
LinkUtilTest6000100%0.006
PathUtilTest9000100%0.001
WorkspaceXmlUtilTest2000100%0.013
ObservationUtilTest4000100%0.097
StringLengthComparatorTest1000100%0
BooleanUtilTest3000100%0.001
UnicodeNormalizerTest6000100%0.044
DelayedExecutorTest3000100%3.367
InheritanceContentWrapperTest8000100%0.001
DateUtilTest1000100%0.013
NodePathComparatorTest1000100%0
TextFileUtilTest4000100%0.001
RequestDispatchUtilTest4000100%0.016
ClasspathResourcesUtilTest3000100%0
ExtendingContentWrapperTest15000100%0.335
ExtendingContentWrapperRepositoryTest2000100%0.58
RuleTest3000100%0.826
QueryUtilTest15000100%6.588
ContentUtilRepoTest4000100%1.121
LazyContentWrapperTest3000100%0.726
SystemContentWrapperTest3000100%0.801

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataAsMixinConversionHelperTest3000100%0.004
MetaDataImportPostProcessorTest1000100%0.279

info.magnolia.setup.for5_0

ClassTestsErrors FailuresSkippedSuccess RateTime
ConvertMetaDataUpdateTaskTest1000100%0.016
AbstractNodeTypeRegistrationTaskTest5000100%1.242
RemoveMetaDataInNodeTypeDefinitionTaskTest1000100%0.324
Register50NodeTypeTaskTest1000100%0.394

info.magnolia.event

ClassTestsErrors FailuresSkippedSuccess RateTime
ResettableEventBusTest2000100%0.01
SimpleEventBusTest5000100%3.092
EventHandlerCollectionTest6000100%0.001

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.002
DefaultACLPermissionsTest6000100%0.185
MagnoliaAccessProviderTest6000100%0.281
NodeTypeBasedACLPermissionsTest9000100%0.171
PathTest5000100%0
MetaDataTest36000100%0.001
RootOnlyPermissionTest3000100%0.055
BinaryNodeDataTest3000100%0.001
DefaultContentTest25000100%7.828
NodeTest14000100%4.03

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderTest10000100%0.295
GuiceParameterResolverTest3000100%0.01
GuiceComponentProviderBuilderTest1000100%0.008
GuiceScopesTest8000100%0.083

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.009
SelfTest1000100%0.003

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
WorkspaceMappingTest10010%0.001

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.096

info.magnolia.commands.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
ExtractCommentCommandTest5000100%0.01
RuleBasedCommandTest4000100%1.093
ExportCommandTest3000100%1.11
VersionCommandTest4000100%1.215
ImportCommandTest4000100%1.336
MarkNodeAsDeletedCommandTest2000100%0.669
DeleteCommandTest4000100%1.044

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0.001

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0.002

info.magnolia.test.mock.jcr

ClassTestsErrors FailuresSkippedSuccess RateTime
MockSessionTest9000100%0.016
MockItemTest2000100%0.001
SessionTestUtilTest3000100%0.009
MockPropertyTest7000100%0.145
MockObservationManagerTest6000100%0.01
MockNodeTest43000100%0.018
MockValueTest22000100%0.014
NodeTestUtilTest3000100%0.001

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleNodeBuilderTaskTest2000100%0.522
ModuleConfigNodeBuilderTaskTest3000100%0.887
NodeBuilderTaskTest2000100%0.516

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultI18NContentSupportTest3000100%0.095
MessagesManagerTest5000100%0.011
AbstractI18NContentSupportTest1000100%0.001
HierarchyBasedI18nContentSupportTest3000100%0.056

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0.001

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
WebContextImplTest1000100%0.017
WriterResponseWrapperTest2000100%0.001
RequestAttributeStrategyTest3000100%0.007
MgnlContextTest2000100%0.01
DefaultRepositoryStrategyTest2000100%0.45
AbstractRepositoryStrategyTest1000100%0.216
SimpleContextTest1000100%0.305

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.025

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ObjectManufacturerTest11000100%0.017
ClassesTest2000100%0
DefaultClassFactoryTest5000100%0.002
ObservedComponentFactoryTest2000100%0.012
ObjectFactoryTest1000100%0.001
DefaultComponentProviderTest9000100%0.016
ComponentsTest1000100%0.001

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest52000100%0.763

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
DelegatingUserManagerTest1000100%0.009
MgnlUserTest7000100%0.097
URISecurityFilterTest2000100%0.221
SecurityUtilKeyStoreTest2000100%0.352
AccessManagerImplTest2000100%0.096
MgnlGroupTest8000100%0.135
SecurityTest1000100%0.01
RescueSecuritySupportTest10000100%6.137
PrincipalUtilTest5000100%0.002
PermissionUtilTest4000100%0.003
ContentSecurityFilterTest2000100%0.009
MgnlUserManagerTest10000100%0.537
SecurityUtilTest8000100%3.389
MgnlUserManagerRepositoryTest7000100%9.718
HierarchicalUserManagerTest5000100%1.741

info.magnolia.freemarker.models

ClassTestsErrors FailuresSkippedSuccess RateTime
UserModelTest1000100%0.076
MagnoliaObjectWrapperTest5000100%0.022
BinaryNodeDataModelTest1000100%0.001
ContentModelTest1000100%0.002

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.004
MagnoliaServletContextListenerTest1000100%0.936
DefaultMagnoliaInitPathsTest8000100%0.006
DefaultMagnoliaPropertiesResolverTest9000100%0.01

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0
AuditLoggingUtilTest2000100%0
MgnlAuditLoggingContentDecoratorTest28000100%10.261

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0.001

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MultiChannelFilterTest8000100%0.035
ServletDispatchingFilterTest13000100%0.374
MultipartRequestFilterTest2000100%0.159
RangeSupportFilterTest2000100%0.03
FilterTest3000100%0.077
MultipartRequestFilterTempFileDeletionTest2000100%0.009
InterceptFilterTest9000100%0.038
MultipartRequestWrapperTest1000100%0.044
CompositeFilterTest1000100%0.018
InstallFilterTest3000100%0.053
UnicodeNormalizationRequestWrapperTest1000100%0.017
ContentTypeFilterTest1000100%0.251

info.magnolia.commands

ClassTestsErrors FailuresSkippedSuccess RateTime
CommandsManagerTest9000100%0.234
MgnlCommandTest1000100%0

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
OperationPermissionTest3000100%0.003

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.005

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
TypeMappingImplTest11000100%0.081
Node2BeanTest34000100%0.268

info.magnolia.link

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

info.magnolia.jackrabbit

ClassTestsErrors FailuresSkippedSuccess RateTime
JackrabbitIndexingConfigurationTest4000100%1.406

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.821

info.magnolia.test.hamcrest

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeMatchersTest6000100%0.257

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0
ContentOpsTest4000100%0
NodeBuilderTest3000100%1.23
OpsTest5000100%1.374
ContentOpsRepositoryTest3000100%0.791

info.magnolia.jcr.predicate

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

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0
URI2RepositoryManagerTest2000100%0.008
URI2RepositoryMappingTest4000100%0.056
RegexpVirtualURIMappingTest11000100%0.007

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.034

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeTypesTest6000100%0.002
PropertyUtilTest36000100%0.002
NodeUtilTest44000100%0.015
PropertiesImportExportTest11000100%0.01
ContentMapTest4000100%0
SessionUtilTest11000100%0
NodeUtilRepositoryTest4000100%1.076
PropertyUtilRepositoryTest9000100%2.502
MetaDataUtilTest2000100%0.493
NodeTypeTemplateUtilTest2000100%0.864
VersionUtilTest17000100%5.292
NodeUtilIsNodeTypeTest2000100%0.532
NodeTypesRepositoryTest1000100%0.266

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
HashUsersPasswordsTest1000100%1.015
CoreModuleVersionHandlerTest6000100%9.556

info.magnolia.jcr.nodebuilder

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

Test Cases

[Summary] [Package List] [Test Cases]

NodeMatchersTest

testHasNodeWithMatchingNodeType0.002
testHasNodeWithNonMatchingNodeType0.004
testHasNode0
testHasNodeWhenNotAround0
testHasProperty0.251
testHasPropertyWhenNotAround0

MockSessionTest

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

MockItemTest

testGetDepth0.001
testGetPath0

SessionTestUtilTest

testCreateSessionWithStringVarargs0.007
testMockSessionSetsProperWorkspaceName0.001
testCreateSessionFromString0.001

MockPropertyTest

testGetSetValueWithBigDecimal0.002
testGetValue0.001
testIsMultiple0
testGetType0.001
testAccept0.141
testIsNode0
testGetString0

MockObservationManagerTest

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

MockNodeTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0
testNodeFromStringAndStrings0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockNodeDataTest

testSetValueWithParamValue0.009
testCanGetHandle0.001
testCanDeleteSelf0.001

NodeData2PropertyCollectionWrapperTest

testRetainAll0.001
testRemoveAll0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0.011
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0.001

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockObjectTest

testSetABooleanValueOnANodeData0
testCreatingANode0
testDeletingReallyWorks0.001
testRootNodeOfHierarchyManger0
testCreatingASubNode0
testGetANodeAddedToASubNode0.001
testSetAnObjectAndResolvePropertyType0

Content2NodeCollectionWrapperTest

testRetainAll0.001
testRemoveAll0

MockContentTest

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

MockUtilTest

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

ComponentsTestUtilTest

testSetSingletonInstance0.005
testConfiguredImplementation0.002
testInstanceFactory0.002

SelfTest

testCommandIsSetCorrectlyFromPrototype0.003

UserModelTest

testCanBeUnwrappedByDeepUnWrap0.076

MagnoliaObjectWrapperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0.001

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

FreemarkerHelperTest

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

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.238
testGetPermissionAddedToRoleProperly0.05
testDenyPermissionAddedToRoleProperly0.043

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0.034
testShowWarningIfCommandNotFound0.007
testCommandIsExecuted0.007

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0.002

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.045

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.012
testRemoveDuplicatePermission0.011

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.042

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.004
testAddFalseConditionIfExpressionIsContained0.001

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.004
testBootstrapsIfNodeDoesNotExist0.011

PropertyValueDelegateTaskTest

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

MoveAndRenamePropertyTaskTest

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

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.006
testChangeTemplate0.001

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.062
testTextFilterClassesAreNotSet0.006
testAccessControlProviderIsSet0.005

ChangeVirtualUriMappingTaskTest

testDoExecute0.027

PartialBootstrapTaskTest

testGetOutputResourceName0.001

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.007
testBlocksIfIncludeDispatcherIsMissing0.005
testDoesNotWarnIfErrorDispatcherIsUsed0.004

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.002
testOrderFilterBefore0.002
testDoesNothingWhenRequiredFilterMissing0.001

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.004

FilterOrderingTaskTest

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

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.002
testExecutesPublicDelegateTaskWhenIsPublic0.007
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.007
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.007

RemoveNodesTaskTest

testExecute3.426
testExecuteDoesNotDisplayInfoMessageForMissingNodes0.908
testExecuteDisplaysInfoMessageForMissingNodes0.636
testExecuteException0.428

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId0.772

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.469
testNonExistingPathIgnored0.5

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.534
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.356
testReregisterNodeType0.429

RenameNodesTaskTest

testRenameACLNodesTask0.4

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.326
testNonExistingPropertyAndExpectedAsSuchIsCreated0.339
testPropertywithUnexpectedValueIsNotReplacedButLogged0.361
testExistingPropertyWithPartOfStringIsReplaced0.395
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.455
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.301
testNonExistingPropertyIsNotReplacedButLogged20.313
testExistingPropertyIsReplaced0.297
testPropertyOfDifferentType0.332
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.324
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.385
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.279

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.313
testRegisterServletTaskWithEmptyMappings0.286

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest0.31

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName0.313
testChangeAllPropertiesWithCertainValueTask0.442

VersionRangeTest

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

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionTest

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

DependencyCheckerImplTest

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

BetwixtModuleDefinitionReaderTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0.001

AbstractModuleVersionHandlerTest

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

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.06
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.012
testPerformCantBeCalledTwiceByDifferentThreads0.838
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.01
testCheckModuleAndDeltasToStringForUpdate0.006
testCheckModuleAndDeltasToStringForInstall0.006

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.216
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.024

ModuleManagementStateTest

testDescriptionForInstallsOnly0
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0.001

MD5CheckingFileExtractorOperationTest

testAbsentFilesAreRecreated0.006

ModuleManagerWebUITest

testDoneTemplate0.033
testListTasksTemplate0.033
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.009
testRestartNeededTemplate0.021

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0
testStartRegistersAllObserversWithAllModules0

ModuleRegistryImplTest

testCanGetModuleByClass0.009
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass0
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass0
testCanCheckIfAModuleExists0
testThrowsExceptionForUnregisteredModuleName0
testModuleDefinitionsAreListedInDependencyOrder0
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass0

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.007
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0.001

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.021
testGetUri0.016
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.007
testGetHandleStripsExtensionInclTheDot0.012

RegexpVirtualURIMappingTest

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

WebXmlUtilTest

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

NodeDataUtilTest

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

SimpleUrlPatternTest

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

ContentUtilTest

testGetAncestorOfTypeThrowsExceptionIfNotFound0.002
testAsContentReturnsNullIfNodeIsNull0
testGetAncestorOfTypeBasicCase0.001
testAsContent0.001
testOrderAfterFirstNodeMoreThanThreeVariation10.002
testOrderAfterFirstNodeMoreThanThreeVariation20.001
testOrderBeforeLastNodeVariation10.001
testOrderBeforeLastNodeVariation20.005
testOrderBeforeLastNodeVariation30
testOrderAfterLastNodeVariation10
testVisitShouldPassFilterAlong0.003
testDeleteAndRemoveParentsIfNoOtherChild0.003
testOrderAfter0
testDeleteAndRemoveParentsIfAnOtherChild0
testOrderAfterLastNode0
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
testIsMultipart0.003
testIsForward0
testServletInitParametersToMap0.001
testGetDispatcherType0.001
testGetWrappedRequest0.001
testGetOriginalRequestUri0
testGetOriginalRequestUrlIncludingQueryString0
testIsError0
testIsInclude0

LazyNodeDataWrapperTest

testWorkOnDeadSession0.037
testDoesNotCallHierarchyManagerUntilNeeded0.002
testCallHierarchyManagerOnlyFirstTime0.005

SearchReplaceTest

testDefaultsToLiteralMatching0.006
testCanUseJokerInNamePatterns0.003
testCaseInsensitive0.003
testCanUseNamePatterns0.003

SiblingsHelperTest

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

ModuleConfigurationObservingManagerTest

testObserving6.052

ExceptionUtilTest

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

NodeUuidComparatorTest

testBasic0

LinkUtilTest

testAddFingerprintToLinkCompareTwoDates0.005
testAddFingerprintToLinkWithInvalidDate0
testAddFingerprintToLink0
testAddFingerprintToLinkWithoutExtension0
testRemoveFingerprintAndExtensionFromLink0.001
testAddFingerprintToLinkFundamentalAssertions0

PathUtilTest

testStripExtension0
testAddLeadingSlash0.001
testGetExtension0
testCreatePath0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0
testGetFolder0
testAddLeadingSlashDoesNotSupportNullArgument0
testCreatePathDoesNotSupportNullArgument0

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.013
testWorkspaceNamesWithNonNullExpectation0

ObservationUtilTest

testRegisterWhenSessionValid0.021
testFailRegisterWhenSessionInvalid0.022
testUnregisterWhenSessionValid0.023
testDontFailUnregisterWhenSessionInvalid0.031

StringLengthComparatorTest

testBasic0

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0.001
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.003
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.012
testJava6Normalizer0.006
testAsciiStringsShouldPassThroughWithAutoDetect0.006
testNonNormalizer0.017

DelayedExecutorTest

testDelayedExecution0.601
testMultipleDelayedExecution0.755
testExecutionAfterMaxDelay2.011

InheritanceContentWrapperTest

testSingleParagraphInheritance0
testHasPropertyInheritance0
testRoot0
testHasNestedPropertyInheritance0
testNestedPropertyInheritance0
testCollectionInheritance0
testPropertyInheritance0.001
testNestedParagraphInheritance0

DateUtilTest

testCustomFormatShouldUseGivenLocale0.013

NodePathComparatorTest

testBasic0

TextFileUtilTest

testGetLines0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetTrimmedLinesMatching0
testGetLinesWhenFileIsNotExisiting0

RequestDispatchUtilTest

testDispatchRedirectNonInternal0.016
testDispatchRedirectInternal0
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0
testSanitizeUrlToFile0

ExtendingContentWrapperTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.298
testIsExistsMethodWhenAbsolutPathAndNodeExists0.282

RuleTest

testIsNotAllowedNode0.27
testRuleStringConstructor0.272
testIsAllowedNode0.284

QueryUtilTest

testQueryWhenSearchingJustForComponents0.587
testSimpleQuery0.47
testSearchForUUID0.458
testJQOM0.495
testSearchForAreasContainingImage0.439
testQueryBuild0.428
testQueryWhenSearchingJustForPages0.477
testSearchOfNonDefaultNodeType0.403
testSearchForUUIDInChildNode0.417
testEmptyResult0.429
testResultContainsOnlyPages0.396
testSearchForPagesWhoseComponentIsContainingSpecificText0.447
testSearchForInheritedUUID0.406
testConfirmThatFilteredResultIsReallyTheWantedOne0.375
testSearchForSpecificTemplate0.361

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.257
testSessionBasedCopy0.26
testMoveInSession0.331
testChangeNodeTypeReplaceAllOccurrences0.273

LazyContentWrapperTest

testWrappingReferencedContent0.253
testWrappingNDParent0.236
testClosedSessionResistance0.237

SystemContentWrapperTest

testWrappingReferencedContent0.246
testWrappingNDParent0.31
testClosedSessionResistance0.245

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.009

RedirectClientCallbackTest

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

MgnlUserTest

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

URISecurityFilterTest

testIsAllowedForOther0.217
testIsAllowedForAnonymous0.004

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.174
testKeyStoreInSomeOtherFolder0.178

AccessManagerImplTest

testMultiThreadAccess0.096
testGetPermissions0

MgnlGroupTest

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

SecurityTest

testMergePrincipals0.01

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.024
testUserManagerReturnsCorrectAnonymousUser1.011
testUserManagerRealmIsSystemRealm0.022
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.979
testUserManagerReturnsSystemUserWithCorrectRole0.499
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.497
testUserManagerReturnsCorrectSystemUserByName0.994
testUserManagerReturnsEnabledRescueUser0.498
testUserManagerReturnsCorrectSystemUser1.082
testUserManagerReturnsSystemUserWithCorrectGroup0.531

PrincipalUtilTest

testFindPrincipalInCollection0.001
testRemovePrincipalFromCollection0
testRemovePrincipal0.001
testFindACLByName0
testFindPrincipal0

PermissionUtilTest

testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

ContentSecurityFilterTest

testIsAllowedForOther0.005
testIsAllowedForAnonymous0.004

MgnlUserManagerTest

testUsernameCantBeBlank0.001
testUsernameCantBeEmpty0
testSetStringProperty0.012
testFindPrincipalNode0.009
testSetPropertyToNull0.002
testUserWasCreatedUnderCertainPath0.506
testSetProperty0.003
testUsernameCantBeNull0
testFindPrincipalNodeWithOtherRealm0.004
testUsernameIsValidatedUponCreation0

OperationPermissionTest

testCanExecuteOtherRolesAssigned0.001
testCanExecuteAnyRoleAssigned0.001
testCanMoveThisUserRoleAssigned0.001

SecurityUtilTest

testBCProviderShouldNotBeRegistred0.315
testPasswordRemovingMethodFromCache0.366
testRemoveAllPasswordPamametersFromCacheLog0.384
testCrypt1.138
testUpdateKeysKeyLocationIsSet0.272
testKeyStore0.299
testUpdateKeysKeyLocationIsNotSet0.289
testPasswordRemovingMethodFromURL0.326

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.959
testNewlyCreatedUserNodeHasMixinLockable1.329
testDoNotCreateUserWhenExistInAnotherRealm0.816
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed1.381
testUserPasswordAfterChangingByJCRProperty2.125
testUserPasswordAfterCodeCreation1.312
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed0.796

HierarchicalUserManagerTest

testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.302
testGroupAddingAndRemoving0.334
testRoleAddingAndRemoving0.428
testParentPathIsRealmIfNameShorterThan3Chars0.327
testParentPathShouldBeLowercased0.35

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.056
testGetNodeDataEndlessLoop0.021
testDetermineLocale0.018

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0
testGetsMessagesFromSpecifiedBundle0
testGetsSimpleMessageFromDefaultBundle0.004
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.007

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.02
testGetNodeDataEndlessLoop0.016
testDetermineLocale0.02

MultiChannelFilterTest

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

ServletDispatchingFilterTest

testWrapperRespectsForwards0.045
testSupportsDefaultMapping0.033
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.021
testEscapeMetaCharacters0.015
servletCanHaveInjectedComponents0.023
testSupportsPathMapping0.034
testPathInfoShouldAdhereToServletSpec0.021
testSupportsExtensionMapping0.021
testShouldNotBypassWhenExactMappingMatches0.026
testShouldNotBypassWhenPathMappingMatches0.024
testShouldBypassWhenMappingDoesNotMatch0.024
testSupportsRegexMappings0.063
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.024

MultipartRequestFilterTest

testFilterCommonsFileUpload0.083
testFilterCOS0.076

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.026
testContentLengthIsNotSet0.004

FilterTest

testBypassing0.033
testDecoratedFilter0.024
testInitialization0.02

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0
testCOSMultipartFilterFileDeletion0.009

InterceptFilterTest

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

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.044

CompositeFilterTest

testInitializationAndDestruction0.018

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.02
testExecutesCorrectCommandBasedOnURI0.017
testPassesNullAsCommandIfNoneSpecified0.016

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.017

ContentTypeFilterTest

testFilterWithEmptyDefaultExtension0.251

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testGetSelectors0.001
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0.001

VersionInfoTest

testAdvancedVersionInfo0
testMoreVersionInfo0
testBasicVersionInfo0

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

VersionedNodeTest

testMultipleWrappingIsPossible0.001
testWrapProperty0.027

BaseVersionManagerTest

testCreateAndRestoreVersionAndCheckOrder0.569
testUseSystemSessionToRetrieveVersions0.033
testCreateAndRestoreDeletedVersion0.132
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.277
testNumberOfCreatedVersions0.25
testCreateAndRestoreVersion0.091

ContentVersionTest

testRestoringBinariesFromContentVersion0.153
testRetrievingBinariesFromContentVersionsChildNode0.365
testBasics0.353
testRetrievingBinariesFromContentVersion0.338

DefaultACLPermissionsTest

testCanReadRoot0.055
testCanReadOnPageNode0.023
testGrantsOnContentNode0.04
testCanReadOnContentNode0.025
testGrantsOnPageNode0.026
testGrantsHigherPermissionThenAssigned0.016

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.079
testReadOnlyPermissionsToJcrSystemAreSetForUser0.059
testPermissionWrongClassDefined0.053
testPermissionNonexistingClassDefined0.018
testPermissionClassDefined0.037
testPermissionWrongClassConstructor0.035

NodeTypeBasedACLPermissionsTest

testCanReadRoot0
testCanReadOnPageNode0.003
testGrantsOnContentNode0.024
testCanReadOnContentNode0.024
testCanReadInvalidNodeTypeSpecified0.037
testCanReadAnyNodeTypesSpecified0.013
testGrantsOnPageNode0.022
testGrantsMultipleNodeTypesSpecified0.024
testGrantsHigherPermissionThenAssigned0.024

PathTest

testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetValidatedLabel0
testIsCharValid0

MetaDataTest

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

RootOnlyPermissionTest

testCanRead0.013
testNoRootNode0.024
testGrants0.018

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.001
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0

QueryTest

testSimpleQuery0.476
testMaxResultSize0.345

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.455
testThatReadingANonExistingNodeDataDoesNotFail0.315
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.334
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.299
testCreatingAnExistingNodeDataDoesNotFail0.255
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.259
testReadingANodeData0.244
testCreatingAndSettingANodeData0.283
testIsNodeTypeForNodeChecksPrimaryType0.305
testAddMixin0.249
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.367
testSettingANonExistingNodeDataCreatesANewNodeData0.302
testCreatingAnEmptyNodeData0.386
testModDate0.326
testCreatingAndSettingABooleanNodeData0.354
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.392
testDelete0.495
testEquals0.287
testSettingAnExistingNodeData0.297
testCreatingAndReadingABinaryNodeData0.288
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.325
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.234
testEqualsWithWrongType0.264
testEqualsWithNull0.228
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.285

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.313
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.321
testCreatingAnExistingNodeDataDoesNotFail0.24
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.227
testReadingANodeData0.237
testCreatingAndSettingANodeData0.318
testIsNodeTypeForNodeChecksPrimaryType0.321
testAddMixin0.258
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.288
testSettingANonExistingNodeDataCreatesANewNodeData0.285
testSettingAnExistingNodeData0.248
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.303
testThatReadingANonExistingNodeDataFail0.359
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.312

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0
testVotesTrueOnMatchingWildcardPattern0
testVotesFalseOnNonMatchingWildcardPattern0

ResponseContentTypeVoterTest

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

BasePatternVoterTest

testInitWithoutPattern0

DomainNameRegexVoterTest

testMatchingDomain0
testNonMatchingDomain0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

URIStartsWithVoterTest

testNotVoter0
testInverseVoter0
testBasics0

TypeMappingImplTest

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

Node2BeanTest

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

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException0.001
testEvaluate0
testEvaluateNull0
testEvaluateType0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined0
testEvaluateTrue0
testEvaluateFalse0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0

NodeNamePredicateTest

testEvaluateNoNameDefined0
testEvaluate0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0

NodeTypesTest

testGetCreatedByWhenNotSet0
testSetCreation0
testUpdateModification0
testGetCreated0
testGetCreatedBy0
testGetCreatedWhenNotSet0

PropertyUtilTest

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

NodeUtilTest

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

PropertiesImportExportTest

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

ContentMapTest

test0
testGetBasicProps0
testGetBinaryProps0
testGetOtherProps0

SessionUtilTest

testGetNodeByIdentifierNoSessionPassed0
testHasSameUnderlyingSessionWithTwoWrappersOnSameSession0
testGetNodeBadPath0
testGetNode0
testGetNodeNoSessionPassed0
testGetNodeByIdentifier0
testGetNodeByRelativePathWhenNodeDoesNotExist0
testGetNodeByRelativePath0
testHasSameUnderlyingSessionWithTwoUnwrappedSessions0
testHasSameUnderlyingSessionWithOneWrapperOnDifferentSession0
testGetNodeByIdentifierBadId0

NodeUtilRepositoryTest

testRenameNode0.272
testMoveNodeAfter0.252
testMoveNode0.295
testMoveNodeBefore0.257

PropertyUtilRepositoryTest

testCreateValueCalendar0.23
testGetMultiValuePropertyOrderWithDuplicate0.247
testCreateAndGetMultiValuePropertyTypeLong0.255
testSetMultiValuePropertyTypeLong0.25
testGetMultiValuePropertyTypeBoolean0.236
testSetMultiValuePropertyTypeString0.288
testCreateValueDate0.243
testSetAndGetMultiValuePropertyTypeDouble0.411
testGetMultiValuePropertyWithChangedOrder0.342

MetaDataUtilTest

testUpdateMetaData0.206
testGetMetaData0.287

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified0.321
testCreateSimpleNodeTypeContent0.543

VersionUtilTest

testHasPreviousVersion0.396
testGetNextVersionLabel0.417
getVersionOfEmptyVersionHistory0.318
testGetVersionHistoryListNoVersions0.251
testGetPreviousVersion0.377
testGetNextVersion0.333
testGetVersionVersionException0.351
testVersioningDisabled0.268
testGetNodeTypeName0.248
testOutputWhenNodeNull0.26
testGetLatestVersion0.293
testGetNullVersion0.295
testGetVersionHistoryList0.285
testGetPreviousVersionLabel0.267
testGetPreviousVersionOfRootVersion0.261
testGetVersionEmptyVersionLabel0.263
testGetVersionHistoryListMultipleVersions0.409

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins0.303
testIsNodeType0.229

NodeTypesRepositoryTest

testDeleteNode0.266

OpsTest

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

NodeBuilderTest

testExecWithSeveralChildOps0.002
testRealisticUsageScenario0.001

AbstractNodeOperationTest

testThen0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.004

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0.001
returnsTrueWhenQueriedForSubClass0.001
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0.001
multipleInheritanceDisabledTest0.001
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0
testEquals0
testEqualsWithDifferentDecorators0

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.014
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0.001
multipleInheritanceHaveToBeEnabledTest0.001
testDeepUnwrap0.009

HTMLEscapingNodeWrapperTest

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

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

ExtendingNodeWrapperTest

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

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0
testMultipleWrappingIsPossible0

InheritanceNodeWrapperTest

testSingleComponentInheritance0
testRoot0
testNestedPropertyInheritance0.022
testCollectionInheritance0.017
testMultipleInheritanceHaveToWork0.021
testPropertyInheritance0.016
testNestedComponentInheritance0.014

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable0.002
testMultipleWrappingIsNotSupported0.014
testWrapNode0.014
testGetRootParentThrowsItemNotFoundException0.014
testGetParentReturnsWrappedNode0.014
testGetPropertyReturnsLocalizedValue0.016
testHasPropertyReturnsFalseWhenNoSuchPropertyExists0.014
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable0.015
testGetPropertyDoesntReturnResourceNode0.017
testGetAncestorReturnsWrappedNode0.014

DelegateSessionWrapperTest

testUnwrap0

LastUpdateContentDecoratorTest

testLastUpdateDateOpResolveUser0

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0
testWrapAlreadyWrappedWithThisClass0
testIsSame0
test4LevelDeepUnwrap0
testDeepUnwrap0

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.264

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.238

ChannelVisibilitySessionWrapperTest

testGetItem0.239
testGetNode0.286
testNodeExists0.221
testCanRemoveVisibleItem0.22
testGetProperty0.218
testPropertyExists0.251
testNavigatingWithNodeParentStillHidesExcludedNode0.225
testItemExists0.292
testMoveWorksOnVisibleNode0.226
testFailsToRemoveHiddenItem0.221
testFailsToMoveHiddenNode0.233
testRootNodeHidesExcludedNode0.29

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.323

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0

AuditLoggingUtilTest

testLogsLoginSuccesses0
testLogsLoginFailures0

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator0.382
testSequenceActionMoveCreate0.476
testSequenceActionMoveDelete0.522
testSequenceCreateModifyDelete0.367
testSequenceActionCreateCreate0.341
testSequenceActionMoveModify0.45
testSequenceActionCreateSessionDelete0.311
testSequenceActionModifyMoveDelete0.348
testLogSessionDelete0.317
testSequenceCreateModify0.323
testSequenceActionCreateNodeDelete0.419
testSequenceActionModifySessionDelete0.414
testSequenceActionSessionDeleteCreate0.459
testLogModifyNode0.451
testLogModifyProperty0.413
testLogCreateNode0.285
testLogNodeDeleteCreateDelete0.314
testLogDeleteNode0.319
testLogMoveNode0.337
testLogCreateNodeWithSpecificNodeType0.324
testSequenceActionNodeDeleteCreate0.312
testSequenceActionModifyCreate0.307
testNodeSave0.33
testSequenceActionModifyMove0.39
testSequenceActionModifyNodeDelete0.381
testSequenceCreateMove0.295
testSequenceActionModifyModify0.334
testSequenceActionMoveModifyDelete0.34

ObjectManufacturerTest

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

ClassesTest

testCanSetupADifferentClassFactory0
testDefaultClassFactoryWorksJustFine0

GuiceComponentProviderLifecycleTest

testExtends0.159
testSameNamePrivateMethods0.015
testPrivateMethods0.018
testOverridesRemovesAnnotations0.014
testLifeCycleOnPackageProtectedMethods0.017
testOverrides0.038
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.04
testMultipleAnnotatedMethods0.024
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.015
testSimpleLifeCycle0.028

GuiceComponentProviderTest

testConfiguredInSingletonScope0.066
testCreateChild0.048
canAccessProperties0.067
testConfigured0.017
testImplementation0.014
testObserved0.021
testInstance0.014
getComponentThrowsExeptionForUnconfiguredType0.017
testObservedInRequestScope0.017
testGetComponentProvider0.014

GuiceParameterResolverTest

testSimpleInjection0.004
testInjectionOfNamedDependency0.002
testInjectionOfDependencyAsProvider0.004

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.008

GuiceScopesTest

testRequestScope0.013
testContextProvidersWhenWebContextSet0.014
testServletProvidersWhenWebContextSet0.01
testContextProvidersWhenContextSet0.009
testSessionScopeFailsWhenNotInWebContext0.012
testServletProvidersFailWhenWebContextNotSet0.009
testRequestScopeFailsWhenNotInWebContext0.009
testSessionScope0.007

ComponentProviderConfigurationBuilderTest

testNonScopedComponent0
testSingletonScopedComponentFactory0.008
testEagerSingletonScopedComponent0.018
testProvider0.019
testLazySingletonScopedComponent0.016
testConfiguredEagerSingleton0.027
testConfigured0.017
testComponentFactory0.04
testObserved0.02
testConfiguredSingleton0.016
testSingletonScopedProvider0.055

LegacyComponentsConfigurerTest

testExcludedKeys0.005
testLegacy0.008

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.004

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0.001
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.011
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0.001

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

DefaultComponentProviderTest

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

ComponentsTest

testPushingAndPoppingComponentProvider0

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler0.009
testCanReset0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled0.001
testMultipleThreads3.091
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations0
testAreHandlersInvokedInOrder0
testHandlerAddedWhileDispatchingIsNotCalled0

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked0
testCanRemoveHandler0
testCanDispatchEvent0
testCanRemoveHandlerViaReturnedRegistrationObject0
testHandlersAddedWhileDispatchedAreNotInvoked0
testHandlersAreInvokedInOrder0.001

WebContextImplTest

testLoginLogout0.017

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0.001
testCantUseWriterAfterOutputStream0

RequestAttributeStrategyTest

testSessionAttributes0
testLocalAttributes0.001
testApplicationAttributes0.006

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0.005
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.005

DefaultRepositoryStrategyTest

testPasswordIsNull0.229
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.221

AbstractRepositoryStrategyTest

testGetSession0.216

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.305

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0

ContentOpsTest

testSetNodeData0
testCreateContent0
testSetBinaryNodeData0
testCreateCollectionNode0

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.259
testModuleNodeIsCreatedIfNeeded0.263

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.314
testModuleNodeIsCreatedIfNeeded0.278
testUsesExistingModuleConfigNode0.295

NodeBuilderTaskTest

testUnknownRootThrowsException0.282
testSyntax0.234

NodeBuilderTest

testContextNodeIsProperlyPropagated0.275
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.228
testErrorMessages0.727

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.21
testSetPropertyFailsIfPropertyDoesNotExist0.253
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.23
testAddPropertyFailsIfPropertyExists0.453
testRenamePropertyAndCheckValueForString0.228

ContentOpsRepositoryTest

testSetTemplate0.229
testCreateParagraph0.256
testCreatePage0.306

Content2BeanProxyTest

testContentToBeanWithClassDefined0.016

Content2BeanTest

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

AbstractMagnoliaConfigurationPropertiesTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.936

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0.001

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

UUIDLinkTest

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

LinkUtilTest

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

EditorLinkTransformerTest

testEditorLinkTransformation0.001

PropertiesImportExportTest

testImportMetadata0.002
testPropertiesExport0.003
testConvertsToStringByDefault0
testConvertsToWrapperType0
testCanUseIntShortcutForConvertingIntegers0

BootstrapUtilTest

testGetFilenameFromResource0
testGetWorkspaceNameFromResource0.001
testGetFullpathFromResource0
testGetPathnameFromResource0

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty0.001
testConversionWhenPropertiesAreAlreadyInPlace0.002
testRemovesMetaDataWhenEmptied0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.279

MagnoliaV2FilterTest

testBogusMetaElement0.034

DataTransporterTest

testEncodePath0.001
testParseAndFormat0.013
testRemoveNs0.001
testCreateExportPath0
testRevertExportPath0.001

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0.001
testFilesAreOrderedByFileNameLength0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.36
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState0.253
testActivationStatus0.27
testDoctypeImport0.251

CommandsManagerTest

testRegisterCommands0.031
testGetCommandByCatalogAndName0.047
testExecuteCommand0.024
testExecuteCommandWithContext0.022
testCloneCommandWithCustomProperties0.021
basicChainCommandTest0.022
testCloneMarkNodeAsDeletedCommand0.022
testCloneImportCommand0.023
testGetCommandByName0.022

ExtractCommentCommandTest

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

RuleBasedCommandTest

testDefaultRule0.24
testSetItemTypes0.34
testRuleOverridesItemTypes0.244
testSetRule0.269

ExportCommandTest

testExportCommandNoOutputStream0.311
testExporCommandPathNotSet0.421
testExportCommand0.378

VersionCommandTest

testHadleWithVersionCommentWhenWhenRecursiveTrue0.323
testCommandWithRuleSet0.304
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment0.245
testHadleWithVersionCommentWhenRecursiveFalse0.343

ImportCommandTest

testImportCommandDuplicateName0.475
testImportCommandTargetPathDoNotExist0.242
testImportCommand0.388
testImportCommandEmptyFile0.231

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete0.315
testPreDeleteNode0.354

DeleteCommandTest

testDeleteLeaveNode0.253
testDeleteProperty0.249
testDeleteNonexistentNode0.242
testDeleteNodeWithSubnodes0.3

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException0

ProxyBasedBeanMergerTest

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

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.001

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0.001
testThrowsExceptionWhenRequiredAndMissing0

RepositoryMappingDefinitionReaderTest

testParse0.002

HashUsersPasswordsTest

testEncryption1.015

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces0.016

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement0.275
testNodeTypeToRegisterSingleElement0.331
testNodeTypeToRegisterMultipleElementWrongOrder0.254
testUnRegisterNodeType0.198
testUnRegisterNodeTypeDependencyIssue0.184

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute0.324

Register50NodeTypeTaskTest

testDoExecute0.394

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.275
rearrangementOfBasicDefaultConfig0.274
rearrangementOfSTKsDefaultConfig0.226
nonStandardCompositeConfigIsBackedUp0.226

RenameACLNodesTaskTest

testRenameACLNodesTask0.213

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall2.798
test45DoesNotInstallWhenFromSmallerThan4460.24
testMP4MimeTypesOnInstall2.298
test446MimeTypesOnInstall2.291
testUpgradeFrom4461.304
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo5110.625

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage0
testIsMemoryLimitReachedWhenBelowThresholdInMb0
testIsMemoryLimitReachedWhenBelowThresholdPercentage0

Utf8ContentTest

testReadingUtf8Greek0.232
testReadingUtf8JapaneseChars0.241
testReadingUtf8AccentedChars0.217
testCreateExportImportContentUtf8SpecialChars0.212
testReadingUtf8SpecialChars0.237
testSettingNewUtf8ContentNode0.211
testSettingAnUtf8NodeData0.212
testReadingUtf8Russian0.289

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals0.354
testExcludedPropertiesAreNotFoundInFullTextSearch0.354
testTitlePropertyIsBoosted0.351
testExcludedPropertiesAreFoundInWhereLike0.347

Failure Details

[Summary] [Package List] [Test Cases]


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