Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2300 0 0 6 99.739% 163.957

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
info.magnolia.cms.security.operations 9 0 0 0 100% 0
info.magnolia.nodebuilder.task 7 0 0 0 100% 0.802
info.magnolia.cms.security.auth.callback 8 0 0 0 100% 0.161
info.magnolia.jcr.node2bean.impl 1 0 0 0 100% 0.006
info.magnolia.repository.definition 1 0 0 0 100% 0
info.magnolia.setup.for4_5 5 0 0 0 100% 0.57
info.magnolia.test.hamcrest 34 0 0 0 100% 0.013
info.magnolia.commands.impl 42 0 0 0 100% 5.391
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.072
info.magnolia.repository 10 0 0 1 90% 2.983
info.magnolia.importexport.command 6 0 0 0 100% 0.72
info.magnolia.module.webapp 5 0 0 0 100% 0.131
info.magnolia.setup.for6_0 2 0 0 0 100% 0.003
info.magnolia.importexport 34 0 0 0 100% 1.806
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.014
info.magnolia.typeresolver 6 0 0 0 100% 0.006
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.12
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.278
info.magnolia.registry 4 0 0 0 100% 0.001
info.magnolia.test 5 0 0 0 100% 0.14
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.037
info.magnolia.cms.beans.config 71 0 0 1 98.592% 1.328
info.magnolia.observation 7 0 0 0 100% 0.969
info.magnolia.jcr.comparator 12 0 0 0 100% 0
info.magnolia.module.model 52 0 0 0 100% 0
info.magnolia.module.delta 189 0 0 0 100% 8.594
info.magnolia.cms.core.version 45 0 0 0 100% 6.902
info.magnolia.util 6 0 0 0 100% 0.001
info.magnolia.jcr.util 172 0 0 0 100% 4.98
info.magnolia.init 30 0 0 0 100% 1.232
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory 27 0 0 0 100% 0.866
info.magnolia.audit 39 0 0 0 100% 14.206
info.magnolia.context 17 0 0 0 100% 1.787
info.magnolia.logging 2 0 0 0 100% 0.02
info.magnolia.module.model.reader 43 0 0 0 100% 0.069
info.magnolia.link 48 0 0 0 100% 0.186
info.magnolia.event 13 0 0 0 100% 2.237
info.magnolia.jcr.decoration 28 0 0 0 100% 1.589
info.magnolia.commands 11 0 0 0 100% 1.186
info.magnolia.jcr.nodebuilder 15 0 0 0 100% 0.018
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.003
info.magnolia.test.logging 9 0 0 0 100% 0.006
info.magnolia.content2bean 19 0 0 1 94.737% 0.116
info.magnolia.module.files 2 0 0 0 100% 0.203
info.magnolia.utf8 8 0 0 0 100% 0.892
info.magnolia.jcr.wrapper 100 0 0 0 100% 2.668
info.magnolia.setup.for5_2 21 0 0 0 100% 1.456
info.magnolia.setup.for5_0 11 0 0 0 100% 1.413
info.magnolia.cms.util 221 0 0 1 99.548% 21.812
info.magnolia.beanmerger 10 0 0 0 100% 0.1
info.magnolia.module 43 0 0 0 100% 4.456
info.magnolia.jcr.node2bean 74 0 0 2 97.297% 0.444
info.magnolia.cms.filters 85 0 0 0 100% 3.531
info.magnolia.importexport.filters 2 0 0 0 100% 0.124
info.magnolia.jcr.predicate 16 0 0 0 100% 0.116
info.magnolia.cms.security 146 0 0 0 100% 21.374
info.magnolia.map2bean 9 0 0 0 100% 0.032
info.magnolia.setup 35 0 0 0 100% 33.381
info.magnolia.jackrabbit 7 0 0 0 100% 3.412
info.magnolia.objectfactory.guice 31 0 0 0 100% 0.298
info.magnolia.voting.voters 70 0 0 0 100% 0.086
info.magnolia.cms.core 125 0 0 0 100% 5.162
info.magnolia.cms.i18n 27 0 0 0 100% 0.204
info.magnolia.nodebuilder 16 0 0 0 100% 1.158
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 0.861
info.magnolia.init.properties 2 0 0 0 100% 0.001
info.magnolia.jackrabbit.lucene 4 0 0 0 100% 0.016
info.magnolia.module.ui 7 0 0 0 100% 1.199
info.magnolia.test.mock 36 0 0 0 100% 0.009

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

info.magnolia.cms.security.operations

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAccessDefinitionTest 1 0 0 0 100% 0
OperationPermissionTest 3 0 0 0 100% 0
VoterBasedConfiguredAccessDefinitionTest 5 0 0 0 100% 0

info.magnolia.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.38
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.206
NodeBuilderTaskTest 2 0 0 0 100% 0.216

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
FormClientCallbackTest 1 0 0 0 100% 0.157
RedirectClientCallbackTest 7 0 0 0 100% 0.004

info.magnolia.jcr.node2bean.impl

Class Tests Errors Failures Skipped Success Rate Time
CollectionPropertyHidingTransformerTest 1 0 0 0 100% 0.006

info.magnolia.repository.definition

Class Tests Errors Failures Skipped Success Rate Time
RepositoryMappingDefinitionReaderTest 1 0 0 0 100% 0

info.magnolia.setup.for4_5

Class Tests Errors Failures Skipped Success Rate Time
RenameACLNodesTaskTest 1 0 0 0 100% 0.108
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.462

info.magnolia.test.hamcrest

Class Tests Errors Failures Skipped Success Rate Time
ChainingMatcherTest 4 0 0 0 100% 0.005
ExceptionMatcherTest 5 0 0 0 100% 0.003
ExecutionMatcherTest 5 0 0 0 100% 0.003
NodeMatchersTest 11 0 0 0 100% 0.001
PredicateMatchersTest 2 0 0 0 100% 0.001
StrictInstanceOfTest 4 0 0 0 100% 0
UtilMatchersTest 3 0 0 0 100% 0

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
AsyncCommandLockingTest 3 0 0 0 100% 0.498
DeleteCommandTest 4 0 0 0 100% 0.398
ExportCommandTest 4 0 0 0 100% 0.502
ExtractCommentCommandTest 5 0 0 0 100% 0.005
ImportCommandTest 4 0 0 0 100% 1.325
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 0.695
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.584
RuleBasedCommandTest 4 0 0 0 100% 0.399
VersionCommandTest 8 0 0 0 100% 0.985

info.magnolia.objectfactory.guice.lifecycle

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderLifecycleTest 10 0 0 0 100% 0.072

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerClusterTest 2 0 0 0 100% 1.796
DefaultRepositoryManagerTest 7 0 0 0 100% 1.187
WorkspaceMappingTest 1 0 0 1 0% 0

info.magnolia.importexport.command

Class Tests Errors Failures Skipped Success Rate Time
JcrExportCommandTest 1 0 0 0 100% 0.135
JcrImportCommandTest 1 0 0 0 100% 0.035
JcrImportExportCommandTest 4 0 0 0 100% 0.55

info.magnolia.module.webapp

Class Tests Errors Failures Skipped Success Rate Time
WebappVersionHandlerTest 5 0 0 0 100% 0.131

info.magnolia.setup.for6_0

Class Tests Errors Failures Skipped Success Rate Time
RemoveMIMEIconsTaskTest 2 0 0 0 100% 0.003

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 0.474
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.335
BootstrapUtilTest 5 0 0 0 100% 0
DataTransporterRepositoryTest 9 0 0 0 100% 0.969
DataTransporterTest 5 0 0 0 100% 0.023
PropertiesImportExportTest 5 0 0 0 100% 0.005

info.magnolia.test.mock.jcr

Class Tests Errors Failures Skipped Success Rate Time
MockItemTest 2 0 0 0 100% 0.002
MockNodeTest 47 0 0 0 100% 0.008
MockObservationManagerTest 6 0 0 0 100% 0
MockPropertyTest 14 0 0 0 100% 0
MockSessionTest 10 0 0 0 100% 0
MockValueTest 23 0 0 0 100% 0.003
NodeTestUtilTest 3 0 0 0 100% 0.001
SessionTestUtilTest 3 0 0 0 100% 0

info.magnolia.typeresolver

Class Tests Errors Failures Skipped Success Rate Time
BeanTypeResolverTest 2 0 0 0 100% 0.002
ClassPropertyBasedTypeResolverTest 4 0 0 0 100% 0.004

info.magnolia.importexport.postprocessors

Class Tests Errors Failures Skipped Success Rate Time
MetaDataAsMixinConversionHelperTest 3 0 0 0 100% 0.004
MetaDataImportPostProcessorTest 1 0 0 0 100% 0.116

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ComponentConfigurationReaderTest 1 0 0 0 100% 0.003
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.003
ConfigurationTest 11 0 0 0 100% 0.261
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.011

info.magnolia.registry

Class Tests Errors Failures Skipped Success Rate Time
RegistryMapTest 4 0 0 0 100% 0.001

info.magnolia.test

Class Tests Errors Failures Skipped Success Rate Time
ComponentsTestUtilTest 3 0 0 0 100% 0.001
SelfTest 1 0 0 0 100% 0
TestUtilTest 1 0 0 0 100% 0.139

info.magnolia.cms.security.auth.login

Class Tests Errors Failures Skipped Success Rate Time
FormLoginTest 2 0 0 0 100% 0.019
LoginFilterTest 3 0 0 0 100% 0.018

info.magnolia.cms.beans.config

Class Tests Errors Failures Skipped Success Rate Time
ContentRepositoryTest 1 0 0 1 0% 0
DefaultVirtualURIMappingTest 4 0 0 0 100% 0
HostBasedRegexpVirtualURIMappingTest 20 0 0 0 100% 0.02
HostBasedVirtualURIMappingTest 16 0 0 0 100% 0.006
MIMEMappingTest 3 0 0 0 100% 0.043
ObservedManagerTest 1 0 0 0 100% 0.005
RegexpVirtualURIMappingTest 15 0 0 0 100% 0.002
URI2RepositoryManagerTest 2 0 0 0 100% 0.04
URI2RepositoryMappingTest 6 0 0 0 100% 0.075
VirtualURIManagerTest 3 0 0 0 100% 1.137

info.magnolia.observation

Class Tests Errors Failures Skipped Success Rate Time
WorkspaceEventListenerRegistrationTest 7 0 0 0 100% 0.969

info.magnolia.jcr.comparator

Class Tests Errors Failures Skipped Success Rate Time
CreationDateComparatorTest 3 0 0 0 100% 0
NodeIdentifierComparatorTest 2 0 0 0 100% 0
NodeNameComparatorTest 2 0 0 0 100% 0
NodePathComparatorTest 2 0 0 0 100% 0
PropertyStringComparatorTest 3 0 0 0 100% 0

info.magnolia.module.model

Class Tests Errors Failures Skipped Success Rate Time
ComponentDefinitionTest 2 0 0 0 100% 0
VersionComparatorTest 2 0 0 0 100% 0
VersionRangeTest 32 0 0 0 100% 0
VersionTest 16 0 0 0 100% 0

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AbstractConditionalRepositoryTaskTest 5 0 0 0 100% 0.002
AddFilterBypassTaskTest 1 0 0 0 100% 0
AddPermissionTaskTest 1 0 0 0 100% 0
AddURIPermissionTaskTest 4 0 0 0 100% 0.014
AllChildrenTaskTest 1 0 0 0 100% 0.114
BackupTaskTest 1 0 0 0 100% 0.112
BootstrapConditionallyTest 4 0 0 0 100% 0.012
BootstrapFileUtilTest 2 0 0 0 100% 0.002
BootstrapSingleModuleResourceTest 3 0 0 0 100% 0.397
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.206
BootstrapSingleResourceTest 3 0 0 0 100% 0.3
ChangeAllPropertiesWithCertainValueTaskTest 4 0 0 0 100% 0.389
ChangeTemplateTaskTest 3 0 0 0 100% 0.001
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.004
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0
CopyNodeTaskTest 4 0 0 0 100% 0.454
CopyPropertyTaskTest 3 0 0 0 100% 0.312
CreateNodePathTaskTest 1 0 0 0 100% 0
CreateNodeTaskTest 1 0 0 0 100% 0
ExecuteCommandTaskTest 3 0 0 0 100% 0.011
FilterOrderingTaskTest 4 0 0 0 100% 0.004
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.236
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.003
HasPropertyDelegateTaskTest 3 0 0 0 100% 0.004
ImportNodesFromPropertiesTaskTest 1 0 0 0 100% 0
IsAdminInstanceDelegateTaskTest 4 0 0 0 100% 0.012
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.031
ModuleBootstrapTaskTest 1 0 0 0 100% 0
ModuleFilesExtractionTest 1 0 0 0 100% 0.21
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.005
MoveNodeTaskTest 3 0 0 0 100% 0.315
MovePropertyTaskTest 3 0 0 0 100% 0.362
NewPropertyTaskTest 3 0 0 0 100% 0
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.006
OrderFilterBeforeTaskTest 3 0 0 0 100% 0
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.11
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0
PartialBootstrapTaskTest 3 0 0 0 100% 0.37
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.001
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 4 0 0 0 100% 0.009
PropertyValuesTaskTest 13 0 0 0 100% 1.253
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.123
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.484
RegisterServletTaskTest 3 0 0 0 100% 0.002
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.011
RemoveInstallFileTest 2 0 0 0 100% 0.21
RemoveNodesTaskTest 5 0 0 0 100% 0.548
RemoveNodeTaskTest 2 0 0 0 100% 0.207
RemoveNodeWoChildrenTest 3 0 0 0 100% 0
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.111
RemovePropertyTaskTest 1 0 0 0 100% 0.107
RenameNodesTaskTest 2 0 0 0 100% 0.206
RenameNodeTaskTest 2 0 0 0 100% 0.223
RenamePropertiesTaskTest 4 0 0 0 100% 0.452
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.001
RenamePropertyTaskTest 1 0 0 0 100% 0.114
SetDefaultPublicURITaskTest 2 0 0 0 100% 0.208
SetupModuleRepositoriesTaskTest 3 0 0 0 100% 0.311
TextFileConditionsUtilTest 2 0 0 0 100% 0
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.009
WebXmlConditionsUtilTest 3 0 0 0 100% 0.003
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.003

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 20 0 0 0 100% 4.53
ContentVersionTest 4 0 0 0 100% 0.512
CopyUtilTest 8 0 0 0 100% 0.976
MgnlVersioningContentDecoratorTest 2 0 0 0 100% 0.222
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.015
MgnlVersioningWorkspaceWrapperTest 2 0 0 0 100% 0.274
SkipVersionOnExportTest 2 0 0 0 100% 0.216
VersionedNodeTest 2 0 0 0 100% 0.014
VersionInfoTest 3 0 0 0 100% 0
VersionManagerTest 1 0 0 0 100% 0.143

info.magnolia.util

Class Tests Errors Failures Skipped Success Rate Time
EnumCaseInsensitiveTest 3 0 0 0 100% 0
EscapeUtilTest 3 0 0 0 100% 0.001

info.magnolia.jcr.util

Class Tests Errors Failures Skipped Success Rate Time
ContentMapTest 4 0 0 0 100% 0
MetaDataUtilTest 2 0 0 0 100% 0.191
NodeNameHelperTest 3 0 0 0 100% 0
NodeTypesRepositoryTest 5 0 0 0 100% 0.573
NodeTypesTest 7 0 0 0 100% 0.004
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.253
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.2
NodeUtilRepositoryTest 9 0 0 0 100% 0.945
NodeUtilTest 49 0 0 0 100% 0.006
PropertiesImportExportTest 11 0 0 0 100% 0.017
PropertyUtilRepositoryTest 9 0 0 0 100% 0.876
PropertyUtilTest 40 0 0 0 100% 0.003
SessionUtilTest 11 0 0 0 100% 0.001
VersionUtilTest 18 0 0 0 100% 1.911

info.magnolia.init

Class Tests Errors Failures Skipped Success Rate Time
AbstractMagnoliaConfigurationPropertiesTest 9 0 0 0 100% 0.004
DefaultMagnoliaInitPathsTest 10 0 0 0 100% 0.008
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.006
MagnoliaServletContextListenerTest 2 0 0 0 100% 1.214

