magnolia-core Version: 5.0 Last Published: Jul 15, 2013

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
146200399.795%94.463

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%0.953
info.magnolia.utf88000100%1.472
info.magnolia.importexport18000100%0.22
info.magnolia.monitoring3000100%0
info.magnolia.objectfactory.configuration14000100%0.225
info.magnolia.module35000100%0.975
info.magnolia.module.model.reader35000100%0.038
info.magnolia.module.model35000100%0.005
info.magnolia.jcr.decoration12000100%0.006
info.magnolia.module.files1000100%0.024
info.magnolia.content2bean1900194.737%0.126
info.magnolia.beanmerger7000100%0.078
info.magnolia.objectfactory.guice.lifecycle10000100%0.182
info.magnolia.voting.voters23000100%0.007
info.magnolia.cms.core.version13000100%1.535
info.magnolia.test.mock36000100%0.014
info.magnolia.importexport.postprocessors4000100%0.259
info.magnolia.cms.util209000100%16.635
info.magnolia.setup.for5_01000100%0.012
info.magnolia.event13000100%3.273
info.magnolia.cms.core110000100%9.262
info.magnolia.objectfactory.guice22000100%0.231
info.magnolia.test4000100%0.014
info.magnolia.module.ui4000100%1.085
info.magnolia.repository10010%0
info.magnolia.commands.impl20000100%4.57
info.magnolia.init.properties2000100%0.001
info.magnolia.repository.definition1000100%0.001
info.magnolia.test.mock.jcr95000100%0.017
info.magnolia.nodebuilder.task7000100%1.261
info.magnolia.cms.i18n12000100%0.128
info.magnolia.registry4000100%0
info.magnolia.context12000100%0.826
info.magnolia.jcr.inheritance4000100%0.012
info.magnolia.objectfactory31000100%0.06
info.magnolia.module.delta57000100%1.7
info.magnolia.freemarker51000100%0.491
info.magnolia.cms.security74000100%17.148
info.magnolia.init27000100%0.245
info.magnolia.freemarker.models8000100%0
info.magnolia.audit31000100%14.204
info.magnolia.util2000100%0.001
info.magnolia.cms.filters37000100%0.631
info.magnolia.commands5000100%0.088
info.magnolia.cms.security.operations3000100%0.001
info.magnolia.jcr.wrapper77000100%2.967
info.magnolia.cms.security.auth.callback6000100%0.003
info.magnolia.jcr.node2bean44000100%0.258
info.magnolia.link28000100%0.331
info.magnolia.cms.core.search2000100%0.552
info.magnolia.nodebuilder16000100%2.078
info.magnolia.jcr.predicate10000100%0.004
info.magnolia.importexport.filters1000100%0.009
info.magnolia.cms.beans.config1800194.444%0.14
info.magnolia.jcr.util119000100%2.344
info.magnolia.setup6000100%7.754
info.magnolia.jcr.nodebuilder10000100%0.007

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

info.magnolia.setup.for4_5

ClassTestsErrors FailuresSkippedSuccess RateTime
RenameACLNodesTaskTest1000100%0.185
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%0.768

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%1.472

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0.001
BootstrapUtilTest4000100%0.002
DataTransporterRepositoryTest1000100%0.185
DataTransporterTest5000100%0.025
PropertiesImportExportTest5000100%0.007

info.magnolia.monitoring

ClassTestsErrors FailuresSkippedSuccess RateTime
SystemMonitorTest3000100%0

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentConfigurationReaderTest1000100%0.004
ComponentProviderConfigurationBuilderTest11000100%0.211
LegacyComponentsConfigurerTest2000100%0.01

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest15000100%0.017
ModuleInstanceProviderTest2000100%0.089
ModuleLifecycleContextImplTest2000100%0.001
ModuleManagementStateTest3000100%0.001
ModuleManagerImplTest6000100%0.864
ModuleRegistryImplTest7000100%0.003

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest12000100%0.037
DependencyCheckerImplTest18000100%0.001
DependencyLevelComparatorTest5000100%0

info.magnolia.module.model

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

info.magnolia.jcr.decoration

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

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest1000100%0.024

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.009
Content2BeanTest1800194.444%0.117

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.005
ProxyBasedBeanMergerTest6000100%0.073

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.182

info.magnolia.voting.voters

ClassTestsErrors FailuresSkippedSuccess RateTime
BasePatternVoterTest1000100%0
IfVoterTest3000100%0.001
ResponseContentTypeVoterTest13000100%0.005
URIPatternVoterTest3000100%0.001
URIStartsWithVoterTest3000100%0

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest6000100%0.637
ContentVersionTest4000100%0.876
MgnlVersioningNodeWrapperTest1000100%0
VersionedNodeTest2000100%0.022

