Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2278 0 0 6 99.737% 444.064

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.001
info.magnolia.nodebuilder.task 7 0 0 0 100% 2.71
info.magnolia.cms.security.auth.callback 8 0 0 0 100% 0.175
info.magnolia.jcr.node2bean.impl 1 0 0 0 100% 0.031
info.magnolia.repository.definition 1 0 0 0 100% 0.001
info.magnolia.setup.for4_5 5 0 0 0 100% 2.224
info.magnolia.test.hamcrest 32 0 0 0 100% 0.036
info.magnolia.commands.impl 42 0 0 0 100% 28.99
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.248
info.magnolia.repository 10 0 0 1 90% 8.084
info.magnolia.importexport.command 6 0 0 0 100% 1.857
info.magnolia.module.webapp 5 0 0 0 100% 0.591
info.magnolia.importexport 34 0 0 0 100% 5.283
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.224
info.magnolia.typeresolver 6 0 0 0 100% 0.002
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.559
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.755
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.test 5 0 0 0 100% 0.039
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.041
info.magnolia.cms.beans.config 70 0 0 1 98.571% 1.374
info.magnolia.observation 7 0 0 0 100% 2.364
info.magnolia.jcr.comparator 12 0 0 0 100% 0.013
info.magnolia.module.model 52 0 0 0 100% 0.013
info.magnolia.module.delta 189 0 0 0 100% 27.958
info.magnolia.cms.core.version 45 0 0 0 100% 26.679
info.magnolia.util 6 0 0 0 100% 0.001
info.magnolia.jcr.util 172 0 0 0 100% 16.257
info.magnolia.init 30 0 0 0 100% 2.77
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory 26 0 0 0 100% 1.875
info.magnolia.audit 39 0 0 0 100% 30.629
info.magnolia.context 17 0 0 0 100% 5.498
info.magnolia.logging 2 0 0 0 100% 0.012
info.magnolia.module.model.reader 43 0 0 0 100% 0.288
info.magnolia.link 46 0 0 0 100% 0.321
info.magnolia.event 13 0 0 0 100% 4.669
info.magnolia.jcr.decoration 28 0 0 0 100% 5.96
info.magnolia.commands 11 0 0 0 100% 1.507
info.magnolia.jcr.nodebuilder 15 0 0 0 100% 0.041
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.052
info.magnolia.test.logging 9 0 0 0 100% 0.014
info.magnolia.content2bean 19 0 0 1 94.737% 0.536
info.magnolia.module.files 2 0 0 0 100% 0.362
info.magnolia.utf8 8 0 0 0 100% 3.111
info.magnolia.jcr.wrapper 98 0 0 0 100% 8.416
info.magnolia.setup.for5_2 21 0 0 0 100% 4.469
info.magnolia.setup.for5_0 11 0 0 0 100% 5.237
info.magnolia.cms.util 221 0 0 1 99.548% 40.667
info.magnolia.beanmerger 10 0 0 0 100% 0.196
info.magnolia.module 43 0 0 0 100% 26.415
info.magnolia.jcr.node2bean 74 0 0 2 97.297% 1.361
info.magnolia.cms.filters 84 0 0 0 100% 7.202
info.magnolia.importexport.filters 2 0 0 0 100% 0.388
info.magnolia.jcr.predicate 16 0 0 0 100% 0.367
info.magnolia.cms.security 144 0 0 0 100% 35.642
info.magnolia.map2bean 8 0 0 0 100% 0.061
info.magnolia.setup 30 0 0 0 100% 93.644
info.magnolia.jackrabbit 6 0 0 0 100% 9.135
info.magnolia.objectfactory.guice 29 0 0 0 100% 0.794
info.magnolia.voting.voters 70 0 0 0 100% 0.236
info.magnolia.cms.core 125 0 0 0 100% 14.681
info.magnolia.cms.i18n 27 0 0 0 100% 0.274
info.magnolia.nodebuilder 16 0 0 0 100% 6.246
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 2.449
info.magnolia.init.properties 2 0 0 0 100% 0.004
info.magnolia.jackrabbit.lucene 4 0 0 0 100% 0.043
info.magnolia.module.ui 7 0 0 0 100% 1.974
info.magnolia.test.mock 36 0 0 0 100% 0.008

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.001

info.magnolia.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 1.308
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.74
NodeBuilderTaskTest 2 0 0 0 100% 0.662

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
FormClientCallbackTest 1 0 0 0 100% 0.169
RedirectClientCallbackTest 7 0 0 0 100% 0.006

info.magnolia.jcr.node2bean.impl

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

info.magnolia.repository.definition

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

info.magnolia.setup.for4_5

Class Tests Errors Failures Skipped Success Rate Time
RenameACLNodesTaskTest 1 0 0 0 100% 0.412
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 1.812

info.magnolia.test.hamcrest

Class Tests Errors Failures Skipped Success Rate Time
ChainingMatcherTest 4 0 0 0 100% 0.017
ExceptionMatcherTest 5 0 0 0 100% 0.005
ExecutionMatcherTest 5 0 0 0 100% 0.008
NodeMatchersTest 11 0 0 0 100% 0.006
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% 2.507
DeleteCommandTest 4 0 0 0 100% 2.212
ExportCommandTest 4 0 0 0 100% 2.239
ExtractCommentCommandTest 5 0 0 0 100% 0.017
ImportCommandTest 4 0 0 0 100% 7.06
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 3.842
RestorePreviousVersionCommandTest 4 0 0 0 100% 2.616
RuleBasedCommandTest 4 0 0 0 100% 2.552
VersionCommandTest 8 0 0 0 100% 5.945

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerClusterTest 2 0 0 0 100% 4.154
DefaultRepositoryManagerTest 7 0 0 0 100% 3.93
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.261
JcrImportCommandTest 1 0 0 0 100% 0.115
JcrImportExportCommandTest 4 0 0 0 100% 1.481

info.magnolia.module.webapp

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 1.288
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.759
BootstrapUtilTest 5 0 0 0 100% 0.003
DataTransporterRepositoryTest 9 0 0 0 100% 3.171
DataTransporterTest 5 0 0 0 100% 0.043
PropertiesImportExportTest 5 0 0 0 100% 0.019

info.magnolia.test.mock.jcr

Class Tests Errors Failures Skipped Success Rate Time
MockItemTest 2 0 0 0 100% 0.013
MockNodeTest 47 0 0 0 100% 0.016
MockObservationManagerTest 6 0 0 0 100% 0.194
MockPropertyTest 14 0 0 0 100% 0
MockSessionTest 10 0 0 0 100% 0
MockValueTest 23 0 0 0 100% 0.001
NodeTestUtilTest 3 0 0 0 100% 0
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
ClassPropertyBasedTypeResolverTest 4 0 0 0 100% 0.002

info.magnolia.importexport.postprocessors

Class Tests Errors Failures Skipped Success Rate Time
MetaDataAsMixinConversionHelperTest 3 0 0 0 100% 0.023
MetaDataImportPostProcessorTest 1 0 0 0 100% 0.536

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ComponentConfigurationReaderTest 1 0 0 0 100% 0.011
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.008
ConfigurationTest 11 0 0 0 100% 0.71
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.026

info.magnolia.registry

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

info.magnolia.test

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

info.magnolia.cms.security.auth.login

Class Tests Errors Failures Skipped Success Rate Time
FormLoginTest 2 0 0 0 100% 0.025
LoginFilterTest 3 0 0 0 100% 0.016

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.008
HostBasedRegexpVirtualURIMappingTest 20 0 0 0 100% 0.026
HostBasedVirtualURIMappingTest 16 0 0 0 100% 0.009
MIMEMappingTest 3 0 0 0 100% 0.064
ObservedManagerTest 1 0 0 0 100% 0.009
RegexpVirtualURIMappingTest 15 0 0 0 100% 0.004
URI2RepositoryManagerTest 2 0 0 0 100% 0.005
URI2RepositoryMappingTest 5 0 0 0 100% 0.078
VirtualURIManagerTest 3 0 0 0 100% 1.171

info.magnolia.observation

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

info.magnolia.jcr.comparator

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

info.magnolia.module.model

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

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AbstractConditionalRepositoryTaskTest 5 0 0 0 100% 0.019
AddFilterBypassTaskTest 1 0 0 0 100% 0.008
AddPermissionTaskTest 1 0 0 0 100% 0.002
AddURIPermissionTaskTest 4 0 0 0 100% 0.05
AllChildrenTaskTest 1 0 0 0 100% 0.246
BackupTaskTest 1 0 0 0 100% 0.17
BootstrapConditionallyTest 4 0 0 0 100% 0.017
BootstrapFileUtilTest 2 0 0 0 100% 0.007
BootstrapSingleModuleResourceTest 3 0 0 0 100% 0.588
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0.002
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0.007
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.438
BootstrapSingleResourceTest 3 0 0 0 100% 0.546
ChangeAllPropertiesWithCertainValueTaskTest 4 0 0 0 100% 1.732
ChangeTemplateTaskTest 3 0 0 0 100% 0.003
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.035
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0.003
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.004
CopyNodeTaskTest 4 0 0 0 100% 1.217
CopyPropertyTaskTest 3 0 0 0 100% 0.794
CreateNodePathTaskTest 1 0 0 0 100% 0
CreateNodeTaskTest 1 0 0 0 100% 0.002
ExecuteCommandTaskTest 3 0 0 0 100% 0.019
FilterOrderingTaskTest 4 0 0 0 100% 0.009
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.948
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.011
HasPropertyDelegateTaskTest 3 0 0 0 100% 0.009
ImportNodesFromPropertiesTaskTest 1 0 0 0 100% 0.002
IsAdminInstanceDelegateTaskTest 4 0 0 0 100% 0.036
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.093
ModuleBootstrapTaskTest 1 0 0 0 100% 0.004
ModuleFilesExtractionTest 1 0 0 0 100% 1.306
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.01
MoveNodeTaskTest 3 0 0 0 100% 0.813
MovePropertyTaskTest 3 0 0 0 100% 0.708
NewPropertyTaskTest 3 0 0 0 100% 0.002
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.011
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.052
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.006
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.329
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0.001
PartialBootstrapTaskTest 3 0 0 0 100% 0.839
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.007
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 4 0 0 0 100% 0.019
PropertyValuesTaskTest 13 0 0 0 100% 5.82
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.33
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0.001
RegisterNodeTypeTaskTest 4 0 0 0 100% 2.887
RegisterServletTaskTest 3 0 0 0 100% 0.008
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.026
RemoveInstallFileTest 2 0 0 0 100% 0.579
RemoveNodesTaskTest 5 0 0 0 100% 1.68
RemoveNodeTaskTest 2 0 0 0 100% 1.346
RemoveNodeWoChildrenTest 3 0 0 0 100% 0.003
RemovePermissionTaskTest 1 0 0 0 100% 0.007
RemovePropertiesTaskTest 1 0 0 0 100% 0.382
RemovePropertyTaskTest 1 0 0 0 100% 0.317
RenameNodesTaskTest 2 0 0 0 100% 0.59
RenameNodeTaskTest 2 0 0 0 100% 0.474
RenamePropertiesTaskTest 4 0 0 0 100% 0.914
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.005
RenamePropertyTaskTest 1 0 0 0 100% 0.22
SetDefaultPublicURITaskTest 2 0 0 0 100% 0.589
SetupModuleRepositoriesTaskTest 3 0 0 0 100% 0.62
TextFileConditionsUtilTest 2 0 0 0 100% 0.001
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.016
WebXmlConditionsUtilTest 3 0 0 0 100% 0.01
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.009

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 20 0 0 0 100% 18.56
ContentVersionTest 4 0 0 0 100% 2.198
CopyUtilTest 8 0 0 0 100% 3.277
MgnlVersioningContentDecoratorTest 2 0 0 0 100% 0.55
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.029
MgnlVersioningWorkspaceWrapperTest 2 0 0 0 100% 0.797
SkipVersionOnExportTest 2 0 0 0 100% 0.794
VersionedNodeTest 2 0 0 0 100% 0.059
VersionInfoTest 3 0 0 0 100% 0.017
VersionManagerTest 1 0 0 0 100% 0.398

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.01
MetaDataUtilTest 2 0 0 0 100% 0.541
NodeNameHelperTest 3 0 0 0 100% 0
NodeTypesRepositoryTest 5 0 0 0 100% 1.764
NodeTypesTest 7 0 0 0 100% 0.013
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.6
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.601
NodeUtilRepositoryTest 9 0 0 0 100% 2.893
NodeUtilTest 49 0 0 0 100% 0.019
PropertiesImportExportTest 11 0 0 0 100% 0.038
PropertyUtilRepositoryTest 9 0 0 0 100% 2.279
PropertyUtilTest 40 0 0 0 100% 0.006
SessionUtilTest 11 0 0 0 100% 0
VersionUtilTest 18 0 0 0 100% 7.493

