Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
183500399.837%183.594

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.303
info.magnolia.utf88000100%1.806
info.magnolia.importexport21000100%1.478
info.magnolia.monitoring3000100%0.001
info.magnolia.objectfactory.configuration16000100%0.3
info.magnolia.module36000100%1.069
info.magnolia.jcr.nodebuilder.task8000100%2.075
info.magnolia.jcr.node2bean.impl3000100%0
info.magnolia.module.model.reader35000100%0.047
info.magnolia.module.model50000100%0.01
info.magnolia.jcr.decoration12000100%0.008
info.magnolia.module.files2000100%0.385
info.magnolia.content2bean1900194.737%0.197
info.magnolia.beanmerger7000100%0.027
info.magnolia.objectfactory.guice.lifecycle10000100%0.236
info.magnolia.voting.voters26000100%0.021
info.magnolia.cms.core.version25000100%6.729
info.magnolia.test.mock36000100%0.015
info.magnolia.importexport.postprocessors4000100%0.289
info.magnolia.cms.util224000100%28.579
info.magnolia.setup.for5_08000100%1.787
info.magnolia.event13000100%4.643
info.magnolia.setup.for5_216000100%3.727
info.magnolia.cms.core115000100%14.614
info.magnolia.objectfactory.guice22000100%0.289
info.magnolia.test4000100%0.005
info.magnolia.repository300166.667%0.463
info.magnolia.module.ui4000100%1.115
info.magnolia.commands.impl32000100%10.573
info.magnolia.init.properties2000100%0.001
info.magnolia.repository.definition1000100%0.002
info.magnolia.test.mock.jcr107000100%0.015
info.magnolia.nodebuilder.task7000100%1.565
info.magnolia.cms.i18n14000100%0.169
info.magnolia.registry4000100%0.001
info.magnolia.context13000100%1.569
info.magnolia.jcr.inheritance4000100%0.006
info.magnolia.objectfactory31000100%0.056
info.magnolia.module.delta140000100%17.018
info.magnolia.freemarker52000100%0.75
info.magnolia.cms.security89000100%18.175
info.magnolia.init27000100%0.939
info.magnolia.freemarker.models8000100%0.011
info.magnolia.audit35000100%23.905
info.magnolia.util2000100%0
info.magnolia.cms.filters64000100%3.306
info.magnolia.commands10000100%0.257
info.magnolia.cms.security.operations4000100%0.003
info.magnolia.jcr.wrapper89000100%3.856
info.magnolia.cms.security.auth.callback6000100%0.028
info.magnolia.jcr.node2bean53000100%0.437
info.magnolia.link29000100%0.408
info.magnolia.jackrabbit4000100%1.76
info.magnolia.cms.core.search2000100%0.771
info.magnolia.test.hamcrest11000100%0.005
info.magnolia.nodebuilder16000100%2.343
info.magnolia.jcr.predicate16000100%0.259
info.magnolia.importexport.filters1000100%0.025
info.magnolia.cms.beans.config4600197.826%0.199
info.magnolia.jcr.util160000100%11.134
info.magnolia.setup11000100%12.817
info.magnolia.jcr.nodebuilder10000100%0.013

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.252
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%1.051

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%1.806

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0.001
BootstrapUtilTest4000100%0.001
DataTransporterRepositoryTest4000100%1.435
DataTransporterTest5000100%0.035
PropertiesImportExportTest5000100%0.006

info.magnolia.monitoring

ClassTestsErrors FailuresSkippedSuccess RateTime
SystemMonitorTest3000100%0.001

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentConfigurationReaderTest1000100%0.006
ComponentProviderConfigurationBuilderTest2000100%0.013
ConfigurationTest11000100%0.265
LegacyComponentsConfigurerTest2000100%0.016

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest16000100%0.079
ModuleInstanceProviderTest2000100%0.116
ModuleLifecycleContextImplTest2000100%0.001
ModuleManagementStateTest3000100%0.001
ModuleManagerImplTest6000100%0.871
ModuleRegistryImplTest7000100%0.001

info.magnolia.jcr.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.758
ModuleNodeBuilderTaskTest2000100%0.5
NodeBuilderTaskTest3000100%0.817

info.magnolia.jcr.node2bean.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
EnumCaseInsensitiveTest3000100%0

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest12000100%0.045
DependencyCheckerImplTest18000100%0.001
DependencyLevelComparatorTest5000100%0.001

info.magnolia.module.model

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

info.magnolia.jcr.decoration

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

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest2000100%0.385

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.015
Content2BeanTest1800194.444%0.182

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.001
ProxyBasedBeanMergerTest6000100%0.026

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.236

info.magnolia.voting.voters

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

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest12000100%4.488
ContentVersionTest4000100%1.297
CopyUtilTest3000100%0.924
MgnlVersioningNodeWrapperTest1000100%0
VersionedNodeTest2000100%0.02
VersionInfoTest3000100%0

info.magnolia.test.mock

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

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataAsMixinConversionHelperTest3000100%0.004
MetaDataImportPostProcessorTest1000100%0.285

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0
ClasspathResourcesUtilTest3000100%0.001
ContentUtilRepoTest5000100%1.622
ContentUtilTest27000100%0.032
DateUtilTest1000100%0.014
DelayedExecutorTest3000100%3.366
DumperUtilTest2000100%0.535
ExceptionUtilTest19000100%0.003
ExtendingContentWrapperRepositoryTest2000100%0.502
ExtendingContentWrapperTest15000100%0.262
InheritanceContentWrapperTest8000100%0.008
LazyContentWrapperTest3000100%0.807
LazyNodeDataWrapperTest3000100%0.04
LinkUtilTest6000100%0.001
ModuleConfigurationObservingManagerTest1000100%6.065
NodeDataUtilTest10000100%0.011
NodePathComparatorTest1000100%0.005
NodeUuidComparatorTest1000100%0
ObservationUtilTest4000100%0.056
PathUtilTest9000100%0.005
QueryUtilTest15000100%5.829
RequestDispatchUtilTest4000100%0
RuleTest6000100%1.581
SearchReplaceTest4000100%0.011
ServletUtilTest16000100%0.002
SiblingsHelperTest7000100%0.013
SimpleUrlPatternTest18000100%0.001
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%0.834
TextFileUtilTest4000100%0.002
UnicodeNormalizerTest6000100%0.064
WebXmlUtilTest9000100%0.095
WorkspaceObservingManagerTest3000100%6.799
WorkspaceXmlUtilTest2000100%0.013

info.magnolia.setup.for5_0

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeTypeRegistrationTaskTest5000100%1.191
ConvertMetaDataUpdateTaskTest1000100%0.009
Register50NodeTypeTaskTest1000100%0.34
RemoveMetaDataInNodeTypeDefinitionTaskTest1000100%0.247

info.magnolia.event

ClassTestsErrors FailuresSkippedSuccess RateTime
EventHandlerCollectionTest6000100%0.008
ResettableEventBusTest2000100%0.014
SimpleEventBusTest5000100%4.621

info.magnolia.setup.for5_2

ClassTestsErrors FailuresSkippedSuccess RateTime
AddActivatableMixinForContentNodeTaskTest1000100%0.32
GrantsReadPermissionToRolesTaskTest4000100%1.391
IsNotAProblematicEnvironmentConditionTest5000100%0.026
RemoveOpenWFEPermissionsTaskTest1000100%0.423
RenameSameNameSiblingNodesTaskTest5000100%1.567

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.002
BinaryNodeDataTest3000100%0.004
DefaultACLPermissionsTest8000100%0.278
DefaultContentTest25000100%9.196
MagnoliaAccessProviderTest6000100%0.246
MetaDataTest36000100%0.005
NodeTest14000100%4.622
NodeTypeBasedACLPermissionsTest9000100%0.216
PathTest8000100%0
RootOnlyPermissionTest3000100%0.045