info.magnolia.test.mock

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

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataAsMixinConversionHelperTest3000100%0.02
MetaDataImportPostProcessorTest1000100%0.239

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0
ClasspathResourcesUtilTest3000100%0
ContentUtilRepoTest4000100%0.819
ContentUtilTest27000100%0.028
DateUtilTest1000100%0.007
DelayedExecutorTest3000100%3.363
ExceptionUtilTest19000100%0.004
ExtendingContentWrapperRepositoryTest2000100%0.372
ExtendingContentWrapperTest15000100%0.19
InheritanceContentWrapperTest8000100%0.008
LazyContentWrapperTest3000100%0.56
LazyNodeDataWrapperTest3000100%0.039
LinkUtilTest6000100%0.001
ModuleConfigurationObservingManagerTest1000100%6.024
NodeDataUtilTest10000100%0.004
NodePathComparatorTest1000100%0
NodeUuidComparatorTest1000100%0
ObservationUtilTest4000100%0.054
PathUtilTest9000100%0.002
QueryUtilTest15000100%3.896
RequestDispatchUtilTest4000100%0.002
RuleTest3000100%0.577
SearchReplaceTest4000100%0.011
ServletUtilTest10000100%0.001
SiblingsHelperTest7000100%0.007
SimpleUrlPatternTest18000100%0.002
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%0.552
TextFileUtilTest4000100%0.001
UnicodeNormalizerTest6000100%0.042
WebXmlUtilTest9000100%0.063
WorkspaceXmlUtilTest2000100%0.006

info.magnolia.setup.for5_0

ClassTestsErrors FailuresSkippedSuccess RateTime
ConvertMetaDataUpdateTaskTest1000100%0.012

info.magnolia.event

ClassTestsErrors FailuresSkippedSuccess RateTime
EventHandlerCollectionTest6000100%0.006
ResettableEventBusTest2000100%0.008
SimpleEventBusTest5000100%3.259

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.001
BinaryNodeDataTest3000100%0.009
DefaultACLPermissionsTest6000100%0.165
DefaultContentTest25000100%5.702
MagnoliaAccessProviderTest6000100%0.19
MetaDataTest36000100%0.004
NodeTest14000100%2.931
NodeTypeBasedACLPermissionsTest9000100%0.216
PathTest5000100%0.001
RootOnlyPermissionTest3000100%0.043

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.006
GuiceComponentProviderTest10000100%0.154
GuiceParameterResolverTest3000100%0.007
GuiceScopesTest8000100%0.064

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.011
SelfTest1000100%0.003

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.085

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
WorkspaceMappingTest10010%0

info.magnolia.commands.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
DeleteCommandTest4000100%0.794
ExportCommandTest3000100%0.846
ImportCommandTest4000100%1.096
MarkNodeAsDeletedCommandTest1000100%0.223
RuleBasedCommandTest4000100%0.8
VersionCommandTest4000100%0.811

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0.001

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0.001

info.magnolia.test.mock.jcr

ClassTestsErrors FailuresSkippedSuccess RateTime
MockItemTest2000100%0.001
MockNodeTest43000100%0.007
MockObservationManagerTest6000100%0.002
MockPropertyTest7000100%0.002
MockSessionTest9000100%0.002
MockValueTest22000100%0.002
NodeTestUtilTest3000100%0
SessionTestUtilTest3000100%0.001

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.536
ModuleNodeBuilderTaskTest2000100%0.365
NodeBuilderTaskTest2000100%0.36

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0
DefaultI18NContentSupportTest3000100%0.044
HierarchyBasedI18nContentSupportTest3000100%0.046
MessagesManagerTest5000100%0.038

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.185
DefaultRepositoryStrategyTest2000100%0.374
MgnlContextTest2000100%0.009
RequestAttributeStrategyTest3000100%0.009
SimpleContextTest1000100%0.232
WebContextImplTest1000100%0.016
WriterResponseWrapperTest2000100%0.001

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.012

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassesTest2000100%0.008
ComponentsTest1000100%0.003
DefaultClassFactoryTest5000100%0.001
DefaultComponentProviderTest9000100%0.025
ObjectFactoryTest1000100%0.001
ObjectManufacturerTest11000100%0.01
ObservedComponentFactoryTest2000100%0.012

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest51000100%0.491

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest2000100%0.091
ContentSecurityFilterTest2000100%0.123
DelegatingUserManagerTest1000100%0.006
HierarchicalUserManagerTest5000100%1.475
MgnlGroupTest8000100%0.089
MgnlUserManagerRepositoryTest7000100%7.319
MgnlUserManagerTest10000100%0.481
MgnlUserTest7000100%0.072
PermissionUtilTest4000100%0
PrincipalUtilTest5000100%0.001
RescueSecuritySupportTest10000100%5.176
SecurityTest1000100%0.01
SecurityUtilKeyStoreTest2000100%0.217
SecurityUtilTest8000100%2.074
URISecurityFilterTest2000100%0.014

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.005
DefaultMagnoliaInitPathsTest8000100%0.006
DefaultMagnoliaPropertiesResolverTest9000100%0.007
MagnoliaServletContextListenerTest1000100%0.227

info.magnolia.freemarker.models

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

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0.22
AuditLoggingUtilTest2000100%0.064
MgnlAuditLoggingContentDecoratorTest28000100%13.92

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0.001

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.016
ContentTypeFilterTest1000100%0.032
FilterTest3000100%0.162
InstallFilterTest3000100%0.046
InterceptFilterTest6000100%0.018
MultiChannelFilterTest3000100%0.017
MultipartRequestFilterTempFileDeletionTest2000100%0.088
MultipartRequestFilterTest2000100%0.033
MultipartRequestWrapperTest1000100%0.014
RangeSupportFilterTest2000100%0.013
ServletDispatchingFilterTest12000100%0.18
UnicodeNormalizationRequestWrapperTest1000100%0.012

info.magnolia.commands