info.magnolia.monitoring

Class Tests Errors Failures Skipped Success Rate Time
SystemMonitorTest 3 0 0 0 100% 0

info.magnolia.objectfactory

Class Tests Errors Failures Skipped Success Rate Time
CandidateParameterResolverTest 1 0 0 0 100% 0.003
ClassesTest 2 0 0 0 100% 0.008
ComponentsTest 4 0 0 0 100% 0.094
DefaultClassFactoryTest 5 0 0 0 100% 0
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerReloadableTest 1 0 0 0 100% 0.747
ObjectManufacturerTest 11 0 0 0 100% 0.011
ObservedComponentFactoryTest 2 0 0 0 100% 0.003

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0.387
AuditLoggingUtilTest 3 0 0 0 100% 0.17
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 2.024
MgnlAuditLoggingContentDecoratorTest 31 0 0 0 100% 11.625

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.126
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.21
HTMLEscapingWebContextWrapperTest 1 0 0 0 100% 0
InstallContextImplTest 2 0 0 0 100% 0.213
MgnlContextTest 3 0 0 0 100% 1.097
RequestAttributeStrategyTest 4 0 0 0 100% 0.015
SimpleContextTest 1 0 0 0 100% 0.116
WebContextImplTest 1 0 0 0 100% 0.009
WriterResponseWrapperTest 2 0 0 0 100% 0.001

info.magnolia.logging

Class Tests Errors Failures Skipped Success Rate Time
Slf4jSelfTest 2 0 0 0 100% 0.02

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.024
DependencyCheckerImplTest 18 0 0 0 100% 0
DependencyLevelComparatorTest 5 0 0 0 100% 0
LightModuleDefinitionReaderTest 8 0 0 0 100% 0.045

info.magnolia.link

Class Tests Errors Failures Skipped Success Rate Time
EditorLinkTransformerTest 1 0 0 0 100% 0
LinkUtilConversionTests 2 0 0 0 100% 0.024
LinkUtilTest 36 0 0 0 100% 0.136
UUIDLinkTest 9 0 0 0 100% 0.026

info.magnolia.event

Class Tests Errors Failures Skipped Success Rate Time
EventHandlerCollectionTest 6 0 0 0 100% 0.002
ResettableEventBusTest 2 0 0 0 100% 0
SimpleEventBusTest 5 0 0 0 100% 2.235

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.001
ContentDecoratorUtilTest 4 0 0 0 100% 0
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.435
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.238
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.113
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 0.8
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.002

info.magnolia.commands

Class Tests Errors Failures Skipped Success Rate Time
CommandsManagerTest 10 0 0 0 100% 1.186
MgnlCommandTest 1 0 0 0 100% 0

info.magnolia.jcr.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.003
NodeBuilderTest 2 0 0 0 100% 0.002
OpsTest 12 0 0 0 100% 0.013

info.magnolia.jcr.inheritance

Class Tests Errors Failures Skipped Success Rate Time
InheritanceContentDecoratorTest 4 0 0 0 100% 0.003

info.magnolia.test.logging

Class Tests Errors Failures Skipped Success Rate Time
LoggingMatchersTest 9 0 0 0 100% 0.006

info.magnolia.content2bean

Class Tests Errors Failures Skipped Success Rate Time
Content2BeanProxyTest 1 0 0 0 100% 0.003
Content2BeanTest 18 0 0 1 94.444% 0.113

info.magnolia.module.files

Class Tests Errors Failures Skipped Success Rate Time
MD5CheckingFileExtractorOperationTest 2 0 0 0 100% 0.203

info.magnolia.utf8

Class Tests Errors Failures Skipped Success Rate Time
Utf8ContentTest 8 0 0 0 100% 0.892

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.142
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.185
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0
DelegateNodeWrapperTest 5 0 0 0 100% 0
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.002
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0
I18nContentDecoratorTest 1 0 0 0 100% 0
I18nNodeWrapperTest 11 0 0 0 100% 0.08
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.002
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 3 0 0 0 100% 0.294
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 0.617
MgnlPropertySettingContentDecoratorRepositoryTest 3 0 0 0 100% 0.317
MgnlPropertySettingContentDecoratorTest 16 0 0 0 100% 0.024
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.002
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.003

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.149
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.505
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.001
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.12
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 0.681

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 1.025
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0
Register50NodeTypeTaskTest 1 0 0 0 100% 0.24
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.148

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
BooleanUtilTest 3 0 0 0 100% 0
ClasspathResourcesUtilTest 3 0 0 0 100% 0
ContentUtilRepoTest 5 0 0 0 100% 0.489
ContentUtilTest 27 0 0 0 100% 0.156
DateUtilTest 1 0 0 0 100% 0.03
DelayedExecutorTest 3 0 0 0 100% 3.387
DumperUtilTest 2 0 0 0 100% 0.229
ExceptionUtilTest 21 0 0 0 100% 0.001
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.222
ExtendingContentWrapperTest 15 0 0 0 100% 0.062
InheritanceContentWrapperTest 8 0 0 0 100% 0.033
LazyContentWrapperTest 3 0 0 0 100% 0.316
LazyNodeDataWrapperTest 3 0 0 0 100% 0.013
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.032
NodeDataUtilTest 10 0 0 0 100% 0.018
NodePathComparatorTest 1 0 0 0 100% 0.002
NodeUuidComparatorTest 1 0 0 0 100% 0.002
ObservationUtilRepositoryTest 4 0 0 1 75% 0.533
ObservationUtilTest 4 0 0 0 100% 0.012
PathUtilTest 9 0 0 0 100% 0.001
QueryUtilTest 15 0 0 0 100% 2.841
RequestDispatchUtilTest 6 0 0 0 100% 0.001
RuleTest 6 0 0 0 100% 0.568
SearchReplaceTest 4 0 0 0 100% 0.015
ServletUtilTest 17 0 0 0 100% 0.002
SimpleUrlPatternTest 19 0 0 0 100% 0.001
StringLengthComparatorTest 1 0 0 0 100% 0.001
SystemContentWrapperTest 3 0 0 0 100% 0.317
TextFileUtilTest 4 0 0 0 100% 0
UnicodeNormalizerTest 6 0 0 0 100% 0.034
WebXmlUtilTest 9 0 0 0 100% 0.061
WorkspaceObservingManagerTest 3 0 0 0 100% 6.422
WorkspaceXmlUtilTest 2 0 0 0 100% 0.011

info.magnolia.beanmerger

Class Tests Errors Failures Skipped Success Rate Time
BeanMergerBaseTest 2 0 0 0 100% 0.005
BeanMergerUtilTest 1 0 0 0 100% 0.005
ProxyBasedBeanMergerTest 7 0 0 0 100% 0.09

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.026
ModuleInstanceProviderTest 2 0 0 0 100% 0.083
ModuleLifecycleContextImplTest 2 0 0 0 100% 0
ModuleManagementStateTest 3 0 0 0 100% 0
ModuleManagerImplClusterTest 2 0 0 0 100% 3.092
ModuleManagerImplTest 11 0 0 0 100% 1.255
ModuleRegistryImplTest 7 0 0 0 100% 0

info.magnolia.jcr.node2bean

Class Tests Errors Failures Skipped Success Rate Time
Node2BeanTest 57 0 0 1 98.246% 0.369
TypeMappingImplTest 17 0 0 1 94.118% 0.075

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
AggregatorFilterTest 4 0 0 0 100% 0.493
CompositeFilterTest 1 0 0 0 100% 0.006
ContentTypeFilterTest 20 0 0 0 100% 2.542
FilterDecoratorTest 4 0 0 0 100% 0.016
FilterManagerImplTest 1 0 0 0 100% 0.07
FilterTest 2 0 0 0 100% 0.06
InterceptFilterTest 9 0 0 0 100% 0.006
MappingTest 2 0 0 0 100% 0.006
MultiChannelFilterTest 8 0 0 0 100% 0.036
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.09
MultipartRequestFilterTest 2 0 0 0 100% 0.015
MultipartRequestWrapperTest 1 0 0 0 100% 0.003
RangeSupportFilterTest 3 0 0 0 100% 0.007
RepositoryMappingFilterTest 2 0 0 0 100% 0.006
ServletDispatchingFilterTest 21 0 0 0 100% 0.164
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.007
VirtualUriFilterTest 1 0 0 0 100% 0.004

info.magnolia.importexport.filters

Class Tests Errors Failures Skipped Success Rate Time
MagnoliaV2FilterTest 1 0 0 0 100% 0.004
NamespaceFilterTest 1 0 0 0 100% 0.12

info.magnolia.jcr.predicate

Class Tests Errors Failures Skipped Success Rate Time
DuplicateNodePredicateTest 1 0 0 0 100% 0.116
JCRMgnlPropertyHidingPredicateTest 2 0 0 0 100% 0
JCRPropertyHidingPredicateTest 2 0 0 0 100% 0
NodeNamePredicateTest 2 0 0 0 100% 0
NodePropertyNamePredicateTest 3 0 0 0 100% 0
NodeTypePredicateTest 2 0 0 0 100% 0
StringPropertyValueFilteringPredicateTest 4 0 0 0 100% 0

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.044
ContentSecurityFilterTest 2 0 0 0 100% 0.004
CsrfSecurityFilterTest 3 0 0 0 100% 0.002
CsrfTokenSecurityFilterTest 2 0 0 0 100% 0.005
DelegatingUserManagerTest 4 0 0 0 100% 0.014
ExternalUserManagerTest 3 0 0 0 100% 0.029
HierarchicalUserManagerTest 9 0 0 0 100% 2.441
LogoutFilterTest 2 0 0 0 100% 0
MgnlGroupManagerRepositoryTest 7 0 0 0 100% 0.794
MgnlGroupManagerTest 6 0 0 0 100% 0.023
MgnlGroupTest 10 0 0 0 100% 0.076
MgnlRoleManagerTest 5 0 0 0 100% 0.02
MgnlUserManagerRepositoryTest 15 0 0 0 100% 9.137
MgnlUserManagerTest 16 0 0 0 100% 2.242
MgnlUserTest 9 0 0 0 100% 0.072
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0.003
RepositoryBackedSecurityManagerTest 16 0 0 0 100% 1.643
RescueSecuritySupportTest 10 0 0 0 100% 3.549
SecuritySupportObservedComponentFactoryTest 2 0 0 0 100% 0.009
SecurityTest 1 0 0 0 100% 0.005
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.121
SecurityUtilTest 8 0 0 0 100% 1.139
URISecurityFilterTest 2 0 0 0 100% 0.002

info.magnolia.map2bean

Class Tests Errors Failures Skipped Success Rate Time
Map2BeanTransformerTest 9 0 0 0 100% 0.032

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.117
AddLockableMixinToActivatableMixinTaskTest 1 0 0 0 100% 0.145
AddLockableMixinToVersionableMixinTaskTest 1 0 0 0 100% 0.13
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.111
CoreModuleVersionHandlerTest 25 0 0 0 100% 27.235
HashUsersPasswordsTest 1 0 0 0 100% 0.633
MigrateVersionWorkspacesToNewStructureTaskTest 4 0 0 0 100% 4.86
RenameVersionNodesTaskTest 1 0 0 0 100% 0.15

info.magnolia.jackrabbit

Class Tests Errors Failures Skipped Success Rate Time
JackrabbitIndexingConfigurationTest 7 0 0 0 100% 3.412

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.007
GuiceComponentProviderTest 13 0 0 0 100% 0.219
GuiceIssue791Test 4 0 0 0 100% 0.008
GuiceParameterResolverTest 5 0 0 0 100% 0.014
GuiceScopesTest 8 0 0 0 100% 0.05

info.magnolia.voting.voters

Class Tests Errors Failures Skipped Success Rate Time
AbstractRequestHeaderPatternVoterTest 1 0 0 0 100% 0
BasePatternVoterTest 1 0 0 0 100% 0
BoolVoterSetTest 4 0 0 0 100% 0
DomainNameRegexVoterTest 2 0 0 0 100% 0
IfVoterTest 3 0 0 0 100% 0
RequestExtensionVoterTest 9 0 0 0 100% 0.023
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0
RequestParametersVoterTest 6 0 0 0 100% 0
RequestParameterVoterTest 7 0 0 0 100% 0.007
ResponseContentTypeVoterTest 8 0 0 0 100% 0.031
RoleBaseVoterTest 4 0 0 0 100% 0
SystemOrAdminUserVoterTest 5 0 0 0 100% 0.024
URIPatternVoterTest 4 0 0 0 100% 0.001
URIRegexVoterTest 4 0 0 0 100% 0
URIStartsWithVoterTest 3 0 0 0 100% 0

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateTest 9 0 0 0 100% 0.044
BinaryNodeDataTest 3 0 0 0 100% 0.01
DefaultACLPermissionsTest 8 0 0 0 100% 0.117
DefaultContentTest 25 0 0 0 100% 3.14
HTMLEscapingAggregationStateTest 6 0 0 0 100% 0.005
MagnoliaAccessProviderTest 7 0 0 0 100% 0.125
MetaDataTest 36 0 0 0 100% 0.005
NodeTest 13 0 0 0 100% 1.618
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.056
PathTest 6 0 0 0 100% 0.025
RootOnlyPermissionTest 3 0 0 0 100% 0.017

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.06
DefaultI18nContentSupportTest 4 0 0 0 100% 0.024
DefaultMessagesImplTest 3 0 0 0 100% 0.023
HierarchyBasedI18nContentSupportTest 4 0 0 0 100% 0.07
MessagesManagerTest 5 0 0 0 100% 0.027

info.magnolia.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.002
ContentOpsRepositoryTest 3 0 0 0 100% 0.266
ContentOpsTest 4 0 0 0 100% 0.01
NodeBuilderTest 3 0 0 0 100% 0.342
OpsTest 5 0 0 0 100% 0.538

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.307
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.207
NodeBuilderTaskTest 3 0 0 0 100% 0.347

info.magnolia.init.properties

Class Tests Errors Failures Skipped Success Rate Time
ModulePropertiesSourceTest 2 0 0 0 100% 0.001

info.magnolia.jackrabbit.lucene

Class Tests Errors Failures Skipped Success Rate Time
SearchHTMLExcerptTest 1 0 0 0 100% 0.016
SearchIndexTest 3 0 0 0 100% 0

info.magnolia.module.ui

Class Tests Errors Failures Skipped Success Rate Time
InstallationFilterTest 3 0 0 0 100% 0.013
ModuleManagerWebUITest 4 0 0 0 100% 1.186

info.magnolia.test.mock

Class Tests Errors Failures Skipped Success Rate Time
Content2NodeCollectionWrapperTest 2 0 0 0 100% 0.007
MockAccessManagerTest 1 0 0 0 100% 0
MockComponentProviderTest 2 0 0 0 100% 0
MockContentTest 12 0 0 0 100% 0.001
MockHierarchyManagerTest 1 0 0 0 100% 0
MockNodeDataTest 3 0 0 0 100% 0.001
MockObjectTest 7 0 0 0 100% 0
MockUtilTest 6 0 0 0 100% 0
NodeData2PropertyCollectionWrapperTest 2 0 0 0 100% 0

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.376

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.16
testLogsLoginSuccesses 0.005
testLogsLoginFailures 0.005

MgnlAuditLoggingContentDecoratorNodeWrapperTest

setPropertyStringValueInt 1.276
setPropertyStringValueArrayInt 0.272
setPropertyStringStringArrayInt 0.258
setPropertyStringStringInt 0.218

MgnlAuditLoggingContentDecoratorTest