info.magnolia.objectfactory.guice

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

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.001
SelfTest1000100%0.004

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultRepositoryManagerTest2000100%0.462
WorkspaceMappingTest10010%0.001

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.115

info.magnolia.commands.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
DeleteCommandTest4000100%1.354
ExportCommandTest3000100%1.251
ExtractCommentCommandTest5000100%0.01
ImportCommandTest4000100%2.214
MarkNodeAsDeletedCommandTest5000100%1.798
RuleBasedCommandTest4000100%1.068
VersionCommandTest7000100%2.878

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
MockItemTest2000100%0.001
MockNodeTest47000100%0.007
MockObservationManagerTest6000100%0.002
MockPropertyTest14000100%0.001
MockSessionTest10000100%0.002
MockValueTest22000100%0.001
NodeTestUtilTest3000100%0
SessionTestUtilTest3000100%0.001

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.682
ModuleNodeBuilderTaskTest2000100%0.474
NodeBuilderTaskTest2000100%0.409

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0
DefaultI18NContentSupportTest3000100%0.058
DefaultMessagesImplTest2000100%0.009
HierarchyBasedI18nContentSupportTest3000100%0.066
MessagesManagerTest5000100%0.036

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0.001

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.469
DefaultRepositoryStrategyTest2000100%0.669
MgnlContextTest2000100%0.005
RequestAttributeStrategyTest4000100%0.031
SimpleContextTest1000100%0.369
WebContextImplTest1000100%0.025
WriterResponseWrapperTest2000100%0.001

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.006

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassesTest2000100%0.012
ComponentsTest1000100%0
DefaultClassFactoryTest5000100%0.002
DefaultComponentProviderTest9000100%0.024
ObjectFactoryTest1000100%0
ObjectManufacturerTest11000100%0.013
ObservedComponentFactoryTest2000100%0.005

info.magnolia.module.delta

ClassTestsErrors FailuresSkippedSuccess RateTime
AddFilterBypassTaskTest1000100%0.011
AddPermissionTaskTest1000100%0.001
AddURIPermissionTaskTest4000100%0.051
BackupTaskTest1000100%0.01
BootstrapConditionallyTest3000100%0.018
BootstrapSingleModuleResourceTest1000100%0.001
BootstrapSingleResourceAndOrderAfterTest1000100%0.001
BootstrapSingleResourceAndOrderBeforeTest1000100%0.001
BootstrapSingleResourceAndOrderTest2000100%0.535
ChangeAllPropertiesWithCertainValueTaskTest3000100%0.728
ChangeTemplateTaskTest3000100%0.007
ChangeVirtualUriMappingTaskTest2000100%0.009
CheckAndModifyPartOfPropertyValueTaskTest1000100%0
CheckAndModifyPropertyValueTaskTest2000100%0.002
CopyNodeTaskTest4000100%0.814
CopyPropertyTaskTest3000100%0.6
CreateNodePathTaskTest1000100%0.202
CreateNodeTaskTest1000100%0.232
ExecuteCommandTaskTest3000100%0.013
FilterOrderingTaskTest4000100%0.002
FindAndChangeTemplateIdTaskTest2000100%0.45
IsAuthorInstanceDelegateTaskTest5000100%0.018
ModuleBootstrapTaskTest1000100%0
ModuleFilesExtractionTest1000100%0.349
MoveAndRenamePropertyTaskTest6000100%0.016
MovePropertyTaskTest3000100%0.75
NewPropertyTaskTest3000100%0.007
NodeExistsDelegateTaskTest1000100%0
NoSameNameSiblingsConditionTest2000100%0.045
OrderFilterBeforeTaskTest3000100%0.004
OrderNodeAfterTaskTest2000100%0.001
OrderNodeTo1stPosTaskTest1000100%0.263
OrderNodeToFirstPositionTaskTest2000100%0
PartialBootstrapTaskTest3000100%0.985
PropertyExistsDelegateTaskTest1000100%0.001
PropertyValueDelegateTaskTest5000100%0.037
PropertyValuesTaskTest12000100%3.846
RegisterNodeTypeTaskTest4000100%1.354
RegisterServletTaskTest2000100%0.701
RemoveDuplicatePermissionTaskTest3000100%0.016
RemoveInstallFileTest2000100%0.578
RemoveNodesTaskTest5000100%1.347
RemoveNodeTaskTest2000100%0.431
RemoveNodeWoChildrenTest1000100%0
RemovePermissionTaskTest1000100%0
RemovePropertiesTaskTest1000100%0.21
RemovePropertyTaskTest1000100%0.231
RenameNodesTaskTest2000100%0.444
RenameNodeTaskTest2000100%0.412
RenamePropertiesTaskTest3000100%0.594
RenamePropertyAllModulesNodeTaskTest1000100%0.003
RenamePropertyTaskTest1000100%0.177
SetupModuleRepositoriesTaskTest2000100%0.485
TextFileConditionsUtilTest2000100%0.002
ValueOfPropertyDelegateTaskTest4000100%0.011
WebXmlConditionsUtilTest3000100%0.006
WorkspaceXmlConditionsUtilTest3000100%0.006

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest52000100%0.75

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest2000100%0.066
ContentSecurityFilterTest2000100%0.099
DelegatingUserManagerTest1000100%0.009
HierarchicalUserManagerTest5000100%1.882
MgnlGroupManagerTest6000100%0.109
MgnlGroupTest8000100%0.111
MgnlRoleManagerTest5000100%0.079
MgnlUserManagerRepositoryTest7000100%7.306
MgnlUserManagerTest11000100%0.472
MgnlUserTest8000100%0.093
PermissionUtilTest5000100%0.001
PrincipalUtilTest5000100%0
RescueSecuritySupportTest10000100%4.913
SecuritySupportObservedComponentFactoryTest1000100%0.004
SecurityTest1000100%0.008
SecurityUtilKeyStoreTest2000100%0.343
SecurityUtilTest8000100%2.665
URISecurityFilterTest2000100%0.015

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.006
DefaultMagnoliaInitPathsTest8000100%0.006
DefaultMagnoliaPropertiesResolverTest9000100%0.011
MagnoliaServletContextListenerTest1000100%0.916

info.magnolia.freemarker.models

ClassTestsErrors FailuresSkippedSuccess RateTime
BinaryNodeDataModelTest1000100%0.001
ContentModelTest1000100%0
MagnoliaObjectWrapperTest5000100%0.007
UserModelTest1000100%0.003

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0.388
AuditLoggingUtilTest2000100%0.346
MgnlAuditLoggingContentDecoratorNodeWrapperTest4000100%5.808
MgnlAuditLoggingContentDecoratorTest28000100%17.363

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.02
ContentTypeFilterTest8000100%2.256
FilterTest3000100%0.181
InstallFilterTest3000100%0.066
InterceptFilterTest9000100%0.018
MappingTest1000100%0.015
MultiChannelFilterTest8000100%0.051
MultipartRequestFilterTempFileDeletionTest2000100%0.11
MultipartRequestFilterTest2000100%0.047
MultipartRequestWrapperTest1000100%0.016
RangeSupportFilterTest3000100%0.015
ServletDispatchingFilterTest21000100%0.475
UnicodeNormalizationRequestWrapperTest2000100%0.036

info.magnolia.commands