ClassTestsErrors FailuresSkippedSuccess RateTime
CommandsManagerTest5000100%0.088

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
OperationPermissionTest3000100%0.001

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.003

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Node2BeanTest33000100%0.205
TypeMappingImplTest11000100%0.053

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.005
LinkUtilTest19000100%0.238
UUIDLinkTest8000100%0.088

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.552

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
ContentOpsRepositoryTest3000100%0.535
ContentOpsTest4000100%0.001
NodeBuilderTest3000100%0.572
OpsTest5000100%0.969

info.magnolia.jcr.predicate

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

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.009

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0
RegexpVirtualURIMappingTest11000100%0.008
URI2RepositoryManagerTest2000100%0.021
URI2RepositoryMappingTest4000100%0.111

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest4000100%0.009
MetaDataUtilTest2000100%0.393
NodeTypesRepositoryTest1000100%0.186
NodeTypesTest6000100%0.001
NodeUtilIsNodeTypeTest2000100%0.386
NodeUtilRepositoryTest4000100%0.782
NodeUtilTest43000100%0.013
PropertiesImportExportTest11000100%0.004
PropertyUtilRepositoryTest3000100%0.555
PropertyUtilTest33000100%0.005
SessionUtilTest9000100%0.009
VersionUtilTest1000100%0.001

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
CoreModuleVersionHandlerTest5000100%6.924
HashUsersPasswordsTest1000100%0.83

info.magnolia.jcr.nodebuilder

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0.22

AuditLoggingUtilTest

testLogsLoginSuccesses0.057
testLogsLoginFailures0.007

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator2.728
testSequenceActionMoveCreate1.203
testSequenceActionMoveDelete0.753
testSequenceCreateModifyDelete0.588
testSequenceActionCreateCreate0.481
testSequenceActionMoveModify0.494
testSequenceActionCreateSessionDelete0.42
testSequenceActionModifyMoveDelete0.435
testLogSessionDelete0.437
testSequenceCreateModify0.397
testSequenceActionCreateNodeDelete0.354
testSequenceActionModifySessionDelete0.369
testSequenceActionSessionDeleteCreate0.383
testLogModifyNode0.359
testLogModifyProperty0.35
testLogCreateNode0.321
testLogNodeDeleteCreateDelete0.342
testLogDeleteNode0.338
testLogMoveNode0.331
testLogCreateNodeWithSpecificNodeType0.305
testSequenceActionNodeDeleteCreate0.326
testSequenceActionModifyCreate0.379
testNodeSave0.32
testSequenceActionModifyMove0.302
testSequenceActionModifyNodeDelete0.314
testSequenceCreateMove0.286
testSequenceActionModifyModify0.299
testSequenceActionMoveModifyDelete0.306

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.005

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable0.058
testMergeOfInterfaces0.003
testMergeMap0.007
testMergedProperties0.004
testMergeMergedClass0
testIsSimpleType0.001

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.02
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0.001

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.05
testGetUri0.05
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.005
testGetHandleStripsExtensionInclTheDot0.006

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testGetSelectors0.001
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.009
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0

DefaultACLPermissionsTest

testCanReadRoot0.039
testCanReadOnPageNode0.026
testGrantsOnContentNode0.03
testCanReadOnContentNode0.025
testGrantsOnPageNode0.023
testGrantsHigherPermissionThenAssigned0.022

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.328
testThatReadingANonExistingNodeDataDoesNotFail0.236
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.311
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.279
testCreatingAnExistingNodeDataDoesNotFail0.272
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.236
testReadingANodeData0.22
testCreatingAndSettingANodeData0.218
testIsNodeTypeForNodeChecksPrimaryType0.211
testAddMixin0.209
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.227
testSettingANonExistingNodeDataCreatesANewNodeData0.217
testCreatingAnEmptyNodeData0.205
testModDate0.208
testCreatingAndSettingABooleanNodeData0.207
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.268
testDelete0.221
testEquals0.197
testSettingAnExistingNodeData0.203
testCreatingAndReadingABinaryNodeData0.204
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.209
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.214
testEqualsWithWrongType0.189
testEqualsWithNull0.196
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.217

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.044
testReadOnlyPermissionsToJcrSystemAreSetForUser0.029
testPermissionWrongClassDefined0.028
testPermissionNonexistingClassDefined0.028
testPermissionClassDefined0.028
testPermissionWrongClassConstructor0.033

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.231
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.231
testCreatingAnExistingNodeDataDoesNotFail0.203
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.256
testReadingANodeData0.207
testCreatingAndSettingANodeData0.201
testIsNodeTypeForNodeChecksPrimaryType0.191
testAddMixin0.198
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.211
testSettingANonExistingNodeDataCreatesANewNodeData0.197
testSettingAnExistingNodeData0.199
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.202
testThatReadingANonExistingNodeDataFail0.192
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.212

NodeTypeBasedACLPermissionsTest

testCanReadRoot0.025
testCanReadOnPageNode0.019
testGrantsOnContentNode0.018
testCanReadOnContentNode0.019
testCanReadInvalidNodeTypeSpecified0.019
testCanReadAnyNodeTypesSpecified0.019
testGrantsOnPageNode0.018
testGrantsMultipleNodeTypesSpecified0.019
testGrantsHigherPermissionThenAssigned0.06

PathTest

testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetValidatedLabel0
testIsCharValid0

RootOnlyPermissionTest

testCanRead0.014
testNoRootNode0.015
testGrants0.014