info.magnolia.init

Class Tests Errors Failures Skipped Success Rate Time
AbstractMagnoliaConfigurationPropertiesTest 9 0 0 0 100% 0.016
DefaultMagnoliaInitPathsTest 10 0 0 0 100% 0.036
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.034
MagnoliaServletContextListenerTest 2 0 0 0 100% 2.684

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
ClassesTest 2 0 0 0 100% 0.014
ComponentsTest 4 0 0 0 100% 0.224
DefaultClassFactoryTest 5 0 0 0 100% 0.002
ObjectFactoryTest 1 0 0 0 100% 0.001
ObjectManufacturerReloadableTest 1 0 0 0 100% 1.583
ObjectManufacturerTest 11 0 0 0 100% 0.039
ObservedComponentFactoryTest 2 0 0 0 100% 0.012

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0.017
AuditLoggingUtilTest 3 0 0 0 100% 0.427
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 5.043
MgnlAuditLoggingContentDecoratorTest 31 0 0 0 100% 25.142

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.446
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.787
HTMLEscapingWebContextWrapperTest 1 0 0 0 100% 0.006
InstallContextImplTest 2 0 0 0 100% 1.308
MgnlContextTest 3 0 0 0 100% 2.11
RequestAttributeStrategyTest 4 0 0 0 100% 0.031
SimpleContextTest 1 0 0 0 100% 0.746
WebContextImplTest 1 0 0 0 100% 0.06
WriterResponseWrapperTest 2 0 0 0 100% 0.004

info.magnolia.logging

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

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.11
DependencyCheckerImplTest 18 0 0 0 100% 0.005
DependencyLevelComparatorTest 5 0 0 0 100% 0
LightModuleDefinitionReaderTest 8 0 0 0 100% 0.173

info.magnolia.link

Class Tests Errors Failures Skipped Success Rate Time
EditorLinkTransformerTest 1 0 0 0 100% 0.002
LinkUtilTest 36 0 0 0 100% 0.271
UUIDLinkTest 9 0 0 0 100% 0.048

info.magnolia.event

Class Tests Errors Failures Skipped Success Rate Time
EventHandlerCollectionTest 6 0 0 0 100% 0.007
ResettableEventBusTest 2 0 0 0 100% 0.003
SimpleEventBusTest 5 0 0 0 100% 4.659

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.007
ContentDecoratorUtilTest 4 0 0 0 100% 0.004
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 1.696
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.698
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.301
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 3.239
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0.001
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.014

info.magnolia.commands

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

info.magnolia.jcr.nodebuilder

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

info.magnolia.jcr.inheritance

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

info.magnolia.test.logging

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

info.magnolia.content2bean

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

info.magnolia.module.files

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

info.magnolia.utf8

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.37
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 5.003
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0.002
DelegateNodeWrapperTest 5 0 0 0 100% 0.006
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.015
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0.006
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0.004
I18nContentDecoratorTest 1 0 0 0 100% 0
I18nNodeWrapperTest 11 0 0 0 100% 0.281
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.005
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.363
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 1.496
MgnlPropertySettingContentDecoratorRepositoryTest 3 0 0 0 100% 0.724
MgnlPropertySettingContentDecoratorTest 16 0 0 0 100% 0.13
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.006
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.005

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.702
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 1.249
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.002
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.43
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 2.086

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 4.133
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0.001
Register50NodeTypeTaskTest 1 0 0 0 100% 0.649
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.454

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
BooleanUtilTest 3 0 0 0 100% 0.001
ClasspathResourcesUtilTest 3 0 0 0 100% 0
ContentUtilRepoTest 5 0 0 0 100% 1.827
ContentUtilTest 27 0 0 0 100% 0.255
DateUtilTest 1 0 0 0 100% 0.057
DelayedExecutorTest 3 0 0 0 100% 3.414
DumperUtilTest 2 0 0 0 100% 1.239
ExceptionUtilTest 21 0 0 0 100% 0.008
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.706
ExtendingContentWrapperTest 15 0 0 0 100% 0.215
InheritanceContentWrapperTest 8 0 0 0 100% 0.319
LazyContentWrapperTest 3 0 0 0 100% 1.758
LazyNodeDataWrapperTest 3 0 0 0 100% 0.047
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.034
NodeDataUtilTest 10 0 0 0 100% 0.024
NodePathComparatorTest 1 0 0 0 100% 0.007
NodeUuidComparatorTest 1 0 0 0 100% 0.008
ObservationUtilRepositoryTest 4 0 0 1 75% 1.101
ObservationUtilTest 4 0 0 0 100% 0.047
PathUtilTest 9 0 0 0 100% 0.003
QueryUtilTest 15 0 0 0 100% 11.745
RequestDispatchUtilTest 6 0 0 0 100% 0.001
RuleTest 6 0 0 0 100% 3.307
SearchReplaceTest 4 0 0 0 100% 0.092
ServletUtilTest 17 0 0 0 100% 0.008
SimpleUrlPatternTest 19 0 0 0 100% 0.007
StringLengthComparatorTest 1 0 0 0 100% 0.001
SystemContentWrapperTest 3 0 0 0 100% 1.213
TextFileUtilTest 4 0 0 0 100% 0.003
UnicodeNormalizerTest 6 0 0 0 100% 0.061
WebXmlUtilTest 9 0 0 0 100% 0.116
WorkspaceObservingManagerTest 3 0 0 0 100% 7.026
WorkspaceXmlUtilTest 2 0 0 0 100% 0.017

info.magnolia.beanmerger

Class Tests Errors Failures Skipped Success Rate Time
BeanMergerBaseTest 2 0 0 0 100% 0.02
BeanMergerUtilTest 1 0 0 0 100% 0.009
ProxyBasedBeanMergerTest 7 0 0 0 100% 0.167

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.045
ModuleInstanceProviderTest 2 0 0 0 100% 0.127
ModuleLifecycleContextImplTest 2 0 0 0 100% 0.001
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplClusterTest 2 0 0 0 100% 21.511
ModuleManagerImplTest 11 0 0 0 100% 4.724
ModuleRegistryImplTest 7 0 0 0 100% 0.006

info.magnolia.jcr.node2bean

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
AggregatorFilterTest 3 0 0 0 100% 0.972
CompositeFilterTest 1 0 0 0 100% 0.013
ContentTypeFilterTest 20 0 0 0 100% 5.302
FilterDecoratorTest 4 0 0 0 100% 0.057
FilterManagerImplTest 1 0 0 0 100% 0.134
FilterTest 2 0 0 0 100% 0.126
InterceptFilterTest 9 0 0 0 100% 0.017
MappingTest 2 0 0 0 100% 0.016
MultiChannelFilterTest 8 0 0 0 100% 0.053
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.123
MultipartRequestFilterTest 2 0 0 0 100% 0.036
MultipartRequestWrapperTest 1 0 0 0 100% 0.007
RangeSupportFilterTest 3 0 0 0 100% 0.022
RepositoryMappingFilterTest 2 0 0 0 100% 0.011
ServletDispatchingFilterTest 21 0 0 0 100% 0.288
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.018
VirtualUriFilterTest 1 0 0 0 100% 0.007

info.magnolia.importexport.filters

Class Tests Errors Failures Skipped Success Rate Time
MagnoliaV2FilterTest 1 0 0 0 100% 0.009
NamespaceFilterTest 1 0 0 0 100% 0.379

info.magnolia.jcr.predicate

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

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.054
ContentSecurityFilterTest 2 0 0 0 100% 0.005
CsrfSecurityFilterTest 3 0 0 0 100% 0.005
DelegatingUserManagerTest 4 0 0 0 100% 0.025
ExternalUserManagerTest 3 0 0 0 100% 0.031
HierarchicalUserManagerTest 9 0 0 0 100% 4.334
LogoutFilterTest 2 0 0 0 100% 0
MgnlGroupManagerRepositoryTest 7 0 0 0 100% 1.699
MgnlGroupManagerTest 6 0 0 0 100% 0.081
MgnlGroupTest 10 0 0 0 100% 0.119
MgnlRoleManagerTest 5 0 0 0 100% 0.064
MgnlUserManagerRepositoryTest 15 0 0 0 100% 13.243
MgnlUserManagerTest 16 0 0 0 100% 2.961
MgnlUserTest 9 0 0 0 100% 0.163
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0.002
RepositoryBackedSecurityManagerTest 16 0 0 0 100% 4.738
RescueSecuritySupportTest 10 0 0 0 100% 5.202
SecuritySupportObservedComponentFactoryTest 2 0 0 0 100% 0.019
SecurityTest 1 0 0 0 100% 0.009
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.213
SecurityUtilTest 8 0 0 0 100% 2.669
URISecurityFilterTest 2 0 0 0 100% 0.006

info.magnolia.map2bean

Class Tests Errors Failures Skipped Success Rate Time
Map2BeanTransformerTest 8 0 0 0 100% 0.061

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.23
AddLockableMixinToActivatableMixinTaskTest 1 0 0 0 100% 0.324
AddLockableMixinToVersionableMixinTaskTest 1 0 0 0 100% 0.286
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.225
CoreModuleVersionHandlerTest 20 0 0 0 100% 68.36
HashUsersPasswordsTest 1 0 0 0 100% 1.134
MigrateVersionWorkspacesToNewStructureTaskTest 4 0 0 0 100% 22.438
RenameVersionNodesTaskTest 1 0 0 0 100% 0.647

info.magnolia.jackrabbit

Class Tests Errors Failures Skipped Success Rate Time
JackrabbitIndexingConfigurationTest 6 0 0 0 100% 9.135

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.021
GuiceComponentProviderTest 13 0 0 0 100% 0.591
GuiceIssue791Test 4 0 0 0 100% 0.001
GuiceParameterResolverTest 3 0 0 0 100% 0.018
GuiceScopesTest 8 0 0 0 100% 0.163

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.032
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0.002
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0
RequestParametersVoterTest 6 0 0 0 100% 0
RequestParameterVoterTest 7 0 0 0 100% 0.015
ResponseContentTypeVoterTest 8 0 0 0 100% 0.181
RoleBaseVoterTest 4 0 0 0 100% 0
SystemOrAdminUserVoterTest 5 0 0 0 100% 0.001
URIPatternVoterTest 4 0 0 0 100% 0.003
URIRegexVoterTest 4 0 0 0 100% 0.002
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.037
BinaryNodeDataTest 3 0 0 0 100% 0.015
DefaultACLPermissionsTest 8 0 0 0 100% 0.137
DefaultContentTest 25 0 0 0 100% 8.522
HTMLEscapingAggregationStateTest 6 0 0 0 100% 0.013
MagnoliaAccessProviderTest 7 0 0 0 100% 0.211
MetaDataTest 36 0 0 0 100% 0.016
NodeTest 13 0 0 0 100% 5.457
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.184
PathTest 6 0 0 0 100% 0.049
RootOnlyPermissionTest 3 0 0 0 100% 0.04

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.086
DefaultI18nContentSupportTest 4 0 0 0 100% 0.059
DefaultMessagesImplTest 3 0 0 0 100% 0.021
HierarchyBasedI18nContentSupportTest 4 0 0 0 100% 0.081
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.011
ContentOpsRepositoryTest 3 0 0 0 100% 1.149
ContentOpsTest 4 0 0 0 100% 0.031
NodeBuilderTest 3 0 0 0 100% 2.561
OpsTest 5 0 0 0 100% 2.494

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.964
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.562
NodeBuilderTaskTest 3 0 0 0 100% 0.923