ClassTestsErrors FailuresSkippedSuccess RateTime
CommandsManagerTest9000100%0.257
MgnlCommandTest1000100%0

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAccessDefinitionTest1000100%0.002
OperationPermissionTest3000100%0.001

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.028

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Node2BeanTest40000100%0.351
TypeMappingImplTest13000100%0.086

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.009
LinkUtilTest19000100%0.272
UUIDLinkTest9000100%0.127

info.magnolia.jackrabbit

ClassTestsErrors FailuresSkippedSuccess RateTime
JackrabbitIndexingConfigurationTest4000100%1.76

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.771

info.magnolia.test.hamcrest

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeMatchersTest8000100%0.004
UtilMatchersTest3000100%0.001

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
ContentOpsRepositoryTest3000100%0.639
ContentOpsTest4000100%0.001
NodeBuilderTest3000100%0.635
OpsTest5000100%1.067

info.magnolia.jcr.predicate

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

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.025

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0.001
HostBasedRegexpVirtualURIMappingTest15000100%0.015
HostBasedVirtualURIMappingTest9000100%0.008
MIMEMappingTest3000100%0.05
ObservedManagerTest1000100%0
RegexpVirtualURIMappingTest11000100%0.004
URI2RepositoryManagerTest2000100%0.016
URI2RepositoryMappingTest4000100%0.105

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest4000100%0.001
MetaDataUtilTest2000100%0.532
NodeTypesRepositoryTest2000100%0.566
NodeTypesTest6000100%0.002
NodeTypeTemplateUtilTest2000100%0.546
NodeUtilIsNodeTypeTest2000100%0.49
NodeUtilRepositoryTest9000100%2.475
NodeUtilTest48000100%0.01
PropertiesImportExportTest11000100%0.005
PropertyUtilRepositoryTest9000100%2.032
PropertyUtilTest37000100%0.001
SessionUtilTest11000100%0.001
VersionUtilTest17000100%4.473

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
ChangeNodeTypeOfSubAppsTaskTest1000100%0.235
CoreModuleVersionHandlerTest9000100%11.871
HashUsersPasswordsTest1000100%0.711

info.magnolia.jcr.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
NodeBuilderTest2000100%0.004
OpsTest7000100%0.008

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0.388

AuditLoggingUtilTest

testLogsLoginSuccesses0.333
testLogsLoginFailures0.013

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt3.509
testSetPropertyStringStringArrayInt1.115
testSetPropertyStringValueArrayInt0.709
testSetPropertyStringStringInt0.475

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator0.856
testSequenceActionMoveCreate0.975
testSequenceActionMoveDelete0.931
testSequenceCreateModifyDelete0.805
testSequenceActionCreateCreate0.618
testSequenceActionMoveModify0.845
testSequenceActionCreateSessionDelete0.543
testSequenceActionModifyMoveDelete0.691
testLogSessionDelete0.581
testSequenceCreateModify0.534
testSequenceActionCreateNodeDelete0.483
testSequenceActionModifySessionDelete0.5
testSequenceActionSessionDeleteCreate0.766
testLogModifyNode0.586
testLogModifyProperty0.668
testLogCreateNode0.65
testLogNodeDeleteCreateDelete0.67
testLogDeleteNode0.442
testLogMoveNode0.606
testLogCreateNodeWithSpecificNodeType0.41
testSequenceActionNodeDeleteCreate0.643
testSequenceActionModifyCreate0.556
testNodeSave0.555
testSequenceActionModifyMove0.487
testSequenceActionModifyNodeDelete0.496
testSequenceCreateMove0.462
testSequenceActionModifyModify0.441
testSequenceActionMoveModifyDelete0.563

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.001

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable0.008
testMergeOfInterfaces0.004
testMergeMap0.009
testMergedProperties0.003
testMergeMergedClass0.001
testIsSimpleType0.001

HostBasedRegexpVirtualURIMappingTest

testMapURIWithQuery0.001
testToString0.002
testMapURIWithQueryToHost0.001
testMapURI0.001
testExample0
testExample20
testExample30.001
testQueryStringIsBeingPassedThroughExample0
testSupportsMoreThan9Groups0.001
testRegexSubstitutionWorksAndLevelIsSetToGroupCountPlusOne0.001
testGracefullyFailingOnIncompleteConfig0.002
testQueryStringMappingFailedOnWrongQueryString0.001
testQueryStringIsBeingPassedThroughExample20
testQueryStringIsBeingPassedThroughExample30.003
testGracefullyFailingOnWrongRegexGroup0.001

HostBasedVirtualURIMappingTest

testMappingThatDoesNotMatch0.002
testMapURIWithHostThatDoesNotMatch0.001
testMappingThatDoesMatch0.001
testMapURIWithHostThatDoesMatch0
testMapURIWithHostsWhereOneDoesMatch0
testMappingWhereOneDoesMatch0
testMapURIWithNoHosts0.002
testMappingThatBestMatchWinsPart10.001
testMappingThatBestMatchWinsPart20.001

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned0.034
testGetIconStyleReturnsCorrectIconStyle10.008
testGetIconStyleReturnsCorrectIconStyle20.008

ObservedManagerTest

testGetNodeByUUIDOrPath0

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.014
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0.002

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.044
testGetUri0.046
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.007
testGetHandleStripsExtensionInclTheDot0.008

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testGetSelectors0.001
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0.001

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.004
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0

DefaultACLPermissionsTest

testCanReadRoot0.042
testCanReadOnPageNode0.023
testReorderingIsNotAllowedWithReadOnlyPermissions0.035
testGrantsOnContentNode0.044
testCanReadOnContentNode0.034
testVerifyThatSessionIsUsedAsResolver0.04
testGrantsOnPageNode0.032
testGrantsHigherPermissionThenAssigned0.028

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.585
testThatReadingANonExistingNodeDataDoesNotFail0.609
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.493
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.441
testCreatingAnExistingNodeDataDoesNotFail0.544
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.314
testReadingANodeData0.271
testCreatingAndSettingANodeData0.321
testIsNodeTypeForNodeChecksPrimaryType0.389
testAddMixin0.279
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.373
testSettingANonExistingNodeDataCreatesANewNodeData0.321
testCreatingAnEmptyNodeData0.292
testModDate0.312
testCreatingAndSettingABooleanNodeData0.299
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.259
testDelete0.318
testEquals0.388
testSettingAnExistingNodeData0.346
testCreatingAndReadingABinaryNodeData0.357
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.339
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.478
testEqualsWithWrongType0.277
testEqualsWithNull0.256
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.335

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.06
testReadOnlyPermissionsToJcrSystemAreSetForUser0.038
testPermissionWrongClassDefined0.038
testPermissionNonexistingClassDefined0.043
testPermissionClassDefined0.035
testPermissionWrongClassConstructor0.032

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.386
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.347
testCreatingAnExistingNodeDataDoesNotFail0.416
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.316
testReadingANodeData0.34
testCreatingAndSettingANodeData0.283
testIsNodeTypeForNodeChecksPrimaryType0.291
testAddMixin0.274
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.334
testSettingANonExistingNodeDataCreatesANewNodeData0.411
testSettingAnExistingNodeData0.327
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.31
testThatReadingANonExistingNodeDataFail0.3
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.287

NodeTypeBasedACLPermissionsTest

testCanReadRoot0.025
testCanReadOnPageNode0.026
testGrantsOnContentNode0.019
testCanReadOnContentNode0.022
testCanReadInvalidNodeTypeSpecified0.034
testCanReadAnyNodeTypesSpecified0.019
testGrantsOnPageNode0.026
testGrantsMultipleNodeTypesSpecified0.021
testGrantsHigherPermissionThenAssigned0.024

PathTest