QueryTest

testSimpleQuery0.318
testMaxResultSize0.234

BaseVersionManagerTest

testCreateAndRestoreVersionAndCheckOrder0.292
testUseSystemSessionToRetrieveVersions0.036
testCreateAndRestoreDeletedVersion0.055
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.113
testNumberOfCreatedVersions0.091
testCreateAndRestoreVersion0.05

ContentVersionTest

testRestoringBinariesFromContentVersion0.132
testRetrievingBinariesFromContentVersionsChildNode0.278
testBasics0.244
testRetrievingBinariesFromContentVersion0.222

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.022

CompositeFilterTest

testInitializationAndDestruction0.016

ContentTypeFilterTest

testFilterWithEmptyDefaultExtension0.032

FilterTest

testBypassing0.127
testDecoratedFilter0.019
testInitialization0.016

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.017
testExecutesCorrectCommandBasedOnURI0.013
testPassesNullAsCommandIfNoneSpecified0.016

InterceptFilterTest

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

MultiChannelFilterTest

testChannelFromResolverGetsSet0.008
testALLGetsSetWhenThereIsNoResolver0.004
testChannelParameterValueGetsSet0.005

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.071
testCOSMultipartFilterFileDeletion0.017

MultipartRequestFilterTest

testFilterCommonsFileUpload0.018
testFilterCOS0.015

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.014

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.009
testContentLengthIsNotSet0.004

ServletDispatchingFilterTest

testWrapperRespectsForwards0.025
testSupportsDefaultMapping0.016
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.013
testEscapeMetaCharacters0.013
testSupportsPathMapping0.014
testPathInfoShouldAdhereToServletSpec0.013
testSupportsExtensionMapping0.013
testShouldNotBypassWhenExactMappingMatches0.013
testShouldNotBypassWhenPathMappingMatches0.013
testShouldBypassWhenMappingDoesNotMatch0.014
testSupportsRegexMappings0.021
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.012

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.012

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.015
testGetNodeDataEndlessLoop0.013
testDetermineLocale0.016

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.017
testGetNodeDataEndlessLoop0.014
testDetermineLocale0.015

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.015
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0.008
testGetsMessagesFromSpecifiedBundle0.005
testGetsSimpleMessageFromDefaultBundle0.005
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.005

AccessManagerImplTest

testMultiThreadAccess0.09
testGetPermissions0.001

RedirectClientCallbackTest

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

ContentSecurityFilterTest

testIsAllowedForOther0.12
testIsAllowedForAnonymous0.003

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.006

HierarchicalUserManagerTest

testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.251
testGroupAddingAndRemoving0.326
testRoleAddingAndRemoving0.477
testParentPathIsRealmIfNameShorterThan3Chars0.211
testParentPathShouldBeLowercased0.21

MgnlGroupTest

testGetRoles0.011
testGetGroupsReturnsDirectGroups0.01
testGetRolesWithoutDuplicates0.01
testAddRoleToGroup0.012
testAddGroupToGroup0.015
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.01
testGetAllGroupsFromOneConcreteGroup0.011
testGetNotExistGroup0.01

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.502
testNewlyCreatedUserNodeHasMixinLockable1.031
testDoNotCreateUserWhenExistInAnotherRealm0.613
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed1.045
testUserPasswordAfterChangingByJCRProperty1.48
testUserPasswordAfterCodeCreation1.035
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed0.613

MgnlUserManagerTest

testUsernameCantBeBlank0
testUsernameCantBeEmpty0
testSetStringProperty0.022
testFindPrincipalNode0.016
testSetPropertyToNull0.006
testUserWasCreatedUnderCertainPath0.427
testSetProperty0.006
testUsernameCantBeNull0
testFindPrincipalNodeWithOtherRealm0.003
testUsernameIsValidatedUponCreation0.001

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups0.01
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.01
testGetAllRolesReturnsDirectAndInheritedRoles0.011
testGetRolesReturnsDirectRolesWithoutDuplicates0.01
testInGroup0.011
testGetRolesReturnsDirectRoles0.01
testGetGroupsReturnsOnlyDirectGroups0.01

OperationPermissionTest

testCanExecuteOtherRolesAssigned0
testCanExecuteAnyRoleAssigned0.001
testCanMoveThisUserRoleAssigned0

PermissionUtilTest

testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipalInCollection0.001
testRemovePrincipalFromCollection0
testRemovePrincipal0
testFindACLByName0
testFindPrincipal0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.019
testUserManagerReturnsCorrectAnonymousUser0.85
testUserManagerRealmIsSystemRealm0.018
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.854
testUserManagerReturnsSystemUserWithCorrectRole0.438
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.435
testUserManagerReturnsCorrectSystemUserByName0.847
testUserManagerReturnsEnabledRescueUser0.437
testUserManagerReturnsCorrectSystemUser0.845
testUserManagerReturnsSystemUserWithCorrectGroup0.433

SecurityTest

testMergePrincipals0.01

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.142
testKeyStoreInSomeOtherFolder0.075

SecurityUtilTest

testPasswordRemovingMethodFromCache0.189
testRemoveAllPasswordPamametersFromCacheLog0.196
testCrypt0.625
testUpdateKeysKeyLocationIsSet0.195
testBCProvider0.3
testKeyStore0.202
testUpdateKeysKeyLocationIsNotSet0.183
testPasswordRemovingMethodFromURL0.184