info.magnolia.init.properties

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

info.magnolia.jackrabbit.lucene

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

info.magnolia.module.ui

Class Tests Errors Failures Skipped Success Rate Time
InstallationFilterTest 3 0 0 0 100% 0.054
ModuleManagerWebUITest 4 0 0 0 100% 1.92

info.magnolia.test.mock

Class Tests Errors Failures Skipped Success Rate Time
Content2NodeCollectionWrapperTest 2 0 0 0 100% 0.008
MockAccessManagerTest 1 0 0 0 100% 0
MockComponentProviderTest 2 0 0 0 100% 0
MockContentTest 12 0 0 0 100% 0
MockHierarchyManagerTest 1 0 0 0 100% 0
MockNodeDataTest 3 0 0 0 100% 0
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.017

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.405
testLogsLoginSuccesses 0.013
testLogsLoginFailures 0.009

MgnlAuditLoggingContentDecoratorNodeWrapperTest

setPropertyStringValueInt 2.829
setPropertyStringValueArrayInt 0.781
setPropertyStringStringArrayInt 0.692
setPropertyStringStringInt 0.741

MgnlAuditLoggingContentDecoratorTest

sequenceActionModifyNodeDelete 1.89
sequenceActionMoveModifyDelete 1.274
logModifiesWhenDeletionIsFirstEntryForGivenPath 0.958
logModifiesPropertyAsUser 3.032
logModifiesNode 1.321
sequenceActionMoveCreate 0.858
sequenceActionMoveDelete 0.715
sequenceActionMoveModify 0.799
sequenceActionCreateSessionDelete 0.681
logMovesNode 0.999
sequenceCreateMove 0.767
sequenceActionModifyMoveDelete 0.645
sequenceActionModifyCreate 0.657
logDeletesNode 0.664
logDeletesWhenDeletionIsFirstEntryForGivenPath 0.627
sequenceActionModifyModify 0.656
sequenceActionCreateNodeDelete 0.809
sequenceActionModifySessionDelete 0.575
logCreatesNodeWithSpecificNodeType 0.535
logSessionDelete 0.594
logCreatesNode 0.589
sequenceActionSessionDeleteCreate 0.665
sequenceCreateModifyDelete 0.525
sequenceActionCreateCreate 0.551
logModifiesProperty 0.54
sequenceCreateModify 0.529
nodeSave 0.555
isContentWrappedByMgnlAuditLogContentDecorator 0.525
logNodeDeleteCreateDelete 0.524
sequenceActionNodeDeleteCreate 0.514
sequenceActionModifyMove 0.569

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.014
mergeMaps 0.006

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.009

ProxyBasedBeanMergerTest

mergeMergedClass 0.136
isMergeable 0.003
mergeMap 0.006
mergeOfInterfaces 0.01
isSimpleType 0
mergeUsesSubClassIfAssignable 0
mergedProperties 0.012

DefaultVirtualURIMappingTest

mapURI 0.007
validateURIWhenToURIIsNotSet 0
validateURIWhenPropertiesAreNotSet 0
validateURIWhenPropertiesAreNull 0.001

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.038
testGetIconStyleReturnsCorrectIconStyle1 0.016
testGetIconStyleReturnsCorrectIconStyle2 0.01

ObservedManagerTest

testGetNodeByUUIDOrPath 0.009

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.005
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

URI2RepositoryMappingTest

uriPrefixEndsWithSlash 0.01
getUri 0.047
getHandleWhenLinkWithPrefixHandleExistInRepo 0.007
whenRequestingTheHandleMakeSureItIsNotAppendedTwice 0.007
getHandleStripsExtensionInclTheDot 0.007

VirtualURIManagerTest

testMap 0.093
testReloadsTemplatesOnChange 1.06
testRegistersTemplatesOnStart 0.018

AggregationStateTest

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

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.014
testThatAttributesAreSetOnTheWrappedNode 0.001
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

testCanReadRoot 0.022
testCanReadOnPageNode 0.012
testReorderingIsNotAllowedWithReadOnlyPermissions 0.015
testGrantsOnContentNode 0.009
testCanReadOnContentNode 0.018
testVerifyThatSessionIsUsedAsResolver 0.022
testGrantsOnPageNode 0.024
testGrantsHigherPermissionThenAssigned 0.015

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.449
testThatReadingANonExistingNodeDataDoesNotFail 0.293
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.375
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.293
testCreatingAnExistingNodeDataDoesNotFail 0.335
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.417
testReadingANodeData 0.288
testCreatingAndSettingANodeData 0.291
testIsNodeTypeForNodeChecksPrimaryType 0.298
testAddMixin 0.413
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.345
testSettingANonExistingNodeDataCreatesANewNodeData 0.311
testCreatingAnEmptyNodeData 0.375
testModDate 0.412
testCreatingAndSettingABooleanNodeData 0.326
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.289
testDelete 0.353
testEquals 0.313
testSettingAnExistingNodeData 0.327
testCreatingAndReadingABinaryNodeData 0.28
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.305
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.374
testEqualsWithWrongType 0.477
testEqualsWithNull 0.284
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.299

HTMLEscapingAggregationStateTest

unwrapReturnsRawAggregationState 0.003
selectorsAreEscaped 0.01
originalURLIsEscaped 0
currentURIIsEscaped 0
originalURIIsEscaped 0
queryStringIsEscaped 0

MagnoliaAccessProviderTest

permissionsToJcrSystemAreNotDuplicated 0.067
testPermissionClassNotDefined 0.018
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.026
testPermissionWrongClassDefined 0.02
testPermissionNonexistingClassDefined 0.031
testPermissionClassDefined 0.027
testPermissionWrongClassConstructor 0.022

MetaDataTest

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

NodeTest

testNameFilteringWorksForProperties 0.393
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.324
testCreatingAnExistingNodeDataDoesNotFail 0.257
testReadingANodeData 0.253
testCreatingAndSettingANodeData 0.264
testAddMixin 0.306
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.317
testSettingANonExistingNodeDataCreatesANewNodeData 0.371
testDelete 0.338
testSettingAnExistingNodeData 0.569
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.709
testThatReadingANonExistingNodeDataFail 0.731
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.625

NodeTypeBasedACLPermissionsTest

testCanReadRoot 0.037
testCanReadOnPageNode 0.015
testGrantsOnContentNode 0.017
testCanReadOnContentNode 0.015
testCanReadInvalidNodeTypeSpecified 0.024
testCanReadAnyNodeTypesSpecified 0.024
testGrantsOnPageNode 0.022
testGrantsMultipleNodeTypesSpecified 0.014
testGrantsHigherPermissionThenAssigned 0.016

PathTest

getAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative 0.01
getAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute 0.005
isCharValid 0.008
getValidatedLabel 0.007
getUniqueLabelWithExtension 0.011
getUniqueLabel 0.008

RootOnlyPermissionTest

testCanRead 0.018
testNoRootNode 0.009
testGrants 0.013

BaseVersionManagerTest

getCorrectBaseVersions 1.067
testRestoreVersionCreatedWithRuleFrom522 0.958
testRestoreVersionCreatedWithRuleFrom524 0.701
testGetUsedFilterWhenRuleCreatedIn52 1.069
removeVersionsRelatedToSourceWorkspaceOnly 1.459
testCreateAndRestoreVersionAndCheckOrder 1.035
testCreateAndRestoreDeletedVersion 0.945
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.615
testGetUsedFilterWhenRuleCreatedIn522 0.914
testGetUsedFilterWhenRuleCreatedIn524 0.561
removeAllVersions 0.667
getVersionForALabel 0.52
hasMixinWhenVersioned 0.759
testCreateAndRestoreVersionInCustomWorkspace 0.814
restoredFirstVersionHasVersionMixin 1.31
sourceWorkspaceIsSavedForVersionInMetaData 0.867
testNumberOfCreatedVersions 1.017
hasVersionMixinIsRemovedWhenVersionHistoryIsDeleted 0.873
testCreateAndRestoreVersion 1.564
testRestoreVersionCreatedWithRuleFrom52 0.845

ContentVersionTest

testRestoringBinariesFromContentVersion 0.646
testRetrievingBinariesFromContentVersionsChildNode 0.661
testBasics 0.522
testRetrievingBinariesFromContentVersion 0.369

CopyUtilTest

copyToExistingVersionKeepTheLastModifiedBy 0.261
copyToVersionIfStructureNodeHasSameUuidAsSourceNode 0.642
copyToVersionWithNewStructure 0.295
copyToNewVersionKeepTheLastModifiedBy 0.593
copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.42
copySourceHasDepth3ToExistingVersionKeepTheLastModifiedBy 0.254
copyToVersionWhenThereWasSubnodeWithSameName 0.364
copyToVersionWhenChangingPrimaryNodeType 0.448

MgnlVersioningContentDecoratorTest

sessionWrapperIsNotLost 0.322
workspaceWrapperIsNotLost 0.228

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0.029

MgnlVersioningWorkspaceWrapperTest

hasVersionsMixinIsRemovedOnCopy 0.524
hasVersionsMixinIsRemovedOnCopy2 0.273

SkipVersionOnExportTest

testExportSystemView 0.279
testExportDocumentView 0.515

VersionedNodeTest

testMultipleWrappingIsPossible 0.024
testWrapProperty 0.035

VersionInfoTest

testAdvancedVersionInfo 0.001
testMoreVersionInfo 0.001
testBasicVersionInfo 0.015

VersionManagerTest

setMaxVersionHistory 0.398

AggregatorFilterTest

collectBinary 0.301
collectPageVersion 0.389
collectPage 0.282

CompositeFilterTest

testInitializationAndDestruction 0.013

ContentTypeFilterTest

hasPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.282
complexURIisProperlyNormalizedAndDecoded 0.289
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.232
handlesRequestUriWithJSessionId 0.263
filterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.218
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.192
doubleDotURIisProperlyNormalizedAndDecoded 0.222
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.225
currentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.238
substringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.33
URIwithSpacesIsProperlyNormalizedAndDecoded 0.311
oneDotURIisProperlyNormalizedAndDecoded 0.352
simpleURIisProperlyNormalizedAndDecoded 0.32
filterWithEmptyDefaultExtension 0.279
filterSetToCrosscheckMimeTypeWithWrongMimeType 0.285
filterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.3
filterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.254
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.204
substringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.244
URIwithPercentageIsProperlyNormalizedAndDecoded 0.262

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.023
bypassIfNotInitialized 0.012
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.008
chainIsProceededByDecoratedFilter 0.014

FilterManagerImplTest

resourcesFilterProperlyBypasses 0.134

FilterTest

testBypassing 0.109
testInitialization 0.017

InterceptFilterTest

testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest 0.002
testDeleteNodeAction 0.003
testSortNodeDefaultAction 0.002
testPreviewIsSetInMgnlContextSession 0.005
testSortNodeBeforeAction 0.001
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse 0.001
testSortNodeAfterAction 0.001
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue 0.001
testPreviewIsRemovedFromMgnlContextSession 0.001

MappingTest

matchesWhenJSessionIdInRequestUri 0.008
shouldNotMatchDotRegexMetacharacter 0.008

MultiChannelFilterTest

testChannelFromResolverGetsSet 0.002
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest 0.007
testChannelIsSetWhenMgnlPreviewParamIsTrue 0.006
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse 0.006
testALLGetsSetWhenThereIsNoResolver 0.008
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue 0.011
testALLGetsSetWhenMgnlPreviewParamIsFalse 0.007
testChannelParameterValueGetsSet 0.006

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.086
testCOSMultipartFilterFileDeletion 0.037

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.024
testFilterCOS 0.012

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.007