testGetUniqueLabelFromNodeSameNameExists0
testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetUniqueLabelFromSessionSameNameExists0
testGetUniqueLabelFromNodeSameNameDoesntExists0
testGetValidatedLabel0
testIsCharValid0

RootOnlyPermissionTest

testCanRead0.019
testNoRootNode0.015
testGrants0.011

QueryTest

testSimpleQuery0.418
testMaxResultSize0.353

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom5220.462
testRestoreVersionCreatedWithRuleFrom5240.365
testGetUsedFilterWhenRuleCreatedIn520.295
testCreateAndRestoreVersionAndCheckOrder0.396
testUseSystemSessionToRetrieveVersions0.29
testCreateAndRestoreDeletedVersion0.275
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.348
testGetUsedFilterWhenRuleCreatedIn5220.285
testGetUsedFilterWhenRuleCreatedIn5240.311
testNumberOfCreatedVersions0.583
testCreateAndRestoreVersion0.58
testRestoreVersionCreatedWithRuleFrom520.298

ContentVersionTest

testRestoringBinariesFromContentVersion0.303
testRetrievingBinariesFromContentVersionsChildNode0.296
testBasics0.359
testRetrievingBinariesFromContentVersion0.339

CopyUtilTest

copyToVersionWhenThereWasNodeWithSameNameAsNewProperty0.289
copyToVersionWhenThereWasSubnodeWithSameName0.364
copyToVersionWhenChangingPrimaryNodeType0.271

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.02

VersionInfoTest

testAdvancedVersionInfo0
testMoreVersionInfo0
testBasicVersionInfo0

CompositeFilterTest

testInitializationAndDestruction0.02

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded0.288
testFilterWithEmptyDefaultExtension0.284
URIwithUtf8CharsIsProperlyNormalizedAndDecoded0.264
doubleDotURIisProperlyNormalizedAndDecoded0.288
testHandlesRequestUriWithJSessionId0.343
URIwithSpacesIsProperlyNormalizedAndDecoded0.228
oneDotURIisProperlyNormalizedAndDecoded0.303
simpleURIisProperlyNormalizedAndDecoded0.258

FilterTest

testBypassing0.133
testDecoratedFilter0.032
testInitialization0.016

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.032
testExecutesCorrectCommandBasedOnURI0.019
testPassesNullAsCommandIfNoneSpecified0.015

InterceptFilterTest

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

MappingTest

testMatchesWhenJSessionIdInRequestUri0.015

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.092
testCOSMultipartFilterFileDeletion0.018

MultipartRequestFilterTest

testFilterCommonsFileUpload0.026
testFilterCOS0.021

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.016

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.011
testETagDoesNotContainJSessionId0
testContentLengthIsNotSet0.004

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely0.023
testWrapperRespectsForwards0.039
testSetNullMappings0.011
testSupportsDefaultMapping0.029
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.02
testEmptyMappings0.012
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely0.018
testEscapeMetaCharacters0.021
servletCanHaveInjectedComponents0.018
testSupportsPathMapping0.028
testPathInfoShouldAdhereToServletSpec0.024
servletCanSelfMapWithoutConfiguredMappings0.027
selfMappingServletStillWorksWithOnlyConfiguredMappings0.015
testSupportsExtensionMapping0.026
selfMappingCanChangeAtRuntime0.018
testShouldNotBypassWhenExactMappingMatches0.019
servletCanSelfMapAndHaveConfiguredMappings0.029
testShouldNotBypassWhenPathMappingMatches0.019
testShouldBypassWhenMappingDoesNotMatch0.018
testSupportsRegexMappings0.049
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.012

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.015
testHeaderNormalization0.021

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.018
testGetNodeDataEndlessLoop0.012
testDetermineLocale0.028

DefaultMessagesImplTest

testGetBundle0.004
selfTest0.005

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.024
testGetNodeDataEndlessLoop0.012
testDetermineLocale0.03

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.012
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0.006
testGetsMessagesFromSpecifiedBundle0.006
testGetsSimpleMessageFromDefaultBundle0.006
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.006

AccessManagerImplTest

testMultiThreadAccess0.065
testGetPermissions0.001

RedirectClientCallbackTest

testRelativeURLsAreSupported0.026
testExternalUrlsArePassedAsIs0
testTargetUrlIsFormattedWithEncodedRequestURL0
testDoesNothingIfCurrentRequestURLIsTarget0
testRedirectWithParameters0
testAbsoluteURLsArePrefixedWithContextPath0.002

ContentSecurityFilterTest

testIsAllowedForOther0.094
testIsAllowedForAnonymous0.005

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.009

HierarchicalUserManagerTest

testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.406
testGroupAddingAndRemoving0.478
testRoleAddingAndRemoving0.348
testParentPathIsRealmIfNameShorterThan3Chars0.315
testParentPathShouldBeLowercased0.335

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup0.019
testGetGroup0.015
testCreateGroup0.026
testGetGroupInFolder0.019
testGetAllGroups0.012
testCreateGroupWithPath0.018

MgnlGroupTest

testGetRoles0.011
testGetGroupsReturnsDirectGroups0.014
testGetRolesWithoutDuplicates0.016
testAddRoleToGroup0.018
testAddGroupToGroup0.015
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.016
testGetAllGroupsFromOneConcreteGroup0.013
testGetNotExistGroup0.008

MgnlRoleManagerTest

testGetRoleInFolder0.014
testGetRole0.024
testCreateRole0.016
testRefusesToCreateSameNameRole0.011
testCreateRoleWithPath0.014

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.474
testNewlyCreatedUserNodeHasMixinLockable1.011
testDoNotCreateUserWhenExistInAnotherRealm0.644
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed1.029
testUserPasswordAfterChangingByJCRProperty1.413
testUserPasswordAfterCodeCreation1.031
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed0.704

MgnlUserManagerTest

testUsernameCantBeBlank0.001
testUsernameCantBeEmpty0
testSetStringProperty0.012
testFindPrincipalNode0.015
testSetPropertyToNull0.002
testUserWasCreatedUnderCertainPath0.429
testSetProperty0.002
testNewUserInstanceDoesntSwallowRepositoryException0.004
testUsernameCantBeNull0
testFindPrincipalNodeWithOtherRealm0.006
testUsernameIsValidatedUponCreation0.001

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups0.006
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.013
testGetAllRolesReturnsDirectAndInheritedRoles0.014
testGetRolesReturnsDirectRolesWithoutDuplicates0.009
testGetAllGroupsWhenRecursiveGroups0.01
testInGroup0.013
testGetRolesReturnsDirectRoles0.015
testGetGroupsReturnsOnlyDirectGroups0.013

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess0.002

OperationPermissionTest

testCanExecuteOtherRolesAssigned0
testCanExecuteAnyRoleAssigned0
testCanMoveThisUserRoleAssigned0.001

PermissionUtilTest

testConvertPermissionsFromString0
testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipalInCollection0
testRemovePrincipalFromCollection0
testRemovePrincipal0
testFindACLByName0
testFindPrincipal0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.028
testUserManagerReturnsCorrectAnonymousUser0.788
testUserManagerRealmIsSystemRealm0.03
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.799
testUserManagerReturnsSystemUserWithCorrectRole0.455
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.401
testUserManagerReturnsCorrectSystemUserByName0.824
testUserManagerReturnsEnabledRescueUser0.408
testUserManagerReturnsCorrectSystemUser0.778
testUserManagerReturnsSystemUserWithCorrectGroup0.402

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser0.004

SecurityTest

testMergePrincipals0.008

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.229
testKeyStoreInSomeOtherFolder0.114

SecurityUtilTest