sequenceActionModifyNodeDelete 0.822
sequenceActionMoveModifyDelete 0.635
logModifiesWhenDeletionIsFirstEntryForGivenPath 0.308
logModifiesPropertyAsUser 1.89
logModifiesNode 0.358
sequenceActionMoveCreate 0.411
sequenceActionMoveDelete 0.366
sequenceActionMoveModify 0.295
sequenceActionCreateSessionDelete 0.303
logMovesNode 0.367
sequenceCreateMove 0.289
sequenceActionModifyMoveDelete 0.29
sequenceActionModifyCreate 0.287
logDeletesNode 0.295
logDeletesWhenDeletionIsFirstEntryForGivenPath 0.27
sequenceActionModifyModify 0.282
sequenceActionCreateNodeDelete 0.251
sequenceActionModifySessionDelete 0.303
logCreatesNodeWithSpecificNodeType 0.437
logSessionDelete 0.325
logCreatesNode 0.252
sequenceActionSessionDeleteCreate 0.267
sequenceCreateModifyDelete 0.25
sequenceActionCreateCreate 0.261
logModifiesProperty 0.276
sequenceCreateModify 0.212
nodeSave 0.258
isContentWrappedByMgnlAuditLogContentDecorator 0.256
logNodeDeleteCreateDelete 0.274
sequenceActionNodeDeleteCreate 0.265
sequenceActionModifyMove 0.266

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.003
mergeMaps 0.002

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.005

ProxyBasedBeanMergerTest

mergeMergedClass 0.08
isMergeable 0.001
mergeMap 0.003
mergeOfInterfaces 0.002
isSimpleType 0.001
mergeUsesSubClassIfAssignable 0
mergedProperties 0.003

DefaultVirtualURIMappingTest

mapURI 0
validateURIWhenToURIIsNotSet 0
validateURIWhenPropertiesAreNotSet 0
validateURIWhenPropertiesAreNull 0

HostBasedRegexpVirtualURIMappingTest

testMapURIWithQuery 0.004
testToString 0.001
mapURIWhenHostMappingIsNull 0
testMapURIWithQueryToHost 0.001
testMapURI 0
testExample 0.001
testExample2 0
testExample3 0
testQueryStringIsBeingPassedThroughExample 0
testSupportsMoreThan9Groups 0
testRegexSubstitutionWorksAndLevelIsSetToGroupCountPlusOne 0
testGracefullyFailingOnIncompleteConfig 0
testQueryStringMappingFailedOnWrongQueryString 0.001
validateURIWhenToURIIsNotSet 0
validateURIWhenToURIIsNull 0
testQueryStringIsBeingPassedThroughExample2 0.002
testQueryStringIsBeingPassedThroughExample3 0.001
validateURIWhenPropertiesAreNotSet 0.001
testGracefullyFailingOnWrongRegexGroup 0.002
validateURIWhenPropertiesAreNull 0.001

HostBasedVirtualURIMappingTest

validateWhenFromURIIsNotSet 0
testMappingThatDoesNotMatch 0
mapURIWhenHostMappingIsNull 0
testMapURIWithHostThatDoesNotMatch 0
testMappingThatDoesMatch 0
validateURIWhenToURIIsNotSet 0.002
testMapURIWithHostThatDoesMatch 0
validateURIWhenToURIIsNull 0
testMapURIWithHostsWhereOneDoesMatch 0
testMappingWhereOneDoesMatch 0
testMapURIWithNoHosts 0
validateURIWhenPropertiesAreNotSet 0
testMappingThatBestMatchWinsPart1 0
testMappingThatBestMatchWinsPart2 0.001
validateUriWhenToURIIsNotSetButHostMappingIsSet 0
validateURIWhenPropertiesAreNull 0

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.032
testGetIconStyleReturnsCorrectIconStyle1 0.007
testGetIconStyleReturnsCorrectIconStyle2 0.004

ObservedManagerTest

testGetNodeByUUIDOrPath 0.005

RegexpVirtualURIMappingTest

testExample 0
testExample2 0
testExample3 0
testQueryStringIsBeingPassedThroughExample 0
testSupportsMoreThan9Groups 0
testRegexSubstitutionWorksAndLevelIsSetToGroupCountPlusOne 0
testGracefullyFailingOnIncompleteConfig 0
testQueryStringMappingFailedOnWrongQueryString 0.001
validateURIWhenToURIIsNotSet 0
validateURIWhenToURIIsNull 0
testQueryStringIsBeingPassedThroughExample2 0
testQueryStringIsBeingPassedThroughExample3 0
validateURIWhenPropertiesAreNotSet 0
testGracefullyFailingOnWrongRegexGroup 0
validateURIWhenPropertiesAreNull 0

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.003
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

URI2RepositoryMappingTest

uriPrefixEndsWithSlash 0.011
getUri 0.032
getHandleWhenLinkWithPrefixHandleExistInRepo 0.005
whenRequestingTheHandleMakeSureItIsNotAppendedTwice 0.004
handlePrefixIsNotRemoved 0.009
getHandleStripsExtensionInclTheDot 0.011

VirtualURIManagerTest

testMap 0.067
testReloadsTemplatesOnChange 1.045
testRegistersTemplatesOnStart 0.022

AggregationStateTest

setCurrentUriStripsContextPathIfUriWasChangedAlongRequestFilterChain 0
getSelectors 0.002
setCurrentUriDoesNotStripContextPathIfUriDoesNotStartWithContextPath 0.004
setCurrentUriStripsContextPathOnlyOncePerRequest 0.004
setOriginalURIStripsContextPathOnlyOncePerRequest 0.004
setOriginalBrowserURIStripsContextPathOnlyOncePerRequest 0.005
selectorsAreClearedOnForwardOrInclude 0.006
uriDecodingShouldStripCtxPath 0.004
uriDecodingShouldReturnPassedURIDoesntContainCtxPath 0.015

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.01
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

testCanReadRoot 0.032
testCanReadOnPageNode 0.008
testReorderingIsNotAllowedWithReadOnlyPermissions 0.007
testGrantsOnContentNode 0.008
testCanReadOnContentNode 0.006
testVerifyThatSessionIsUsedAsResolver 0.012
testGrantsOnPageNode 0.008
testGrantsHigherPermissionThenAssigned 0.008

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.261
testThatReadingANonExistingNodeDataDoesNotFail 0.117
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.181
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.12
testCreatingAnExistingNodeDataDoesNotFail 0.115
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.133
testReadingANodeData 0.109
testCreatingAndSettingANodeData 0.117
testIsNodeTypeForNodeChecksPrimaryType 0.109
testAddMixin 0.117
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.13
testSettingANonExistingNodeDataCreatesANewNodeData 0.186
testCreatingAnEmptyNodeData 0.119
testModDate 0.115
testCreatingAndSettingABooleanNodeData 0.107
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.105
testDelete 0.121
testEquals 0.1
testSettingAnExistingNodeData 0.102
testCreatingAndReadingABinaryNodeData 0.103
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.104
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.105
testEqualsWithWrongType 0.102
testEqualsWithNull 0.151
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.111

HTMLEscapingAggregationStateTest

unwrapReturnsRawAggregationState 0
selectorsAreEscaped 0.005
originalURLIsEscaped 0
currentURIIsEscaped 0
originalURIIsEscaped 0
queryStringIsEscaped 0

MagnoliaAccessProviderTest

permissionsToJcrSystemAreNotDuplicated 0.042
testPermissionClassNotDefined 0.01
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.007
testPermissionWrongClassDefined 0.008
testPermissionNonexistingClassDefined 0.006
testPermissionClassDefined 0.006
testPermissionWrongClassConstructor 0.017

MetaDataTest

testSetLastActivationActionDate 0
testGetModificationDate 0
testGetTitleThrowsException 0
testSetAuthorId 0
testSetActivated 0
testGetAuthorId 0
testSetUnActivated 0
testGetCreationDate 0
testSetPropertyWithDate 0
testSetPropertyWithLong 0
testSetPropertyWithDouble 0
testGetStringPropertyWithUnsupportedName 0
testGetStringProperty 0
testSetActivatorId 0
testGetIsActivated 0
testGetLastActionDate 0
testSetPropertyWithString 0
testSetCreationDate 0
testGetStringPropertyWithUnsupportedTitleProperty 0
testSetTemplate 0
testRemovePropertyWithUnsupportedProperty 0
testGetTemplate 0
testGetActivationStatusReturnsActivatedWhenActivatedAndNotSubsequentlyModified 0.002
testRemoveProperty 0
testSetTitleThrowsException 0
testSetPropertyWithBoolean 0
testSetStringPropertyWithUnsupportedTitleProperty 0
testSetStringPropertyWithUnsupportedName 0
testSetModificationDate 0
testGetActivatorId 0
testGetStringPropertyWithUnsupportedTemplateTypeProperty 0
testGetActivationStatusReturnsActivatedWhenActivatedAndNeverModified 0
testGetActivationStatusReturnsNotActivatedWhenNotActivated 0
testGetActivationStatusReturnsActivatedWhenActivatedAndThenModified 0
testSetPropertyWithStringWhenAlreadyExisting 0
testSetStringPropertyWithUnsupportedTemplateTypeProperty 0

NodeTest

testNameFilteringWorksForProperties 0.158
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.123
testCreatingAnExistingNodeDataDoesNotFail 0.126
testReadingANodeData 0.132
testCreatingAndSettingANodeData 0.122
testAddMixin 0.122
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.116
testSettingANonExistingNodeDataCreatesANewNodeData 0.107
testDelete 0.132
testSettingAnExistingNodeData 0.155
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.107
testThatReadingANonExistingNodeDataFail 0.109
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.109

NodeTypeBasedACLPermissionsTest

testCanReadRoot 0.005
testCanReadOnPageNode 0.005
testGrantsOnContentNode 0.004
testCanReadOnContentNode 0.004
testCanReadInvalidNodeTypeSpecified 0.004
testCanReadAnyNodeTypesSpecified 0.004
testGrantsOnPageNode 0.004
testGrantsMultipleNodeTypesSpecified 0.014
testGrantsHigherPermissionThenAssigned 0.007

PathTest

getAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative 0.003
getAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute 0.005
isCharValid 0.004
getValidatedLabel 0.004
getUniqueLabelWithExtension 0.005
getUniqueLabel 0.004

RootOnlyPermissionTest

testCanRead 0.008
testNoRootNode 0.004
testGrants 0.004

BaseVersionManagerTest

getCorrectBaseVersions 0.231
testRestoreVersionCreatedWithRuleFrom522 0.221
testRestoreVersionCreatedWithRuleFrom524 0.208
testGetUsedFilterWhenRuleCreatedIn52 0.222
removeVersionsRelatedToSourceWorkspaceOnly 0.226
testCreateAndRestoreVersionAndCheckOrder 0.236
testCreateAndRestoreDeletedVersion 0.22
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.222
testGetUsedFilterWhenRuleCreatedIn522 0.225
testGetUsedFilterWhenRuleCreatedIn524 0.19
removeAllVersions 0.225
getVersionForALabel 0.192
hasMixinWhenVersioned 0.195
testCreateAndRestoreVersionInCustomWorkspace 0.307
restoredFirstVersionHasVersionMixin 0.255
sourceWorkspaceIsSavedForVersionInMetaData 0.237
testNumberOfCreatedVersions 0.239
hasVersionMixinIsRemovedWhenVersionHistoryIsDeleted 0.221
testCreateAndRestoreVersion 0.28
testRestoreVersionCreatedWithRuleFrom52 0.177

ContentVersionTest

testRestoringBinariesFromContentVersion 0.166
testRetrievingBinariesFromContentVersionsChildNode 0.115
testBasics 0.122
testRetrievingBinariesFromContentVersion 0.109

CopyUtilTest

copyToExistingVersionKeepTheLastModifiedBy 0.121
copyToVersionIfStructureNodeHasSameUuidAsSourceNode 0.156
copyToVersionWithNewStructure 0.113
copyToNewVersionKeepTheLastModifiedBy 0.108
copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.105
copySourceHasDepth3ToExistingVersionKeepTheLastModifiedBy 0.102
copyToVersionWhenThereWasSubnodeWithSameName 0.145
copyToVersionWhenChangingPrimaryNodeType 0.126

MgnlVersioningContentDecoratorTest

sessionWrapperIsNotLost 0.114
workspaceWrapperIsNotLost 0.108

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0.015

MgnlVersioningWorkspaceWrapperTest

hasVersionsMixinIsRemovedOnCopy 0.153
hasVersionsMixinIsRemovedOnCopy2 0.121

SkipVersionOnExportTest

testExportSystemView 0.122
testExportDocumentView 0.094

VersionedNodeTest

testMultipleWrappingIsPossible 0.002
testWrapProperty 0.012

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

VersionManagerTest

setMaxVersionHistory 0.143

AggregatorFilterTest

collectBinary 0.126
collectBinaryWithNonValidFilenameInURL 0.141
collectPageVersion 0.103
collectPage 0.123

CompositeFilterTest

testInitializationAndDestruction 0.006

ContentTypeFilterTest

hasPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.149
complexURIisProperlyNormalizedAndDecoded 0.133
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.14
handlesRequestUriWithJSessionId 0.126
filterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.136
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.124
doubleDotURIisProperlyNormalizedAndDecoded 0.111
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.118
currentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.159
substringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.13
URIwithSpacesIsProperlyNormalizedAndDecoded 0.117
oneDotURIisProperlyNormalizedAndDecoded 0.122
simpleURIisProperlyNormalizedAndDecoded 0.112
filterWithEmptyDefaultExtension 0.117
filterSetToCrosscheckMimeTypeWithWrongMimeType 0.114
filterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.115
filterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.114
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.119
substringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.127
URIwithPercentageIsProperlyNormalizedAndDecoded 0.159

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.005
bypassIfNotInitialized 0.003
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.003
chainIsProceededByDecoratedFilter 0.003

FilterManagerImplTest

resourcesFilterProperlyBypasses 0.07

FilterTest

testBypassing 0.051
testInitialization 0.009

InterceptFilterTest

testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest 0
testDeleteNodeAction 0.001
testSortNodeDefaultAction 0.001
testPreviewIsSetInMgnlContextSession 0.001
testSortNodeBeforeAction 0.001
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse 0
testSortNodeAfterAction 0
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue 0
testPreviewIsRemovedFromMgnlContextSession 0.001

MappingTest

matchesWhenJSessionIdInRequestUri 0.002
shouldNotMatchDotRegexMetacharacter 0.004

MultiChannelFilterTest

testChannelFromResolverGetsSet 0.001
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest 0.004
testChannelIsSetWhenMgnlPreviewParamIsTrue 0.004
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse 0.003
testALLGetsSetWhenThereIsNoResolver 0.003
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue 0.003
testALLGetsSetWhenMgnlPreviewParamIsFalse 0.012
testChannelParameterValueGetsSet 0.006

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.079
testCOSMultipartFilterFileDeletion 0.011

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.009
testFilterCOS 0.006

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.003

RangeSupportFilterTest

contentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.005
eTagDoesNotContainJSessionIdNorFilename 0.001
contentLengthIsNotSet 0.001

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.005
dotInFileNameResolvesSelectorsProperly 0.001

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely 0.019
wrapperRespectsForwards 0.016
setNullMappings 0.004
supportsDefaultMapping 0.008
pathInfoShouldStateWhateverIsAfterTheRegexMapping 0.009
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely 0.025
servletCanHaveInjectedComponents 0.006
servletCanSelfMapWithoutConfiguredMappings 0.008
selfMappingServletStillWorksWithOnlyConfiguredMappings 0.005
pathInfoShouldAdhereToServletSpec 0.008
supportsExtensionMapping 0.005
selfMappingCanChangeAtRuntime 0.006
escapeMetaCharacters 0.003
shouldBypassWhenMappingDoesNotMatchMAGNOLIA1984 0.006
shouldNotBypassWhenPathMappingMatches 0.004
servletCanSelfMapAndHaveConfiguredMappings 0.004
shouldBypassWhenMappingDoesNotMatch 0.006
shouldNotBypassWhenExactMappingMatches 0.004
supportsPathMapping 0.005
emptyMappings 0.004
supportsRegexMappings 0.007

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.003
testHeaderNormalization 0.004

VirtualUriFilterTest

resetCurrentUri 0.004

AbstractI18nContentSupportTest

getPropertyWithNextLocaleAndFallback 0.002
testGetLocaleWorksWhenNotInWebContext 0.004
getArraysPropertyWithLocale 0.005
getPropertyWithDefaultLocale 0.004
getNextLocaleFromCountrySpecificLocale 0.003
getPropertyWithBothDefaultAndSuffixed 0.007
getDefaultLocaleIfNull 0.013
getLocaleIfNull 0.005
getNextLocaleWithFallbackLocale 0.005
getNextLocaleFromLanguageLocale 0.006
getPropertyWithExplicitCurrentLocale 0.005