RangeSupportFilterTest

contentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.017
eTagDoesNotContainJSessionIdNorFilename 0.003
contentLengthIsNotSet 0.002

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.01
dotInFileNameResolvesSelectorsProperly 0.001

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely 0.015
wrapperRespectsForwards 0.018
setNullMappings 0.012
supportsDefaultMapping 0.015
pathInfoShouldStateWhateverIsAfterTheRegexMapping 0.008
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely 0.014
servletCanHaveInjectedComponents 0.02
servletCanSelfMapWithoutConfiguredMappings 0.015
selfMappingServletStillWorksWithOnlyConfiguredMappings 0.012
pathInfoShouldAdhereToServletSpec 0.007
supportsExtensionMapping 0.01
selfMappingCanChangeAtRuntime 0.02
escapeMetaCharacters 0.015
shouldBypassWhenMappingDoesNotMatchMAGNOLIA1984 0.008
shouldNotBypassWhenPathMappingMatches 0.028
servletCanSelfMapAndHaveConfiguredMappings 0.012
shouldBypassWhenMappingDoesNotMatch 0.013
shouldNotBypassWhenExactMappingMatches 0.007
supportsPathMapping 0.013
emptyMappings 0.009
supportsRegexMappings 0.017

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.01
testHeaderNormalization 0.008

VirtualUriFilterTest

resetCurrentUri 0.007

AbstractI18nContentSupportTest

getPropertyWithNextLocaleAndFallback 0.005
testGetLocaleWorksWhenNotInWebContext 0.007
getArraysPropertyWithLocale 0.015
getPropertyWithDefaultLocale 0.009
getNextLocaleFromCountrySpecificLocale 0.006
getPropertyWithBothDefaultAndSuffixed 0.005
getDefaultLocaleIfNull 0.009
getLocaleIfNull 0.005
getNextLocaleWithFallbackLocale 0.008
getNextLocaleFromLanguageLocale 0.006
getPropertyWithExplicitCurrentLocale 0.011

DefaultI18nContentSupportTest

toRawURI 0.027
testDetermineLocaleEndlessLoop 0.012
testGetNodeDataEndlessLoop 0.008
testDetermineLocale 0.012

DefaultMessagesImplTest

fallbackWillNotDetermineLocaleFromSystemLocaleAndWillReadISO88591 0.01
testGetBundle 0.006
selfTest 0.005

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.056
testGetNodeDataEndlessLoop 0.009
testDetermineLocale 0.008
toRawURI 0.008

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.004
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.006
testGetsMessagesFromSpecifiedBundle 0.006
testGetsSimpleMessageFromDefaultBundle 0.007
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.004

AccessManagerImplTest

getPermissions 0
multiThreadAccess 0.054

FormClientCallbackTest

parametersAreSetInTemplateContext 0.169

RedirectClientCallbackTest

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

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.018
authenticationViaLoginFormRequiresRedirect 0.007

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.014
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0.001

ContentSecurityFilterTest

testIsAllowedForOther 0.004
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.003
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0.001

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.014
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.006
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.003
getUserIgnoresUnsupportedUserManager 0.002

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.03
getUsersWithGroup 0.001
getUsersWithRole 0

HierarchicalUserManagerTest

parentPathShouldBeLowercased 0.421
groupAddingAndRemoving 0.288
createNewUserWithTwoCharactersInName 0.665
roleAddingAndRemoving 0.401
createNewUser 0.785
parentPathShouldReflectFirstLettersOfName 0.223
createUserNode 0.229
createNewUserWithSingleCharacterInName 0.62
createNewUserUnderPath 0.702

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.279
getDirectSuperGroups 0.266
findPrincipalNodeWithInvalidJcrName 0.212
getAllSubGroupsInCaseLoopIsInfinite 0.269
getAllSuperGroups 0.236
getDirectSubGroups 0.209
getAllSubGroups 0.228

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup 0.024
testGetGroup 0.016
testCreateGroup 0.015
testGetGroupInFolder 0.013
testGetAllGroups 0.006
testCreateGroupWithPath 0.007

MgnlGroupTest

testGetRoles 0.018
testGetGroupsReturnsDirectGroups 0.01
testGetRolesWithoutDuplicates 0.013
testAddRoleToGroup 0.014
testRemoveGroup 0.011
testAddGroupToGroup 0.011
testRemoveRole 0.011
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.011
testGetAllGroupsFromOneConcreteGroup 0.01
testGetNotExistGroup 0.01

MgnlRoleManagerTest

testGetRoleInFolder 0.021
testGetRole 0.01
testCreateRole 0.015
testRefusesToCreateSameNameRole 0.011
testCreateRoleWithPath 0.007

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.731
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.601
testUserPasswordAfterChangingByJCRPropertyValueType 1.292
getUsersWithGroupWithNonExistingGroupName 0.797
testNewlyCreatedUserNodeHasMixinLockable 0.979
testDoNotCreateUserWhenExistInAnotherRealm 0.544
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 1.185
getUsersWithGroup 0.748
getUsersWithRole 0.778
getUsersWithRoleWithNonExistingRoleName 0.845
testUserPasswordAfterChangingByJCRProperty 1.479
testUserPasswordAfterCodeCreation 0.905
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.54
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.574
createAndGetUserWithSpecialCharacters 1.245

MgnlUserManagerTest

timezonePermissionIsSetForAdminUser 0.399
usernameCantBeNull 0.012
newUserInstanceDoesntSwallowRepositoryException 0.007
findPrincipalNodeWithOtherRealm 0.006
usernameCantBeBlank 0.007
usernameCantBeEmpty 0.006
usernameValidationUponCreationWithException 0.005
changePasswordOfUser 0.805
userWasCreatedUnderCertainPath 0.397
usernameIsValidatedUponCreation 0.027
setStringProperty 0.013
setProperty 0.007
findPrincipalNode 0.006
timezonePermissionIsNotSetForNonAdminUser 0.457
setPropertyToNull 0.006
changePasswordOfUserInSubNode 0.801

MgnlUserTest

getRolesReturnsDirectRolesWithoutDuplicates 0.047
getGroupsReturnsOnlyDirectGroups 0.013
getAllGroupsWhenRecursiveGroups 0.01
getRolesReturnsDirectRoles 0.021
inGroupWithUsersCustomWorkspace 0.012
getGroupsReturnsDirectGroupsWithoutDuplicates 0.013
getAllRolesReturnsDirectAndInheritedRoles 0.016
getAllGroupsReturnsDirectAndInheritedGroups 0.017
inGroup 0.014

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0.001
testUserHasAllowedRole 0
testVotersAreNotConfigured 0
testUserHasDeniedRole 0
testUserHasRoleAndVotersAllowAndDenyTheRole 0

PermissionUtilTest

testConvertPermissionsFromString 0
testFailsOnCustomPermissions 0
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0

PrincipalUtilTest

testFindPrincipalInCollection 0.001
testRemovePrincipalFromCollection 0.001
testRemovePrincipal 0
testFindACLByName 0
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.256
findPrincipalNodeByQueryWitNonRootStartNode 0.283
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.355
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.259
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.324
findPrincipalNodeByTraversalWitNonRootStartNode 0.256
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.324
findPrincipalNodes 0.259
findPrincipalNodeByQuery 0.215
findPrincipalNodeByQueryWithMultipleMatches 0.362
findPrincipalNodeByQueryWithInvalidJcrName 0.395
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.517
findPrincipalNodeByTraversalWithMultipleMatches 0.2
findPrincipalNode 0.22
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.27
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.243

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.392
userManagerReturnsSystemUserWithCorrectGroup 0.408
userManagerReturnsCorrectAnonymousUser 1.254
userManagerIsAnInstanceOfRescueUserManager 0.025
userManagerReturnsEnabledRescueUser 0.384
userManagerReturnsCorrectSystemUser 1.154
userManagerReturnsCorrectSystemUserByName 0.739
userManagerReturnsSystemUserWithCorrectRole 0.461
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.378
userManagerRealmIsSystemRealm 0.007

SecuritySupportObservedComponentFactoryTest

factoryIsReturningExpectedSystemUser 0.009
factoryReturnsTheImplementationImmediatelyWhenPossible 0.01

SecurityTest

mergePrincipals 0.009

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.134
testKeyStoreInSomeOtherFolder 0.079

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.25
testPasswordRemovingMethodFromCache 0.185
testRemoveAllPasswordPamametersFromCacheLog 0.172
testCrypt 0.878
testUpdateKeysKeyLocationIsSet 0.354
testKeyStore 0.333
testUpdateKeysKeyLocationIsNotSet 0.299
testPasswordRemovingMethodFromURL 0.198

URISecurityFilterTest

testIsAllowedForOther 0.005
testIsAllowedForAnonymous 0.001

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0.001
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.579
testSessionBasedCopy 0.386
testMoveInSession 0.286
testChangeNodeTypeReplaceAllOccurrences 0.34
testSessionBasedCopySrcNotAtTheRoot 0.236

ContentUtilTest

testGetAncestorOfTypeThrowsExceptionIfNotFound 0.015
testAsContentReturnsNullIfNodeIsNull 0.007
testGetAncestorOfTypeBasicCase 0.011
testAsContent 0.007
testOrderAfterFirstNodeMoreThanThreeVariation1 0.011
testOrderAfterFirstNodeMoreThanThreeVariation2 0.012
testOrderBeforeLastNodeVariation1 0.01
testOrderBeforeLastNodeVariation2 0.01
testOrderBeforeLastNodeVariation3 0.008
testOrderAfterLastNodeVariation1 0.01
testVisitShouldPassFilterAlong 0.011
testDeleteAndRemoveParentsIfNoOtherChild 0.008
testOrderAfter 0.007
testDeleteAndRemoveParentsIfAnOtherChild 0.007
testOrderAfterLastNode 0.013
testOrderAfterFirstNodeOnlyThree 0.008
testOrderBeforeFirstNodeVariation1 0.014
testOrderBeforeFirstNodeVariation2 0.01
testOrderBeforeFirstNodeVariation3 0.008
testOrderBeforeFirstNodeVariation4 0.01
testOrderAfterMidNodeMoreThanThreeVariation1 0.008
testOrderAfterMidNodeMoreThanThreeVariation2 0.011
testDeleteAndRemoveParentsWithLevel 0.008
testOrderBeforeMidNodeVariation1 0.009
testOrderBeforeMidNodeVariation2 0.006
testOrderBeforeMidNodeVariation3 0.011
testGetAncestorOfTypeReturnsSelfIfMatch 0.005

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.057

DelayedExecutorTest

testDelayedExecution 0.609
testMultipleDelayedExecution 0.772
testExecutionAfterMaxDelay 2.033

DumperUtilTest

testDump 0.763
testDumpLevel2 0.476

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.395
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.311

ExtendingContentWrapperTest

testThatSubNodesAreMerged 0.02
testThatOrderIsKeptWhileMergingSubNodes 0.015
testExtendsNodeDatasIsHidden 0.014
testDeepMerge 0.011
testThatSubNodesCanBeOverwritten 0.033
testExtendsNonAbsolutelyAndNodeIsNotExisting 0.016
testThatNodeDatasAreMerged 0.008
testComplextMultipleInheritanceWithOverride 0.006
testThatNodeDatasCanBeOverriden 0.007
testComplextMultipleInheritance1 0.007
testComplextMultipleInheritance2 0.008
testBasicMultipleInheritance 0.014
testExtendsAbsolutelyAndNodeIsNotExisting 0.027
testExtendsWithEmptyValue 0.016
testGetHandle 0.013

InheritanceContentWrapperTest

testSingleParagraphInheritance 0.003
testHasPropertyInheritance 0.017
testRoot 0.016
testHasNestedPropertyInheritance 0.011
testNestedPropertyInheritance 0.021
testCollectionInheritance 0.034
testPropertyInheritance 0.047
testNestedParagraphInheritance 0.17