testBCProviderShouldNotBeRegistred0.322
testPasswordRemovingMethodFromCache0.317
testRemoveAllPasswordPamametersFromCacheLog0.273
testCrypt0.68
testUpdateKeysKeyLocationIsSet0.256
testKeyStore0.3
testUpdateKeysKeyLocationIsNotSet0.248
testPasswordRemovingMethodFromURL0.269

URISecurityFilterTest

testIsAllowedForOther0.012
testIsAllowedForAnonymous0.003

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0.001
testOhWindoes0
testSanitizeUrlToFile0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.298
testSessionBasedCopy0.463
testMoveInSession0.335
testChangeNodeTypeReplaceAllOccurrences0.278
testSessionBasedCopySrcNotAtTheRoot0.248

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.014

DelayedExecutorTest

testDelayedExecution0.607
testMultipleDelayedExecution0.754
testExecutionAfterMaxDelay2.005

DumperUtilTest

testDump0.271
testDumpLevel20.264

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.245
testIsExistsMethodWhenAbsolutPathAndNodeExists0.257

ExtendingContentWrapperTest

testThatSubNodesAreMerged0.011
testThatOrderIsKeptWhileMergingSubNodes0.013
testExtendsNodeDatasIsHidden0.03
testDeepMerge0.019
testThatSubNodesCanBeOverwritten0.015
testExtendsNonAbsolutelyAndNodeIsNotExisting0.011
testThatNodeDatasAreMerged0.025
testComplextMultipleInheritanceWithOverride0.018
testThatNodeDatasCanBeOverriden0.013
testComplextMultipleInheritance10.016
testComplextMultipleInheritance20.019
testBasicMultipleInheritance0.016
testExtendsAbsolutelyAndNodeIsNotExisting0.015
testExtendsWithEmptyValue0.013
testGetHandle0.028

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent0.283
testWrappingNDParent0.272
testClosedSessionResistance0.252

LazyNodeDataWrapperTest

testWorkOnDeadSession0.035
testDoesNotCallHierarchyManagerUntilNeeded0.002
testCallHierarchyManagerOnlyFirstTime0.003

LinkUtilTest

testAddFingerprintToLinkCompareTwoDates0
testAddFingerprintToLinkWithInvalidDate0
testAddFingerprintToLink0
testAddFingerprintToLinkWithoutExtension0
testRemoveFingerprintAndExtensionFromLink0
testAddFingerprintToLinkFundamentalAssertions0

ModuleConfigurationObservingManagerTest

testObserving6.065

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0

NodeUuidComparatorTest

testBasic0

ObservationUtilTest

testRegisterWhenSessionValid0.014
testFailRegisterWhenSessionInvalid0.009
testUnregisterWhenSessionValid0.015
testDontFailUnregisterWhenSessionInvalid0.018

PathUtilTest

testStripExtension0
testAddLeadingSlash0
testGetExtension0
testCreatePath0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0
testGetFolder0
testAddLeadingSlashDoesNotSupportNullArgument0
testCreatePathDoesNotSupportNullArgument0

QueryUtilTest

testQueryWhenSearchingJustForComponents0.515
testSimpleQuery0.499
testSearchForUUID0.374
testJQOM0.395
testSearchForAreasContainingImage0.359
testQueryBuild0.349
testQueryWhenSearchingJustForPages0.378
testSearchOfNonDefaultNodeType0.448
testSearchForUUIDInChildNode0.432
testEmptyResult0.375
testResultContainsOnlyPages0.359
testSearchForPagesWhoseComponentIsContainingSpecificText0.331
testSearchForInheritedUUID0.334
testConfirmThatFilteredResultIsReallyTheWantedOne0.323
testSearchForSpecificTemplate0.358

RequestDispatchUtilTest

testDispatchRedirectNonInternal0
testDispatchRedirectInternal0
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue0.239
testConstructRuleFromStringRepresentaionOfRuleClass0.33
testIsNotAllowedNode0.254
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided0.241
testRuleStringConstructor0.255
testIsAllowedNode0.262

SearchReplaceTest

testDefaultsToLiteralMatching0.005
testCanUseJokerInNamePatterns0.003
testCaseInsensitive0.002
testCanUseNamePatterns0.001

ServletUtilTest

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

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testWrappingReferencedContent0.266
testWrappingNDParent0.276
testClosedSessionResistance0.292

TextFileUtilTest

testGetLines0.001
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetTrimmedLinesMatching0.001
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0.034
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.008
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.007
testJava6Normalizer0.004
testAsciiStringsShouldPassThroughWithAutoDetect0.006
testNonNormalizer0.005

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes1.799
testObservationForOneSpecificEventTypeAndContentNodes4.747
testInitializingObservingManagerWithNullAsNodeType0.253

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.004
testWorkspaceNamesWithNonNullExpectation0.009

CommandsManagerTest

testRegisterCommands0.037
testGetCommandByCatalogAndName0.026
testExecuteCommand0.029
testExecuteCommandWithContext0.033
testCloneCommandWithCustomProperties0.026
basicChainCommandTest0.022
testCloneMarkNodeAsDeletedCommand0.031
testCloneImportCommand0.027
testGetCommandByName0.026

DeleteCommandTest

testDeleteLeaveNode0.368
testDeleteProperty0.333
testDeleteNonexistentNode0.341
testDeleteNodeWithSubnodes0.312

ExportCommandTest

testExportCommandNoOutputStream0.332
testExporCommandPathNotSet0.568
testExportCommand0.351

ExtractCommentCommandTest

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

ImportCommandTest

testImportCommandDuplicateName0.836
testImportCommandTargetPathDoNotExist0.576
testImportCommand0.474
testImportCommandEmptyFile0.328

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete0.382
testPreDeleteNode0.381
testExecuteIsDeniedIfUserIsNull0.299
testVersionChildNodes0.448
testExecuteChecksForUserPermissions0.288

RuleBasedCommandTest

testDefaultRule0.255
testSetItemTypes0.257
testRuleOverridesItemTypes0.26
testSetRule0.296

VersionCommandTest

testCommandAddsVersionComment0.304
testCommandWithRuleSet0.397
testCommandWhenMaxVersionIndexIsSetToNegativeNumber0.534
testCommandAddsVersionCommentRecursively0.572
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment0.429
testCommandWhenSubContentIsMarkedAsDeleted0.36
testCommandWhenContentIsMarkedAsDeleted0.282

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException0

Content2BeanProxyTest

testContentToBeanWithClassDefined0.015

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession0.469

DefaultRepositoryStrategyTest

testPasswordIsNull0.328
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.341

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.005

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId0.001
testSessionAttributes0.013
testLocalAttributes0.001
testApplicationAttributes0.016

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.369

WebContextImplTest

testLoginLogout0.025

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0.001
testCantUseWriterAfterOutputStream0

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler0.013
testCanReset0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled0.001
testMultipleThreads4.611
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations0
testAreHandlersInvokedInOrder0.009
testHandlerAddedWhileDispatchingIsNotCalled0

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0.001

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

MagnoliaObjectWrapperTest

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

UserModelTest

testCanBeUnwrappedByDeepUnWrap0.003

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

BootstrapUtilTest

testGetFilenameFromResource0
testGetWorkspaceNameFromResource0.001
testGetFullpathFromResource0
testGetPathnameFromResource0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.581
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState0.351
testActivationStatus0.256
testDoctypeImportThrowsExceptions0.247

DataTransporterTest

testEncodePath0
testParseAndFormat0.032
testRemoveNs0.002
testCreateExportPath0
testRevertExportPath0.001

MagnoliaV2FilterTest