URISecurityFilterTest

testIsAllowedForOther0.011
testIsAllowedForAnonymous0.003

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0
testSanitizeUrlToFile0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.186
testSessionBasedCopy0.185
testMoveInSession0.196
testChangeNodeTypeReplaceAllOccurrences0.252

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.007

DelayedExecutorTest

testDelayedExecution0.602
testMultipleDelayedExecution0.756
testExecutionAfterMaxDelay2.005

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.183
testIsExistsMethodWhenAbsolutPathAndNodeExists0.189

ExtendingContentWrapperTest

testThatSubNodesAreMerged0.013
testThatOrderIsKeptWhileMergingSubNodes0.013
testExtendsNodeDatasIsHidden0.012
testDeepMerge0.013
testThatSubNodesCanBeOverwritten0.012
testExtendsNonAbsolutelyAndNodeIsNotExisting0.013
testThatNodeDatasAreMerged0.012
testComplextMultipleInheritanceWithOverride0.019
testThatNodeDatasCanBeOverriden0.012
testComplextMultipleInheritance10.012
testComplextMultipleInheritance20.013
testBasicMultipleInheritance0.012
testExtendsAbsolutelyAndNodeIsNotExisting0.011
testExtendsWithEmptyValue0.012
testGetHandle0.011

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent0.186
testWrappingNDParent0.184
testClosedSessionResistance0.19

LazyNodeDataWrapperTest

testWorkOnDeadSession0.035
testDoesNotCallHierarchyManagerUntilNeeded0.001
testCallHierarchyManagerOnlyFirstTime0.003

LinkUtilTest

testAddFingerprintToLinkCompareTwoDates0.001
testAddFingerprintToLinkWithInvalidDate0
testAddFingerprintToLink0
testAddFingerprintToLinkWithoutExtension0
testRemoveFingerprintAndExtensionFromLink0
testAddFingerprintToLinkFundamentalAssertions0

ModuleConfigurationObservingManagerTest

testObserving6.024

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0

NodeUuidComparatorTest

testBasic0

ObservationUtilTest

testRegisterWhenSessionValid0.013
testFailRegisterWhenSessionInvalid0.011
testUnregisterWhenSessionValid0.012
testDontFailUnregisterWhenSessionInvalid0.018

PathUtilTest

testStripExtension0
testAddLeadingSlash0
testGetExtension0.001
testCreatePath0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0
testGetFolder0
testAddLeadingSlashDoesNotSupportNullArgument0.001
testCreatePathDoesNotSupportNullArgument0

QueryUtilTest

testQueryWhenSearchingJustForComponents0.276
testSimpleQuery0.259
testSearchForUUID0.264
testJQOM0.255
testSearchForAreasContainingImage0.267
testQueryBuild0.254
testQueryWhenSearchingJustForPages0.31
testSearchOfNonDefaultNodeType0.255
testSearchForUUIDInChildNode0.248
testEmptyResult0.249
testResultContainsOnlyPages0.241
testSearchForPagesWhoseComponentIsContainingSpecificText0.259
testSearchForInheritedUUID0.254
testConfirmThatFilteredResultIsReallyTheWantedOne0.256
testSearchForSpecificTemplate0.249

RequestDispatchUtilTest

testDispatchRedirectNonInternal0.001
testDispatchRedirectInternal0
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0.001

RuleTest

testIsNotAllowedNode0.221
testRuleStringConstructor0.176
testIsAllowedNode0.18

SearchReplaceTest

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

ServletUtilTest

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

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testWrappingReferencedContent0.185
testWrappingNDParent0.179
testClosedSessionResistance0.188

TextFileUtilTest

testGetLines0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0.001
testGetTrimmedLinesMatching0
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0.016
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.004
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.005
testJava6Normalizer0.004
testAsciiStringsShouldPassThroughWithAutoDetect0.004
testNonNormalizer0.009

WebXmlUtilTest

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

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.003
testWorkspaceNamesWithNonNullExpectation0.003

CommandsManagerTest

testRegisterCommands0.022
testGetCommandByCatalogAndName0.016
testExecuteCommand0.018
basicChainCommandTest0.016
testGetCommandByName0.016

DeleteCommandTest

testDeleteLeaveNode0.185
testDeleteProperty0.185
testDeleteNonexistentNode0.185
testDeleteNodeWithSubnodes0.239

ExportCommandTest

testExportCommandNoOutputStream0.235
testExporCommandPathNotSet0.417
testExportCommand0.194

ImportCommandTest

testImportCommandDuplicateName0.392
testImportCommandTargetPathDoNotExist0.185
testImportCommand0.334
testImportCommandEmptyFile0.185

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete0.223

RuleBasedCommandTest

testDefaultRule0.249
testSetItemTypes0.185
testRuleOverridesItemTypes0.185
testSetRule0.181

VersionCommandTest

testHadleWithVersionCommentWhenWhenRecursiveTrue0.209
testCommandWithFilterSet0.205
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment0.198
testHadleWithVersionCommentWhenRecursiveFalse0.199

Content2BeanProxyTest

testContentToBeanWithClassDefined0.009

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession0.185

DefaultRepositoryStrategyTest

testPasswordIsNull0.181
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.193

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0.004
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.005

RequestAttributeStrategyTest