LazyContentWrapperTest

testWrappingReferencedContent 0.785
testWrappingNDParent 0.398
testClosedSessionResistance 0.575

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.046
testDoesNotCallHierarchyManagerUntilNeeded 0.001
testCallHierarchyManagerOnlyFirstTime 0

ModuleConfigurationObservingManagerTest

testObserving 6.034

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.007

NodeUuidComparatorTest

testBasic 0.008

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.397
listenToChangesInsideObservedPath 0.254
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.45

ObservationUtilTest

testRegisterWhenSessionValid 0.008
testFailRegisterWhenSessionInvalid 0.013
testUnregisterWhenSessionValid 0.016
testDontFailUnregisterWhenSessionInvalid 0.01

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.668
testSimpleQuery 0.602
testSearchForUUID 0.811
testJQOM 0.511
testSearchForAreasContainingImage 0.615
componentsAreAggregatedInSearchIndex 0.839
testQueryBuild 0.847
testQueryWhenSearchingJustForPages 0.624
testSearchOfNonDefaultNodeType 0.702
testSearchForUUIDInChildNode 1.002
testEmptyResult 1.34
testResultContainsOnlyPages 1.08
testSearchForPagesWhoseComponentIsContainingSpecificText 0.681
testSearchForInheritedUUID 0.879
testSearchForSpecificTemplate 0.544

RequestDispatchUtilTest

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

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.434
testConstructRuleFromStringRepresentaionOfRuleClass 0.454
testIsNotAllowedNode 0.596
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.594
testRuleStringConstructor 0.535
testIsAllowedNode 0.694

SearchReplaceTest

testDefaultsToLiteralMatching 0.008
testCanUseJokerInNamePatterns 0.012
testCaseInsensitive 0.059
testCanUseNamePatterns 0.013

ServletUtilTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic 0.001

SystemContentWrapperTest

testWrappingReferencedContent 0.547
testWrappingNDParent 0.316
testClosedSessionResistance 0.35

TextFileUtilTest

testGetLines 0.001
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0.001
testGetTrimmedLinesMatching 0.001
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect 0.019
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect 0.007
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect 0.013
testJava6Normalizer 0.005
testAsciiStringsShouldPassThroughWithAutoDetect 0.009
testNonNormalizer 0.008

WebXmlUtilTest

testCanDetectServletRegistration 0.072
testCanDetectFilterRegistration 0.005
testFilterDispatcherErrorIsNotMandatory 0.006
testFilterDispatcherChecksShouldNotFailWithCorrectConfiguration 0.009
testFilterDispatcherChecksShouldFailIfIncludeIsMissing 0.003
testFilterDispatcherChecksShouldFailIfRequestIsMissing 0.013
testFilterDispatcherChecksShouldFailIfDispatcherNotSet 0.002
testFilterDispatcherOrderIsIrrelevant 0.003
testFilterDispatcherChecksShouldNotFailIfFilterNotRegistered 0.003

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.824
testObservationForOneSpecificEventTypeAndContentNodes 4.883
testInitializingObservingManagerWithNullAsNodeType 0.319

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.007
testWorkspaceNamesWithNonNullExpectation 0.01

CommandsManagerTest

testRegisterCommands 0.086
testGetCommandByCatalogAndName 0.021
testExecuteCommand 0.04
testReloadsCommandsOnChange 1.173
testExecuteCommandWithContext 0.036
testCloneCommandWithCustomProperties 0.027
basicChainCommandTest 0.033
testCloneMarkNodeAsDeletedCommand 0.024
testCloneImportCommand 0.031
testGetCommandByName 0.024

AsyncCommandLockingTest

commandsLockAndUnlockNodesProperly 0.95
throwsExceptionIfCommandsAreOperatingOnSameNode 0.558
commandsAreResponsibleForUnlockingThenNoExceptionOccurs 0.999

DeleteCommandTest

testDeleteLeaveNode 0.507
testDeleteProperty 0.484
testDeleteNonexistentNode 0.671
testDeleteNodeWithSubnodes 0.55

ExportCommandTest

testExportCommandNoOutputStream 0.52
testExporCommandPathNotSet 0.519
testExportCommand 0.556
testExportCommandStreamClosedCorrectly 0.644

ExtractCommentCommandTest

testExecuteByPath 0.006
testExecuteById 0.005
testExecuteWithTemplate 0.006
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 2.887
testImportCommandTargetPathDoNotExist 0.525
testImportCommand 3.018
testImportCommandEmptyFile 0.63

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.799
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.603
testPreDeleteNode 0.751
testExecuteIsDeniedIfUserIsNull 0.572
testVersionChildNodes 0.613
testExecuteChecksForUserPermissions 0.504

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.613
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.824
restorePreviousVersionOfSingleNode 0.528
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.651

RuleBasedCommandTest

testDefaultRule 0.46
testSetItemTypes 0.813
testRuleOverridesItemTypes 0.608
testSetRule 0.671

VersionCommandTest

testCommandAddsVersionComment 0.685
testUserNameReadFromField 0.733
testCommandWithRuleSet 0.82
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.714
testCommandAddsVersionCommentRecursively 0.804
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 1.022
testCommandWhenSubContentIsMarkedAsDeleted 0.616
testCommandWhenContentIsMarkedAsDeleted 0.551

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0.012

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.021

Content2BeanTest

testFromStringConversion 0.016
testWillNotAddIncorrectTypesToMap 0.022
testCanSpecifySpecificMapImplementation 0.023
testClassPropertiesAreConvertedProperly 0.084
testContentToBeanWithArraysUsingAdder 0.022
testFlatteningSubNodesToSimpleList 0.012
testContentToBeanWithSubMap 0.016
testJCRPropertiesTypes 0.045
testWillFailToUseACustomMapWhichIsNotConcrete 0.066
testContentToBeanWithSubBeanAndAutoTypeResolving 0.014
testContentToBeanWithClassDefined 0.014
testWillNodAddIncorrectTypesToCollection 0.028
testCanConvertStringsToTheAppropriateEnumEquivalent 0.04
testContentToBeanWithSubBean 0.034
testContentToBeanWithSubMapUsingMapping 0.032
testContentToBeanWithSubMapUsingAdder 0.023
testContentToBeanWithDefaultClass 0.024
testCanSpecifySpecificCollectionImplementation 0
TODO - MAGNOLIA-3160

AbstractRepositoryStrategyTest

testGetSession 0.446

DefaultRepositoryStrategyTest

testPasswordIsNull 0.383
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.404

HTMLEscapingWebContextWrapperTest

getAggregationStateReturnsHTMLEscapingAggregationState 0.006

InstallContextImplTest

sessionInInstallContextIsNotWrappedInMgnlPropertySettingDecorator 0.694
dontFailWithClassCastException 0.614

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 1.792
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.016
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.302

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.014
testLocalAttributes 0.004
testApplicationAttributes 0.013

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.746

WebContextImplTest

testLoginLogout 0.06

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0.003
testCantUseWriterAfterOutputStream 0.001

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked 0.003
testCanRemoveHandler 0
testCanDispatchEvent 0
testCanRemoveHandlerViaReturnedRegistrationObject 0
testHandlersAddedWhileDispatchedAreNotInvoked 0.001
testHandlersAreInvokedInOrder 0.003

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0.002
testCanReset 0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0.001
testMultipleThreads 4.65
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.008
testHandlerAddedWhileDispatchingIsNotCalled 0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.356
bootstrapIfNotClusterMasterAndNotClustered 0.335
doNotBootstrapIfIsNotClusterMasterAndClustered 0.365
bootstrapIfClusterMasterButNotClustered 0.232

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.209
testRebootstrapAtFirstLevel 0.268
testExport 0.282

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0.002
testGetPathnameFromResource 0.001

JcrExportCommandTest

allNamespacesButSvAndXsiAreFiltered 0.261

JcrImportCommandTest

yamlImportUtf8IsNotDefaultPlatformEncoding 0.115

JcrImportExportCommandTest

yaml 0.432
systemView 0.394
exportRootAsYaml 0.335
binaryNotSupportedByYamlExport 0.32

DataTransporterRepositoryTest

hasVersionMixinIsRemovedWhenImportedNodeDoesNotHaveVersionsInVersionStore 0.33
testIfExportContainsJcrAccessControlNode 0.306
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.369
hasVersionMixinIsRemovedWhenUsingCreateNewImportMode 0.402
testActivationStatus 0.318
hasVersionMixinIsNotRemovedWhenImportedNodeDoesHaveVersionsInVersionStore 0.38
hasVersionMixinIsRemovedWhenImportedNodeWithSameUuidInAnotherWorkspaceDoesNotHaveVersionsInVersionStore 0.415
testDoctypeImportThrowsExceptions 0.373
hasVersionMixinIsRemovedWhenImportedSubnodeDoesNotHaveVersionsInVersionStore 0.278

DataTransporterTest

testEncodePath 0.001
testParseAndFormat 0.036
testRemoveNs 0.004
testCreateExportPath 0.001
testRevertExportPath 0.001

MagnoliaV2FilterTest

testBogusMetaElement 0.009

NamespaceFilterTest

onlyGivenNamespacesAreWhitelisted 0.379

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.009
testConversionWhenPropertiesAreAlreadyInPlace 0.009
testRemovesMetaDataWhenEmptied 0.005

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.536

PropertiesImportExportTest

testImportMetadata 0.003
testPropertiesExport 0.014
testConvertsToStringByDefault 0.001
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0.001

AbstractMagnoliaConfigurationPropertiesTest

testSelfReferencingProperty 0.002
testSimpleProperty 0.001
testNestedProperty 0.001
testValuesForNestedPropertiesAreTrimmed 0.001
testValuesAreTrimmed 0
testCircularProperty 0.007
describeAndToStringAreNotRepeatingThemselves 0.003
testNestedSomeMore 0.001
testNestedPropertyMoreLevels 0

DefaultMagnoliaInitPathsTest

testDetermineWebappFolderNameWorksWithBackslashes 0.015
testDetermineWebappFolderNameWorksWithTrailingSlashesAndBackslashes 0.001
testDetermineRootPathTranslatesBackslashesAndStripsTrailingSlash 0.002
testDetermineWebappFolderNameJustWorks 0.004
testDetermineRootPathJustWorks 0.002
blowsIfGetRealPathReturnsNull 0.005
testDetermineRootPathStripsTrailingSlash 0.001
testDetermineWebappFolderNameWorksWithTrailingSlashes 0.001
doesNotFailOnAppServersOnlySupportingGetRealPathWithSlashAsArgument 0.001
testDetermineRootPathTranslatesBackslashes 0.004

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 2.28
magnoliaPropertiesLoading 0.404

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0.001
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0.003

JackrabbitIndexingConfigurationTest

excludedPropertiesAreFoundInWhereLike 1.699
titlePropertyIsBoosted 1.452
excludedPropertiesAreFoundInWhereEquals 1.298
indexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 1.412
excerptFunction 1.593
excludedPropertiesAreNotFoundInFullTextSearch 1.681

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.042

SearchIndexTest

deprecatedIndexingConfiguration 0
websiteSpecificIndexingConfiguration 0
defaultIndexingConfiguration 0.001

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0.002
basicComparison 0.002
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0.001

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0.001

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0.002
basicComparison 0.001

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0.002
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0
comparisonWhenExceptionIsThrown 0.001
basicComparison 0

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty 0
canBeReWrappedByCDNWWithDifferentDecorator 0.004
multipleInheritanceDisabledTest 0.001
returnsWrappedPropertyOnSetProperty 0
testEqualsWithDifferentNodes 0
cantBeReWrappedByCDNWWithSameDecorator 0.002
testEquals 0
testEqualsWithDifferentDecorators 0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0.002
returnsTrueWhenQueriedForSubClass 0.002
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.394
testWrappedVersionDoesntFail 0.395
testVersionIsWrapped 0.462
testFrozenNodeIsWrapped 0.445

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.319
testVersionIsWrapped 0.379

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.301

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.313
testCreatedVersionIsWrapped 0.459
testLinearSuccessorIsWrapped 0.554
testLinearPredecessorIsWrapped 0.483
testSuccessorsAreWrapped 0.409
testPredecessorsAreWrapped 0.623
testVersionIsWrapped 0.398

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0.001

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.014

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.021
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0.003
multipleInheritanceHaveToBeEnabledTest 0.024
testDeepUnwrap 0.004