testBogusMetaElement0.025

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty0
testConversionWhenPropertiesAreAlreadyInPlace0.003
testRemovesMetaDataWhenEmptied0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.285

PropertiesImportExportTest

testImportMetadata0.002
testPropertiesExport0.003
testConvertsToStringByDefault0
testConvertsToWrapperType0.001
testCanUseIntShortcutForConvertingIntegers0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.916

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0.001

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals0.411
testExcludedPropertiesAreNotFoundInFullTextSearch0.452
testTitlePropertyIsBoosted0.466
testExcludedPropertiesAreFoundInWhereLike0.431

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0
multipleInheritanceDisabledTest0
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0.001
testEquals0
testEqualsWithDifferentDecorators0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0
returnsTrueWhenQueriedForSubClass0.001
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.006

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.003
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0
multipleInheritanceHaveToBeEnabledTest0.001
testDeepUnwrap0.002

EnumCaseInsensitiveTest

convertEnumSameCase0
convertEnumIsCaseInsensitive0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists0

Node2BeanTest

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

TypeMappingImplTest

testGetPropertyTypeDescriptorWithArray0.005
shouldHandleClassesWithWildcards0.008
testBeanPropertyArrayIsResolvedByAdderMethod0.008
shouldHandleClassesWithNoWildcards0.005
testBeanPropertyMapIsResolvedByAdderMethod0.009
testBeanPropertyRawMapIsResolvedByAdderMethod0.007
testBeanHasTransformerSetViaAnnotation0.006
testGetPropertyTypeDescriptorWithCollection0.006
testBeanPropertyCollectionWithListParameterWithGenerics0.006
testGetPropertyTypeDescriptorWithMap0.005
testBeanPropertyTypeDescriptorHasTransformer0.005
testGetPropertyTypeDescriptorWithSimpleType0.004
testBeanPropertyCollectionIsResolvedByAdderMethod0.012

AbstractNodeOperationTest

testThen0.001

NodeBuilderTest

testExecWithSeveralChildOps0.002
testRealisticUsageScenario0.002

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.265
testModuleNodeIsCreatedIfNeeded0.247
testUsesExistingModuleConfigNode0.246

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.248
testModuleNodeIsCreatedIfNeeded0.252

NodeBuilderTaskTest

testUnknownRootThrowsException0.235
canOperateOnRootNode0.334
testSyntax0.248

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs0.25

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0.001
testEvaluate0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0.001
testEvaluate0

NodeNamePredicateTest

testEvaluateNoNameDefined0
testEvaluate0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined0
testEvaluateTrue0
testEvaluateFalse0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException0
testEvaluate0
testEvaluateNull0
testEvaluateType0

ContentMapTest

test0
testGetBasicProps0
testGetBinaryProps0.001
testGetOtherProps0

MetaDataUtilTest

testUpdateMetaData0.276
testGetMetaData0.256

NodeTypesRepositoryTest

testDeleteNode0.249
sameNameSiblingsAreNotAllowed0.317

NodeTypesTest

testGetCreatedByWhenNotSet0
testSetCreation0
testUpdateModification0
testGetCreated0
testGetCreatedBy0
testGetCreatedWhenNotSet0

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified0.289
testCreateSimpleNodeTypeContent0.257

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins0.252
testIsNodeType0.238

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist0.261
testRenameNode0.29
testGetResultsFromRowIterator0.273
testCopyInSessionRootSourceToRootDestination0.275
testCopyInSessionChildSourceToRootDestination0.266
testCopyInSessionRootSourceToChildDestination0.357
testMoveNodeAfter0.255
testMoveNode0.254
testMoveNodeBefore0.244

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar0.234
testGetMultiValuePropertyOrderWithDuplicate0.258
testCreateAndGetMultiValuePropertyTypeLong0.195
testSetMultiValuePropertyTypeLong0.209
testGetMultiValuePropertyTypeBoolean0.254
testSetMultiValuePropertyTypeString0.208
testCreateValueDate0.226
testSetAndGetMultiValuePropertyTypeDouble0.217
testGetMultiValuePropertyWithChangedOrder0.231

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion0.344
testGetNextVersionLabel0.241
getVersionOfEmptyVersionHistory0.222
testGetVersionHistoryListNoVersions0.25
testGetPreviousVersion0.226
testGetNextVersion0.227
testGetVersionVersionException0.216
testVersioningDisabled0.21
testGetNodeTypeName0.247
testOutputWhenNodeNull0.279
testGetLatestVersion0.315
testGetNullVersion0.311
testGetVersionHistoryList0.28
testGetPreviousVersionLabel0.27
testGetPreviousVersionOfRootVersion0.267
testGetVersionEmptyVersionLabel0.29
testGetVersionHistoryListMultipleVersions0.278

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.272

ChannelVisibilitySessionWrapperTest

testGetItem0.287
testGetNode0.229
testNodeExists0.23
testCanRemoveVisibleItem0.19
testGetProperty0.207
testPropertyExists0.243
testNavigatingWithNodeParentStillHidesExcludedNode0.209
testItemExists0.199
testMoveWorksOnVisibleNode0.222
testFailsToRemoveHiddenItem0.272
testFailsToMoveHiddenNode0.259
testRootNodeHidesExcludedNode0.258

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0.002
testMultipleWrappingIsPossible0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0
testWrapAlreadyWrappedWithThisClass0
testIsSame0.002
test4LevelDeepUnwrap0
testDeepUnwrap0

DelegateSessionWrapperTest

testUnwrap0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.238

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable0.018
testMultipleWrappingIsNotSupported0.011
testWrapNode0.011
testGetRootParentThrowsItemNotFoundException0.013
testGetParentReturnsWrappedNode0.018
testGetPropertyReturnsLocalizedValue0.018
testHasPropertyReturnsFalseWhenNoSuchPropertyExists0.013
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable0.014
testGetPropertyDoesntReturnResourceNode0.031
testGetAncestorReturnsWrappedNode0.017

InheritanceNodeWrapperTest

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

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0.001

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.233

MgnlPropertySettingContentDecoratorTest

testShouldIgnoreUpdateWithMgnlTemplate0
testSetCreated0
testSetMgnlCreatedDate0.003
testSetMgnlCreatedDateOnWrapper0.006
testSetMgnlCreatedDateDoesNothingOnRoot0.003
testSetCreatedWithRecursion0.002
testSetMgnlCreatedDateDoesNothingOnNullNode0.002
testShouldIgnoreUpdateWithNonTemplateMGNLProperty0.001
testLastUpdateDateResolvesUser0.015
testShouldIgnoreUpdateWithJCRProperty0.001

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated0.006

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

EditorLinkTransformerTest

testEditorLinkTransformation0.009

LinkUtilTest

testMakeAbsolutePathFromUUID0.022
testParsingLinksWithBackslashInQueryParam0.016
testParsingLinksDoesNotTryToConvertExternalLinks0.012
testParsingLinksShouldPreserveAnchors0.012
testUUIDToInternalLinks0.01
testUUIDToRelativeLinks0.01
testParsingLinksShouldNotTouchNonContentAbsoluteLinks0.012
testInternalRelativeLinksAreProperlyDetermined0.011
testMakeCompleteURL0.012
testCreateUndefinedLinkIfUUIDIsNonExistentOrFallbackHandleIsEmpty0.021
testMakingRelativeLinks0.011
testExternalLinksAreProperlyDetermined0.011
testParsingLinksDoesNotTryToConvertPageAnchors0.013
testUUIDToRootLinks0.015
testUUIDToAbsoluteLinks0.017
testMakeUUIDFromAbsolutePath0.022
testParsingLinksShouldPreserverParameters0.012
testUUIDToAbsoluteLinkWithDollar0.014
testParsingLinks0.019