DefaultI18nContentSupportTest

toRawURI 0.009
testDetermineLocaleEndlessLoop 0.005
testGetNodeDataEndlessLoop 0.004
testDetermineLocale 0.006

DefaultMessagesImplTest

fallbackWillNotDetermineLocaleFromSystemLocaleAndWillReadISO88591 0.005
testGetBundle 0.005
selfTest 0.013

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.029
testGetNodeDataEndlessLoop 0.01
testDetermineLocale 0.025
toRawURI 0.006

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.001
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.007
testGetsMessagesFromSpecifiedBundle 0.005
testGetsSimpleMessageFromDefaultBundle 0.006
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.008

AccessManagerImplTest

getPermissions 0
multiThreadAccess 0.043

FormClientCallbackTest

parametersAreSetInTemplateContext 0.157

RedirectClientCallbackTest

relativeURLsAreSupported 0
externalUrlsArePassedAsIs 0.001
redirectWithParameters 0.001
doesNothingIfCurrentRequestURLIsTarget 0
targetUrlIsFormattedWithEncodedRequestURL 0.001
targetUrlIsFormattedWithEncodedRequestURLAndIsLenientIfMessageFormatPatternIsIncorrect 0
absoluteURLsArePrefixedWithContextPath 0.001

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.014
authenticationViaLoginFormRequiresRedirect 0.005

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.007
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.003
testWritesToAccessLogOnlyOnceUponSuccess 0.005

ContentSecurityFilterTest

testIsAllowedForOther 0.003
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0.001

CsrfTokenSecurityFilterTest

testIsTokenGeneratedOnGetMethod 0.004
testIsAllowedWhenTokensMatch 0.001

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.008
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.004
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.001
getUserIgnoresUnsupportedUserManager 0.001

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.028
getUsersWithGroup 0.001
getUsersWithRole 0

HierarchicalUserManagerTest

parentPathShouldBeLowercased 0.192
groupAddingAndRemoving 0.14
createNewUserWithTwoCharactersInName 0.445
roleAddingAndRemoving 0.114
createNewUser 0.422
parentPathShouldReflectFirstLettersOfName 0.101
createUserNode 0.117
createNewUserWithSingleCharacterInName 0.49
createNewUserUnderPath 0.42

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.13
getDirectSuperGroups 0.113
findPrincipalNodeWithInvalidJcrName 0.1
getAllSubGroupsInCaseLoopIsInfinite 0.117
getAllSuperGroups 0.11
getDirectSubGroups 0.116
getAllSubGroups 0.108

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup 0.007
testGetGroup 0.003
testCreateGroup 0.004
testGetGroupInFolder 0.002
testGetAllGroups 0.004
testCreateGroupWithPath 0.003

MgnlGroupTest

testGetRoles 0.006
testGetGroupsReturnsDirectGroups 0.02
testGetRolesWithoutDuplicates 0.006
testAddRoleToGroup 0.007
testRemoveGroup 0.006
testAddGroupToGroup 0.006
testRemoveRole 0.006
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.007
testGetAllGroupsFromOneConcreteGroup 0.005
testGetNotExistGroup 0.007

MgnlRoleManagerTest

testGetRoleInFolder 0.005
testGetRole 0.004
testCreateRole 0.004
testRefusesToCreateSameNameRole 0.003
testCreateRoleWithPath 0.004

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.452
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.425
testUserPasswordAfterChangingByJCRPropertyValueType 1.08
getUsersWithGroupWithNonExistingGroupName 0.402
testNewlyCreatedUserNodeHasMixinLockable 0.726
testDoNotCreateUserWhenExistInAnotherRealm 0.417
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.716
getUsersWithGroup 0.411
getUsersWithRole 0.429
getUsersWithRoleWithNonExistingRoleName 0.421
testUserPasswordAfterChangingByJCRProperty 1.043
testUserPasswordAfterCodeCreation 0.718
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.41
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.447
createAndGetUserWithSpecialCharacters 1.039

MgnlUserManagerTest

timezonePermissionIsSetForAdminUser 0.324
usernameCantBeNull 0.006
newUserInstanceDoesntSwallowRepositoryException 0.004
findPrincipalNodeWithOtherRealm 0.004
usernameCantBeBlank 0.003
usernameCantBeEmpty 0.003
usernameValidationUponCreationWithException 0.003
changePasswordOfUser 0.61
userWasCreatedUnderCertainPath 0.324
usernameIsValidatedUponCreation 0.015
setStringProperty 0.007
setProperty 0.003
findPrincipalNode 0.003
timezonePermissionIsNotSetForNonAdminUser 0.316
setPropertyToNull 0.003
changePasswordOfUserInSubNode 0.613

MgnlUserTest

getRolesReturnsDirectRolesWithoutDuplicates 0.006
getGroupsReturnsOnlyDirectGroups 0.005
getAllGroupsWhenRecursiveGroups 0.005
getRolesReturnsDirectRoles 0.006
inGroupWithUsersCustomWorkspace 0.006
getGroupsReturnsDirectGroupsWithoutDuplicates 0.006
getAllRolesReturnsDirectAndInheritedRoles 0.02
getAllGroupsReturnsDirectAndInheritedGroups 0.01
inGroup 0.008

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0
testUserHasAllowedRole 0
testVotersAreNotConfigured 0
testUserHasDeniedRole 0
testUserHasRoleAndVotersAllowAndDenyTheRole 0

PermissionUtilTest

testConvertPermissionsFromString 0
testFailsOnCustomPermissions 0
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0

PrincipalUtilTest

testFindPrincipalInCollection 0.003
testRemovePrincipalFromCollection 0
testRemovePrincipal 0
testFindACLByName 0
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.119
findPrincipalNodeByQueryWitNonRootStartNode 0.095
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.099
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.094
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.102
findPrincipalNodeByTraversalWitNonRootStartNode 0.094
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.096
findPrincipalNodes 0.095
findPrincipalNodeByQuery 0.097
findPrincipalNodeByQueryWithMultipleMatches 0.138
findPrincipalNodeByQueryWithInvalidJcrName 0.113
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.093
findPrincipalNodeByTraversalWithMultipleMatches 0.099
findPrincipalNode 0.114
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.097
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.098

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.321
userManagerReturnsSystemUserWithCorrectGroup 0.334
userManagerReturnsCorrectAnonymousUser 0.659
userManagerIsAnInstanceOfRescueUserManager 0.005
userManagerReturnsEnabledRescueUser 0.319
userManagerReturnsCorrectSystemUser 0.647
userManagerReturnsCorrectSystemUserByName 0.613
userManagerReturnsSystemUserWithCorrectRole 0.319
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.326
userManagerRealmIsSystemRealm 0.006

SecuritySupportObservedComponentFactoryTest

factoryIsReturningExpectedSystemUser 0.002
factoryReturnsTheImplementationImmediatelyWhenPossible 0.007

SecurityTest

mergePrincipals 0.005

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.085
testKeyStoreInSomeOtherFolder 0.036

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.143
testPasswordRemovingMethodFromCache 0.092
testRemoveAllPasswordPamametersFromCacheLog 0.09
testCrypt 0.403
testUpdateKeysKeyLocationIsSet 0.096
testKeyStore 0.098
testUpdateKeysKeyLocationIsNotSet 0.109
testPasswordRemovingMethodFromURL 0.108

URISecurityFilterTest

testIsAllowedForOther 0.001
testIsAllowedForAnonymous 0.001

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.11
testSessionBasedCopy 0.096
testMoveInSession 0.093
testChangeNodeTypeReplaceAllOccurrences 0.095
testSessionBasedCopySrcNotAtTheRoot 0.095

ContentUtilTest

testGetAncestorOfTypeThrowsExceptionIfNotFound 0.003
testAsContentReturnsNullIfNodeIsNull 0.003
testGetAncestorOfTypeBasicCase 0.003
testAsContent 0.002
testOrderAfterFirstNodeMoreThanThreeVariation1 0.005
testOrderAfterFirstNodeMoreThanThreeVariation2 0.004
testOrderBeforeLastNodeVariation1 0.004
testOrderBeforeLastNodeVariation2 0.004
testOrderBeforeLastNodeVariation3 0.003
testOrderAfterLastNodeVariation1 0.005
testVisitShouldPassFilterAlong 0.02
testDeleteAndRemoveParentsIfNoOtherChild 0.003
testOrderAfter 0.004
testDeleteAndRemoveParentsIfAnOtherChild 0.003
testOrderAfterLastNode 0.003
testOrderAfterFirstNodeOnlyThree 0.004
testOrderBeforeFirstNodeVariation1 0.003
testOrderBeforeFirstNodeVariation2 0.052
testOrderBeforeFirstNodeVariation3 0.003
testOrderBeforeFirstNodeVariation4 0.003
testOrderAfterMidNodeMoreThanThreeVariation1 0.004
testOrderAfterMidNodeMoreThanThreeVariation2 0.003
testDeleteAndRemoveParentsWithLevel 0.003
testOrderBeforeMidNodeVariation1 0.003
testOrderBeforeMidNodeVariation2 0.003
testOrderBeforeMidNodeVariation3 0.003
testGetAncestorOfTypeReturnsSelfIfMatch 0.003

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.03

DelayedExecutorTest

testDelayedExecution 0.609
testMultipleDelayedExecution 0.768
testExecutionAfterMaxDelay 2.009

DumperUtilTest

testDump 0.133
testDumpLevel2 0.096

ExceptionUtilTest

whatHappensWithACheckedExceptionWeDontExplicitlyAllow 0
testUnwrapIfShouldThrowWrappedExceptionIfItMatchesThe2ndParameter 0
ignoresExceptionSuffixIfNotPresent 0
exampleOfAbuse 0
toWordMethodsCanWorkWithThrowablesToo 0
wasCausedByReturnsFalseIfNoCauseInGivenException 0
translatesSimpleExceptionNameProperly 0
wasCausedByReturnsTrueIfCauseExceptionMatches 0
wasCausedByReturnsTrueIfDeeperExceptionMatches 0
testUnwrapIfWithUnwrapIfBeingNull 0.001
wasCausedByReturnsFalseIfNoCauseMatches 0
testUnwrapIfShouldThrowPassedExceptionIfItDoesNotMatchAndIsntARuntimeException 0
canSneakilyRethrowGivenExceptions 0
testUnwrapIfShouldThrowWrappedExceptionIfItIsARuntimeExceptionEvenIfItDoesntMatch2ndParameter 0
translatesSimpleExceptionWithMessage 0
willThrowGivenRuntimeEvenIfNotExplicitlyAllowed 0
wasCausedByReturnsTrueIfMatchIsASubClass 0
wasCausedByReturnsTrueIfGivenExceptionMatches 0
wasCausedByReturnsFalseIfMatchIsAParentClass 0
exampleOfAbuse2 0
testUnwrapIfWithCauseBeingNull 0

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.111
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.111

ExtendingContentWrapperTest

testThatSubNodesAreMerged 0.003
testThatOrderIsKeptWhileMergingSubNodes 0.003
testExtendsNodeDatasIsHidden 0.003
testDeepMerge 0.003
testThatSubNodesCanBeOverwritten 0.003
testExtendsNonAbsolutelyAndNodeIsNotExisting 0.004
testThatNodeDatasAreMerged 0.002
testComplextMultipleInheritanceWithOverride 0.004
testThatNodeDatasCanBeOverriden 0.003
testComplextMultipleInheritance1 0.003
testComplextMultipleInheritance2 0.003
testBasicMultipleInheritance 0.016
testExtendsAbsolutelyAndNodeIsNotExisting 0.004
testExtendsWithEmptyValue 0.004
testGetHandle 0.004

InheritanceContentWrapperTest

testSingleParagraphInheritance 0
testHasPropertyInheritance 0.004
testRoot 0.006
testHasNestedPropertyInheritance 0.005
testNestedPropertyInheritance 0.007
testCollectionInheritance 0.004
testPropertyInheritance 0.003
testNestedParagraphInheritance 0.004

LazyContentWrapperTest

testWrappingReferencedContent 0.124
testWrappingNDParent 0.097
testClosedSessionResistance 0.095

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.013
testDoesNotCallHierarchyManagerUntilNeeded 0
testCallHierarchyManagerOnlyFirstTime 0

ModuleConfigurationObservingManagerTest

testObserving 6.032

NodeDataUtilTest

testCreateValueWithLong 0.003
testCreateValueWithLongFromString 0
testCreateValueWithDouble 0.001
testSetNodeDataWithDouble 0.004
testCreateValueWithDoubleFromString 0
testCreateValueWithInteger 0
testCreateValueWithFloat 0
testSetNodeDataWithInteger 0.004
testSetNodeDataWithLong 0.003
testSetNodeDataWithFloat 0.003

NodePathComparatorTest

testBasic 0.002

NodeUuidComparatorTest

testBasic 0.002

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.225
listenToChangesInsideObservedPath 0.112
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.196

ObservationUtilTest

testRegisterWhenSessionValid 0.002
testFailRegisterWhenSessionInvalid 0.004
testUnregisterWhenSessionValid 0.003
testDontFailUnregisterWhenSessionInvalid 0.003

PathUtilTest

testStripExtension 0
testAddLeadingSlash 0
testGetExtension 0.001
testCreatePath 0
testGetFileName 0
testGetFileNameDoesNotSupportNullArgument 0
testGetFolder 0
testAddLeadingSlashDoesNotSupportNullArgument 0
testCreatePathDoesNotSupportNullArgument 0

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.206
testSimpleQuery 0.176
testSearchForUUID 0.173
testJQOM 0.169
testSearchForAreasContainingImage 0.191
componentsAreAggregatedInSearchIndex 0.223
testQueryBuild 0.187
testQueryWhenSearchingJustForPages 0.176
testSearchOfNonDefaultNodeType 0.259
testSearchForUUIDInChildNode 0.175
testEmptyResult 0.168
testResultContainsOnlyPages 0.17
testSearchForPagesWhoseComponentIsContainingSpecificText 0.199
testSearchForInheritedUUID 0.206
testSearchForSpecificTemplate 0.163

RequestDispatchUtilTest

dispatchRedirectInternalWhenNoContextPathIsSet 0
dispatchWithNullURI 0
dispatchRedirectOnFailure 0.001
dispatchRedirectInternalWhenContextIsAlreadyProvided 0
dispatchRedirectNonInternal 0
dispatchRedirectInternal 0

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.107
testConstructRuleFromStringRepresentaionOfRuleClass 0.092
testIsNotAllowedNode 0.091
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.094
testRuleStringConstructor 0.088
testIsAllowedNode 0.096

SearchReplaceTest

testDefaultsToLiteralMatching 0.001
testCanUseJokerInNamePatterns 0.005
testCaseInsensitive 0.005
testCanUseNamePatterns 0.004

ServletUtilTest

testFilterInitParametersToMap 0
testGetRequestUriStripsPathParameter 0
testIsMultipart 0
testIsForward 0
testGetRequestUriStripsPathParameterInIncludeRequest 0
testGetOriginalRequestUriStripsPathParameterInForwardRequest 0
testGetOriginalRequestUriStripsPathParameter 0
testServletInitParametersToMap 0
testGetContextRelativePathInIncludeRequest 0
testGetDispatcherType 0
makeSureIsMultipartIsNotLocaleDependent 0.001
testGetWrappedRequest 0.001
testGetOriginalRequestUri 0
testGetOriginalRequestUrlIncludingQueryString 0
testIsError 0
testGetContextRelativePath 0
testIsInclude 0

SimpleUrlPatternTest

wildcardsMatch 0
questionMarkMatch 0
starNoMatch2 0
starNoMatch3 0
starNoMatch4 0
dotDoPattern 0
starNoMatch 0
encodedMatch 0
wildcardsWithUrlContainingDots 0
wildcardsWithNewline 0
noWildcardsNoMatch 0
noWildcardsMatch 0
groupMatch 0
starMatch2 0.001
starMatch3 0
starMatch4 0
wildcardsWithSpecialChars 0
simpleUrlPatternContainingActualDot 0
starMatch 0

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.128
testWrappingNDParent 0.093
testClosedSessionResistance 0.096

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect 0.007
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect 0.003
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect 0.003
testJava6Normalizer 0.003
testAsciiStringsShouldPassThroughWithAutoDetect 0.003
testNonNormalizer 0.015