CollectionPropertyHidingTransformerTest

preserveOrderWhenSettingArrayProperty 0.031

Node2BeanTest

beanWillUseTransformerFromAnnotatedType 0.009
beanWillUseTransformerFromAnnotatedSetter 0.041
extendsOverride 0.022
collectionPropertyIsHidden 0.013
resolbeBeanWithHashMap 0.013
failsToUseACustomMapWhichIsNotConcrete 0.031
beanWithClassDefined2 0.013
beanWithCollectionOfMediaTypes 0.066
failureDuringSubBeanCreationIsTracked 0.031
resolveBeanWithCollectionOfString 0.026
populatesContentPropertyWhenOfTypeNode 0.015
beanWithEnabledPropertyAndBoolenObjectReturnTypeIsNotExcludedFromCollection 0.022
shouldHandleClassesWithWildcards 0.022
resolveBeanWithTreeSetOfString 0.013
beanExtendsAnotherBean2 0.014
regexPatternIsConvertedAutomagically 0.019
populateBeanPropertyIfNoGenericsUsedInSetter 0.024
stringCollectionsDontFireUnknownPropertyProblems 0.015
extendsOverrideEmpty 0.015
resolveBeanWithArrayListOfString 0.019
favorsExactCaseEnum 0.019
arbitraryMapsDontFireUnknownPropertyProblems 0.012
resolveBeanWithListOfString 0.018
conversionOfClassProperties 0.019
beansWithEnabledPropertySetToFalseAreExcludedFromMap 0.014
beansWithEnabledPropertySetToFalseAreExcludedFromCollection 0.009
nonGenericMapsDontFireUnknownPropertyProblems 0.022
mediaTypeIsConvertedAutomagically 0.013
classNamesAreTrimmed 0.01
resolveBeanWithCollectionWithAdder 0.012
resolveBeanWithPrimitiveProperties 0.01
doNotReportFalsePositivesWithCollectionPropertyHidingTransformer 0.013
beanWithMapOfMediaTypes 0.011
beanExtendsAnotherBean 0.008
convertStringsToTheAppropriateEnumEquivalent 0.008
resolveBeanWithArrayWithAdder 0.011
beanResolutionProblemIsTracked 0
skipped
stringArraysDontFireUnknownPropertyProblems 0.009
willNotAddIncorrectTypesToCollection 0.016
extendsWithNonTrivialSetup 0.018
resolveBeanWithMap 0.01
multiValuePropertyDoesNotCauseErrorWhenResolvingTypes 0.007
resolveBeanWithMapWithAdder 0.016
resolbeBeanWithArrayOfSimpleBean 0.043
convertStringsToEnumCaseInsensitive 0.057
willNotAddIncorrectTypesToMap 0.016
populatesContentPropertyWhenOfTypeContent 0.056
resolveBeanWithSetOfString 0.011
resolveBeanWithSubBean 0.012
flattenSubNodesToSimpleList 0.008
failedBeanPropertyAssignmentsAreTracked 0.008
resolveDefinedClass 0.007
populatesContentPropertyWhenOfTypeContentHandler 0.027
messageFormatIsConvertedAutomagically 0.012
specifySpecificCollectionImplementation 0.011
misconfiguredBeanPropertyProblemIsTracked 0.014
specifySpecificMapImplementation 0.015

TypeMappingImplTest

testGetPropertyTypeDescriptorWithArray 0.009
supportsSetterWithSubclassOfGetterType 0.075
shouldHandleClassesWithWildcards 0.033
testBeanPropertyArrayIsResolvedByAdderMethod 0.009
shouldHandleClassesWithNoWildcards 0.014
testBeanPropertyMapIsResolvedByAdderMethod 0.014
testBeanPropertyRawMapIsResolvedByAdderMethod 0.016
testBeanHasTransformerSetViaAnnotationOnSetter 0.022
supportsSetterOnly 0.014
testGetPropertyTypeDescriptorWithCollection 0.026
testBeanPropertyCollectionWithListParameterWithGenerics 0.017
testGetPropertyTypeDescriptorWithMap 0.02
testBeanPropertyTypeDescriptorHasTransformer 0.025
testGetPropertyTypeDescriptorWithSimpleType 0.018
testBeanPropertyCollectionIsResolvedByAdderMethod 0.01
testBeanHasTransformerSetViaAnnotationOnClass 0.014
transformersOnSettersAreActuallySetGlobally 0
MAGNOLIA-5865

AbstractNodeOperationTest

testThen 0.013

NodeBuilderTest

testExecWithSeveralChildOps 0.005
testRealisticUsageScenario 0.002

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.376
testModuleNodeIsCreatedIfNeeded 0.312
testUsesExistingModuleConfigNode 0.276

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.287
testModuleNodeIsCreatedIfNeeded 0.275

NodeBuilderTaskTest

testUnknownRootThrowsException 0.364
canOperateOnRootNode 0.258
testSyntax 0.301

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.36

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0.001

NodeNamePredicateTest

testEvaluateNoNameDefined 0.003
testEvaluate 0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0.002
testEvaluateTrue 0
testEvaluateFalse 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0.001
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0.006
testGetBasicProps 0.002
testGetBinaryProps 0.001
testGetOtherProps 0.001

MetaDataUtilTest

testUpdateMetaData 0.286
testGetMetaData 0.255

NodeNameHelperTest

getValidatedName 0
getUniqueName 0
getUniqueNameWithExtension 0

NodeTypesRepositoryTest

getActivationStatusOfVersionedNodeModifiedBeforeVersionCreated 0.379
getActivationStatusOfVersionedNodeModifiedAfterVersionCreatedBeforeNodeActivated 0.3
getActivationStatusOfVersionedNodeModifiedAfterNodeActivated 0.323
deleteNode 0.456
sameNameSiblingsAreNotAllowed 0.306

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.248
testCreateSimpleNodeTypeContent 0.352

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.257
testIsNodeType 0.344

NodeUtilRepositoryTest

moveNodeBefore 0.265
renameNode 0.314
copyInSessionRootSourceToRootDestination 0.302
getResultsFromRowIterator 0.389
moveNode 0.354
copyInSessionChildSourceToRootDestination 0.385
copyInSessionRootSourceToChildDestination 0.378
moveNodeAfter 0.293
copyInSessionTargetAlreadyExists 0.213

NodeUtilTest

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

PropertiesImportExportTest

testCreateNodesFailingBecauseOfDotInPath 0
testCreateNodes 0.005
testCreateNodesFailingBecauseOfMissingTrailingSlash 0
testConvertPropertyStringToBinaryObject 0.001
testCreateNodesFailingBecauseOfEqualsSignWithoutADot 0.008
testExportsNodeTypeAndIdentifier 0.007
testCreateNodesFailingBecauseOfDotAndMonkeyTail 0.001
testExportsProperties 0.008
testConvertsToWrapperType 0.001
testDoesntExportRootNode 0.007
testCanUseIntShortcutForConvertingIntegers 0

PropertyUtilRepositoryTest

testCreateValueCalendar 0.316
testGetMultiValuePropertyOrderWithDuplicate 0.248
testCreateAndGetMultiValuePropertyTypeLong 0.203
testSetMultiValuePropertyTypeLong 0.234
testGetMultiValuePropertyTypeBoolean 0.259
testSetMultiValuePropertyTypeString 0.281
testCreateValueDate 0.283
testSetAndGetMultiValuePropertyTypeDouble 0.237
testGetMultiValuePropertyWithChangedOrder 0.218

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.001
getBooleanBadNodeName 0
getBooleanBadNodeType 0.002
getPropertyValueObjectBoolean 0
getStringWhenNodeIsNull 0
getLong 0
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.002
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.326
testGetNextVersionLabel 0.395
testGetVersionUser 0.406
getVersionOfEmptyVersionHistory 0.307
testGetVersionHistoryListNoVersions 0.289
testGetPreviousVersion 0.238
testGetNextVersion 0.266
testGetVersionVersionException 0.279
testVersioningDisabled 0.404
testGetNodeTypeName 0.322
testOutputWhenNodeNull 0.422
testGetLatestVersion 0.618
testGetNullVersion 0.708
testGetVersionHistoryList 0.601
testGetPreviousVersionLabel 0.478
testGetPreviousVersionOfRootVersion 0.384
testGetVersionEmptyVersionLabel 0.518
testGetVersionHistoryListMultipleVersions 0.532

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.37

ChannelVisibilitySessionWrapperTest

testGetItem 0.333
testGetNode 0.367
testNodeExists 0.516
testCanRemoveVisibleItem 0.466
testGetProperty 0.472
testPropertyExists 0.649
testNavigatingWithNodeParentStillHidesExcludedNode 0.49
testItemExists 0.333
testMoveWorksOnVisibleNode 0.449
testFailsToRemoveHiddenItem 0.359
testFailsToMoveHiddenNode 0.267
testRootNodeHidesExcludedNode 0.302

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0.002
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0.004
testWrapAlreadyWrappedWithThisClass 0.001
testIsSame 0.001
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0.006

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0

I18nNodeWrapperTest

getParentReturnsWrappedNode 0.014
hasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.017
testMultipleWrappingIsNotSupported 0.018
testWrapNode 0.021
hasPropertyReturnsFalseWhenNoSuchPropertyExists 0.027
hasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.037
getRootParentThrowsItemNotFoundException 0.023
getPropertyReturnsLocalizedValue 0.062
getAncestorReturnsWrappedNode 0.027
getPropertyDoesntReturnResourceNode 0.016
getNodeReturnsLocalizedNode 0.019

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.005

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.363

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.264
testWorkspaceReturnsLogicalName1 0.274
testWorkspaceReturnsLogicalName2 0.223
testWorkspaceReturnsLogicalName3 0.297
testWorkspaceReturnsLogicalName4 0.239
testNodeMultipleWrap 0.199

MgnlPropertySettingContentDecoratorRepositoryTest

copiedNodesHaveActivationStatusSetToFalse 0.236
supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.201
moveNode 0.287

MgnlPropertySettingContentDecoratorTest

shouldIgnoreUpdateWithJCRProperty 0
setMgnlCreatedDateOnWrapper 0.01
setMgnlCreatedDateDoesNothingOnNullNode 0
lastUpdateDateResolvesUser 0.046
setMgnlCreatedDateDoesNothingOnRoot 0.002
setCreated 0.017
setCreatedWithRecursion 0.007
shouldIgnoreUpdateWithNonTemplateMGNLProperty 0
shouldNotIgnoreUpdateWithMgnlVariantTitle 0.001
shouldNotIgnoreUpdateWithMgnlAssignedSegments 0.008
updateLastModified 0.026
setMgnlCreatedDate 0.003
shouldNotIgnoreUpdateWithMgnlTemplate 0.002
shouldNotIgnoreUpdateWithMgnlVariationOf 0
getCurrentUserName 0.001
updateLastModifiedDateGoesFromComponentToPage 0.007

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.006

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.005
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.002

LinkUtilTest