UUIDLinkTest

testUUIDToBinary0.015
testParseLink0.015
testParseFromBrowserLink0.016
testUUIDToBinaryIsEncoded0.017
testUUIDToAbsoluteLinksAfterRenaming0.012
testParseFromUUIDPattern0.01
testLinkWithAnchor0.016
testLinkWithParameters0.017
testUUIDToBinaryAfterRenaming0.009

AbstractModuleVersionHandlerTest

testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredForNewerVersion0.012
testStoresTheModuleDescriptorVersionOnInstall0.004
testCantRegisterMultipleDeltasForSameVersion0.005
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDeltaButIsSnapshot0.004
testRetrievesTheAppropriateDeltaForIntermediateUnregisteredVersion0.005
testDeltasAreSorted0.004
deltasForFutureVersionsDontInstall0.006
testVersionUpdateTaskAndFileExtractionAreAdded0.004
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDeltaAndIsSnapshot0.004
testReturnsEmptyListIfLatestDeltaWasRegisteredForCurrentVersion0.004
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDelta0.005
testHasExtraDeltaIfVersionBeingInstalledIsNewerThanLatestRegisteredDelta0.004
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDelta0.004
testRetrievesTheAppropriateListOfDeltas0.004
testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredAtAll0.005
testReturnsEmptyListIfCurrentVersionIsInstalledVersion0.005

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.011

AddPermissionTaskTest

testAutogeneratedDescription0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.017
testGetPermissionAddedToRoleProperly0.011
testDenyPermissionAddedToRoleProperly0.012
testAutogeneratedDescription0.011

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.01

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.007
testBootstrapsIfNodeDoesNotExist0.006
testAutogeneratedDescription0.005

BootstrapSingleModuleResourceTest

testAutogeneratedDescription0.001

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription0

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription0

BootstrapSingleResourceAndOrderTest

testOrderAfter0.205
testOrderBefore0.33

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName0.289
testChangeAllPropertiesWithCertainValueTask0.243
testAutogeneratedDescription0.196

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.006
testAutogeneratedDescription0
testChangeTemplate0.001

ChangeVirtualUriMappingTaskTest

testDoExecute0.007
testAutogeneratedDescription0.002

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException0.001
testAutogeneratedDescription0.001

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride0.202
testDoExecute0.204
testAutogeneratedDescription0.198
testDoExecuteTargetExistOverride0.21

CopyPropertyTaskTest

testNonexistingSource0.19
testDoNotOverride0.198
testOverride0.212

CreateNodePathTaskTest

testExecute0.202

CreateNodeTaskTest

testExecute0.232

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0
testShowWarningIfCommandNotFound0.005
testCommandIsExecuted0.008

FilterOrderingTaskTest

testOrderFilterAfter0
testFailWhenFilterDoesntExist0.001
testOrderFilterAfterLast0
testDoesNothingIfRequiredFilterMissing0.001

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId0.217
testAutogeneratedDescription0.233

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.002
testExecutesPublicDelegateTaskWhenIsPublic0.004
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.004
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.003
testAutogeneratedDescription0.005

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0

ModuleFilesExtractionTest

testExecute0.349

MoveAndRenamePropertyTaskTest

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

MovePropertyTaskTest

testNonexistingSource0.195
testDoNotOverride0.253
testOverride0.302

NewPropertyTaskTest

testWithExpectedPathExisting0.004
testWithoutThePath0.002
testAutogeneratedDescription0.001

NodeExistsDelegateTaskTest

testAutogeneratedDescription0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK0.042
returnFalseWhenSameNameSiblingsAllowed0.003

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.001
testOrderFilterBefore0.002
testDoesNothingWhenRequiredFilterMissing0.001

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting0
testOrderNodeBeforeTask0.001

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest0.263

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist0
testOrdering0

PartialBootstrapTaskTest

testGetOutputResourceName0.32
testDifferentPlatformEncoding0.346
testAutogeneratedDescription0.319

PropertyExistsDelegateTaskTest

testAutogeneratedDescription0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.001
testAutogeneratedDescription0.004
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.006
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.005
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.021

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.297
testNonExistingPropertyAndExpectedAsSuchIsCreated0.212
testPropertywithUnexpectedValueIsNotReplacedButLogged0.305
testExistingPropertyWithPartOfStringIsReplaced0.286
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.26
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.307
testNonExistingPropertyIsNotReplacedButLogged20.472
testExistingPropertyIsReplaced0.267
testPropertyOfDifferentType0.292
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.267
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.395
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.486

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.34
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.337
testReregisterNodeType0.357
testAutogeneratedDescription0.32

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.32
testRegisterServletTaskWithEmptyMappings0.381

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20
testRemoveDuplicatePermission0.008
testAutogeneratedDescription0.008

RemoveInstallFileTest

testDeleteDirectory0.299
testDeleteFile0.279

RemoveNodesTaskTest

testExecute0.257
testExecuteDoesNotDisplayInfoMessageForMissingNodes0.325
testExecuteDisplaysInfoMessageForMissingNodes0.274
testAutogeneratedDescription0.245
testExecuteException0.246

RemoveNodeTaskTest

testExecute0.227
testAutogeneratedDescription0.204

RemoveNodeWoChildrenTest

testAutogeneratedDescription0

RemovePermissionTaskTest

testAutogeneratedDescription0

RemovePropertiesTaskTest

testExecute0.21

RemovePropertyTaskTest

testExecute0.231

RenameNodesTaskTest

testRenameACLNodesTask0.239
testAutogeneratedDescription0.205

RenameNodeTaskTest

testDoNotOverride0.195
testOverride0.217

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.201
testNonExistingPathIgnored0.188
testAutogeneratedDescription0.205

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.003

RenamePropertyTaskTest

testExecute0.177

SetupModuleRepositoriesTaskTest

testDoExecuteTwice0.246
testDoExecute0.239

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.002
testAddFalseConditionIfExpressionIsContained0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.005
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.002
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.001

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.002
testBlocksIfIncludeDispatcherIsMissing0.002
testDoesNotWarnIfErrorDispatcherIsUsed0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.003
testTextFilterClassesAreNotSet0.002
testAccessControlProviderIsSet0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles0.198
testAbsentFilesAreRecreated0.187

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.104
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.012

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0
testStartRegistersAllObserversWithAllModules0.001

ModuleManagementStateTest

testDescriptionForInstallsOnly0.001
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.04
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.008
testPerformCantBeCalledTwiceByDifferentThreads0.805
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.01
testCheckModuleAndDeltasToStringForUpdate0.004
testCheckModuleAndDeltasToStringForInstall0.004

ModuleRegistryImplTest

testCanGetModuleByClass0
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass0
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass0
testCanCheckIfAModuleExists0
testThrowsExceptionForUnregisteredModuleName0.001
testModuleDefinitionsAreListedInDependencyOrder0
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass0

ModuleManagerWebUITest

testDoneTemplate0.035
testListTasksTemplate0.046
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.007
testRestartNeededTemplate0.027

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage0
testIsMemoryLimitReachedWhenBelowThresholdInMb0
testIsMemoryLimitReachedWhenBelowThresholdPercentage0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0

ContentOpsRepositoryTest

testSetTemplate0.226
testCreateParagraph0.198
testCreatePage0.215

ContentOpsTest