WebXmlUtilTest

testCanDetectServletRegistration 0.034
testCanDetectFilterRegistration 0.001
testFilterDispatcherErrorIsNotMandatory 0.016
testFilterDispatcherChecksShouldNotFailWithCorrectConfiguration 0.003
testFilterDispatcherChecksShouldFailIfIncludeIsMissing 0.001
testFilterDispatcherChecksShouldFailIfRequestIsMissing 0.001
testFilterDispatcherChecksShouldFailIfDispatcherNotSet 0.002
testFilterDispatcherOrderIsIrrelevant 0.001
testFilterDispatcherChecksShouldNotFailIfFilterNotRegistered 0.001

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.673
testObservationForOneSpecificEventTypeAndContentNodes 4.635
testInitializingObservingManagerWithNullAsNodeType 0.113

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.005
testWorkspaceNamesWithNonNullExpectation 0.006

CommandsManagerTest

testRegisterCommands 0.031
testGetCommandByCatalogAndName 0.01
testExecuteCommand 0.012
testReloadsCommandsOnChange 1.059
testExecuteCommandWithContext 0.022
testCloneCommandWithCustomProperties 0.011
basicChainCommandTest 0.013
testCloneMarkNodeAsDeletedCommand 0.007
testCloneImportCommand 0.014
testGetCommandByName 0.007

AsyncCommandLockingTest

commandsLockAndUnlockNodesProperly 0.194
throwsExceptionIfCommandsAreOperatingOnSameNode 0.138
commandsAreResponsibleForUnlockingThenNoExceptionOccurs 0.166

DeleteCommandTest

testDeleteLeaveNode 0.112
testDeleteProperty 0.097
testDeleteNonexistentNode 0.091
testDeleteNodeWithSubnodes 0.098

ExportCommandTest

testExportCommandNoOutputStream 0.163
testExporCommandPathNotSet 0.111
testExportCommand 0.113
testExportCommandStreamClosedCorrectly 0.115

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.001
testExecuteWithTemplate 0.002
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.543
testImportCommandTargetPathDoNotExist 0.115
testImportCommand 0.525
testImportCommandEmptyFile 0.142

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.13
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.103
testPreDeleteNode 0.135
testExecuteIsDeniedIfUserIsNull 0.093
testVersionChildNodes 0.14
testExecuteChecksForUserPermissions 0.093

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.154
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.135
restorePreviousVersionOfSingleNode 0.164
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.131

RuleBasedCommandTest

testDefaultRule 0.11
testSetItemTypes 0.095
testRuleOverridesItemTypes 0.096
testSetRule 0.098

VersionCommandTest

testCommandAddsVersionComment 0.135
testUserNameReadFromField 0.105
testCommandWithRuleSet 0.133
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.116
testCommandAddsVersionCommentRecursively 0.116
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.101
testCommandWhenSubContentIsMarkedAsDeleted 0.16
testCommandWhenContentIsMarkedAsDeleted 0.119

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.003

Content2BeanTest

testFromStringConversion 0.003
testWillNotAddIncorrectTypesToMap 0.008
testCanSpecifySpecificMapImplementation 0.007
testClassPropertiesAreConvertedProperly 0.004
testContentToBeanWithArraysUsingAdder 0.006
testFlatteningSubNodesToSimpleList 0.018
testContentToBeanWithSubMap 0.004
testJCRPropertiesTypes 0.004
testWillFailToUseACustomMapWhichIsNotConcrete 0.005
testContentToBeanWithSubBeanAndAutoTypeResolving 0.005
testContentToBeanWithClassDefined 0.006
testWillNodAddIncorrectTypesToCollection 0.006
testCanConvertStringsToTheAppropriateEnumEquivalent 0.005
testContentToBeanWithSubBean 0.005
testContentToBeanWithSubMapUsingMapping 0.005
testContentToBeanWithSubMapUsingAdder 0.007
testContentToBeanWithDefaultClass 0.013
testCanSpecifySpecificCollectionImplementation 0
TODO - MAGNOLIA-3160

AbstractRepositoryStrategyTest

testGetSession 0.126

DefaultRepositoryStrategyTest

testPasswordIsNull 0.118
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.092

HTMLEscapingWebContextWrapperTest

getAggregationStateReturnsHTMLEscapingAggregationState 0

InstallContextImplTest

sessionInInstallContextIsNotWrappedInMgnlPropertySettingDecorator 0.12
dontFailWithClassCastException 0.093

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.695
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.005
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.107

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.008
testLocalAttributes 0.001
testApplicationAttributes 0.006

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.116

WebContextImplTest

testLoginLogout 0.009

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0
testCantUseWriterAfterOutputStream 0

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked 0
testCanRemoveHandler 0
testCanDispatchEvent 0
testCanRemoveHandlerViaReturnedRegistrationObject 0
testHandlersAddedWhileDispatchedAreNotInvoked 0
testHandlersAreInvokedInOrder 0.002

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0
testCanReset 0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 2.23
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.005
testHandlerAddedWhileDispatchingIsNotCalled 0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.134
bootstrapIfNotClusterMasterAndNotClustered 0.114
doNotBootstrapIfIsNotClusterMasterAndClustered 0.11
bootstrapIfClusterMasterButNotClustered 0.116

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.117
testRebootstrapAtFirstLevel 0.1
testExport 0.118

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

JcrExportCommandTest

allNamespacesButSvAndXsiAreFiltered 0.135

JcrImportCommandTest

yamlImportUtf8IsNotDefaultPlatformEncoding 0.035

JcrImportExportCommandTest

yaml 0.209
systemView 0.121
exportRootAsYaml 0.116
binaryNotSupportedByYamlExport 0.103

DataTransporterRepositoryTest

hasVersionMixinIsRemovedWhenImportedNodeDoesNotHaveVersionsInVersionStore 0.115
testIfExportContainsJcrAccessControlNode 0.103
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.1
hasVersionMixinIsRemovedWhenUsingCreateNewImportMode 0.104
testActivationStatus 0.103
hasVersionMixinIsNotRemovedWhenImportedNodeDoesHaveVersionsInVersionStore 0.102
hasVersionMixinIsRemovedWhenImportedNodeWithSameUuidInAnotherWorkspaceDoesNotHaveVersionsInVersionStore 0.103
testDoctypeImportThrowsExceptions 0.136
hasVersionMixinIsRemovedWhenImportedSubnodeDoesNotHaveVersionsInVersionStore 0.103

DataTransporterTest

testEncodePath 0.001
testParseAndFormat 0.015
testRemoveNs 0.001
testCreateExportPath 0
testRevertExportPath 0

MagnoliaV2FilterTest

testBogusMetaElement 0.004

NamespaceFilterTest

onlyGivenNamespacesAreWhitelisted 0.12

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0
testConversionWhenPropertiesAreAlreadyInPlace 0.002
testRemovesMetaDataWhenEmptied 0.002

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.116

PropertiesImportExportTest

testImportMetadata 0
testPropertiesExport 0.005
testConvertsToStringByDefault 0
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

testSelfReferencingProperty 0.001
testSimpleProperty 0.001
testNestedProperty 0
testValuesForNestedPropertiesAreTrimmed 0
testValuesAreTrimmed 0
testCircularProperty 0.001
describeAndToStringAreNotRepeatingThemselves 0.001
testNestedSomeMore 0
testNestedPropertyMoreLevels 0

DefaultMagnoliaInitPathsTest

testDetermineWebappFolderNameWorksWithBackslashes 0.004
testDetermineWebappFolderNameWorksWithTrailingSlashesAndBackslashes 0.001
testDetermineRootPathTranslatesBackslashesAndStripsTrailingSlash 0
testDetermineWebappFolderNameJustWorks 0.001
testDetermineRootPathJustWorks 0
blowsIfGetRealPathReturnsNull 0
testDetermineRootPathStripsTrailingSlash 0.001
testDetermineWebappFolderNameWorksWithTrailingSlashes 0
doesNotFailOnAppServersOnlySupportingGetRealPathWithSlashAsArgument 0.001
testDetermineRootPathTranslatesBackslashes 0

DefaultMagnoliaPropertiesResolverTest

testSystemPropertiesCanBeUsed 0.002
testDefaultLocations 0.001
testFileResolutionCtxAttributes 0
testFileResolutionWithRootContextPath 0
unexistingContextParamsAttributesAndPropertiesAreNotSubstituted 0
testLocationsAreTrimmed 0
testSourcesOnlyIncludeExistingLocations 0.001
testEnvironmentPropertiesCanBeUsed 0.001
testFileResolutionWithContextPath 0

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 0.983
magnoliaPropertiesLoading 0.079

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

JackrabbitIndexingConfigurationTest

mgnlTagsMultivaluedPropertyIsNotExcludedFromFullTextSearch 0.496
excludedPropertiesAreFoundInWhereLike 0.5
titlePropertyIsBoosted 0.473
excludedPropertiesAreFoundInWhereEquals 0.477
indexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 0.496
excerptFunction 0.504
excludedPropertiesAreNotFoundInFullTextSearch 0.466

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.016

SearchIndexTest

deprecatedIndexingConfiguration 0
websiteSpecificIndexingConfiguration 0
defaultIndexingConfiguration 0

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0
comparisonWhenExceptionIsThrown 0
basicComparison 0

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty 0
canBeReWrappedByCDNWWithDifferentDecorator 0
multipleInheritanceDisabledTest 0
returnsWrappedPropertyOnSetProperty 0
testEqualsWithDifferentNodes 0
cantBeReWrappedByCDNWWithSameDecorator 0
testEquals 0
testEqualsWithDifferentDecorators 0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.13
testWrappedVersionDoesntFail 0.104
testVersionIsWrapped 0.1
testFrozenNodeIsWrapped 0.101

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.136
testVersionIsWrapped 0.101

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.113

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.122
testCreatedVersionIsWrapped 0.104
testLinearSuccessorIsWrapped 0.111
testLinearPredecessorIsWrapped 0.14
testSuccessorsAreWrapped 0.111
testPredecessorsAreWrapped 0.106
testVersionIsWrapped 0.106

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.002

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.002
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0
testDeepUnwrap 0.001

CollectionPropertyHidingTransformerTest

preserveOrderWhenSettingArrayProperty 0.006

Node2BeanTest

beanWillUseTransformerFromAnnotatedType 0.002
beanWillUseTransformerFromAnnotatedSetter 0.01
extendsOverride 0.02
collectionPropertyIsHidden 0.005
resolbeBeanWithHashMap 0.005
failsToUseACustomMapWhichIsNotConcrete 0.008
beanWithClassDefined2 0.006
beanWithCollectionOfMediaTypes 0.029
failureDuringSubBeanCreationIsTracked 0.011
resolveBeanWithCollectionOfString 0.005
populatesContentPropertyWhenOfTypeNode 0.005
beanWithEnabledPropertyAndBoolenObjectReturnTypeIsNotExcludedFromCollection 0.006
shouldHandleClassesWithWildcards 0.008
resolveBeanWithTreeSetOfString 0.005
beanExtendsAnotherBean2 0.005
regexPatternIsConvertedAutomagically 0.005
populateBeanPropertyIfNoGenericsUsedInSetter 0.006
stringCollectionsDontFireUnknownPropertyProblems 0.006
extendsOverrideEmpty 0.004
resolveBeanWithArrayListOfString 0.005
favorsExactCaseEnum 0.005
arbitraryMapsDontFireUnknownPropertyProblems 0.005
resolveBeanWithListOfString 0.005
conversionOfClassProperties 0.015
beansWithEnabledPropertySetToFalseAreExcludedFromMap 0.008
beansWithEnabledPropertySetToFalseAreExcludedFromCollection 0.004
nonGenericMapsDontFireUnknownPropertyProblems 0.006
mediaTypeIsConvertedAutomagically 0.004
classNamesAreTrimmed 0.004
resolveBeanWithCollectionWithAdder 0.007
resolveBeanWithPrimitiveProperties 0.005
doNotReportFalsePositivesWithCollectionPropertyHidingTransformer 0.004
beanWithMapOfMediaTypes 0.005
beanExtendsAnotherBean 0.003
convertStringsToTheAppropriateEnumEquivalent 0.004
resolveBeanWithArrayWithAdder 0.006
beanResolutionProblemIsTracked 0
skipped
stringArraysDontFireUnknownPropertyProblems 0.004
willNotAddIncorrectTypesToCollection 0.018
extendsWithNonTrivialSetup 0.004
resolveBeanWithMap 0.003
multiValuePropertyDoesNotCauseErrorWhenResolvingTypes 0.004
resolveBeanWithMapWithAdder 0.006
resolbeBeanWithArrayOfSimpleBean 0.008
convertStringsToEnumCaseInsensitive 0.003
willNotAddIncorrectTypesToMap 0.005
populatesContentPropertyWhenOfTypeContent 0.017
resolveBeanWithSetOfString 0.005
resolveBeanWithSubBean 0.005
flattenSubNodesToSimpleList 0.004
failedBeanPropertyAssignmentsAreTracked 0.004
resolveDefinedClass 0.006
populatesContentPropertyWhenOfTypeContentHandler 0.005
messageFormatIsConvertedAutomagically 0.005
specifySpecificCollectionImplementation 0.005
misconfiguredBeanPropertyProblemIsTracked 0.003
specifySpecificMapImplementation 0.005

TypeMappingImplTest

testGetPropertyTypeDescriptorWithArray 0.002
supportsSetterWithSubclassOfGetterType 0.006
shouldHandleClassesWithWildcards 0.017
testBeanPropertyArrayIsResolvedByAdderMethod 0.003
shouldHandleClassesWithNoWildcards 0.005
testBeanPropertyMapIsResolvedByAdderMethod 0.003
testBeanPropertyRawMapIsResolvedByAdderMethod 0.004
testBeanHasTransformerSetViaAnnotationOnSetter 0.003
supportsSetterOnly 0.005
testGetPropertyTypeDescriptorWithCollection 0.004
testBeanPropertyCollectionWithListParameterWithGenerics 0.005
testGetPropertyTypeDescriptorWithMap 0.003
testBeanPropertyTypeDescriptorHasTransformer 0.003
testGetPropertyTypeDescriptorWithSimpleType 0.003
testBeanPropertyCollectionIsResolvedByAdderMethod 0.003
testBeanHasTransformerSetViaAnnotationOnClass 0.004
transformersOnSettersAreActuallySetGlobally 0
MAGNOLIA-5865

AbstractNodeOperationTest

testThen 0.003

NodeBuilderTest

testExecWithSeveralChildOps 0
testRealisticUsageScenario 0.002

OpsTest

addPropertyFailsIfPropertyExists 0.001
addProperty 0.001
addNodeWithTwoStrings 0.001
getOrAddNode 0.002
addLongProperty 0
renameProperty 0
ifTrue 0
addNodeWithString 0
setPropertyFailsIfItsNotExistingAlready 0.001
onChildNodes 0
setProperty 0
ifFalse 0

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.116
testModuleNodeIsCreatedIfNeeded 0.096
testUsesExistingModuleConfigNode 0.095

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.113
testModuleNodeIsCreatedIfNeeded 0.094

NodeBuilderTaskTest

testUnknownRootThrowsException 0.15
canOperateOnRootNode 0.097
testSyntax 0.1

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.116

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

NodeNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluate 0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluateTrue 0
testEvaluateFalse 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0
testGetBasicProps 0
testGetBinaryProps 0
testGetOtherProps 0

MetaDataUtilTest

testUpdateMetaData 0.1
testGetMetaData 0.091

NodeNameHelperTest

getValidatedName 0
getUniqueName 0
getUniqueNameWithExtension 0

NodeTypesRepositoryTest

getActivationStatusOfVersionedNodeModifiedBeforeVersionCreated 0.115
getActivationStatusOfVersionedNodeModifiedAfterVersionCreatedBeforeNodeActivated 0.104
getActivationStatusOfVersionedNodeModifiedAfterNodeActivated 0.101
deleteNode 0.108
sameNameSiblingsAreNotAllowed 0.145