testSessionAttributes0.003
testLocalAttributes0.001
testApplicationAttributes0.005

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.232

WebContextImplTest

testLoginLogout0.016

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0
testCantUseWriterAfterOutputStream0

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked0.001
testCanRemoveHandler0
testCanDispatchEvent0
testCanRemoveHandlerViaReturnedRegistrationObject0
testHandlersAddedWhileDispatchedAreNotInvoked0.001
testHandlersAreInvokedInOrder0.004

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler0.008
testCanReset0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled0
testMultipleThreads3.252
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations0
testAreHandlersInvokedInOrder0.007
testHandlerAddedWhileDispatchingIsNotCalled0

FreemarkerHelperTest

testSubNodesAreReachable0.106
testMagnoliaContextAttributesAreAvailableWithMapSyntax0.008
testWeCanUseAnyObjectTypeAsOurRoot0.011
testCanUseDotSyntaxToGetASimpleI18NMessage0.007
testSupportsI18NMessagesWithMultipleParameters0.024
testUseCombinationOfPadSubStringAndTrimForSafeSubstring0.036
testCanPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage0.005
testSimpleI18NMessageCanBeUsedInTemplates0.006
testSimpleNodeReferenceOutputsItsName0.005
testMissingAndDefaultValueOperatorsActsAsIExceptThemTo0.007
testEvalCanAlsoBeUsedForNestedExpressions0.005
testUuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState0.012
testOutputsInterrogationMarksAroundI18NKeyIfUnknown0.007
testEnumCanBeComparedWith0.029
testNumberProperties0.005
testSimpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage0.006
testCanUseSharedVariables0.004
testCanAccessStaticMethodsOfSharedVariables0.006
testCanPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters0.006
testCanLoopThroughPropertiesUsingTheKeysBuiltIn0.007
testContextVariablesOverloadSharedVariables0.005
testCanReachParentWithBuiltIn0.005
testNodeNameCanBeRenderedImplicitly0.004
testGivenLocaleTakesOverAnyContextLocale0.005
testContextPathIsAddedWithWebContext0.009
testInterpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff0.007
testMagnoliaContextIsExposed0.017
testCanLoopThroughNodesNestedInBean0.008
testEvalCanEvaluateDynamicNodeProperties0.005
testUserPropertiesAreAvailable0.006
testI18NMessageParametersCanComeFromData0.006
testCanPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage0.006
testRendereredWithCurrentLocale0.004
testCanLoopThroughPropertiesUsingTheValuesBuiltIn0.005
testCanLoopThroughNodes0.005
testSubSubNode0.004
testUuidLinksAreTransformedToFullUrlLinksInNonWebContext0.006
testContextPathIsAlsoAvailableThroughMagnoliaContext0.006
testBooleanPropertiesAreHandledProperly0.005
testMustUseMethodCallSyntaxToGetAParameterizedI18NMessage0.007
testEnumCanBeListed0.011
testDatePropertiesAreHandledProperly0.005
testCanAccessEnumPropertiesOfVariables0.005
testCanUseBracketSyntaxToGetASimpleI18NMessage0.005
testContextPathIsNotAddedWithNotWebContext0.006
testInterpretCanBeUsedForDynamicNodeProperties0.005
testEnumMembersCanBeUsedInTemplates0.005
testUserUnsupportedExceptionFallback0.006
testReferenceProperties0.005
testNodeNameCanBeRenderedExplicitly0.005
testUuidLinksAreTransformedToRelativeLinksInWebContext0.006

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence0
testWrapsBeanAsBeanModel0
testWrapsContextWithMapModel0
testWrapsMapAsSimpleHash0
testWrapsContentMapWithContentMapModel0

UserModelTest

testCanBeUnwrappedByDeepUnWrap0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0.001

BootstrapUtilTest

testGetFilenameFromResource0.001
testGetWorkspaceNameFromResource0
testGetFullpathFromResource0
testGetPathnameFromResource0.001

DataTransporterRepositoryTest

testDoctypeImport0.185

DataTransporterTest

testEncodePath0.001
testParseAndFormat0.023
testRemoveNs0.001
testCreateExportPath0
testRevertExportPath0

MagnoliaV2FilterTest

testBogusMetaElement0.009

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty0.016
testConversionWhenPropertiesAreAlreadyInPlace0.002
testRemovesMetaDataWhenEmptied0.002

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.239

PropertiesImportExportTest

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

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.227

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0.001
multipleInheritanceDisabledTest0
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0
testEquals0
testEqualsWithDifferentDecorators0.001

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0.001
returnsTrueWhenQueriedForSubClass0
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.003

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.002
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0
multipleInheritanceHaveToBeEnabledTest0.001
testDeepUnwrap0.009

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen0.001

NodeBuilderTest

testExecWithSeveralChildOps0.002
testRealisticUsageScenario0.001

OpsTest

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

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0.001

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0.001
testEvaluate0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException0.001
testEvaluate0
testEvaluateNull0
testEvaluateType0

ContentMapTest

test0.007
testGetBasicProps0
testGetBinaryProps0.001
testGetOtherProps0.001

MetaDataUtilTest

testUpdateMetaData0.204
testGetMetaData0.189

NodeTypesRepositoryTest

testDeleteNode0.186

NodeTypesTest

testGetCreatedByWhenNotSet0.001
testSetCreation0
testUpdateModification0
testGetCreated0
testGetCreatedBy0
testGetCreatedWhenNotSet0

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins0.195
testIsNodeType0.191