testMakeAbsolutePathFromUUID 0.013
testParsingLinksWithBackslashInQueryParam 0.008
testParsingLinksDoesNotTryToConvertExternalLinks 0.009
testAddFingerprintToNullLinkReturnsNull 0.008
externalLinksHaveSlashAfterDomain 0.015
testUUIDToInternalLinksIsUsingDefaultExtension 0.006
testParsingLinksShouldPreserveAnchors 0.008
testUUIDToInternalLinks 0.005
testUUIDToRelativeLinks 0.012
testParsingLinksShouldNotTouchNonContentAbsoluteLinks 0.005
testAddFingerprintToLinkCompareTwoDates 0.006
testInternalRelativeLinksAreProperlyDetermined 0.006
testAddFingerprintToLinkWithInvalidDate 0.005
testMakeCompleteURL 0.008
testCreateUndefinedLinkIfUUIDIsNonExistentOrFallbackHandleIsEmpty 0.005
testMakingRelativeLinks 0.006
testAddFingerprintToLink 0.007
testConvertAbsoluteLinksToUUIDsWithWhitespace 0.006
testExternalLinksAreProperlyDetermined 0.009
testParsingLinksDoesNotTryToConvertPageAnchors 0.005
testAddFingerprintToLinkWithoutExtension 0.006
testUUIDToRootLinks 0.008
testConvertLinksFromUUIDPatternWithWhitespace 0.008
testConvertAbsoluteLinksToUUIDsWithEmptyString 0.006
testConvertLinksFromUUIDPatternWithEmptyString 0.014
testUUIDToAbsoluteLinks 0.007
testMakeUUIDFromAbsolutePath 0.01
testConvertLinksFromUUIDPatternWithNullAtt 0.006
externalLinksHaveNoDoubleSlash 0.006
testRemoveFingerprintAndExtensionFromLink 0.007
testParsingLinksShouldPreserverParameters 0.004
testAddFingerprintToLinkFundamentalAssertions 0.008
testUUIDToAbsoluteLinkWithDollar 0.008
testUUIDToInternalLinksImageWithFingerprintAndLinkWithoutFingerprint 0.011
testParsingLinks 0.005
testConvertAbsoluteLinksToUUIDsWithNullAtt 0.005

UUIDLinkTest

testUUIDToBinary 0.006
testParseLink 0.005
testParseFromBrowserLink 0.006
testUUIDToBinaryIsEncoded 0.006
testUUIDToAbsoluteLinksAfterRenaming 0.004
testParseFromUUIDPattern 0.005
testLinkWithAnchor 0.006
testLinkWithParameters 0.005
testUUIDToBinaryAfterRenaming 0.005

Slf4jSelfTest

arrayArgumentsAreExpanded 0.007
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.005

Map2BeanTransformerTest

extendingDeprecatedClassIsReported 0.019
deprecationIsReportedForProxiedClasses 0.025
deprecatedMethodInheritedFromSuperClassIsDetected 0.005
implementingDeprecatedInterfaceIsReported 0.006
methodWhichUsesDeprecatedCollectionTypeAsParameter 0.003
deprecatedClassesAreTrackedAndReported 0
deprecatedMethodsAreTrackedAndReported 0.001
classHasDeprecatedClassAsPropertyType 0.002

AbstractModuleVersionHandlerTest

testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredForNewerVersion 0.013
testStoresTheModuleDescriptorVersionOnInstall 0.003
testCantRegisterMultipleDeltasForSameVersion 0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDeltaButIsSnapshot 0.001
testRetrievesTheAppropriateDeltaForIntermediateUnregisteredVersion 0.001
testDeltasAreSorted 0.001
deltasForFutureVersionsDontInstall 0.003
testVersionUpdateTaskAndFileExtractionAreAdded 0.002
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDeltaAndIsSnapshot 0.002
testReturnsEmptyListIfLatestDeltaWasRegisteredForCurrentVersion 0.002
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDelta 0.002
testHasExtraDeltaIfVersionBeingInstalledIsNewerThanLatestRegisteredDelta 0.002
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDelta 0.005
testRetrievesTheAppropriateListOfDeltas 0.003
testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredAtAll 0.002
testReturnsEmptyListIfCurrentVersionIsInstalledVersion 0.002

AbstractConditionalRepositoryTaskTest

isExecutedWhenGivenPathDoesNotExist 0.015
verifyRootNodeDoesNotFailExecution 0.001
canHandleRelativePaths 0
throwsExceptionWhenWorkspaceDoesNotExist 0.002
isNotExecutedWhenGivenPathExists 0.001

AddFilterBypassTaskTest

filterBypassAddedProperly 0.008

AddPermissionTaskTest

autoGeneratedDescription 0.002

AddURIPermissionTaskTest

getPostPermissionAddedToRoleProperly 0.018
denyPermissionAddedToRoleProperly 0.012
getPermissionAddedToRoleProperly 0.013
autoGeneratedDescription 0.007

AllChildrenTaskTest

doExecuteMoveChildren 0.246

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.17

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.002
bootstrapsIfNodeDoesNotExist 0.007
executesDelegateTaskIfNodeExists 0.004
autoGeneratedDescription 0.004

BootstrapFileUtilTest

getElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.005
getElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.002

BootstrapSingleModuleResourceTest

partialXmlBootstrap 0.217
autoGeneratedDescription 0.191
partialYamlBootstrap 0.18

BootstrapSingleResourceAndOrderAfterTest

autoGeneratedDescription 0.002

BootstrapSingleResourceAndOrderBeforeTest

autoGeneratedDescription 0.007

BootstrapSingleResourceAndOrderTest

orderAfter 0.242
orderBefore 0.196

BootstrapSingleResourceTest

bootstrapOfRegularResource 0.197
bootstrapOfExistingNodesWillFailByDefault 0.172
verifyPartialBootstrapping 0.177

ChangeAllPropertiesWithCertainValueTaskTest

changeAllPropertiesWithCertainValueTask 0.304
propsValueIsChangedOnlyOnSpecifiedNodeAndItsDescendant 0.567
worksWithClassName 0.418
autoGeneratedDescription 0.443

ChangeTemplateTaskTest

changeTemplate 0.002
setTemplateForFirstTime 0.001
autoGeneratedDescription 0

ChangeVirtualUriMappingTaskTest

doExecute 0.031
autoGeneratedDescription 0.004

CheckAndModifyPartOfPropertyValueTaskTest

autoGeneratedDescription 0.003

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0.003
autoGeneratedDescription 0.001

CopyNodeTaskTest

doExecuteTargetExistOverride 0.474
doExecuteTargetExistNoOverride 0.317
doExecute 0.196
autoGeneratedDescription 0.23

CopyPropertyTaskTest

nonExistingSource 0.228
doNotOverride 0.348
override 0.218

CreateNodePathTaskTest

execute 0

CreateNodeTaskTest

testExecute 0.002

ExecuteCommandTaskTest

commandIsExecuted 0.006
showWarningIfCommandNotFound 0.007
commandIsExecutedAndFailed 0.006

FilterOrderingTaskTest

orderFilterAfterLast 0.006
orderFilterAfter 0.001
failWhenFilterDoesNotExist 0.001
doesNothingIfRequiredFilterMissing 0.001

FindAndChangeTemplateIdTaskTest

findAndChangeTemplateId 0.341
autoGeneratedDescription 0.607

FixUserRolePermissionsPropertyTaskTest

installTask 0.011

HasPropertyDelegateTaskTest

ifTrueTaskIsRunIfNodeAndPropertyExist 0.008
ifFalseTaskIsRunIfPropertyDoesNotExist 0.001
ifFalseTaskIsRunIfNodeDoesNotExist 0

ImportNodesFromPropertiesTaskTest

nodesAreProperlyCreated 0.002

IsAdminInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.002
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.019
executesPublicDelegateTaskWhenIsPublic 0.01
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.005

IsAuthorInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.025
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.005
executesPublicDelegateTaskWhenIsPublic 0.017
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.026
autogeneratedDescription 0.02

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0.004

ModuleFilesExtractionTest

testExecute 1.306

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.357
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.226
moveToNewDestination 0.23

MovePropertyTaskTest

testNonexistingSource 0.238
testDoNotOverride 0.19
testOverride 0.28

NewPropertyTaskTest

testWithExpectedPathExisting 0.002
testWithoutThePath 0
testAutogeneratedDescription 0

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0.007
executeVisitsHierarchyAndOperatesOnNode 0.001
executeStopsVisitingHierarchyOnPredicate 0.002
canBeExecutedTwice 0.001

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.049
returnFalseWhenSameNameSiblingsAllowed 0.003

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0.004
testOrderFilterBefore 0.001
testDoesNothingWhenRequiredFilterMissing 0.001

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.329

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0.001

PartialBootstrapTaskTest

testGetOutputResourceName 0.215
testDifferentPlatformEncoding 0.359
testAutogeneratedDescription 0.265

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.006
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.006
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.007

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.273
existingPropertyAlreadyHasTargetValueDoNotReplaceAndNoLog 0.198
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.456
testPropertywithUnexpectedValueIsNotReplacedButLogged 1.013
testExistingPropertyWithPartOfStringIsReplaced 0.828
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.218
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.186
testNonExistingPropertyIsNotReplacedButLogged2 0.343
testExistingPropertyIsReplaced 0.405
testPropertyOfDifferentType 0.76
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.542
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.366
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.232

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.33

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0
displaysOneMessageForGreaterAndEqualThanOneNode 0.001
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.278
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.97
testReregisterNodeType 1.173
testAutogeneratedDescription 0.466

RegisterServletTaskTest

registerFullServletTask 0.005
registerServletTaskWithMappings 0.001
registerServletTaskWithEmptyMappings 0.002

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.01
testRemoveDuplicatePermission 0.008
testAutogeneratedDescription 0.008

RemoveInstallFileTest

testDeleteDirectory 0.29
testDeleteFile 0.289

RemoveNodesTaskTest

testExecute 0.273
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.202
testExecuteDisplaysInfoMessageForMissingNodes 0.2
testAutogeneratedDescription 0.238
testExecuteException 0.767

RemoveNodeTaskTest

testExecute 0.743
testAutogeneratedDescription 0.603

RemoveNodeWoChildrenTest

removesChildWithoutChildren 0.002
doesNotRemoveChildWithChildren 0.001
autoGeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0.007

RemovePropertiesTaskTest

testExecute 0.382

RemovePropertyTaskTest

testExecute 0.317

RenameNodesTaskTest

testRenameACLNodesTask 0.301
testAutogeneratedDescription 0.289

RenameNodeTaskTest

testDoNotOverride 0.278
testOverride 0.196

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.221
existingPropertyIsRenamed 0.216
nonExistingPathIgnored 0.241
autogeneratedDescription 0.236

RenamePropertyAllModulesNodeTaskTest

renameWorksIfOldPropertyIsPresentAndNewNot 0.005

RenamePropertyTaskTest

testExecute 0.22

SetDefaultPublicURITaskTest

changesDefaultPublicURLWhenPathIsOldMapping 0.318
changesDefaultPublicURLWhenPathIsNewMapping 0.271

SetupModuleRepositoriesTaskTest

executeWithoutActivation 0.224
executeTwice 0.193
execute 0.203

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0.001
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.001
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.007
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.004

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.004
testBlocksIfIncludeDispatcherIsMissing 0.002
testDoesNotWarnIfErrorDispatcherIsUsed 0.004

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.005
testTextFilterClassesAreNotSet 0.002
testAccessControlProviderIsSet 0.002

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.182
testAbsentFilesAreRecreated 0.18

ComponentDefinitionTest

equalsImplementationIsNullSafe 0.001
hashCodeImplementationIsNullSafe 0

BetwixtModuleDefinitionReaderTest

testDependenciesVersionAreProperlyRead 0.014
testClassIsResolvedToClassNameAsAString 0.005
testSelf 0.002
testReadCompleteDescriptorAndCheckAllPropertiesDamnYouBetwixt 0.026
testVersionHandlerIsResolvedToAClass 0.009
testModuleVersionIsProperlyRead 0.007
testDependenciesCanBeSpecifiedWithoutVersion 0.009
testInvalidXmlIsCheckedAgainstDTD 0.006
testDisplayNameShouldBeWrittenWithCapitalN 0.006
testReadModuleDescriptorWithComponents 0.012
testGivenDtdIsIgnoredAndCheckedAgainstOurs 0.006
testDisplayNameCanBeWrittenWithDashEventhoughThisIsDeprecated 0.008

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