NodeTypesTest

testGetCreatedByWhenNotSet 0
testSetCreation 0
testUpdateModification 0
testGetCreated 0
getCurrentUserName 0.004
testGetCreatedBy 0
testGetCreatedWhenNotSet 0

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.111
testCreateSimpleNodeTypeContent 0.142

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.106
testIsNodeType 0.094

NodeUtilRepositoryTest

moveNodeBefore 0.114
renameNode 0.097
copyInSessionRootSourceToRootDestination 0.101
getResultsFromRowIterator 0.099
moveNode 0.098
copyInSessionChildSourceToRootDestination 0.099
copyInSessionRootSourceToChildDestination 0.1
moveNodeAfter 0.14
copyInSessionTargetAlreadyExists 0.097

NodeUtilTest

testGetNameFromNodeThrowsRuntimeRepositoryException 0
testGetFirstAncestorOfTypeIteratesUpwards 0
testGetFirstAncestorOfTypeCanReturnRoot 0
testPostVisit 0.001
testGetNodes 0
testGetSiblingsBeforeWithType 0
testMoveNodeWithinSameParent 0
testHasMixinFailsWithEmptyMixin 0
testMoveNodeBeforeWithinSameParent 0
testVisit 0.001
testCollectionFromNodeIteratorKeepSameOrderOfEntries 0
testOrderAfterWithNullSibling 0
testCombinePathAndNameForRootNode 0
testGetFirstAncestorOfTypeDoesNotReturnTheNodeItself 0
testCollectAllChildrenDefaultPredicateFilterTypeThreeLevel 0
testCombinePathAndName 0
testGetNodeByIdentifierMissingParam 0
testGetNodeByIdentifier 0
testMoveProperty 0
testNodeHasMixinLockable 0
testOrderFirst 0
testGetSiblingsWithPredicate 0
testGetNodesWithNodeFilter 0
testOrderLast 0
testCollectAllChildrenDefaultPredicateFilterType 0
testMoveNodeAfterWithinSameParent 0
testGetNodeWithContentType 0
testCreatePathDoesntCreateNewWhenExisting 0
isWrappedWith 0.001
testCreatePath 0
testOrderBeforeWithNullSibling 0
testOrderBeforeWithExistingNodeAndSibling 0
testHasMixin 0
testOrderAfterWithExistingNodeAndSibling 0
testGetNodeByIdentifierNoNodeFound 0
testGetSiblingsAfterWithType 0
testGetAncestorsLevel0 0
testGetAncestorsLevel3 0
testGetNameFromNode 0
testGetSiblingsWithType 0.001
testGetSiblingsAfter 0
testAreSiblingsTrue 0
testGetSiblings 0
testGetSiblingsBefore 0
testCollectAllChildrenSpecificPredicateFilterTypeThreeLevel 0
testAreSiblingsFalse 0
testUnwrap 0
testCollectAllChildrenDefaultPredicateSimple 0
testGetPathIfPossible 0

PropertiesImportExportTest

testCreateNodesFailingBecauseOfDotInPath 0
testCreateNodes 0.003
testCreateNodesFailingBecauseOfMissingTrailingSlash 0
testConvertPropertyStringToBinaryObject 0
testCreateNodesFailingBecauseOfEqualsSignWithoutADot 0.003
testExportsNodeTypeAndIdentifier 0.004
testCreateNodesFailingBecauseOfDotAndMonkeyTail 0
testExportsProperties 0.003
testConvertsToWrapperType 0
testDoesntExportRootNode 0.003
testCanUseIntShortcutForConvertingIntegers 0

PropertyUtilRepositoryTest

testCreateValueCalendar 0.116
testGetMultiValuePropertyOrderWithDuplicate 0.093
testCreateAndGetMultiValuePropertyTypeLong 0.095
testSetMultiValuePropertyTypeLong 0.094
testGetMultiValuePropertyTypeBoolean 0.094
testSetMultiValuePropertyTypeString 0.095
testCreateValueDate 0.099
testSetAndGetMultiValuePropertyTypeDouble 0.095
testGetMultiValuePropertyWithChangedOrder 0.095

PropertyUtilTest

getPropertyValueObjectDouble 0
getDateThreeArguments 0
getPropertyValueObjectString 0
getStringReturnDefaultValueWhenNodeIsNull 0
getDateThreeArgumentsBadNodeName 0
getDateThreeArgumentsBadNodeType 0.001
setPropertyToInteger 0
setPropertyToValue 0
renamingPropertyDoesNotRemovePropertyIfGivenCurrentName 0
getDateDoesNotThrowNullPointerExceptionWhenNodeIsNull 0
setPropertyToDouble 0
getStringTwoArguments 0
getDateTwoArguments 0
getBooleanBadNodeName 0
getBooleanBadNodeType 0
getPropertyValueObjectBoolean 0
getStringWhenNodeIsNull 0
getLong 0.001
getStringThreeArgumentsBadNodeName 0
getStringThreeArgumentsBadNodeType 0
setPropertyToString 0
getBooleanDoesNotThrowNullPointerExceptionWhenNodeIsNull 0
testOrderLast 0
getPropertyValueObjectCalendar 0
getPropertyOrNullReturnsNullWhenPropertyIsNotFound 0
setPropertyToBigDecimal 0
getStringThreeArguments 0
getPropertyValueObjectDate 0
getPropertyValueObjectLong 0
setPropertyToBoolean 0
getBoolean 0
setPropertyToDate 0
setPropertyToLong 0
setPropertyToNode 0
setPropertyToNull 0
setPropertyToCalendar 0
setPropertyThrowsExceptionOnNullName 0
setPropertyThrowsExceptionOnNullNode 0
getPropertyOrNull 0
getValueObject 0

SessionUtilTest

testGetNodeByIdentifierNoSessionPassed 0
testHasSameUnderlyingSessionWithTwoWrappersOnSameSession 0
testGetNodeBadPath 0
testGetNode 0
testGetNodeNoSessionPassed 0
testGetNodeByIdentifier 0
testGetNodeByRelativePathWhenNodeDoesNotExist 0
testGetNodeByRelativePath 0
testHasSameUnderlyingSessionWithTwoUnwrappedSessions 0
testHasSameUnderlyingSessionWithOneWrapperOnDifferentSession 0
testGetNodeByIdentifierBadId 0

VersionUtilTest

testHasPreviousVersion 0.149
testGetNextVersionLabel 0.125
testGetVersionUser 0.103
getVersionOfEmptyVersionHistory 0.096
testGetVersionHistoryListNoVersions 0.098
testGetPreviousVersion 0.106
testGetNextVersion 0.107
testGetVersionVersionException 0.106
testVersioningDisabled 0.094
testGetNodeTypeName 0.126
testOutputWhenNodeNull 0.096
testGetLatestVersion 0.104
testGetNullVersion 0.095
testGetVersionHistoryList 0.099
testGetPreviousVersionLabel 0.102
testGetPreviousVersionOfRootVersion 0.097
testGetVersionEmptyVersionLabel 0.103
testGetVersionHistoryListMultipleVersions 0.105

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.142

ChannelVisibilitySessionWrapperTest

testGetItem 0.106
testGetNode 0.096
testNodeExists 0.09
testCanRemoveVisibleItem 0.09
testGetProperty 0.096
testPropertyExists 0.101
testNavigatingWithNodeParentStillHidesExcludedNode 0.095
testItemExists 0.097
testMoveWorksOnVisibleNode 0.093
testFailsToRemoveHiddenItem 0.132
testFailsToMoveHiddenNode 0.095
testRootNodeHidesExcludedNode 0.094

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

testThatSubNodesAreMerged 0
testGetPropertiesByNamePattern 0
testOrderIsKeptWhileMergingSubNodes 0
testExtendsPropertyIsHidden 0
testDeepMerge 0
testThatSubNodesCanBeOverwritten 0
testExtendsNonAbsolutelyAndNodeIsNotExisting 0
testComplextMultipleInheritanceWithOverride 0
testComplextMultipleInheritance1 0
testComplextMultipleInheritance2 0
testGetPath 0
testBasicMultipleInheritance 0
testGetNodesByNamePattern 0
testMultipleWrappingIsPossible 0
testNodePropertiesAreMerged 0.001
testExtendsAbsolutelyAndNodeIsNotExisting 0
testExtendsWithEmptyValue 0
testSubNodesAreWrapped 0.001
testPropertiesCanBeOverriden 0
testNodeCannotSelfExtend 0

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

testNodeReturnedFromPropertyIsWrapped 0
testNodeNameIsWrappedAndEncoded 0
testPropertyIsWrappedAndEncoded 0
testMultipleWrappingIsNotSupported 0
testPropertyReturnedFromPropertyIsWrapped 0
testNodeReturnedFromAncestorIsWrapped 0
testFunkyCharactersAreNotEscapedAsHtmlEntities 0
testNameHaveToBeEscapedBecauseOfXss 0
testPropertyFromNodeReturnedFromPropertyIsWrapped 0
testNodeReturnedFromParentIsWrapped 0
testPropertyIteratorReturnsWrappedProperty 0
testLineBreakEncoding 0
testPropertyNameIsWrappedAndEncoded 0

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0

I18nNodeWrapperTest

getParentReturnsWrappedNode 0.004
hasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.008
testMultipleWrappingIsNotSupported 0.005
testWrapNode 0.006
hasPropertyReturnsFalseWhenNoSuchPropertyExists 0.017
hasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.007
getRootParentThrowsItemNotFoundException 0.005
getPropertyReturnsLocalizedValue 0.006
getAncestorReturnsWrappedNode 0.01
getPropertyDoesntReturnResourceNode 0.005
getNodeReturnsLocalizedNode 0.007

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.002

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

multipleWrappingIsPossible 0.108
userJcrSessionIsUtilised 0.092
systemContextIsUsedAsFallback 0.094

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.103
testWorkspaceReturnsLogicalName1 0.095
testWorkspaceReturnsLogicalName2 0.098
testWorkspaceReturnsLogicalName3 0.099
testWorkspaceReturnsLogicalName4 0.131
testNodeMultipleWrap 0.091

MgnlPropertySettingContentDecoratorRepositoryTest

copiedNodesHaveActivationStatusSetToFalse 0.115
supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.094
moveNode 0.108

MgnlPropertySettingContentDecoratorTest

shouldIgnoreUpdateWithJCRProperty 0
setMgnlCreatedDateOnWrapper 0.001
setMgnlCreatedDateDoesNothingOnNullNode 0
lastUpdateDateResolvesUser 0.007
setMgnlCreatedDateDoesNothingOnRoot 0
setCreated 0.004
setCreatedWithRecursion 0.003
shouldIgnoreUpdateWithNonTemplateMGNLProperty 0
shouldNotIgnoreUpdateWithMgnlVariantTitle 0
shouldNotIgnoreUpdateWithMgnlAssignedSegments 0
updateLastModified 0.003
setMgnlCreatedDate 0.001
shouldNotIgnoreUpdateWithMgnlTemplate 0
shouldNotIgnoreUpdateWithMgnlVariationOf 0
getCurrentUserName 0.001
updateLastModifiedDateGoesFromComponentToPage 0.004

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.002

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.002
testPropertiesAreFilteredOut 0.001

EditorLinkTransformerTest

testEditorLinkTransformation 0

LinkUtilConversionTests

convertImageTagWithOneLink 0.004
convertImageTagWithTwoLinks 0.001

LinkUtilTest

testMakeAbsolutePathFromUUID 0.003
testParsingLinksWithBackslashInQueryParam 0.003
testParsingLinksDoesNotTryToConvertExternalLinks 0.003
testAddFingerprintToNullLinkReturnsNull 0.003
externalLinksHaveSlashAfterDomain 0.003
testUUIDToInternalLinksIsUsingDefaultExtension 0.006
testParsingLinksShouldPreserveAnchors 0.003
testUUIDToInternalLinks 0.003
testUUIDToRelativeLinks 0.017
testParsingLinksShouldNotTouchNonContentAbsoluteLinks 0.004
testAddFingerprintToLinkCompareTwoDates 0.003
testInternalRelativeLinksAreProperlyDetermined 0.003
testAddFingerprintToLinkWithInvalidDate 0.003
testMakeCompleteURL 0.002
testCreateUndefinedLinkIfUUIDIsNonExistentOrFallbackHandleIsEmpty 0.003
testMakingRelativeLinks 0.003
testAddFingerprintToLink 0.003
testConvertAbsoluteLinksToUUIDsWithWhitespace 0.003
testExternalLinksAreProperlyDetermined 0.004
testParsingLinksDoesNotTryToConvertPageAnchors 0.003
testAddFingerprintToLinkWithoutExtension 0.003
testUUIDToRootLinks 0.003
testConvertLinksFromUUIDPatternWithWhitespace 0.002
testConvertAbsoluteLinksToUUIDsWithEmptyString 0.003
testConvertLinksFromUUIDPatternWithEmptyString 0.003
testUUIDToAbsoluteLinks 0.002
testMakeUUIDFromAbsolutePath 0.002
testConvertLinksFromUUIDPatternWithNullAtt 0.003
externalLinksHaveNoDoubleSlash 0.002
testRemoveFingerprintAndExtensionFromLink 0.003
testParsingLinksShouldPreserverParameters 0.002
testAddFingerprintToLinkFundamentalAssertions 0.015
testUUIDToAbsoluteLinkWithDollar 0.005
testUUIDToInternalLinksImageWithFingerprintAndLinkWithoutFingerprint 0.004
testParsingLinks 0.003
testConvertAbsoluteLinksToUUIDsWithNullAtt 0.003

UUIDLinkTest

testUUIDToBinary 0.002
testParseLink 0.003
testParseFromBrowserLink 0.002
testUUIDToBinaryIsEncoded 0.003
testUUIDToAbsoluteLinksAfterRenaming 0.003
testParseFromUUIDPattern 0.003
testLinkWithAnchor 0.004
testLinkWithParameters 0.003
testUUIDToBinaryAfterRenaming 0.003

Slf4jSelfTest

arrayArgumentsAreExpanded 0.015
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.002

Map2BeanTransformerTest

nullPropertyValuesShowWarning 0.008
extendingDeprecatedClassIsReported 0.006
deprecationIsReportedForProxiedClasses 0.006
deprecatedMethodInheritedFromSuperClassIsDetected 0.004
implementingDeprecatedInterfaceIsReported 0.001
methodWhichUsesDeprecatedCollectionTypeAsParameter 0.001
deprecatedClassesAreTrackedAndReported 0.003
deprecatedMethodsAreTrackedAndReported 0.001
classHasDeprecatedClassAsPropertyType 0.002

AbstractModuleVersionHandlerTest

testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredForNewerVersion 0.011
testStoresTheModuleDescriptorVersionOnInstall 0.002
testCantRegisterMultipleDeltasForSameVersion 0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDeltaButIsSnapshot 0.001
testRetrievesTheAppropriateDeltaForIntermediateUnregisteredVersion 0.001
testDeltasAreSorted 0.001
deltasForFutureVersionsDontInstall 0.001
testVersionUpdateTaskAndFileExtractionAreAdded 0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDeltaAndIsSnapshot 0.001
testReturnsEmptyListIfLatestDeltaWasRegisteredForCurrentVersion 0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDelta 0
testHasExtraDeltaIfVersionBeingInstalledIsNewerThanLatestRegisteredDelta 0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDelta 0.001
testRetrievesTheAppropriateListOfDeltas 0.001
testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredAtAll 0.001
testReturnsEmptyListIfCurrentVersionIsInstalledVersion 0.001

AbstractConditionalRepositoryTaskTest

isExecutedWhenGivenPathDoesNotExist 0
verifyRootNodeDoesNotFailExecution 0
canHandleRelativePaths 0.001
throwsExceptionWhenWorkspaceDoesNotExist 0
isNotExecutedWhenGivenPathExists 0

AddFilterBypassTaskTest

filterBypassAddedProperly 0

AddPermissionTaskTest

autoGeneratedDescription 0

AddURIPermissionTaskTest

getPostPermissionAddedToRoleProperly 0.007
denyPermissionAddedToRoleProperly 0.002
getPermissionAddedToRoleProperly 0.002
autoGeneratedDescription 0.002