testSetNodeData0.001
testCreateContent0
testSetBinaryNodeData0
testCreateCollectionNode0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.223
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.222
testErrorMessages0.19

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.211
testSetPropertyFailsIfPropertyDoesNotExist0.198
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.197
testAddPropertyFailsIfPropertyExists0.226
testRenamePropertyAndCheckValueForString0.235

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.226
testModuleNodeIsCreatedIfNeeded0.218
testUsesExistingModuleConfigNode0.238

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.285
testModuleNodeIsCreatedIfNeeded0.189

NodeBuilderTaskTest

testUnknownRootThrowsException0.206
testSyntax0.203

ClassesTest

testCanSetupADifferentClassFactory0.007
testDefaultClassFactoryWorksJustFine0.005

ComponentsTest

testPushingAndPoppingComponentProvider0

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.006

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured0.011
dataWorkspaceObserved0.002

ConfigurationTest

testNonScopedComponent0.064
testSingletonScopedComponentFactory0.024
testEagerSingletonScopedComponent0.021
testProvider0.018
testLazySingletonScopedComponent0.013
testConfiguredEagerSingleton0.018
testConfigured0.017
testComponentFactory0.019
testObserved0.026
testConfiguredSingleton0.016
testSingletonScopedProvider0.029

LegacyComponentsConfigurerTest

testExcludedKeys0.011
testLegacy0.005

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0.001
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0

DefaultComponentProviderTest

testProxiesReturnedByObserverComponentFactoryCanBeCastToTheirSubclass0.009
testGetSingletonReturnsSameInstance0.002
testSingletonDefinedInRepositoryDefaultToConfigWorkspace0.008
testUsesComponentFactoryIfSuchFactoryIsConfigured0.002
testReturnsConfiguredImplementation0
testNewInstanceReallyReturnsNewInstance0.001
testReturnsGivenConcreteClassIfNoneConfigured0
testSingletonDefinedInRepositoryUsesGivenRepoName0.001
testBlowsIfGivenInterfaceAndNoImplementationIsConfigured0.001

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.008

GuiceComponentProviderTest

testConfiguredInSingletonScope0.017
testCreateChild0.036
canAccessProperties0.049
testConfigured0.026
testImplementation0.019
testObserved0.015
testInstance0.009
getComponentThrowsExeptionForUnconfiguredType0.009
testObservedInRequestScope0.014
testGetComponentProvider0.01

GuiceParameterResolverTest

testSimpleInjection0.002
testInjectionOfNamedDependency0.003
testInjectionOfDependencyAsProvider0.002

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

testExtends0.124
testSameNamePrivateMethods0.01
testPrivateMethods0.007
testOverridesRemovesAnnotations0.011
testLifeCycleOnPackageProtectedMethods0.012
testOverrides0.013
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.012
testMultipleAnnotatedMethods0.018
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.018
testSimpleLifeCycle0.011

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.004
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0.001

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0
testThrowsExceptionWhenRequiredAndMissing0

DefaultRepositoryManagerTest

verifySessionsAreWrappedAsExpected0.228
verifyVersionStoreSessionDontWrapVersioningSession0.234

RepositoryMappingDefinitionReaderTest

testParse0.002

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute0.235

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall2.155
testUpgradeFrom451.442
testCleanInstall1.995
test45DoesNotInstallWhenFromSmallerThan4460.251
testMP4MimeTypesOnInstall1.931
test446MimeTypesOnInstall1.794
updateTo512anonymousUserPermissions0.84
testUpgradeFrom5220.573
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo5110.89

RenameACLNodesTaskTest

testRenameACLNodesTask0.252

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.266
rearrangementOfBasicDefaultConfig0.247
rearrangementOfSTKsDefaultConfig0.277
nonStandardCompositeConfigIsBackedUp0.261

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement0.26
testNodeTypeToRegisterSingleElement0.27
testNodeTypeToRegisterMultipleElementWrongOrderRevertsUpdate0.288
testUnRegisterNodeType0.184
testUnRegisterNodeTypeDependencyIssue0.189

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces0.009

Register50NodeTypeTaskTest

testDoExecute0.34

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute0.247

AddActivatableMixinForContentNodeTaskTest

testExecute0.32

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty0.285
testAclDefinedForSubPath0.345
testNoAclDefined0.427
testAclDefined0.334

IsNotAProblematicEnvironmentConditionTest

testConditionWithOsxAndJavaSevenAndTomcatSix0.023
testConditionWithWindows0.001
testConditionWithOsxAndJavaSix0.001
testConditionWithOsxAndJavaEightAndTomcatSeven0.001
testConditionWithOsxAndJavaSevenAndTomcatEight0

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode0.423

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime0.302
testRenameSiblingForASpecificNodeTypeNoCheckForParentType0.365
testRenameSiblingForASubPath0.36
testOutputMessage0.266
testRenameSiblingForASpecificNodeTypeCheckForParentType0.274

HashUsersPasswordsTest

testEncryption0.711

ComponentsTestUtilTest

testSetSingletonInstance0
testConfiguredImplementation0.001
testInstanceFactory0

NodeMatchersTest

testHasPropertyWithValueMatcher0.001
testHasNodeWithMatchingNodeType0
testHasNodeWithNonMatchingNodeType0.001
hasPropertyWithMatchers0.001
testHasNode0
testHasNodeWhenNotAround0.001
testHasProperty0
testHasPropertyWhenNotAround0

UtilMatchersTest

exceptionWithMatchingMessage0
regex0.001
exceptionWithMessage0

Content2NodeCollectionWrapperTest

testRetainAll0
testRemoveAll0

MockItemTest

testGetDepth0
testGetPath0

MockNodeTest

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

MockObservationManagerTest

willRefuseToFilterLocalChanges0
willRefuseToFilterOnUuid0
setsUserDataInEvent0.001
canFilterOnNodeType0
canFilterOnPath0
canAddRemoveAndSeeAddedListeners0.001

MockPropertyTest

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

MockSessionTest

testConstructionProperlyWiresSessionToRoot0
testGetItem0
testGetNodeByIdentifier0
testGetItemOnNonAbsolutePathFails0
testNodeExistsFromString0
testGetItemOnNonExistingPathFails0
testGetNodeFromStringe0
testConstructionProperlyWiresWorkspaceToSession0
testGetPropertyFromString0
testGetPropertyOnRootNode0

MockValueTest

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

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0
testNodeFromStringAndStrings0

SessionTestUtilTest

testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0
testCreateSessionFromString0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0.001
testCanDeleteSelf0

MockObjectTest

testSetABooleanValueOnANodeData0
testCreatingANode0
testDeletingReallyWorks0
testRootNodeOfHierarchyManger0
testCreatingASubNode0
testGetANodeAddedToASubNode0.002
testSetAnObjectAndResolvePropertyType0

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll0
testRemoveAll0

SelfTest

testCommandIsSetCorrectlyFromPrototype0.004

Utf8ContentTest

testReadingUtf8Greek0.219
testReadingUtf8JapaneseChars0.212
testReadingUtf8AccentedChars0.277
testCreateExportImportContentUtf8SpecialChars0.231
testReadingUtf8SpecialChars0.217
testSettingNewUtf8ContentNode0.222
testSettingAnUtf8NodeData0.21
testReadingUtf8Russian0.218

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0

BasePatternVoterTest

testInitWithoutPattern0

DomainNameRegexVoterTest

testMatchingDomain0
testNonMatchingDomain0.001

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

ResponseContentTypeVoterTest

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

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0
testVotesTrueOnMatchingWildcardPattern0
testIgnoresJSessionIdInRequestUri0
testVotesFalseOnNonMatchingWildcardPattern0

URIStartsWithVoterTest

testNotVoter0
testInverseVoter0
testBasics0

Failure Details

[Summary] [Package List] [Test Cases]


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