NodeUtilRepositoryTest

testRenameNode0.182
testMoveNodeAfter0.193
testMoveNode0.219
testMoveNodeBefore0.188

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testGetPropertyValueObjectDuplicate0.188
testGetPropertyValueObjectChangeOrder0.182
testGetPropertyValueObject0.185

PropertyUtilTest

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

SessionUtilTest

testGetNodeByIdentifierNoSessionPassed0.004
testHasSameUnderlyingSessionWithTwoWrappersOnSameSession0.004
testGetNodeBadPath0
testGetNode0
testGetNodeNoSessionPassed0
testGetNodeByIdentifier0.001
testHasSameUnderlyingSessionWithTwoUnwrappedSessions0
testHasSameUnderlyingSessionWithOneWrapperOnDifferentSession0
testGetNodeByIdentifierBadId0

VersionUtilTest

testGetNodeTypeName0

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.176

ChannelVisibilitySessionWrapperTest

testGetItem0.188
testGetNode0.198
testNodeExists0.194
testCanRemoveVisibleItem0.18
testGetProperty0.216
testPropertyExists0.182
testNavigatingWithNodeParentStillHidesExcludedNode0.175
testItemExists0.179
testMoveWorksOnVisibleNode0.179
testFailsToRemoveHiddenItem0.181
testFailsToMoveHiddenNode0.179
testRootNodeHidesExcludedNode0.179

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0
testMultipleWrappingIsPossible0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0.001
testWrapAlreadyWrappedWithThisClass0
testIsSame0
test4LevelDeepUnwrap0
testDeepUnwrap0.001

DelegateSessionWrapperTest

testUnwrap0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.175

I18nNodeWrapperTest

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

InheritanceNodeWrapperTest

testSingleComponentInheritance0.012
testRoot0.011
testNestedPropertyInheritance0.014
testCollectionInheritance0.013
testMultipleInheritanceHaveToWork0.011
testPropertyInheritance0.011
testNestedComponentInheritance0.01

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.173

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

EditorLinkTransformerTest

testEditorLinkTransformation0.005

LinkUtilTest

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

UUIDLinkTest

testUUIDToBinary0.011
testParseLink0.012
testParseFromBrowserLink0.011
testUUIDToAbsoluteLinksAfterRenaming0.01
testParseFromUUIDPattern0.011
testLinkWithAnchor0.011
testLinkWithParameters0.011
testUUIDToBinaryAfterRenaming0.011

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.013

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.011
testGetPermissionAddedToRoleProperly0.01
testDenyPermissionAddedToRoleProperly0.011

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.01

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.006
testBootstrapsIfNodeDoesNotExist0.005

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName0.192
testChangeAllPropertiesWithCertainValueTask0.225

FilterOrderingTaskTest

testOrderFilterAfter0.007
testFailWhenFilterDoesntExist0.001
testOrderFilterAfterLast0.001
testDoesNothingIfRequiredFilterMissing0

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.006
testExecutesPublicDelegateTaskWhenIsPublic0.004
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.005
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.004

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0

MoveAndRenamePropertyTaskTest

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

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.002
testOrderFilterBefore0
testDoesNothingWhenRequiredFilterMissing0.001

PartialBootstrapTaskTest

testGetOutputResourceName0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.005
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.005
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.004

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.001
testNonExistingPropertyAndExpectedAsSuchIsCreated0
testPropertywithUnexpectedValueIsNotReplacedButLogged0
testExistingPropertyWithPartOfStringIsReplaced0
testNonExistingPropertyIsNotReplacedButLogged20
testExistingPropertyIsReplaced0
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.202
testReregisterNodeType0.187
testWillFailWhenRegisteringAlreadyRegisteredNode0.175

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.182
testRegisterServletTaskWithEmptyMappings0.181

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.007
testRemoveDuplicatePermission0.006

RenameNodesTaskTest

testRenameACLNodesTask0.181

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.006

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.004
testAddFalseConditionIfExpressionIsContained0

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.002
testBlocksIfIncludeDispatcherIsMissing0.003
testDoesNotWarnIfErrorDispatcherIsUsed0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.003
testTextFilterClassesAreNotSet0.002
testAccessControlProviderIsSet0.002

MD5CheckingFileExtractorOperationTest

testAbsentFilesAreRecreated0.024

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.076
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.013

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0.001
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForInstallsOnly0.001
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.031
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.009
testPerformCantBeCalledTwiceByDifferentThreads0.807
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.01
testCheckModuleAndDeltasToStringForUpdate0.004
testCheckModuleAndDeltasToStringForInstall0.003

ModuleRegistryImplTest

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

ModuleManagerWebUITest

testDoneTemplate0.033
testListTasksTemplate0.03
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.004
testRestartNeededTemplate0.018

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage0
testIsMemoryLimitReachedWhenBelowThresholdInMb0
testIsMemoryLimitReachedWhenBelowThresholdPercentage0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0.001

ContentOpsRepositoryTest

testSetTemplate0.178
testCreateParagraph0.181
testCreatePage0.176

ContentOpsTest