AllChildrenTaskTest

doExecuteMoveChildren 0.114

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.112

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.001
bootstrapsIfNodeDoesNotExist 0.004
executesDelegateTaskIfNodeExists 0.003
autoGeneratedDescription 0.004

BootstrapFileUtilTest

getElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.001
getElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.001

BootstrapSingleModuleResourceTest

partialXmlBootstrap 0.119
autoGeneratedDescription 0.14
partialYamlBootstrap 0.138

BootstrapSingleResourceAndOrderAfterTest

autoGeneratedDescription 0

BootstrapSingleResourceAndOrderBeforeTest

autoGeneratedDescription 0

BootstrapSingleResourceAndOrderTest

orderAfter 0.111
orderBefore 0.095

BootstrapSingleResourceTest

bootstrapOfRegularResource 0.113
bootstrapOfExistingNodesWillFailByDefault 0.095
verifyPartialBootstrapping 0.092

ChangeAllPropertiesWithCertainValueTaskTest

changeAllPropertiesWithCertainValueTask 0.11
propsValueIsChangedOnlyOnSpecifiedNodeAndItsDescendant 0.095
worksWithClassName 0.092
autoGeneratedDescription 0.092

ChangeTemplateTaskTest

changeTemplate 0
setTemplateForFirstTime 0
autoGeneratedDescription 0

ChangeVirtualUriMappingTaskTest

doExecute 0.004
autoGeneratedDescription 0

CheckAndModifyPartOfPropertyValueTaskTest

autoGeneratedDescription 0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0
autoGeneratedDescription 0

CopyNodeTaskTest

doExecuteTargetExistOverride 0.112
doExecuteTargetExistNoOverride 0.094
doExecute 0.154
autoGeneratedDescription 0.094

CopyPropertyTaskTest

nonExistingSource 0.109
doNotOverride 0.093
override 0.11

CreateNodePathTaskTest

execute 0

CreateNodeTaskTest

testExecute 0

ExecuteCommandTaskTest

commandIsExecuted 0.004
showWarningIfCommandNotFound 0.003
commandIsExecutedAndFailed 0.004

FilterOrderingTaskTest

orderFilterAfterLast 0.003
orderFilterAfter 0
failWhenFilterDoesNotExist 0.001
doesNothingIfRequiredFilterMissing 0

FindAndChangeTemplateIdTaskTest

findAndChangeTemplateId 0.119
autoGeneratedDescription 0.117

FixUserRolePermissionsPropertyTaskTest

installTask 0.003

HasPropertyDelegateTaskTest

ifTrueTaskIsRunIfNodeAndPropertyExist 0.003
ifFalseTaskIsRunIfPropertyDoesNotExist 0
ifFalseTaskIsRunIfNodeDoesNotExist 0.001

ImportNodesFromPropertiesTaskTest

nodesAreProperlyCreated 0

IsAdminInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.001
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.003
executesPublicDelegateTaskWhenIsPublic 0.003
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.005

IsAuthorInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.004
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.004
executesPublicDelegateTaskWhenIsPublic 0.014
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.004
autogeneratedDescription 0.005

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0

ModuleFilesExtractionTest

testExecute 0.21

MoveAndRenamePropertyTaskTest

newDefaultIsUsedIfPropertyDidNotExistAndNodeDataReturnsEmptyValue 0.003
valueIsCopiedNoMatterWhatIfOldDefaultNotPassed 0
propertyWithDifferentValueIsMovedButNotChanged 0.001
newDefaultIsUsedIfPropertyDidNotExist 0
propertyWithOldDefaultValueGetsNewDefaultValue 0
propertyReplacedByOldValueIfNewAlreadyExists 0.001

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.111
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.095
moveToNewDestination 0.109

MovePropertyTaskTest

testNonexistingSource 0.148
testDoNotOverride 0.1
testOverride 0.113

NewPropertyTaskTest

testWithExpectedPathExisting 0
testWithoutThePath 0
testAutogeneratedDescription 0

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0
executeVisitsHierarchyAndOperatesOnNode 0
executeStopsVisitingHierarchyOnPredicate 0
canBeExecutedTwice 0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.006
returnFalseWhenSameNameSiblingsAllowed 0

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.11

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.106
testDifferentPlatformEncoding 0.165
testAutogeneratedDescription 0.099

PathExistenceDelegateTaskTest

delegateTaskIsExecuted 0
delegateTaskIsNotExecutedWhenPathThatShouldExistDoesNot 0
delegateTaskIsNotExecutedWhenOneOfThePathsThatShouldExistDoesNot 0
delegateTaskIsExecutedWhenNoConditionsAreGiven 0
delegateTaskIsExecutedWithMultipleConditions 0
delegateTaskIsNotExecutedWhenPathThatShouldNotExistIsFound 0.001
delegateTaskIsNotExecutedWhenExceptionIsThrownWhileCheckingPaths 0

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.108
existingPropertyAlreadyHasTargetValueDoNotReplaceAndNoLog 0.096
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.1
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.09
testExistingPropertyWithPartOfStringIsReplaced 0.132
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.095
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.09
testNonExistingPropertyIsNotReplacedButLogged2 0.089
testExistingPropertyIsReplaced 0.094
testPropertyOfDifferentType 0.092
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.088
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.089
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.09

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.123

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0
displaysOneMessageForGreaterAndEqualThanOneNode 0
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.118
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.154
testReregisterNodeType 0.103
testAutogeneratedDescription 0.109

RegisterServletTaskTest

registerFullServletTask 0.001
registerServletTaskWithMappings 0
registerServletTaskWithEmptyMappings 0.001

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.004
testRemoveDuplicatePermission 0.004
testAutogeneratedDescription 0.003

RemoveInstallFileTest

testDeleteDirectory 0.114
testDeleteFile 0.096

RemoveNodesTaskTest

testExecute 0.113
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.093
testExecuteDisplaysInfoMessageForMissingNodes 0.101
testAutogeneratedDescription 0.111
testExecuteException 0.13

RemoveNodeTaskTest

testExecute 0.114
testAutogeneratedDescription 0.093

RemoveNodeWoChildrenTest

removesChildWithoutChildren 0
doesNotRemoveChildWithChildren 0
autoGeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.111

RemovePropertyTaskTest

testExecute 0.107

RenameNodesTaskTest

testRenameACLNodesTask 0.114
testAutogeneratedDescription 0.092

RenameNodeTaskTest

testDoNotOverride 0.11
testOverride 0.113

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.124
existingPropertyIsRenamed 0.102
nonExistingPathIgnored 0.093
autogeneratedDescription 0.133

RenamePropertyAllModulesNodeTaskTest

renameWorksIfOldPropertyIsPresentAndNewNot 0.001

RenamePropertyTaskTest

testExecute 0.114

SetDefaultPublicURITaskTest

changesDefaultPublicURLWhenPathIsOldMapping 0.114
changesDefaultPublicURLWhenPathIsNewMapping 0.094

SetupModuleRepositoriesTaskTest

executeWithoutActivation 0.112
executeTwice 0.1
execute 0.099

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.001
testBlocksIfIncludeDispatcherIsMissing 0.001
testDoesNotWarnIfErrorDispatcherIsUsed 0.001

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.001
testTextFilterClassesAreNotSet 0.001
testAccessControlProviderIsSet 0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.111
testAbsentFilesAreRecreated 0.092

ComponentDefinitionTest

equalsImplementationIsNullSafe 0
hashCodeImplementationIsNullSafe 0

BetwixtModuleDefinitionReaderTest

testDependenciesVersionAreProperlyRead 0.003
testClassIsResolvedToClassNameAsAString 0.001
testSelf 0.001
testReadCompleteDescriptorAndCheckAllPropertiesDamnYouBetwixt 0.005
testVersionHandlerIsResolvedToAClass 0.001
testModuleVersionIsProperlyRead 0.001
testDependenciesCanBeSpecifiedWithoutVersion 0.002
testInvalidXmlIsCheckedAgainstDTD 0.002
testDisplayNameShouldBeWrittenWithCapitalN 0.001
testReadModuleDescriptorWithComponents 0.003
testGivenDtdIsIgnoredAndCheckedAgainstOurs 0.002
testDisplayNameCanBeWrittenWithDashEventhoughThisIsDeprecated 0.002

DependencyCheckerImplTest

testDependenciesCanUseLowerBoundInfiniteRanges 0
testShouldFailWhenDependencyNotFound 0
testNonOptionalDependencyWithUnspecifiedVersionShouldBeTakenIntoAccount 0
testWebappIsAlwaysSortedLast 0
testDependenciesShouldBeInvalidIfOutsideOfUpperBound 0
testDependenciesShouldBeInvalidIfOutsideOfUpperBoundWithInfiniteLowerBound 0
testDependenciesCanUseFiniteRanges 0
testCoreIsAlwaysSortedFirst 0
testBlowupExplicitelyInCaseOfSelfDependency 0
testModulesShouldBeSortedAccordingToDependencies 0
testSimpleDependenciesAreResolvedAndChecked 0
testOptionalDependenciesAreIndeedOptional 0
testDependenciesCanUseUpperBoundInfiniteRanges 0
testOptionalDependencyWithUnspecifiedVersionShouldBeTakenIntoAccount 0
testDependenciesShouldBeInvalidIfOutsideOfLowerBoundWithInfiniteUpperBound 0
testDependenciesShouldBeInvalidIfOutsideOfLowerBound 0
testCyclicDependenciesBlowupWithAClearExceptionMessage 0
testOptionalDependenciesStillHaveToMatchVersionRanges 0

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

LightModuleDefinitionReaderTest

createNonExistingResourceDir 0.003
readNonAbsoluteResourceDirThrowsException 0.001
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.011
readFromResourceURLYieldsCorrectModuleDefinition 0.007
readFromReaderYieldsCorrectModuleDefinition 0.008
readAllResolvesLightModuleDefinitionsInsideSymbolicLinkDirectories 0.009
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0
readAllResolvesAllAvailableLightModuleDefinitions 0.006

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

rightInclusiveRangeMavenSyntax 0
testFromCanNotBeAfterTo 0
toStringConvertsToBoundedSyntax 0
testFromCanNotBeAfterToAndClassifiersAreStillIgnored 0
leftInclusiveRangeBracketSyntax 0
testChecksIfAVersionIsInRangeWithFromWildcard 0
testFromCanBeWildcard 0
testBasicRangeParsing 0
testChecksIfAVersionIsInRangeWithToWildcard 0
testChecksIfAVersionIsInRange 0
invalidBracketsInRanges 0
testFromAndToCanBeSame 0
singleMajorExcludingNextMajor 0
testSingleVersionCanBeSpecified 0
testClassifiersAreAccepted 0
mustProvideBothBoundaryMarkers 0
simpleBoundedRanges 0
testToCanBeWildcard 0
inclusiveRangeBracketSyntax 0
testSingleVersionCanBeWildcard 0
testToAndFromCanBeWildcards 0
testInputIsTrimmedAndSeparatorCanBeSurroundBySpaces 0
toStringShouldBeNice 0
exclusiveRangeBracketSyntax 0
openLeftRange 0
testNullIsConsideredAsWildcard 0
testSingleVersionRangeShouldContainItSelf 0
rightInclusiveRangeBracketSyntax 0
openRightRange 0
leftInclusiveRangeMavenSyntax 0
testClassifiersAreAcceptedEvenIfFromAndToAreSame 0
alsoSupportStarsInOpenRanges 0

VersionTest

testClassifiersShouldBeIgnoredInEquivalenceComparison 0
testBeforeOrEqu 0
testShouldSupportAlphanumericClassifiers 0
testShouldTrimInput 0
testShouldRejectInvalidCharsInClassifiers 0
testShouldSupportThreeDigitVersions 0
testShouldRejectInvalidInput 0
testShouldSupportUnderscoresAndDashesInClassifiersToo 0
testStrictlyAfter 0
testStrictlyAfterShouldIgnoreClassifiers 0
testShouldSupportSingleDigitVersions 0
testShouldSupportTwoDigitVersions 0
testShouldSupportClassifierIndependentlyOfTheVersionNumberPrecision 0
testBeforeOrEquShouldIgnoreClassifiers 0
test3and300shouldBeEquivalent 0
testUndefinedDeveloperVersion 0

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.078
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.005

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 2.065
repositoryIsClusteredAndClusterMaster 1.027

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.147
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.03
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.026
testPerformCantBeCalledTwiceByDifferentThreads 0.881
correctModuleVersionHandlerIsSetForLightModules 0.039
repositoryIsNotClusteredAndClusterMaster 0.024
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.025
testCheckModuleAndDeltasToStringForUpdate 0.02
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.021
testCheckModuleAndDeltasToStringForInstall 0.02
repositoryIsClusteredAndClusterMaster 0.022

ModuleRegistryImplTest

testCanGetModuleByClass 0
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass 0
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass 0
testCanCheckIfAModuleExists 0
testThrowsExceptionForUnregisteredModuleName 0
testModuleDefinitionsAreListedInDependencyOrder 0
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass 0

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.007
testExecutesCorrectCommandBasedOnURI 0.003
testPassesNullAsCommandIfNoneSpecified 0.003

ModuleManagerWebUITest

testDoneTemplate 0.108
testListTasksTemplate 0.037
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.014
testRestartNeededTemplate 0.027

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.03
handlesClusteredWorkspaceButNotClusterMaster 0.023
handlesNotClusteredWorkspaceAndNotClusterMaster 0.02
handlesClusteredWorkspaceAndIsClusterMaster 0.035
testGetCurrentlyInstalled 0.023

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.002

ContentOpsRepositoryTest

testSetTemplate 0.044
testCreateParagraph 0.127
testCreatePage 0.095

ContentOpsTest

testSetNodeData 0
testCreateContent 0.003
testSetBinaryNodeData 0.004
testCreateCollectionNode 0.003

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.137
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.1
testErrorMessages 0.105

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.128
testSetPropertyFailsIfPropertyDoesNotExist 0.105
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.111
testAddPropertyFailsIfPropertyExists 0.094
testRenamePropertyAndCheckValueForString 0.1

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.178
testModuleNodeIsCreatedIfNeeded 0.103
testUsesExistingModuleConfigNode 0.099

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.113
testModuleNodeIsCreatedIfNeeded 0.093

NodeBuilderTaskTest

testUnknownRootThrowsException 0.115
testSyntax 0.101

CandidateParameterResolverTest

lenientToNullCandidates 0.003

ClassesTest

testCanSetupADifferentClassFactory 0.005
testDefaultClassFactoryWorksJustFine 0.003

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.063
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.006
testPushingAndPoppingComponentProvider 0.003
getComponentWithAnnotationReturnsCorrectInstance 0.022

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.003

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.003
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.066
testSingletonScopedComponentFactory 0.027
testEagerSingletonScopedComponent 0.018
testProvider 0.022
testLazySingletonScopedComponent 0.019
testConfiguredEagerSingleton 0.02
testConfigured 0.015
testComponentFactory 0.016
testObserved 0.027
testConfiguredSingleton 0.015
testSingletonScopedProvider 0.016

LegacyComponentsConfigurerTest

testExcludedKeys 0.003
testLegacy 0.008

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.007

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.025
testConfiguredInSingletonScope 0.019
testCreateChild 0.022
canAccessProperties 0.023
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.024
testConfigured 0.02
testImplementation 0.009
testObserved 0.016
testInstance 0.007
getComponentThrowsExeptionForUnconfiguredType 0.007
testObservedInRequestScope 0.029
testGetComponentProvider 0.007
multiBindingBasic 0.01

GuiceIssue791Test

getInstance_ofSet_ContainsB 0
getInstance_ofSet_ContainsC 0
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

instantiateUnresolvedArgument 0.004
injectDependencyAsProvider 0.003
injectGenericDependency 0.004
injectNamedDependency 0.001
injectSimpleDependency 0.002

GuiceScopesTest

testRequestScope 0.008
testContextProvidersWhenWebContextSet 0.006
testServletProvidersWhenWebContextSet 0.014
testContextProvidersWhenContextSet 0.004
testSessionScopeFailsWhenNotInWebContext 0.007
testServletProvidersFailWhenWebContextNotSet 0.003
testRequestScopeFailsWhenNotInWebContext 0.004
testSessionScope 0.004