LightModuleDefinitionReaderTest

createNonExistingResourceDir 0.017
readNonAbsoluteResourceDirThrowsException 0.003
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.03
readFromResourceURLYieldsCorrectModuleDefinition 0.025
readFromReaderYieldsCorrectModuleDefinition 0.019
readAllResolvesLightModuleDefinitionsInsideSymbolicLinkDirectories 0.047
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0.003
readAllResolvesAllAvailableLightModuleDefinitions 0.029

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.002

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.118
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.009

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0.001
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0.001

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 13.205
repositoryIsClusteredAndClusterMaster 8.306

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 1.271
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.136
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.136
testPerformCantBeCalledTwiceByDifferentThreads 1.772
correctModuleVersionHandlerIsSetForLightModules 0.17
repositoryIsNotClusteredAndClusterMaster 0.228
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.348
testCheckModuleAndDeltasToStringForUpdate 0.122
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.151
testCheckModuleAndDeltasToStringForInstall 0.228
repositoryIsClusteredAndClusterMaster 0.162

ModuleRegistryImplTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.033
testExecutesCorrectCommandBasedOnURI 0.008
testPassesNullAsCommandIfNoneSpecified 0.013

ModuleManagerWebUITest

testDoneTemplate 0.47
testListTasksTemplate 0.252
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.081
testRestartNeededTemplate 0.117

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.208
handlesClusteredWorkspaceButNotClusterMaster 0.103
handlesNotClusteredWorkspaceAndNotClusterMaster 0.131
handlesClusteredWorkspaceAndIsClusterMaster 0.091
testGetCurrentlyInstalled 0.058

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.011

ContentOpsRepositoryTest

testSetTemplate 0.111
testCreateParagraph 0.472
testCreatePage 0.566

ContentOpsTest

testSetNodeData 0.002
testCreateContent 0.008
testSetBinaryNodeData 0.015
testCreateCollectionNode 0.006

NodeBuilderTest

testContextNodeIsProperlyPropagated 1.06
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.552
testErrorMessages 0.949

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.572
testSetPropertyFailsIfPropertyDoesNotExist 0.681
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.482
testAddPropertyFailsIfPropertyExists 0.351
testRenamePropertyAndCheckValueForString 0.408

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.501
testModuleNodeIsCreatedIfNeeded 0.431
testUsesExistingModuleConfigNode 0.376

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.434
testModuleNodeIsCreatedIfNeeded 0.306

NodeBuilderTaskTest

testUnknownRootThrowsException 0.438
testSyntax 0.224

ClassesTest

testCanSetupADifferentClassFactory 0.007
testDefaultClassFactoryWorksJustFine 0.007

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.153
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.01
testPushingAndPoppingComponentProvider 0.011
getComponentWithAnnotationReturnsCorrectInstance 0.05

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.011

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.008
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.17
testSingletonScopedComponentFactory 0.062
testEagerSingletonScopedComponent 0.052
testProvider 0.054
testLazySingletonScopedComponent 0.06
testConfiguredEagerSingleton 0.055
testConfigured 0.051
testComponentFactory 0.044
testObserved 0.078
testConfiguredSingleton 0.044
testSingletonScopedProvider 0.04

LegacyComponentsConfigurerTest

testExcludedKeys 0.007
testLegacy 0.019

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0.002
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.021

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.046
testConfiguredInSingletonScope 0.046
testCreateChild 0.058
canAccessProperties 0.074
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.037
testConfigured 0.048
testImplementation 0.032
testObserved 0.047
testInstance 0.03
getComponentThrowsExeptionForUnconfiguredType 0.031
testObservedInRequestScope 0.06
testGetComponentProvider 0.045
multiBindingBasic 0.037

GuiceIssue791Test

getInstance_ofSet_ContainsB 0.001
getInstance_ofSet_ContainsC 0
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.011
testInjectionOfNamedDependency 0.003
testInjectionOfDependencyAsProvider 0.004

GuiceScopesTest

testRequestScope 0.027
testContextProvidersWhenWebContextSet 0.022
testServletProvidersWhenWebContextSet 0.017
testContextProvidersWhenContextSet 0.023
testSessionScopeFailsWhenNotInWebContext 0.022
testServletProvidersFailWhenWebContextNotSet 0.016
testRequestScopeFailsWhenNotInWebContext 0.018
testSessionScope 0.018

GuiceComponentProviderLifecycleTest

testExtends 0.033
testSameNamePrivateMethods 0.027
testPrivateMethods 0.023
testOverridesRemovesAnnotations 0.029
testLifeCycleOnPackageProtectedMethods 0.022
testOverrides 0.028
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.02
testMultipleAnnotatedMethods 0.025
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.022
testSimpleLifeCycle 0.019

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0.001

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 1.583

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.011
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.425
sameListenerCannotBeRegisteredMultipleTimes 0.315
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.427
deferredListenerIsNotWrappedMultipleTimes 0.371
listenToChangesInsideObservedPath 0.283
listenerCanBeRegisteredAndUnregistered 0.25
ignoreChangesOutsideObservedPath 0.293

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 2.395
verifyClusterMasterWorkspace 1.759

DefaultRepositoryManagerTest

testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders 0.579
verifyImagingSessionIsWrappedAsExpected 0.578
testSystemAndVersionAreCreatedForAllRepositories 0.701
createWorkspace 0.592
verifySessionsAreWrappedAsExpected 0.53
verifyVersionStoreSessionDontWrapVersioningSession 0.455
createWorkspaceInWrongRepo 0.495

RepositoryMappingDefinitionReaderTest

testParse 0.001

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.23

AddLockableMixinToActivatableMixinTaskTest

addLockableMixinToVersionableMixin 0.324

AddLockableMixinToVersionableMixinTaskTest

addLockableMixinToVersionableMixin 0.286

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.225

CoreModuleVersionHandlerTest

updateFrom544 3.375
updateFrom546 2.243
updateFrom553 0.719
updateFrom547RemovesLegacyLog4jServlet 2.148
pngSwfMimeTypesOnInstall 1.941
upgradeFrom522 5.405
updateFrom549AddsKoreanLanguage 3.095
cleanInstall 1.859
mMP4MimeTypesOnInstall 1.438
test543MimeTypesOnInstall 3.33
upgradeFrom531CSRF 5.58
updateSecurityBaseRolePermissions 4.25
test45DoesNotInstallWhenFromSmallerThan446 0.246
upgradeFrom45 3.651
test446MimeTypesOnInstall 1.502
updateTo512anonymousUserPermissions 7.5
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 4.587
updateFrom549AddsLockableMixinToActivatableAndVersionable 3.522
updateFrom534CheckSuperuserRolePermissionAreUpdated 5.203
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 6.766

RenameACLNodesTaskTest

testRenameACLNodesTask 0.412

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.475
rearrangementOfBasicDefaultConfig 0.456
rearrangementOfSTKsDefaultConfig 0.432
nonStandardCompositeConfigIsBackedUp 0.449

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.437
unregisterNodeType 0.341
unregisterNodeTypeDependencyGeneratesException 0.605
nodeTypeRegistersSingleElement 0.797
nodeTypeRegistersDependentElement 0.625
updatingNodeTypeReRegistersDependingNodeTypes 0.451
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.447
nodeTypeRegistersMultipleElements 0.43

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0.001

Register50NodeTypeTaskTest

testDoExecute 0.649

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.454

AddActivatableMixinForContentNodeTaskTest

testExecute 0.702

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.069
testAclDefinedForSubPath 0.427
testNoAclDefined 0.393
testAclDefined 0.36

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.43

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.402
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.787
testRenameSiblingForASubPath 0.046
testOutputMessage 0.418
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.433

HashUsersPasswordsTest

encryption 1.134

MigrateVersionWorkspacesToNewStructureTaskTest

migrateVersionsToNewStructure 11.49
hasVersionMixinIsAddedToTheOriginalNodesAfterMigration 4.281
versionNodeHasSameNameAsFirstTwoUUIDLetters 3.142
versionNodeWithoutOriginalNodeIsMovedToDefinedNode 3.525

RenameVersionNodesTaskTest

versionNodesAreRenamed 0.647

ComponentsTestUtilTest

testSetSingletonInstance 0.003
testConfiguredImplementation 0.001
testInstanceFactory 0.003

ChainingMatcherTest

emptySeedAlwaysMatches 0.003
singleMatcher 0.004
chainedMatchersOnSameProperty 0.005
chainedMatchers 0.005

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0.001
exceptionWithMatchingMessage 0.003
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0.001
matchExactTypeWithOfType 0

ExecutionMatcherTest

throwsNoExceptionMatcher 0
throwsSomethingMatcher 0.001
throwsExceptionSampleUsage 0.005
throwsSomethingMatcherWithThrowableMismatch 0.001
sampleUsageWithChainableMatchersForExceptions 0.001

NodeMatchersTest

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

StrictInstanceOfTest

subclassesDontMatch 0
nullDoesNotMatch 0
charSequenceDoesNotMatchString 0
stringMatchesObviously 0

UtilMatchersTest

mapSizeHasDecentMessageWithMatchedSize 0
regex 0
mapSizeHasDecentMessageWithFixedSize 0

LoggingMatchersTest

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

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.008

MockItemTest

testGetDepth 0.013
testGetPath 0

MockNodeTest

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

MockObservationManagerTest

willRefuseToFilterLocalChanges 0.001
willRefuseToFilterOnUuid 0
setsUserDataInEvent 0.001
canFilterOnNodeType 0.192
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.001
testGetDateWithWrongValueType 0
testGetBoolean 0
testGetLongWithWrongValueType 0
testGetStringWithNonString 0
testGetDateFromString 0
testGetBinary 0
testGetDouble 0
testGetLongWithString 0
testGetLength 0
testGetStream 0
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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0
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.032

BeanTypeResolverTest

checksForIfTypeIsSupportedBeforeResolving 0
returnsNothingIfResolverReturnsOptionalEmpty 0

ClassPropertyBasedTypeResolverTest

returnsNothingIfClassIsNotFound 0
nullValueInTheMapDoesNotCauseNPE 0
returnsNothingIfClassNotFoundExceptionOccurs 0.002
resolvesExistingClass 0

Utf8ContentTest

testReadingUtf8Greek 0.532
testReadingUtf8JapaneseChars 0.445
testReadingUtf8AccentedChars 0.419
testCreateExportImportContentUtf8SpecialChars 0.512
testReadingUtf8SpecialChars 0.341
testSettingNewUtf8ContentNode 0.245
testSettingAnUtf8NodeData 0.243
testReadingUtf8Russian 0.374

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

EscapeUtilTest

escapeUnescape 0.001
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
testVotesFalseIfExtensionIsNotInAllowedList 0
testVotesTrueIfExtensionIsAllowedAndNotRejected 0
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndExplicitelyRejected 0
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.009
testVotesFalseIfExtensionIsExplicitelyRejected 0.01
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.008
testVotesTrueIfExtensionIsAllowed 0.005

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0.002
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.013
withParameterPresentWithoutValue 0.001
valueIsObject 0
toStringOutput 0
withEmptyParameter 0
withParameterPresentWithValue 0
withParameterPresentWithWrongValue 0.001

ResponseContentTypeVoterTest

testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.001
testVotesTrueIfContentTypeIsAllowedAndNotRejected 0.011
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected 0.006
testVotesTrueIfContentTypeIsAllowed 0.016
testVotesFalseIfContentTypeIsNotInAllowedList 0.016
testVotesFalseIfContentTypeIsExplicitelyRejected 0.099
testVotesTrueIfContentTypeIsNotRejected 0
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.032

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0
testVoterWithNullUser 0
testVoterWithAdminUser 0
testVoterWithMockUser 0
testVoterWithSystemUser 0.001

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0.002
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0.001
testVotesFalseOnNonMatchingWildcardPattern 0

URIRegexVoterTest

testPathAndCtx 0.001
testForGetParameter 0
testEmptyUri 0.001
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