testSetNodeData0
testCreateContent0
testSetBinaryNodeData0.001
testCreateCollectionNode0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.183
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.203
testErrorMessages0.186

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.177
testSetPropertyFailsIfPropertyDoesNotExist0.174
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.181
testAddPropertyFailsIfPropertyExists0.188
testRenamePropertyAndCheckValueForString0.249

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.176
testModuleNodeIsCreatedIfNeeded0.178
testUsesExistingModuleConfigNode0.182

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.183
testModuleNodeIsCreatedIfNeeded0.182

NodeBuilderTaskTest

testUnknownRootThrowsException0.185
testSyntax0.175

ClassesTest

testCanSetupADifferentClassFactory0.004
testDefaultClassFactoryWorksJustFine0.004

ComponentsTest

testPushingAndPoppingComponentProvider0.003

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.004

ComponentProviderConfigurationBuilderTest

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

LegacyComponentsConfigurerTest

testExcludedKeys0.004
testLegacy0.006

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0

DefaultComponentProviderTest

testProxiesReturnedByObserverComponentFactoryCanBeCastToTheirSubclass0.009
testGetSingletonReturnsSameInstance0.001
testSingletonDefinedInRepositoryDefaultToConfigWorkspace0.007
testUsesComponentFactoryIfSuchFactoryIsConfigured0.001
testReturnsConfiguredImplementation0
testNewInstanceReallyReturnsNewInstance0.001
testReturnsGivenConcreteClassIfNoneConfigured0
testSingletonDefinedInRepositoryUsesGivenRepoName0.005
testBlowsIfGivenInterfaceAndNoImplementationIsConfigured0.001

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.006

GuiceComponentProviderTest

testConfiguredInSingletonScope0.019
testCreateChild0.023
canAccessProperties0.03
testConfigured0.014
testImplementation0.01
testObserved0.015
testInstance0.01
getComponentThrowsExeptionForUnconfiguredType0.01
testObservedInRequestScope0.014
testGetComponentProvider0.009

GuiceParameterResolverTest

testSimpleInjection0.003
testInjectionOfNamedDependency0.002
testInjectionOfDependencyAsProvider0.002

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

testExtends0.094
testSameNamePrivateMethods0.01
testPrivateMethods0.008
testOverridesRemovesAnnotations0.009
testLifeCycleOnPackageProtectedMethods0.01
testOverrides0.011
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.01
testMultipleAnnotatedMethods0.012
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.01
testSimpleLifeCycle0.008

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.008
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0.004

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0
testThrowsExceptionWhenRequiredAndMissing0

RepositoryMappingDefinitionReaderTest

testParse0.001

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall2.14
test45DoesNotInstallWhenFromSmallerThan4460.181
testMP4MimeTypesOnInstall1.965
test446MimeTypesOnInstall1.857
testUpgradeFrom4460.781

RenameACLNodesTaskTest

testRenameACLNodesTask0.185

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.207
rearrangementOfBasicDefaultConfig0.185
rearrangementOfSTKsDefaultConfig0.189
nonStandardCompositeConfigIsBackedUp0.187

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces0.012

HashUsersPasswordsTest

testEncryption0.83

ComponentsTestUtilTest

testSetSingletonInstance0.004
testConfiguredImplementation0.004
testInstanceFactory0.003

Content2NodeCollectionWrapperTest

testRetainAll0.001
testRemoveAll0

MockItemTest

testGetDepth0
testGetPath0

MockNodeTest

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

MockObservationManagerTest

willRefuseToFilterLocalChanges0
willRefuseToFilterOnUuid0
setsUserDataInEvent0
canFilterOnNodeType0
canFilterOnPath0
canAddRemoveAndSeeAddedListeners0

MockPropertyTest

testGetSetValueWithBigDecimal0
testGetValue0
testIsMultiple0
testGetType0
testAccept0
testIsNode0
testGetString0

MockSessionTest

testConstructionProperlyWiresSessionToRoot0
testGetItem0
testGetNodeByIdentifier0
testGetItemOnNonAbsolutePathFails0
testNodeExistsFromString0
testGetItemOnNonExistingPathFails0
testGetNodeFromStringe0
testConstructionProperlyWiresWorkspaceToSession0
testGetPropertyFromString0

MockValueTest

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

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0
testNodeFromStringAndStrings0

SessionTestUtilTest

testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0
testCreateSessionFromString0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0.001

MockObjectTest

testSetABooleanValueOnANodeData0.001
testCreatingANode0
testDeletingReallyWorks0
testRootNodeOfHierarchyManger0
testCreatingASubNode0
testGetANodeAddedToASubNode0.001
testSetAnObjectAndResolvePropertyType0

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll0
testRemoveAll0

SelfTest

testCommandIsSetCorrectlyFromPrototype0.003

Utf8ContentTest

testReadingUtf8Greek0.192
testReadingUtf8JapaneseChars0.191
testReadingUtf8AccentedChars0.188
testCreateExportImportContentUtf8SpecialChars0.185
testReadingUtf8SpecialChars0.178
testSettingNewUtf8ContentNode0.176
testSettingAnUtf8NodeData0.176
testReadingUtf8Russian0.186

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0.001

BasePatternVoterTest

testInitWithoutPattern0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

ResponseContentTypeVoterTest

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

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0
testVotesTrueOnMatchingWildcardPattern0
testVotesFalseOnNonMatchingWildcardPattern0.001

URIStartsWithVoterTest

testNotVoter0
testInverseVoter0
testBasics0

Failure Details

[Summary] [Package List] [Test Cases]


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