GuiceComponentProviderLifecycleTest

testExtends 0.01
testSameNamePrivateMethods 0.007
testPrivateMethods 0.005
testOverridesRemovesAnnotations 0.006
testLifeCycleOnPackageProtectedMethods 0.005
testOverrides 0.005
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.006
testMultipleAnnotatedMethods 0.019
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.005
testSimpleLifeCycle 0.004

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 0.638

ObjectManufacturerTest

testFailsWhenNoPublicConstructorAvailable 0
testCandidateTakesPrecedenceWithGreedyConstructor 0.001
testFailesOnMultipleAnnotatedConstructors 0.001
testCandidateTakesPrecedence 0.001
testFailWhenConstructorThrowsException 0.002
testParameterFromGuiceWithGreedyConstructor 0
testCanGetProviderFromCandidate 0.001
testIgnoresPrivateConstructor 0
testFailsWhenNoParameterCanBeResolved 0.003
testCanGetProviderFromGuice 0
testParameterFromGuice 0.001

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.003
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.111
sameListenerCannotBeRegisteredMultipleTimes 0.163
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.191
deferredListenerIsNotWrappedMultipleTimes 0.105
listenToChangesInsideObservedPath 0.145
listenerCanBeRegisteredAndUnregistered 0.1
ignoreChangesOutsideObservedPath 0.154

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0.001
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 0.923
verifyClusterMasterWorkspace 0.873

DefaultRepositoryManagerTest

testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders 0.173
verifyImagingSessionIsWrappedAsExpected 0.179
testSystemAndVersionAreCreatedForAllRepositories 0.159
createWorkspace 0.158
verifySessionsAreWrappedAsExpected 0.206
verifyVersionStoreSessionDontWrapVersioningSession 0.156
createWorkspaceInWrongRepo 0.156

RepositoryMappingDefinitionReaderTest

testParse 0

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.117

AddLockableMixinToActivatableMixinTaskTest

addLockableMixinToVersionableMixin 0.145

AddLockableMixinToVersionableMixinTaskTest

addLockableMixinToVersionableMixin 0.13

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.111

CoreModuleVersionHandlerTest

updateFrom544 1.704
updateFrom546 1.322
updateFrom553 0.405
updateFrom547RemovesLegacyLog4jServlet 1.235
pngSwfMimeTypesOnInstall 0.876
instanceUuidIsntOverridenIfPresent 0.757
upgradeFrom522 1.585
updateFrom57 0.366
updateFrom60 0.282
updateFrom549AddsKoreanLanguage 1.206
cleanInstall 0.759
mMP4MimeTypesOnInstall 0.737
test543MimeTypesOnInstall 1.396
updateFrom5512 0.338
upgradeFrom531CSRF 1.533
updateSecurityBaseRolePermissions 1.468
test45DoesNotInstallWhenFromSmallerThan446 0.103
upgradeFrom45 2.136
test446MimeTypesOnInstall 0.745
updateTo512anonymousUserPermissions 1.805
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 1.322
updateFrom549AddsLockableMixinToActivatableAndVersionable 1.109
updateFrom534CheckSuperuserRolePermissionAreUpdated 1.493
instanceUuidPropertyGetsCreatedIfNotPresent 0.729
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 1.823

RenameACLNodesTaskTest

testRenameACLNodesTask 0.108

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.116
rearrangementOfBasicDefaultConfig 0.116
rearrangementOfSTKsDefaultConfig 0.119
nonStandardCompositeConfigIsBackedUp 0.111

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.15
unregisterNodeType 0.114
unregisterNodeTypeDependencyGeneratesException 0.112
nodeTypeRegistersSingleElement 0.141
nodeTypeRegistersDependentElement 0.143
updatingNodeTypeReRegistersDependingNodeTypes 0.118
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.131
nodeTypeRegistersMultipleElements 0.116

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0

Register50NodeTypeTaskTest

testDoExecute 0.24

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.148

AddActivatableMixinForContentNodeTaskTest

testExecute 0.149

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.132
testAclDefinedForSubPath 0.125
testNoAclDefined 0.128
testAclDefined 0.12

IsNotAProblematicEnvironmentConditionTest

testConditionWithOsxAndJavaSevenAndTomcatSix 0
testConditionWithOsxAndJavaEightUpdateLowerThen11AndTomcatSeven 0
testConditionWithWindows 0.001
testConditionWithOsxAndJavaSix 0
testConditionWithOsxAndJavaEightUpdateHigherThen11AndTomcatSeven 0
testConditionWithOsxAndJavaSevenUpdate65AndTomcatSeven 0
testConditionWithOsxAndJavaEightUpdate11AndTomcatSeven 0
testConditionWithOsxAndJavaEightAndTomcatSeven 0
testConditionWithOsxAndJavaSevenUpdateHigherThen65AndTomcatSeven 0
testConditionWithOsxAndJavaSevenAndTomcatEight 0

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.12

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.121
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.135
testRenameSiblingForASubPath 0.183
testOutputMessage 0.121
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.12

RemoveMIMEIconsTaskTest

removeLegacyMIMEMappingIconProperties 0.002
leaveOtherPropertiesAlone 0.001

HashUsersPasswordsTest

encryption 0.633

MigrateVersionWorkspacesToNewStructureTaskTest

migrateVersionsToNewStructure 2.71
hasVersionMixinIsAddedToTheOriginalNodesAfterMigration 0.756
versionNodeHasSameNameAsFirstTwoUUIDLetters 0.589
versionNodeWithoutOriginalNodeIsMovedToDefinedNode 0.543

RenameVersionNodesTaskTest

versionNodesAreRenamed 0.15

ComponentsTestUtilTest

testSetSingletonInstance 0
testConfiguredImplementation 0
testInstanceFactory 0.001

ChainingMatcherTest

emptySeedAlwaysMatches 0
singleMatcher 0.001
chainedMatchersOnSameProperty 0.002
chainedMatchers 0.001

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0
exceptionWithMatchingMessage 0.001
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0.001
matchExactTypeWithOfType 0.001

ExecutionMatcherTest

throwsNoExceptionMatcher 0
throwsSomethingMatcher 0
throwsExceptionSampleUsage 0.002
throwsSomethingMatcherWithThrowableMismatch 0.001
sampleUsageWithChainableMatchersForExceptions 0

NodeMatchersTest

testHasPropertyWithValueMatcher 0
testHasNodeWithMatchingNodeType 0
testHasNodeWithNonMatchingNodeType 0
multivalueProperty 0
hasNodeWithMatchers 0
hasPropertyWithMatchers 0
testHasNode 0
testHasNodeWhenNotAround 0.001
testHasProperty 0
hasNodeCanBeCombinedWithNot 0
testHasPropertyWhenNotAround 0

PredicateMatchersTest

verifiesPredicate 0
describesMismatchWithBestEffort 0.001

StrictInstanceOfTest

subclassesDontMatch 0
nullDoesNotMatch 0
charSequenceDoesNotMatchString 0
stringMatchesObviously 0

UtilMatchersTest

mapSizeHasDecentMessageWithMatchedSize 0
regex 0
mapSizeHasDecentMessageWithFixedSize 0

LoggingMatchersTest

receiveNoLogWithException 0
receiveLogWithException 0
failToReceiveNoLogWithException 0.001
failToReceiveLog 0.001
receiveNothing 0.001
receiveLog 0
failToReceiveLogWithException 0.001
wontReceiveLogAfterTearDown 0.001
failToReceiveNothing 0.001

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.007

MockItemTest

testGetDepth 0.002
testGetPath 0

MockNodeTest

testIsNodeTypeWithSetMixin 0
testSetMultiValueProperty 0
testGetNodeWithFalsePath 0
testGetAncestorWithNegativeDepth 0
testSetPropertyWithStringAndBoolean 0
testIsNewReturnsFalseByDefault 0
testSetReferenceProperty 0
testConstructionFromNamePropertiesAndChildren 0
testSetPropertyWithStringAndValue 0
testAddNodeWithParamString 0
testOrderBeforeWithBothNamesValid 0
testSetMultiValueOnNonMultiValuedProperty 0
testGetPropertiesByPattern 0
setsIdentifierOnConstruction 0
testIsNodeTypeWithSupertype 0
testGetPath 0
testIsNodeType 0
testGetNodeWithExistingPath 0
testGetNodesWithNamePattern 0
testGetNameReturnsEmptyStringForRoot 0
testAddNodeWithRelPath 0
testAddNodeWithParamStringString 0
testHasNode 0
testGetPropertyWithRelPath 0
testOrderBeforeWithNullBeforeName 0
testSetPropertyToNullDoesntCreateProperty 0
testGetAncestor 0
testGetPathReturnsSlashOnRoot 0
testGetProperties 0
testGetAncestorWithToBigDepth 0
testGetMixingNodeTypes 0
testCreatingFromSessionUpdatesSessionsRootNode 0
testIsNodeTypeWithUnsetMixin 0
testHasNodes 0
testGetPropertyWithRelPathBeeingAName 0
testAccept 0.005
testGetPathWorksWithoutRootSet 0
testAddNodeThrowsPathNotFoundExWhenIntermediaryNodeIsNotExisting 0.001
testMultiStringProperty 0
testConstructionFailsWhenNameContainsSlash 0
testSetExistingPropertyToNullRemovesTheProperty 0
testHasProperties 0
testAddProperty 0
testIsNewReturnsTrueOnlyIfSetExplicitly 0
testAddNodeWithParamFakeJCRNode 0
testChildNodesAndPropertiesGetProperSession 0
testGetPropertiesWithNamePattern 0

MockObservationManagerTest

willRefuseToFilterLocalChanges 0
willRefuseToFilterOnUuid 0
setsUserDataInEvent 0
canFilterOnNodeType 0
canFilterOnPath 0
canAddRemoveAndSeeAddedListeners 0

MockPropertyTest

testGetValue 0
testCreatMultiValuedProperty 0
testGetValueOnMultiValuedProperty 0
testIsMultiple 0
testGetValuesOnSingleValuedProperty 0
testGetMultiValuedWithSingleValue 0
testGetType 0
testDefaultPropertyDefinition 0
testGetTypeOnMultiValue 0
testPropertyDefinition 0
testAccept 0
testIsNode 0
testGetString 0
testSetValueWithBigDecimal 0

MockSessionTest

testConstructionProperlyWiresSessionToRoot 0
testGetItem 0
testGetNodeByIdentifier 0
testGetItemOnNonAbsolutePathFails 0
testNodeExistsFromString 0
testGetItemOnNonExistingPathFails 0
testGetNodeFromStringe 0
testConstructionProperlyWiresWorkspaceToSession 0
testGetPropertyFromString 0
testGetPropertyOnRootNode 0

MockValueTest

testConstructionWithProvidedType 0
testGetLongWithLong 0
testGetDateFromUnparseableString 0
testGetBinaryFromString 0
testGetBooleanmWithWrongValueType 0
testGetDoubleWithWrongValueType 0
testGetBinaryWithWrongValueType 0
testGetDate 0
testGetType 0
testGetStringWithString 0
testGetStreamWithWrongValueType 0
testGetDecimalWithWrongValueType 0
testGetDateWithWrongValueType 0
testGetBoolean 0
testGetLongWithWrongValueType 0
testGetStringWithNonString 0
testGetDateFromString 0
testGetBinary 0
testGetDouble 0
testGetLongWithString 0
testGetLength 0
testGetStream 0.001
testGetDecimal 0

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

SessionTestUtilTest

testCreateSessionWithStringVarargs 0
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0

MockContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0
testOrderBeforeFirstNode 0
testSetNodeDataReferencingOtherContent 0
testGetName 0
testGetHandleOnRoot 0
testCanDeleteAProperty 0
testGetAncestor 0
testOrderBefore 0
testGetNameOnRoot 0
testGetHandle 0
testOrderBefore2 0
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.001

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0.001
testCanDeleteSelf 0

MockObjectTest

testSetABooleanValueOnANodeData 0
testCreatingANode 0
testDeletingReallyWorks 0
testRootNodeOfHierarchyManger 0
testCreatingASubNode 0
testGetANodeAddedToASubNode 0
testSetAnObjectAndResolvePropertyType 0

MockUtilTest

testReadingBoolean 0
testNodesCanBeCreatedWithoutProperties 0
testGettingByUUID 0
testReadingNodes 0
testMetaData 0
testSyntax 0

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0

TestUtilTest

shuntLog 0.139

BeanTypeResolverTest

checksForIfTypeIsSupportedBeforeResolving 0.001
returnsNothingIfResolverReturnsOptionalEmpty 0.001

ClassPropertyBasedTypeResolverTest

returnsNothingIfClassIsNotFound 0.003
nullValueInTheMapDoesNotCauseNPE 0
returnsNothingIfClassNotFoundExceptionOccurs 0.001
resolvesExistingClass 0

Utf8ContentTest

testReadingUtf8Greek 0.119
testReadingUtf8JapaneseChars 0.105
testReadingUtf8AccentedChars 0.11
testCreateExportImportContentUtf8SpecialChars 0.102
testReadingUtf8SpecialChars 0.104
testSettingNewUtf8ContentNode 0.149
testSettingAnUtf8NodeData 0.098
testReadingUtf8Russian 0.105

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

EscapeUtilTest

escapeUnescape 0
escapeUnescapeArray 0
doEscapeAndUnescapeSql 0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

BasePatternVoterTest

testInitWithoutPattern 0

BoolVoterSetTest

notOperations 0
argumentPassing 0
orOperations 0
andOperations 0

DomainNameRegexVoterTest

testMatchingDomain 0
testNonMatchingDomain 0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0
testReturnsValueOfElseIfConditionIsTrue 0
testReturnsValueOfOtherwiseIfConditionIsFalse 0

RequestExtensionVoterTest

testVotesTrueIfResponseHasAEmptyExtensionSet 0
testVotesTrueIfExtensionIsNotRejected 0.001
testVotesFalseIfExtensionIsNotInAllowedList 0.003
testVotesTrueIfExtensionIsAllowedAndNotRejected 0.003
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndExplicitelyRejected 0.004
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.003
testVotesFalseIfExtensionIsExplicitelyRejected 0.003
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.003
testVotesTrueIfExtensionIsAllowed 0.003

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestParametersVoterTest

testToString 0
testWithParameterNull 0
testWithParameterPresentWithValue 0
testWithParameterPresentWithoutValue 0
testWithEmptyParameter 0
testWithParameterPresentWithWrongValue 0

RequestParameterVoterTest

withParameterNull 0.006
withParameterPresentWithoutValue 0.001
valueIsObject 0
toStringOutput 0
withEmptyParameter 0
withParameterPresentWithValue 0
withParameterPresentWithWrongValue 0

ResponseContentTypeVoterTest

testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.001
testVotesTrueIfContentTypeIsAllowedAndNotRejected 0.005
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected 0.004
testVotesTrueIfContentTypeIsAllowed 0.003
testVotesFalseIfContentTypeIsNotInAllowedList 0.004
testVotesFalseIfContentTypeIsExplicitelyRejected 0.004
testVotesTrueIfContentTypeIsNotRejected 0.004
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.006

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0.003
testVoterWithNullUser 0.01
testVoterWithAdminUser 0.004
testVoterWithMockUser 0.003
testVoterWithSystemUser 0.004

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0

URIRegexVoterTest

testPathAndCtx 0
testForGetParameter 0
testEmptyUri 0
testPathOnly 0

URIStartsWithVoterTest

testNotVoter 0
testInverseVoter 0
testBasics 0

Failure Details

[Summary] [Package List] [Test Cases]


testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders
skipped: skipped
listenToChangesOnSpecificNodeTypes
skipped: Passes, but isn't really testing anything besides that jackrabbit follows the spec.
testCanSpecifySpecificCollectionImplementation
skipped: TODO - MAGNOLIA-3160
beanResolutionProblemIsTracked
skipped: skipped
transformersOnSettersAreActuallySetGlobally
skipped: MAGNOLIA-5865
testUnknownRepositoryShouldYieldMeaningfulExceptionMessage
skipped: skipped