Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2277 0 0 6 99.736% 400.377

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.nodebuilder.task 7 0 0 0 100% 2.388
info.magnolia.cms.security.operations 9 0 0 0 100% 0.001
info.magnolia.cms.security.auth.callback 8 0 0 0 100% 0.061
info.magnolia.jcr.node2bean.impl 1 0 0 0 100% 0.015
info.magnolia.repository.definition 1 0 0 0 100% 0.14
info.magnolia.setup.for4_5 5 0 0 0 100% 1.747
info.magnolia.test.hamcrest 32 0 0 0 100% 0.025
info.magnolia.commands.impl 42 0 0 0 100% 16.778
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.517
info.magnolia.repository 10 0 0 1 90% 34.403
info.magnolia.importexport.command 6 0 0 0 100% 2.321
info.magnolia.module.webapp 5 0 0 0 100% 0.647
info.magnolia.importexport 34 0 0 0 100% 5.715
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.036
info.magnolia.typeresolver 6 0 0 0 100% 0.006
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.829
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.377
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.test 5 0 0 0 100% 0.307
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.277
info.magnolia.observation 7 0 0 0 100% 2.738
info.magnolia.module.model 52 0 0 0 100% 0.015
info.magnolia.jcr.comparator 12 0 0 0 100% 0.042
info.magnolia.module.delta 189 0 0 0 100% 38.524
info.magnolia.cms.core.version 45 0 0 0 100% 16.127
info.magnolia.util 6 0 0 0 100% 0.001
info.magnolia.jcr.util 172 0 0 0 100% 12.98
info.magnolia.init 30 0 0 0 100% 2.34
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory 26 0 0 0 100% 1.597
info.magnolia.context 17 0 0 0 100% 3.671
info.magnolia.audit 39 0 0 0 100% 22.405
info.magnolia.logging 2 0 0 0 100% 0.03
info.magnolia.module.model.reader 43 0 0 0 100% 0.294
info.magnolia.link 46 0 0 0 100% 0.347
info.magnolia.event 13 0 0 0 100% 4.072
info.magnolia.jcr.decoration 28 0 0 0 100% 4.246
info.magnolia.commands 11 0 0 0 100% 1.33
info.magnolia.jcr.nodebuilder 15 0 0 0 100% 0.019
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.008
info.magnolia.test.logging 9 0 0 0 100% 0.018
info.magnolia.content2bean 19 0 0 1 94.737% 0.447
info.magnolia.utf8 8 0 0 0 100% 5.703
info.magnolia.module.files 2 0 0 0 100% 0.696
info.magnolia.jcr.wrapper 98 0 0 0 100% 4.797
info.magnolia.setup.for5_2 21 0 0 0 100% 4.343
info.magnolia.setup.for5_0 11 0 0 0 100% 3.648
info.magnolia.cms.util 221 0 0 1 99.548% 33.984
info.magnolia.beanmerger 10 0 0 0 100% 0.055
info.magnolia.module 43 0 0 0 100% 23.573
info.magnolia.jcr.node2bean 74 0 0 2 97.297% 0.929
info.magnolia.cms.filters 83 0 0 0 100% 8.165
info.magnolia.importexport.filters 2 0 0 0 100% 0.557
info.magnolia.jcr.predicate 16 0 0 0 100% 0.258
info.magnolia.cms.security 144 0 0 0 100% 40.661
info.magnolia.setup 30 0 0 0 100% 62.558
info.magnolia.map2bean 8 0 0 0 100% 0.098
info.magnolia.jackrabbit 6 0 0 0 100% 9.123
info.magnolia.voting.voters 70 0 0 0 100% 0.224
info.magnolia.objectfactory.guice 29 0 0 0 100% 1.262
info.magnolia.cms.core 125 0 0 0 100% 11.569
info.magnolia.cms.i18n 27 0 0 0 100% 0.402
info.magnolia.nodebuilder 16 0 0 0 100% 4.341
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 2.143
info.magnolia.init.properties 2 0 0 0 100% 0.001
info.magnolia.module.ui 7 0 0 0 100% 2.285
info.magnolia.jackrabbit.lucene 4 0 0 0 100% 0.059
info.magnolia.test.mock 36 0 0 0 100% 0.061

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

info.magnolia.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.702
NodeBuilderTaskTest 2 0 0 0 100% 0.613
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 1.073

info.magnolia.cms.security.operations

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

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
FormClientCallbackTest 1 0 0 0 100% 0.039
RedirectClientCallbackTest 7 0 0 0 100% 0.022

info.magnolia.jcr.node2bean.impl

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

info.magnolia.repository.definition

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

info.magnolia.setup.for4_5

Class Tests Errors Failures Skipped Success Rate Time
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 1.433
RenameACLNodesTaskTest 1 0 0 0 100% 0.314

info.magnolia.test.hamcrest

Class Tests Errors Failures Skipped Success Rate Time
StrictInstanceOfTest 4 0 0 0 100% 0
NodeMatchersTest 11 0 0 0 100% 0.004
ChainingMatcherTest 4 0 0 0 100% 0.011
ExecutionMatcherTest 5 0 0 0 100% 0.007
UtilMatchersTest 3 0 0 0 100% 0
ExceptionMatcherTest 5 0 0 0 100% 0.003

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
RestorePreviousVersionCommandTest 4 0 0 0 100% 1.39
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 1.881
RuleBasedCommandTest 4 0 0 0 100% 1.407
ImportCommandTest 4 0 0 0 100% 4.189
ExportCommandTest 4 0 0 0 100% 1.535
VersionCommandTest 8 0 0 0 100% 3.179
AsyncCommandLockingTest 3 0 0 0 100% 1.762
DeleteCommandTest 4 0 0 0 100% 1.407
ExtractCommentCommandTest 5 0 0 0 100% 0.028

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.repository

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

info.magnolia.importexport.command

Class Tests Errors Failures Skipped Success Rate Time
JcrImportExportCommandTest 4 0 0 0 100% 1.9
JcrExportCommandTest 1 0 0 0 100% 0.421
JcrImportCommandTest 1 0 0 0 100% 0

info.magnolia.module.webapp

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapUtilRepositoryTest 3 0 0 0 100% 1.103
DataTransporterTest 5 0 0 0 100% 0.023
BootstrapFilesComparatorTest 3 0 0 0 100% 0.001
DataTransporterRepositoryTest 9 0 0 0 100% 2.753
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 1.815
BootstrapUtilTest 5 0 0 0 100% 0.001
PropertiesImportExportTest 5 0 0 0 100% 0.019

info.magnolia.test.mock.jcr

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

info.magnolia.typeresolver

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

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.037
ConfigurationTest 11 0 0 0 100% 0.743
ComponentConfigurationReaderTest 1 0 0 0 100% 0.022
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.027

info.magnolia.importexport.postprocessors

Class Tests Errors Failures Skipped Success Rate Time
MetaDataImportPostProcessorTest 1 0 0 0 100% 0.358
MetaDataAsMixinConversionHelperTest 3 0 0 0 100% 0.019

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.008
SelfTest 1 0 0 0 100% 0.001
TestUtilTest 1 0 0 0 100% 0.298

info.magnolia.cms.security.auth.login

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

info.magnolia.cms.beans.config

Class Tests Errors Failures Skipped Success Rate Time
MIMEMappingTest 3 0 0 0 100% 0.056
URI2RepositoryMappingTest 5 0 0 0 100% 0.101
ObservedManagerTest 1 0 0 0 100% 0.012
HostBasedVirtualURIMappingTest 16 0 0 0 100% 0.002
VirtualURIManagerTest 3 0 0 0 100% 1.074
URI2RepositoryManagerTest 2 0 0 0 100% 0.004
ContentRepositoryTest 1 0 0 1 0% 0
HostBasedRegexpVirtualURIMappingTest 20 0 0 0 100% 0.027
DefaultVirtualURIMappingTest 4 0 0 0 100% 0
RegexpVirtualURIMappingTest 15 0 0 0 100% 0.001

info.magnolia.observation

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

info.magnolia.module.model

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

info.magnolia.jcr.comparator

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

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.065
OrderNodeAfterTaskTest 2 0 0 0 100% 0.001
RemovePropertyTaskTest 1 0 0 0 100% 0.613
BootstrapSingleModuleResourceTest 3 0 0 0 100% 1.348
ChangeTemplateTaskTest 3 0 0 0 100% 0.029
RenameNodesTaskTest 2 0 0 0 100% 0.704
SetDefaultPublicURITaskTest 2 0 0 0 100% 0.871
BootstrapConditionallyTest 4 0 0 0 100% 0.051
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0.002
RemoveNodesTaskTest 5 0 0 0 100% 2.364
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.029
ModuleFilesExtractionTest 1 0 0 0 100% 0.557
AllChildrenTaskTest 1 0 0 0 100% 0.53
PartialBootstrapTaskTest 3 0 0 0 100% 2.427
RenamePropertiesTaskTest 4 0 0 0 100% 1.938
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.944
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.01
NewPropertyTaskTest 3 0 0 0 100% 0.014
PropertyValueDelegateTaskTest 4 0 0 0 100% 0.066
RemovePropertiesTaskTest 1 0 0 0 100% 0.518
HasPropertyDelegateTaskTest 3 0 0 0 100% 0.01
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0
RegisterServletTaskTest 3 0 0 0 100% 0.015
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.083
IsAdminInstanceDelegateTaskTest 4 0 0 0 100% 0.051
ModuleBootstrapTaskTest 1 0 0 0 100% 0.048
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0.003
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.027
AddURIPermissionTaskTest 4 0 0 0 100% 0.112
AddFilterBypassTaskTest 1 0 0 0 100% 0.008
SetupModuleRepositoriesTaskTest 3 0 0 0 100% 2.052
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 1.077
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.458
ImportNodesFromPropertiesTaskTest 1 0 0 0 100% 0
BootstrapFileUtilTest 2 0 0 0 100% 0.007
RemovePermissionTaskTest 1 0 0 0 100% 0.01
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.016
CreateNodeTaskTest 1 0 0 0 100% 0.034
ExecuteCommandTaskTest 3 0 0 0 100% 0.165
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.006
AddPermissionTaskTest 1 0 0 0 100% 0
ChangeAllPropertiesWithCertainValueTaskTest 4 0 0 0 100% 1.802
CopyNodeTaskTest 4 0 0 0 100% 1.89
RemoveInstallFileTest 2 0 0 0 100% 0.694
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.05
PropertyValuesTaskTest 13 0 0 0 100% 4.98
RenamePropertyTaskTest 1 0 0 0 100% 0.408
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0.067
TextFileConditionsUtilTest 2 0 0 0 100% 0.034
RenameNodeTaskTest 2 0 0 0 100% 0.823
RegisterNodeTypeTaskTest 4 0 0 0 100% 2.493
NodeVisitorTaskTest 4 0 0 0 100% 0.034
RemoveNodeTaskTest 2 0 0 0 100% 0.889
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0.004
FilterOrderingTaskTest 4 0 0 0 100% 0.012
MoveNodeTaskTest 3 0 0 0 100% 1.467
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.103
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0.024
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.064
MovePropertyTaskTest 3 0 0 0 100% 1.002
BackupTaskTest 1 0 0 0 100% 0.492
CopyPropertyTaskTest 3 0 0 0 100% 1.77
WebXmlConditionsUtilTest 3 0 0 0 100% 0.161
RemoveNodeWoChildrenTest 3 0 0 0 100% 0.014
CreateNodePathTaskTest 1 0 0 0 100% 0.001
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.087
BootstrapSingleResourceTest 3 0 0 0 100% 1.106
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.03
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.755
AbstractConditionalRepositoryTaskTest 5 0 0 0 100% 0.005

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
VersionInfoTest 3 0 0 0 100% 0
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.001
ContentVersionTest 4 0 0 0 100% 1.243
CopyUtilTest 8 0 0 0 100% 2.271
VersionManagerTest 1 0 0 0 100% 0.209
MgnlVersioningWorkspaceWrapperTest 2 0 0 0 100% 0.597
SkipVersionOnExportTest 2 0 0 0 100% 0.736
VersionedNodeTest 2 0 0 0 100% 0.017
BaseVersionManagerTest 20 0 0 0 100% 10.57
MgnlVersioningContentDecoratorTest 2 0 0 0 100% 0.483

info.magnolia.util

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

info.magnolia.jcr.util

Class Tests Errors Failures Skipped Success Rate Time
NodeNameHelperTest 3 0 0 0 100% 0.002
NodeTypesTest 7 0 0 0 100% 0.017
ContentMapTest 4 0 0 0 100% 0.013
SessionUtilTest 11 0 0 0 100% 0.01
NodeTypesRepositoryTest 5 0 0 0 100% 1.05
PropertyUtilRepositoryTest 9 0 0 0 100% 2.732
PropertyUtilTest 40 0 0 0 100% 0.017
NodeUtilRepositoryTest 9 0 0 0 100% 2.149
PropertiesImportExportTest 11 0 0 0 100% 0.07
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.582
MetaDataUtilTest 2 0 0 0 100% 0.473
VersionUtilTest 18 0 0 0 100% 4.877
NodeUtilTest 49 0 0 0 100% 0.068
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.92

info.magnolia.init

Class Tests Errors Failures Skipped Success Rate Time
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.034
DefaultMagnoliaInitPathsTest 10 0 0 0 100% 0.019
MagnoliaServletContextListenerTest 2 0 0 0 100% 2.26
AbstractMagnoliaConfigurationPropertiesTest 9 0 0 0 100% 0.027

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
ObjectManufacturerReloadableTest 1 0 0 0 100% 1.382
DefaultClassFactoryTest 5 0 0 0 100% 0.002
ObjectManufacturerTest 11 0 0 0 100% 0.042
ObjectFactoryTest 1 0 0 0 100% 0
ComponentsTest 4 0 0 0 100% 0.133
ClassesTest 2 0 0 0 100% 0.016
ObservedComponentFactoryTest 2 0 0 0 100% 0.022

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
SimpleContextTest 1 0 0 0 100% 0.434
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.61
InstallContextImplTest 2 0 0 0 100% 0.661
HTMLEscapingWebContextWrapperTest 1 0 0 0 100% 0.006
RequestAttributeStrategyTest 4 0 0 0 100% 0.018
MgnlContextTest 3 0 0 0 100% 1.571
WebContextImplTest 1 0 0 0 100% 0.055
WriterResponseWrapperTest 2 0 0 0 100% 0.024
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.292

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
MgnlAuditLoggingContentDecoratorTest 31 0 0 0 100% 21.271
AuditLoggingManagerTest 1 0 0 0 100% 0.001
AuditLoggingUtilTest 3 0 0 0 100% 0.052
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 1.081

info.magnolia.logging

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

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.093
DependencyLevelComparatorTest 5 0 0 0 100% 0.006
LightModuleDefinitionReaderTest 8 0 0 0 100% 0.169
DependencyCheckerImplTest 18 0 0 0 100% 0.026

info.magnolia.link

Class Tests Errors Failures Skipped Success Rate Time
EditorLinkTransformerTest 1 0 0 0 100% 0
LinkUtilTest 36 0 0 0 100% 0.255
UUIDLinkTest 9 0 0 0 100% 0.092

info.magnolia.event

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.006
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.604
ContentDecoratorUtilTest 4 0 0 0 100% 0.002
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.265
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 2.157
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0.001
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.005
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 1.206

info.magnolia.commands

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

info.magnolia.jcr.nodebuilder

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

info.magnolia.jcr.inheritance

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

info.magnolia.test.logging

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

info.magnolia.content2bean

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

info.magnolia.utf8

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

info.magnolia.module.files

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.267
MgnlPropertySettingContentDecoratorRepositoryTest 3 0 0 0 100% 0.598
DelegateNodeWrapperTest 5 0 0 0 100% 0.003
ExtendingNodeWrapperTest 20 0 0 0 100% 0.007
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.005
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0.007
I18nContentDecoratorTest 1 0 0 0 100% 0.001
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.183
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 1.289
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 2.23
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.002
MgnlPropertySettingContentDecoratorTest 16 0 0 0 100% 0.063
DelegateSessionWrapperTest 1 0 0 0 100% 0
I18nNodeWrapperTest 11 0 0 0 100% 0.14
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0.002

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.305
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.073
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.355
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 1.546
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 2.064

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 2.627
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0.003
Register50NodeTypeTaskTest 1 0 0 0 100% 0.461
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.557

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
NodePathComparatorTest 1 0 0 0 100% 0.001
DumperUtilTest 2 0 0 0 100% 0.684
SystemContentWrapperTest 3 0 0 0 100% 0.927
ObservationUtilTest 4 0 0 0 100% 0.073
InheritanceContentWrapperTest 8 0 0 0 100% 0.07
SimpleUrlPatternTest 19 0 0 0 100% 0.001
ServletUtilTest 17 0 0 0 100% 0.007
LazyContentWrapperTest 3 0 0 0 100% 0.906
ContentUtilTest 27 0 0 0 100% 0.233
PathUtilTest 9 0 0 0 100% 0.005
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.755
ObservationUtilRepositoryTest 4 0 0 1 75% 1.282
LazyNodeDataWrapperTest 3 0 0 0 100% 0.028
RuleTest 6 0 0 0 100% 1.756
UnicodeNormalizerTest 6 0 0 0 100% 0.042
WebXmlUtilTest 9 0 0 0 100% 0.035
WorkspaceXmlUtilTest 2 0 0 0 100% 0.006
NodeUuidComparatorTest 1 0 0 0 100% 0.002
DelayedExecutorTest 3 0 0 0 100% 3.359
QueryUtilTest 15 0 0 0 100% 8.85
ExtendingContentWrapperTest 15 0 0 0 100% 0.166
StringLengthComparatorTest 1 0 0 0 100% 0
SearchReplaceTest 4 0 0 0 100% 0.028
RequestDispatchUtilTest 6 0 0 0 100% 0
DateUtilTest 1 0 0 0 100% 0.161
BooleanUtilTest 3 0 0 0 100% 0.001
ExceptionUtilTest 21 0 0 0 100% 0.005
ClasspathResourcesUtilTest 3 0 0 0 100% 0.002
ContentUtilRepoTest 5 0 0 0 100% 1.717
NodeDataUtilTest 10 0 0 0 100% 0.048
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.011
WorkspaceObservingManagerTest 3 0 0 0 100% 6.819
TextFileUtilTest 4 0 0 0 100% 0.004

info.magnolia.beanmerger

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

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.1
ModuleRegistryImplTest 7 0 0 0 100% 0.018
ModuleManagementStateTest 3 0 0 0 100% 0.017
ModuleManagerImplClusterTest 2 0 0 0 100% 20.318
ModuleLifecycleContextImplTest 2 0 0 0 100% 0.003
ModuleManagerImplTest 11 0 0 0 100% 2.534
ModuleInstanceProviderTest 2 0 0 0 100% 0.583

info.magnolia.jcr.node2bean

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
MappingTest 2 0 0 0 100% 0.023
ContentTypeFilterTest 20 0 0 0 100% 6.444
ServletDispatchingFilterTest 21 0 0 0 100% 0.219
MultipartRequestWrapperTest 1 0 0 0 100% 0.008
RepositoryMappingFilterTest 1 0 0 0 100% 0.009
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.023
CompositeFilterTest 1 0 0 0 100% 0.016
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.193
MultipartRequestFilterTest 2 0 0 0 100% 0.059
InterceptFilterTest 9 0 0 0 100% 0.009
AggregatorFilterTest 3 0 0 0 100% 0.861
FilterTest 2 0 0 0 100% 0.076
RangeSupportFilterTest 3 0 0 0 100% 0.039
MultiChannelFilterTest 8 0 0 0 100% 0.053
FilterDecoratorTest 4 0 0 0 100% 0.062
FilterManagerImplTest 1 0 0 0 100% 0.047
VirtualUriFilterTest 1 0 0 0 100% 0.024

info.magnolia.importexport.filters

Class Tests Errors Failures Skipped Success Rate Time
MagnoliaV2FilterTest 1 0 0 0 100% 0.027
NamespaceFilterTest 1 0 0 0 100% 0.53

info.magnolia.jcr.predicate

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

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
MgnlUserManagerTest 16 0 0 0 100% 3.789
MgnlGroupTest 10 0 0 0 100% 0.13
CsrfSecurityFilterTest 3 0 0 0 100% 0.005
SecurityUtilTest 8 0 0 0 100% 2.743
MgnlRoleManagerTest 5 0 0 0 100% 0.051
PermissionUtilTest 5 0 0 0 100% 0
ExternalUserManagerTest 3 0 0 0 100% 0.031
SecurityTest 1 0 0 0 100% 0.007
MgnlUserTest 9 0 0 0 100% 0.159
MgnlGroupManagerRepositoryTest 7 0 0 0 100% 2.369
DelegatingUserManagerTest 4 0 0 0 100% 0.015
URISecurityFilterTest 2 0 0 0 100% 0.02
PrincipalUtilTest 5 0 0 0 100% 0.002
ContentSecurityFilterTest 2 0 0 0 100% 0.017
MgnlGroupManagerTest 6 0 0 0 100% 0.049
MgnlUserManagerRepositoryTest 15 0 0 0 100% 16.383
RepositoryBackedSecurityManagerTest 16 0 0 0 100% 4.541
RescueSecuritySupportTest 10 0 0 0 100% 5.208
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.409
HierarchicalUserManagerTest 9 0 0 0 100% 4.574
AccessManagerImplTest 2 0 0 0 100% 0.099
SecuritySupportObservedComponentFactoryTest 2 0 0 0 100% 0.06
LogoutFilterTest 2 0 0 0 100% 0

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
MigrateVersionWorkspacesToNewStructureTaskTest 4 0 0 0 100% 15.114
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.311
AddLockableMixinToActivatableMixinTaskTest 1 0 0 0 100% 0.391
RenameVersionNodesTaskTest 1 0 0 0 100% 0.308
AddLockableMixinToVersionableMixinTaskTest 1 0 0 0 100% 0.57
CoreModuleVersionHandlerTest 20 0 0 0 100% 44.592
HashUsersPasswordsTest 1 0 0 0 100% 0.941
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.331

info.magnolia.map2bean

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

info.magnolia.jackrabbit

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

info.magnolia.voting.voters

Class Tests Errors Failures Skipped Success Rate Time
DomainNameRegexVoterTest 2 0 0 0 100% 0.001
AbstractRequestHeaderPatternVoterTest 1 0 0 0 100% 0
URIStartsWithVoterTest 3 0 0 0 100% 0
RequestParametersVoterTest 6 0 0 0 100% 0.001
URIPatternVoterTest 4 0 0 0 100% 0.001
ResponseContentTypeVoterTest 8 0 0 0 100% 0.073
RoleBaseVoterTest 4 0 0 0 100% 0.001
IfVoterTest 3 0 0 0 100% 0.001
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0.002
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0.001
BoolVoterSetTest 4 0 0 0 100% 0.003
URIRegexVoterTest 4 0 0 0 100% 0.002
RequestExtensionVoterTest 9 0 0 0 100% 0.092
SystemOrAdminUserVoterTest 5 0 0 0 100% 0.04
RequestParameterVoterTest 7 0 0 0 100% 0.006
BasePatternVoterTest 1 0 0 0 100% 0

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceScopesTest 8 0 0 0 100% 0.361
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.023
GuiceIssue791Test 4 0 0 0 100% 0.003
GuiceComponentProviderTest 13 0 0 0 100% 0.86
GuiceParameterResolverTest 3 0 0 0 100% 0.015

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
DefaultContentTest 25 0 0 0 100% 7.92
RootOnlyPermissionTest 3 0 0 0 100% 0.021
PathTest 6 0 0 0 100% 0.037
AggregationStateTest 9 0 0 0 100% 0.044
BinaryNodeDataTest 3 0 0 0 100% 0.01
MetaDataTest 36 0 0 0 100% 0.012
DefaultACLPermissionsTest 8 0 0 0 100% 0.094
HTMLEscapingAggregationStateTest 6 0 0 0 100% 0.002
MagnoliaAccessProviderTest 7 0 0 0 100% 0.11
NodeTest 13 0 0 0 100% 3.206
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.113

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
DefaultI18nContentSupportTest 4 0 0 0 100% 0.108
HierarchyBasedI18nContentSupportTest 4 0 0 0 100% 0.1
AbstractI18nContentSupportTest 11 0 0 0 100% 0.125
MessagesManagerTest 5 0 0 0 100% 0.043
DefaultMessagesImplTest 3 0 0 0 100% 0.026

info.magnolia.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.001
ContentOpsTest 4 0 0 0 100% 0.037
OpsTest 5 0 0 0 100% 1.975
NodeBuilderTest 3 0 0 0 100% 1.104
ContentOpsRepositoryTest 3 0 0 0 100% 1.224

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.848
NodeBuilderTaskTest 3 0 0 0 100% 0.771
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.524

info.magnolia.init.properties

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

info.magnolia.module.ui

Class Tests Errors Failures Skipped Success Rate Time
ModuleManagerWebUITest 4 0 0 0 100% 1.945
InstallationFilterTest 3 0 0 0 100% 0.34

info.magnolia.jackrabbit.lucene

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

info.magnolia.test.mock

Class Tests Errors Failures Skipped Success Rate Time
Content2NodeCollectionWrapperTest 2 0 0 0 100% 0.014
MockComponentProviderTest 2 0 0 0 100% 0.002
MockObjectTest 7 0 0 0 100% 0.009
MockAccessManagerTest 1 0 0 0 100% 0.013
MockHierarchyManagerTest 1 0 0 0 100% 0
MockContentTest 12 0 0 0 100% 0.01
MockNodeDataTest 3 0 0 0 100% 0.002
MockUtilTest 6 0 0 0 100% 0.009
NodeData2PropertyCollectionWrapperTest 2 0 0 0 100% 0.002

Test Cases

[Summary] [Package List] [Test Cases]

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

EscapeUtilTest

escapeUnescape 0
escapeUnescapeArray 0
doEscapeAndUnescapeSql 0.001

MigrateVersionWorkspacesToNewStructureTaskTest

migrateVersionsToNewStructure 8.986
hasVersionMixinIsAddedToTheOriginalNodesAfterMigration 2.724
versionNodeHasSameNameAsFirstTwoUUIDLetters 1.752
versionNodeWithoutOriginalNodeIsMovedToDefinedNode 1.652

Node2BeanTest

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

NodePathComparatorTest

testBasic 0.001

MoveAndRenamePropertyTaskTest

newDefaultIsUsedIfPropertyDidNotExistAndNodeDataReturnsEmptyValue 0.048
valueIsCopiedNoMatterWhatIfOldDefaultNotPassed 0.001
propertyWithDifferentValueIsMovedButNotChanged 0.005
newDefaultIsUsedIfPropertyDidNotExist 0.003
propertyWithOldDefaultValueGetsNewDefaultValue 0.002
propertyReplacedByOldValueIfNewAlreadyExists 0.006

MgnlUserManagerTest

timezonePermissionIsSetForAdminUser 0.65
usernameCantBeNull 0.012
newUserInstanceDoesntSwallowRepositoryException 0.008
findPrincipalNodeWithOtherRealm 0.007
usernameCantBeBlank 0.007
usernameCantBeEmpty 0.006
usernameValidationUponCreationWithException 0.007
changePasswordOfUser 1.146
userWasCreatedUnderCertainPath 0.437
usernameIsValidatedUponCreation 0.029
setStringProperty 0.006
setProperty 0.013
findPrincipalNode 0.008
timezonePermissionIsNotSetForNonAdminUser 0.473
setPropertyToNull 0.005
changePasswordOfUserInSubNode 0.975

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.329
testThatReadingANonExistingNodeDataDoesNotFail 0.314
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.447
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.232
testCreatingAnExistingNodeDataDoesNotFail 0.26
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.242
testReadingANodeData 0.298
testCreatingAndSettingANodeData 0.353
testIsNodeTypeForNodeChecksPrimaryType 0.298
testAddMixin 0.279
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.4
testSettingANonExistingNodeDataCreatesANewNodeData 0.453
testCreatingAnEmptyNodeData 0.278
testModDate 0.247
testCreatingAndSettingABooleanNodeData 0.397
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.301
testDelete 0.385
testEquals 0.468
testSettingAnExistingNodeData 0.441
testCreatingAndReadingABinaryNodeData 0.276
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.252
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.278
testEqualsWithWrongType 0.177
testEqualsWithNull 0.153
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.362

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.391
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.365
restorePreviousVersionOfSingleNode 0.356
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.278

DumperUtilTest

testDump 0.379
testDumpLevel2 0.305

DefaultI18nContentSupportTest

toRawURI 0.069
testDetermineLocaleEndlessLoop 0.021
testGetNodeDataEndlessLoop 0.009
testDetermineLocale 0.009

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0.001

SystemContentWrapperTest

testWrappingReferencedContent 0.245
testWrappingNDParent 0.295
testClosedSessionResistance 0.387

BetwixtModuleDefinitionReaderTest

testDependenciesVersionAreProperlyRead 0.008
testClassIsResolvedToClassNameAsAString 0.004
testSelf 0
testReadCompleteDescriptorAndCheckAllPropertiesDamnYouBetwixt 0.018
testVersionHandlerIsResolvedToAClass 0.004
testModuleVersionIsProperlyRead 0.003
testDependenciesCanBeSpecifiedWithoutVersion 0.005
testInvalidXmlIsCheckedAgainstDTD 0.009
testDisplayNameShouldBeWrittenWithCapitalN 0.003
testReadModuleDescriptorWithComponents 0.019
testGivenDtdIsIgnoredAndCheckedAgainstOurs 0.01
testDisplayNameCanBeWrittenWithDashEventhoughThisIsDeprecated 0.01

MappingTest

matchesWhenJSessionIdInRequestUri 0.007
shouldNotMatchDotRegexMetacharacter 0.016

ObservationUtilTest

testRegisterWhenSessionValid 0.008
testFailRegisterWhenSessionInvalid 0.022
testUnregisterWhenSessionValid 0.011
testDontFailUnregisterWhenSessionInvalid 0.032

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.267

RemovePropertyTaskTest

testExecute 0.613

MgnlGroupTest

testGetRoles 0.005
testGetGroupsReturnsDirectGroups 0.012
testGetRolesWithoutDuplicates 0.012
testAddRoleToGroup 0.026
testRemoveGroup 0.013
testAddGroupToGroup 0.012
testRemoveRole 0.012
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.011
testGetAllGroupsFromOneConcreteGroup 0.016
testGetNotExistGroup 0.011

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.072
testGetNodeDataEndlessLoop 0.012
testDetermineLocale 0.009
toRawURI 0.007

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0.003
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0.001
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0.002
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

DomainNameRegexVoterTest

testMatchingDomain 0
testNonMatchingDomain 0.001

InheritanceContentWrapperTest

testSingleParagraphInheritance 0.02
testHasPropertyInheritance 0.005
testRoot 0.008
testHasNestedPropertyInheritance 0.01
testNestedPropertyInheritance 0.005
testCollectionInheritance 0.008
testPropertyInheritance 0.008
testNestedParagraphInheritance 0.006

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.003
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0.001

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.299
testRebootstrapAtFirstLevel 0.403
testExport 0.401

MgnlPropertySettingContentDecoratorRepositoryTest

copiedNodesHaveActivationStatusSetToFalse 0.213
supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.167
moveNode 0.218

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0.002
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0.001
test4LevelDeepUnwrap 0
testDeepUnwrap 0

VersionTest

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

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.398
rearrangementOfBasicDefaultConfig 0.416
rearrangementOfSTKsDefaultConfig 0.322
nonStandardCompositeConfigIsBackedUp 0.297

SimpleUrlPatternTest

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

BootstrapSingleModuleResourceTest

partialXmlBootstrap 0.354
autoGeneratedDescription 0.465
partialYamlBootstrap 0.529

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.402
testPasswordRemovingMethodFromCache 0.254
testRemoveAllPasswordPamametersFromCacheLog 0.275
testCrypt 0.696
testUpdateKeysKeyLocationIsSet 0.392
testKeyStore 0.245
testUpdateKeysKeyLocationIsNotSet 0.248
testPasswordRemovingMethodFromURL 0.231

Content2NodeCollectionWrapperTest

testRetainAll 0.002
testRemoveAll 0.012

MgnlRoleManagerTest

testGetRoleInFolder 0.022
testGetRole 0.008
testCreateRole 0.007
testRefusesToCreateSameNameRole 0.007
testCreateRoleWithPath 0.007

ServletUtilTest

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

ContentTypeFilterTest

hasPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.324
complexURIisProperlyNormalizedAndDecoded 0.325
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.35
handlesRequestUriWithJSessionId 0.379
filterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.396
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.39
doubleDotURIisProperlyNormalizedAndDecoded 0.282
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.325
currentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.35
substringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.279
URIwithSpacesIsProperlyNormalizedAndDecoded 0.258
oneDotURIisProperlyNormalizedAndDecoded 0.307
simpleURIisProperlyNormalizedAndDecoded 0.285
filterWithEmptyDefaultExtension 0.253
filterSetToCrosscheckMimeTypeWithWrongMimeType 0.287
filterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.272
filterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.293
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.35
substringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.433
URIwithPercentageIsProperlyNormalizedAndDecoded 0.306

ChangeTemplateTaskTest

changeTemplate 0.026
setTemplateForFirstTime 0.002
autoGeneratedDescription 0.001

RenameNodesTaskTest

testRenameACLNodesTask 0.307
testAutogeneratedDescription 0.397

SetDefaultPublicURITaskTest

changesDefaultPublicURLWhenPathIsOldMapping 0.519
changesDefaultPublicURLWhenPathIsNewMapping 0.352

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.005
bootstrapsIfNodeDoesNotExist 0.029
executesDelegateTaskIfNodeExists 0.01
autoGeneratedDescription 0.007

LazyContentWrapperTest

testWrappingReferencedContent 0.297
testWrappingNDParent 0.323
testClosedSessionResistance 0.286

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.305

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.372
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.288
testPreDeleteNode 0.34
testExecuteIsDeniedIfUserIsNull 0.241
testVersionChildNodes 0.395
testExecuteChecksForUserPermissions 0.245

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0.002

JcrImportExportCommandTest

yaml 0.478
systemView 0.603
exportRootAsYaml 0.402
binaryNotSupportedByYamlExport 0.417

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.005
testGetIconStyleReturnsCorrectIconStyle1 0.014
testGetIconStyleReturnsCorrectIconStyle2 0.037

URIStartsWithVoterTest

testNotVoter 0
testInverseVoter 0
testBasics 0

RemoveNodesTaskTest

testExecute 0.539
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.365
testExecuteDisplaysInfoMessageForMissingNodes 0.508
testAutogeneratedDescription 0.4
testExecuteException 0.552

MagnoliaV2FilterTest

testBogusMetaElement 0.027

StrictInstanceOfTest

subclassesDontMatch 0
nullDoesNotMatch 0
charSequenceDoesNotMatchString 0
stringMatchesObviously 0

URI2RepositoryMappingTest

uriPrefixEndsWithSlash 0
getUri 0.014
getHandleWhenLinkWithPrefixHandleExistInRepo 0.019
whenRequestingTheHandleMakeSureItIsNotAppendedTwice 0.011
getHandleStripsExtensionInclTheDot 0.057

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0.014
autoGeneratedDescription 0.015

NamespaceFilterTest

onlyGivenNamespacesAreWhitelisted 0.53

ModuleFilesExtractionTest

testExecute 0.557

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0.002

ExtendingNodeWrapperTest

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

DataTransporterTest

testEncodePath 0.001
testParseAndFormat 0.016
testRemoveNs 0.005
testCreateExportPath 0.001
testRevertExportPath 0

MockNodeTest

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

ContentUtilTest

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

AllChildrenTaskTest

doExecuteMoveChildren 0.53

LegacyComponentsConfigurerTest

testExcludedKeys 0.008
testLegacy 0.029

CommandsManagerTest

testRegisterCommands 0.073
testGetCommandByCatalogAndName 0.023
testExecuteCommand 0.045
testReloadsCommandsOnChange 1.052
testExecuteCommandWithContext 0.041
testCloneCommandWithCustomProperties 0.023
basicChainCommandTest 0.018
testCloneMarkNodeAsDeletedCommand 0.021
testCloneImportCommand 0.013
testGetCommandByName 0.018

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.005
testPropertiesAreFilteredOut 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.333
testDifferentPlatformEncoding 1.277
testAutogeneratedDescription 0.817

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0.001
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.441
existingPropertyIsRenamed 0.62
nonExistingPathIgnored 0.497
autogeneratedDescription 0.38

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely 0.017
wrapperRespectsForwards 0.017
setNullMappings 0.012
supportsDefaultMapping 0.021
pathInfoShouldStateWhateverIsAfterTheRegexMapping 0.008
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely 0.012
servletCanHaveInjectedComponents 0.008
servletCanSelfMapWithoutConfiguredMappings 0.007
selfMappingServletStillWorksWithOnlyConfiguredMappings 0.008
pathInfoShouldAdhereToServletSpec 0.008
supportsExtensionMapping 0.01
selfMappingCanChangeAtRuntime 0.007
escapeMetaCharacters 0.007
shouldBypassWhenMappingDoesNotMatchMAGNOLIA1984 0.008
shouldNotBypassWhenPathMappingMatches 0.008
servletCanSelfMapAndHaveConfiguredMappings 0.009
shouldBypassWhenMappingDoesNotMatch 0.009
shouldNotBypassWhenExactMappingMatches 0.009
supportsPathMapping 0.011
emptyMappings 0.007
supportsRegexMappings 0.016

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.308
testModuleNodeIsCreatedIfNeeded 0.394

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0.001

MockPropertyTest

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

MockObjectTest

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

PathUtilTest

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

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.043

FindAndChangeTemplateIdTaskTest

findAndChangeTemplateId 0.482
autoGeneratedDescription 0.462

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.454
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.301

DefaultRepositoryManagerTest

testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders 1.334
verifyImagingSessionIsWrappedAsExpected 1.026
testSystemAndVersionAreCreatedForAllRepositories 0.955
createWorkspace 1.035
verifySessionsAreWrappedAsExpected 0.781
verifyVersionStoreSessionDontWrapVersioningSession 0.79
createWorkspaceInWrongRepo 0.543

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0.001
comparisonWhenExceptionIsThrown 0.005
basicComparison 0.002

HTMLEscapingNodeWrapperTest

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

FormClientCallbackTest

parametersAreSetInTemplateContext 0.039

RequestParametersVoterTest

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

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.008

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0.001

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.311

OpsTest

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

RenamePropertyAllModulesNodeTaskTest

renameWorksIfOldPropertyIsPresentAndNewNot 0.01

RuleBasedCommandTest

testDefaultRule 0.289
testSetItemTypes 0.37
testRuleOverridesItemTypes 0.388
testSetRule 0.36

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.51
unregisterNodeType 0.401
unregisterNodeTypeDependencyGeneratesException 0.279
nodeTypeRegistersSingleElement 0.372
nodeTypeRegistersDependentElement 0.254
updatingNodeTypeReRegistersDependingNodeTypes 0.274
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.297
nodeTypeRegistersMultipleElements 0.24

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

NewPropertyTaskTest

testWithExpectedPathExisting 0.002
testWithoutThePath 0.008
testAutogeneratedDescription 0.004

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0.001
testVotesFalseOnNonMatchingWildcardPattern 0

ResponseContentTypeVoterTest

testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.023
testVotesTrueIfContentTypeIsAllowedAndNotRejected 0.005
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected 0.008
testVotesTrueIfContentTypeIsAllowed 0.005
testVotesFalseIfContentTypeIsNotInAllowedList 0.008
testVotesFalseIfContentTypeIsExplicitelyRejected 0.01
testVotesTrueIfContentTypeIsNotRejected 0.007
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.007

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.002
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.04
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.012
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.012

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0.001
testEvaluateTrue 0
testEvaluateFalse 0

DefaultMagnoliaPropertiesResolverTest

testSystemPropertiesCanBeUsed 0.009
testDefaultLocations 0.001
testFileResolutionCtxAttributes 0.006
testFileResolutionWithRootContextPath 0.001
unexistingContextParamsAttributesAndPropertiesAreNotSubstituted 0.007
testLocationsAreTrimmed 0.002
testSourcesOnlyIncludeExistingLocations 0.005
testEnvironmentPropertiesCanBeUsed 0.002
testFileResolutionWithContextPath 0.001

AbstractI18nContentSupportTest

getPropertyWithNextLocaleAndFallback 0.008
testGetLocaleWorksWhenNotInWebContext 0.006
getArraysPropertyWithLocale 0.014
getPropertyWithDefaultLocale 0.006
getNextLocaleFromCountrySpecificLocale 0.029
getPropertyWithBothDefaultAndSuffixed 0.006
getDefaultLocaleIfNull 0.021
getLocaleIfNull 0.01
getNextLocaleWithFallbackLocale 0.008
getNextLocaleFromLanguageLocale 0.011
getPropertyWithExplicitCurrentLocale 0.006

RootOnlyPermissionTest

testCanRead 0.007
testNoRootNode 0.006
testGrants 0.008

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0.001
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.446
listenToChangesInsideObservedPath 0.29
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.546

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.391
testModuleNodeIsCreatedIfNeeded 0.271
testUsesExistingModuleConfigNode 0.186

ContentDecoratorNodeWrapperTest

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

MockValueTest

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

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.026
testDoesNotCallHierarchyManagerUntilNeeded 0.001
testCallHierarchyManagerOnlyFirstTime 0.001

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.009

JcrExportCommandTest

allNamespacesButSvAndXsiAreFiltered 0.421

AbstractNodeOperationTest

testThen 0

AbstractModuleVersionHandlerTest

testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredForNewerVersion 0.006
testStoresTheModuleDescriptorVersionOnInstall 0.015
testCantRegisterMultipleDeltasForSameVersion 0
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDeltaButIsSnapshot 0.006
testRetrievesTheAppropriateDeltaForIntermediateUnregisteredVersion 0.003
testDeltasAreSorted 0.003
deltasForFutureVersionsDontInstall 0.03
testVersionUpdateTaskAndFileExtractionAreAdded 0.003
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDeltaAndIsSnapshot 0.002
testReturnsEmptyListIfLatestDeltaWasRegisteredForCurrentVersion 0.007
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDelta 0.002
testHasExtraDeltaIfVersionBeingInstalledIsNewerThanLatestRegisteredDelta 0.002
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDelta 0.007
testRetrievesTheAppropriateListOfDeltas 0.009
testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredAtAll 0.002
testReturnsEmptyListIfCurrentVersionIsInstalledVersion 0.003

EditorLinkTransformerTest

testEditorLinkTransformation 0

RemovePropertiesTaskTest

testExecute 0.518

HasPropertyDelegateTaskTest

ifTrueTaskIsRunIfNodeAndPropertyExist 0.008
ifFalseTaskIsRunIfPropertyDoesNotExist 0.001
ifFalseTaskIsRunIfNodeDoesNotExist 0.001

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0.001
testUserHasAllowedRole 0
testVotersAreNotConfigured 0
testUserHasDeniedRole 0
testUserHasRoleAndVotersAllowAndDenyTheRole 0

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.304
testConstructRuleFromStringRepresentaionOfRuleClass 0.297
testIsNotAllowedNode 0.303
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.278
testRuleStringConstructor 0.298
testIsAllowedNode 0.276

BootstrapSingleResourceAndOrderAfterTest

autoGeneratedDescription 0

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.017
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.014
testGetsMessagesFromSpecifiedBundle 0
testGetsSimpleMessageFromDefaultBundle 0.006
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.006

MockAccessManagerTest

testThatWeHaveAllPermissions 0.013

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

RegisterServletTaskTest

registerFullServletTask 0.012
registerServletTaskWithMappings 0.002
registerServletTaskWithEmptyMappings 0.001

ObservedManagerTest

testGetNodeByUUIDOrPath 0.012

GuiceScopesTest

testRequestScope 0.088
testContextProvidersWhenWebContextSet 0.064
testServletProvidersWhenWebContextSet 0.058
testContextProvidersWhenContextSet 0.036
testSessionScopeFailsWhenNotInWebContext 0.05
testServletProvidersFailWhenWebContextNotSet 0.024
testRequestScopeFailsWhenNotInWebContext 0.021
testSessionScope 0.02

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

Slf4jSelfTest

arrayArgumentsAreExpanded 0.024
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.006

Utf8ContentTest

testReadingUtf8Greek 1.033
testReadingUtf8JapaneseChars 0.973
testReadingUtf8AccentedChars 0.682
testCreateExportImportContentUtf8SpecialChars 0.555
testReadingUtf8SpecialChars 0.901
testSettingNewUtf8ContentNode 0.652
testSettingAnUtf8NodeData 0.438
testReadingUtf8Russian 0.469

AddLockableMixinToActivatableMixinTaskTest

addLockableMixinToVersionableMixin 0.391

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.36
testVersionIsWrapped 0.244

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0.001

PathTest

getAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative 0.004
getAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute 0.006
isCharValid 0.007
getValidatedLabel 0.006
getUniqueLabelWithExtension 0.007
getUniqueLabel 0.007

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0.001
testReturnsValueOfElseIfConditionIsTrue 0
testReturnsValueOfOtherwiseIfConditionIsFalse 0

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.434

PermissionUtilTest

testConvertPermissionsFromString 0
testFailsOnCustomPermissions 0
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.005
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0.001
testDeepUnwrap 0.002

AggregationStateTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0.001
returnsTrueWhenQueriedForSubClass 0.001
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

LinkUtilTest

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

NodeNameHelperTest

getValidatedName 0.001
getUniqueName 0
getUniqueNameWithExtension 0.001

ComponentsTestUtilTest

testSetSingletonInstance 0.006
testConfiguredImplementation 0
testInstanceFactory 0.002

DefaultRepositoryStrategyTest

testPasswordIsNull 0.324
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.286

InstallContextImplTest

sessionInInstallContextIsNotWrappedInMgnlPropertySettingDecorator 0.337
dontFailWithClassCastException 0.324

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.004
testHeaderNormalization 0.019

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0.001
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0.001
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

MockObservationManagerTest

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

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0.009
testEvaluate 0

NodeBuilderTest

testExecWithSeveralChildOps 0.001
testRealisticUsageScenario 0.002

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.012
authenticationViaLoginFormRequiresRedirect 0.007

HTMLEscapingWebContextWrapperTest

getAggregationStateReturnsHTMLEscapingAggregationState 0.006

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 1.382

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0.002

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.03
getUsersWithGroup 0.001
getUsersWithRole 0

ContentVersionTest

testRestoringBinariesFromContentVersion 0.347
testRetrievingBinariesFromContentVersionsChildNode 0.293
testBasics 0.38
testRetrievingBinariesFromContentVersion 0.223

ImportCommandTest

testImportCommandDuplicateName 2.088
testImportCommandTargetPathDoNotExist 0.432
testImportCommand 1.395
testImportCommandEmptyFile 0.274

ConfigurationTest

testNonScopedComponent 0.086
testSingletonScopedComponentFactory 0.096
testEagerSingletonScopedComponent 0.048
testProvider 0.066
testLazySingletonScopedComponent 0.042
testConfiguredEagerSingleton 0.047
testConfigured 0.079
testComponentFactory 0.077
testObserved 0.129
testConfiguredSingleton 0.035
testSingletonScopedProvider 0.038

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0.003
testSessionAttributes 0.007
testLocalAttributes 0.001
testApplicationAttributes 0.007

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0.001
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect 0.008
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect 0.006
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect 0.006
testJava6Normalizer 0.006
testAsciiStringsShouldPassThroughWithAutoDetect 0.006
testNonNormalizer 0.01

CompositeFilterTest

testInitializationAndDestruction 0.016

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.004
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.029
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.032
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.018

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

ComponentDefinitionTest

equalsImplementationIsNullSafe 0.004
hashCodeImplementationIsNullSafe 0.001

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.183

IsAdminInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.005
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.009
executesPublicDelegateTaskWhenIsPublic 0.011
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.026

WebXmlUtilTest

testCanDetectServletRegistration 0.017
testCanDetectFilterRegistration 0.004
testFilterDispatcherErrorIsNotMandatory 0.001
testFilterDispatcherChecksShouldNotFailWithCorrectConfiguration 0.002
testFilterDispatcherChecksShouldFailIfIncludeIsMissing 0.001
testFilterDispatcherChecksShouldFailIfRequestIsMissing 0.005
testFilterDispatcherChecksShouldFailIfDispatcherNotSet 0.002
testFilterDispatcherOrderIsIrrelevant 0.002
testFilterDispatcherChecksShouldNotFailIfFilterNotRegistered 0.001

NodeTypesTest

testGetCreatedByWhenNotSet 0
testSetCreation 0
testUpdateModification 0
testGetCreated 0.001
getCurrentUserName 0.016
testGetCreatedBy 0
testGetCreatedWhenNotSet 0

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0.048

ModuleRegistryImplTest

testCanGetModuleByClass 0.001
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass 0
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass 0
testCanCheckIfAModuleExists 0
testThrowsExceptionForUnregisteredModuleName 0.013
testModuleDefinitionsAreListedInDependencyOrder 0.004
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0.001

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0.001
displaysOneMessageForGreaterAndEqualThanOneNode 0.001
noWarningMessageDisplayedIfThereIsNoNodeFound 0.001

FixUserRolePermissionsPropertyTaskTest

installTask 0.027

HostBasedVirtualURIMappingTest

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

SecurityTest

mergePrincipals 0.007

ExportCommandTest

testExportCommandNoOutputStream 0.427
testExporCommandPathNotSet 0.495
testExportCommand 0.334
testExportCommandStreamClosedCorrectly 0.279

TestUtilTest

shuntLog 0.298

RenameACLNodesTaskTest

testRenameACLNodesTask 0.314

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0.001
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

MockContentTest

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

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.001

ContentOpsTest

testSetNodeData 0.002
testCreateContent 0.006
testSetBinaryNodeData 0.022
testCreateCollectionNode 0.007

MockSessionTest

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

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.003
testWorkspaceNamesWithNonNullExpectation 0.003

DefaultMagnoliaInitPathsTest

testDetermineWebappFolderNameWorksWithBackslashes 0.01
testDetermineWebappFolderNameWorksWithTrailingSlashesAndBackslashes 0.001
testDetermineRootPathTranslatesBackslashesAndStripsTrailingSlash 0.001
testDetermineWebappFolderNameJustWorks 0.001
testDetermineRootPathJustWorks 0.001
blowsIfGetRealPathReturnsNull 0.001
testDetermineRootPathStripsTrailingSlash 0.001
testDetermineWebappFolderNameWorksWithTrailingSlashes 0.001
doesNotFailOnAppServersOnlySupportingGetRealPathWithSlashAsArgument 0.001
testDetermineRootPathTranslatesBackslashes 0.001

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.016
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0.001

AddURIPermissionTaskTest

getPostPermissionAddedToRoleProperly 0.044
denyPermissionAddedToRoleProperly 0.025
getPermissionAddedToRoleProperly 0.021
autoGeneratedDescription 0.022

AddFilterBypassTaskTest

filterBypassAddedProperly 0.008

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.009
testThatAttributesAreSetOnTheWrappedNode 0.001
testThatTheBinaryContentCanBeReadMultipleTimes 0

SetupModuleRepositoriesTaskTest

executeWithoutActivation 0.724
executeTwice 0.568
execute 0.76

DefaultMessagesImplTest

fallbackWillNotDetermineLocaleFromSystemLocaleAndWillReadISO88591 0.011
testGetBundle 0.008
selfTest 0.007

BootstrapSingleResourceAndOrderTest

orderAfter 0.572
orderBefore 0.505

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.265

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.022

CopyUtilTest

copyToExistingVersionKeepTheLastModifiedBy 0.286
copyToVersionIfStructureNodeHasSameUuidAsSourceNode 0.304
copyToVersionWithNewStructure 0.24
copyToNewVersionKeepTheLastModifiedBy 0.251
copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.264
copySourceHasDepth3ToExistingVersionKeepTheLastModifiedBy 0.245
copyToVersionWhenThereWasSubnodeWithSameName 0.345
copyToVersionWhenChangingPrimaryNodeType 0.336

MgnlAuditLoggingContentDecoratorTest

sequenceActionModifyNodeDelete 1.508
sequenceActionMoveModifyDelete 0.868
logModifiesWhenDeletionIsFirstEntryForGivenPath 0.89
logModifiesPropertyAsUser 2.686
logModifiesNode 0.385
sequenceActionMoveCreate 0.478
sequenceActionMoveDelete 0.514
sequenceActionMoveModify 0.603
sequenceActionCreateSessionDelete 0.491
logMovesNode 0.528
sequenceCreateMove 0.701
sequenceActionModifyMoveDelete 0.566
sequenceActionModifyCreate 0.485
logDeletesNode 0.709
logDeletesWhenDeletionIsFirstEntryForGivenPath 0.548
sequenceActionModifyModify 0.767
sequenceActionCreateNodeDelete 0.725
sequenceActionModifySessionDelete 0.496
logCreatesNodeWithSpecificNodeType 0.394
logSessionDelete 0.506
logCreatesNode 0.605
sequenceActionSessionDeleteCreate 0.5
sequenceCreateModifyDelete 0.565
sequenceActionCreateCreate 0.539
logModifiesProperty 0.488
sequenceCreateModify 0.526
nodeSave 0.585
isContentWrappedByMgnlAuditLogContentDecorator 0.569
logNodeDeleteCreateDelete 0.557
sequenceActionNodeDeleteCreate 0.918
sequenceActionModifyMove 0.571

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.16
testCOSMultipartFilterFileDeletion 0.033

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.458

ImportNodesFromPropertiesTaskTest

nodesAreProperlyCreated 0

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 9.362
repositoryIsClusteredAndClusterMaster 10.956

BootstrapFileUtilTest

getElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.005
getElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.002

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.043
testFilterCOS 0.016

MgnlUserTest

getRolesReturnsDirectRolesWithoutDuplicates 0.008
getGroupsReturnsOnlyDirectGroups 0.018
getAllGroupsWhenRecursiveGroups 0.013
getRolesReturnsDirectRoles 0.015
inGroupWithUsersCustomWorkspace 0.02
getGroupsReturnsDirectGroupsWithoutDuplicates 0.023
getAllRolesReturnsDirectAndInheritedRoles 0.018
getAllGroupsReturnsDirectAndInheritedGroups 0.013
inGroup 0.031

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0.03
basicComparison 0

InterceptFilterTest

testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest 0.002
testDeleteNodeAction 0.002
testSortNodeDefaultAction 0
testPreviewIsSetInMgnlContextSession 0
testSortNodeBeforeAction 0
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse 0
testSortNodeAfterAction 0
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue 0
testPreviewIsRemovedFromMgnlContextSession 0.005

ProxyBasedBeanMergerTest

mergeMergedClass 0.011
isMergeable 0.001
mergeMap 0.007
mergeOfInterfaces 0.008
isSimpleType 0.013
mergeUsesSubClassIfAssignable 0
mergedProperties 0.013

RemovePermissionTaskTest

testAutogeneratedDescription 0.01

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.023

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.01
testTextFilterClassesAreNotSet 0.003
testAccessControlProviderIsSet 0.003

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.125
testSetPropertyFailsIfPropertyDoesNotExist 0.505
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.531
testAddPropertyFailsIfPropertyExists 0.484
testRenamePropertyAndCheckValueForString 0.33

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.454
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.377
testErrorMessages 0.273

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.329
getDirectSuperGroups 0.303
findPrincipalNodeWithInvalidJcrName 0.36
getAllSubGroupsInCaseLoopIsInfinite 0.409
getAllSuperGroups 0.259
getDirectSubGroups 0.395
getAllSubGroups 0.314

BoolVoterSetTest

notOperations 0.002
argumentPassing 0
orOperations 0.001
andOperations 0

AggregatorFilterTest

collectBinary 0.272
collectPageVersion 0.315
collectPage 0.274

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.009
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.002
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.002
getUserIgnoresUnsupportedUserManager 0.002

VirtualURIManagerTest

testMap 0.032
testReloadsTemplatesOnChange 1.039
testRegistersTemplatesOnStart 0.003

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 1.852
magnoliaPropertiesLoading 0.408

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0.003

CreateNodeTaskTest

testExecute 0.034

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

NodeUuidComparatorTest

testBasic 0.002

NodeNamePredicateTest

testEvaluateNoNameDefined 0.001
testEvaluate 0

VersionManagerTest

setMaxVersionHistory 0.209

DelayedExecutorTest

testDelayedExecution 0.607
testMultipleDelayedExecution 0.751
testExecutionAfterMaxDelay 2.001

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.896
testSimpleQuery 0.772
testSearchForUUID 0.545
testJQOM 0.584
testSearchForAreasContainingImage 0.46
componentsAreAggregatedInSearchIndex 0.499
testQueryBuild 0.701
testQueryWhenSearchingJustForPages 0.705
testSearchOfNonDefaultNodeType 0.652
testSearchForUUIDInChildNode 0.6
testEmptyResult 0.546
testResultContainsOnlyPages 0.569
testSearchForPagesWhoseComponentIsContainingSpecificText 0.486
testSearchForInheritedUUID 0.371
testSearchForSpecificTemplate 0.464

ExtendingContentWrapperTest

testThatSubNodesAreMerged 0.008
testThatOrderIsKeptWhileMergingSubNodes 0.026
testExtendsNodeDatasIsHidden 0.011
testDeepMerge 0.008
testThatSubNodesCanBeOverwritten 0.008
testExtendsNonAbsolutelyAndNodeIsNotExisting 0.007
testThatNodeDatasAreMerged 0.007
testComplextMultipleInheritanceWithOverride 0.022
testThatNodeDatasCanBeOverriden 0.008
testComplextMultipleInheritance1 0.009
testComplextMultipleInheritance2 0.009
testBasicMultipleInheritance 0.007
testExtendsAbsolutelyAndNodeIsNotExisting 0.008
testExtendsWithEmptyValue 0.008
testGetHandle 0.02

ClassPropertyBasedTypeResolverTest

returnsNothingIfClassIsNotFound 0
nullValueInTheMapDoesNotCauseNPE 0
returnsNothingIfClassNotFoundExceptionOccurs 0.002
resolvesExistingClass 0

ExecuteCommandTaskTest

commandIsExecuted 0.123
showWarningIfCommandNotFound 0.028
commandIsExecutedAndFailed 0.014

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0.003
testOrderFilterBefore 0.002
testDoesNothingWhenRequiredFilterMissing 0.001

StringLengthComparatorTest

testBasic 0

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodeMatchersTest

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

URIRegexVoterTest

testPathAndCtx 0
testForGetParameter 0.001
testEmptyUri 0
testPathOnly 0.001

DataTransporterRepositoryTest

hasVersionMixinIsRemovedWhenImportedNodeDoesNotHaveVersionsInVersionStore 0.213
testIfExportContainsJcrAccessControlNode 0.244
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.24
hasVersionMixinIsRemovedWhenUsingCreateNewImportMode 0.376
testActivationStatus 0.416
hasVersionMixinIsNotRemovedWhenImportedNodeDoesHaveVersionsInVersionStore 0.402
hasVersionMixinIsRemovedWhenImportedNodeWithSameUuidInAnotherWorkspaceDoesNotHaveVersionsInVersionStore 0.328
testDoctypeImportThrowsExceptions 0.236
hasVersionMixinIsRemovedWhenImportedSubnodeDoesNotHaveVersionsInVersionStore 0.298

ContentMapTest

test 0.005
testGetBasicProps 0.001
testGetBinaryProps 0.007
testGetOtherProps 0

RenameVersionNodesTaskTest

versionNodesAreRenamed 0.308

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.027
dataWorkspaceObserved 0

AddLockableMixinToVersionableMixinTaskTest

addLockableMixinToVersionableMixin 0.57

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0.001
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

FilterTest

testBypassing 0.065
testInitialization 0.011

SearchReplaceTest

testDefaultsToLiteralMatching 0.004
testCanUseJokerInNamePatterns 0.007
testCaseInsensitive 0.009
testCanUseNamePatterns 0.008

CoreModuleVersionHandlerTest

updateFrom544 2.791
updateFrom546 2.078
updateFrom553 0.543
updateFrom547RemovesLegacyLog4jServlet 2.258
pngSwfMimeTypesOnInstall 3.131
upgradeFrom522 3.2
updateFrom549AddsKoreanLanguage 1.924
cleanInstall 1.678
mMP4MimeTypesOnInstall 2.55
test543MimeTypesOnInstall 2.723
upgradeFrom531CSRF 2.693
updateSecurityBaseRolePermissions 2.13
test45DoesNotInstallWhenFromSmallerThan446 0.198
upgradeFrom45 3.411
test446MimeTypesOnInstall 1.774
updateTo512anonymousUserPermissions 2.247
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 1.647
updateFrom549AddsLockableMixinToActivatableAndVersionable 1.741
updateFrom534CheckSuperuserRolePermissionAreUpdated 2.567
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 3.308

AddPermissionTaskTest

autoGeneratedDescription 0

ChangeAllPropertiesWithCertainValueTaskTest

changeAllPropertiesWithCertainValueTask 0.484
propsValueIsChangedOnlyOnSpecifiedNodeAndItsDescendant 0.395
worksWithClassName 0.403
autoGeneratedDescription 0.52

GuiceIssue791Test

getInstance_ofSet_ContainsB 0.001
getInstance_ofSet_ContainsC 0.001
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0.001

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.004
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

CopyNodeTaskTest

doExecuteTargetExistOverride 0.372
doExecuteTargetExistNoOverride 0.472
doExecute 0.499
autoGeneratedDescription 0.547

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.002
mergeMaps 0

LightModuleDefinitionReaderTest

createNonExistingResourceDir 0.017
readNonAbsoluteResourceDirThrowsException 0.004
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.065
readFromResourceURLYieldsCorrectModuleDefinition 0.02
readFromReaderYieldsCorrectModuleDefinition 0.019
readAllResolvesLightModuleDefinitionsInsideSymbolicLinkDirectories 0.026
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0.002
readAllResolvesAllAvailableLightModuleDefinitions 0.016

Map2BeanTransformerTest

extendingDeprecatedClassIsReported 0.036
deprecationIsReportedForProxiedClasses 0.026
deprecatedMethodInheritedFromSuperClassIsDetected 0.006
implementingDeprecatedInterfaceIsReported 0.006
methodWhichUsesDeprecatedCollectionTypeAsParameter 0.004
deprecatedClassesAreTrackedAndReported 0.003
deprecatedMethodsAreTrackedAndReported 0.007
classHasDeprecatedClassAsPropertyType 0.01

VersionComparatorTest

testBasic 0.004
testClassifiersAreIgnored 0

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.116
testConfiguredInSingletonScope 0.134
testCreateChild 0.064
canAccessProperties 0.095
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.046
testConfigured 0.089
testImplementation 0.057
testObserved 0.09
testInstance 0.035
getComponentThrowsExeptionForUnconfiguredType 0.02
testObservedInRequestScope 0.047
testGetComponentProvider 0.027
multiBindingBasic 0.04

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.672
bootstrapIfNotClusterMasterAndNotClustered 0.426
doNotBootstrapIfIsNotClusterMasterAndClustered 0.378
bootstrapIfClusterMasterButNotClustered 0.339

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.369
handlesClusteredWorkspaceButNotClusterMaster 0.069
handlesNotClusteredWorkspaceAndNotClusterMaster 0.087
handlesClusteredWorkspaceAndIsClusterMaster 0.062
testGetCurrentlyInstalled 0.06

RangeSupportFilterTest

contentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.036
eTagDoesNotContainJSessionIdNorFilename 0.001
contentLengthIsNotSet 0.002

UUIDLinkTest

testUUIDToBinary 0.033
testParseLink 0.006
testParseFromBrowserLink 0.007
testUUIDToBinaryIsEncoded 0.008
testUUIDToAbsoluteLinksAfterRenaming 0.007
testParseFromUUIDPattern 0.008
testLinkWithAnchor 0.008
testLinkWithParameters 0.008
testUUIDToBinaryAfterRenaming 0.007

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

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0.003
basicComparison 0
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

SessionUtilTest

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

Register50NodeTypeTaskTest

testDoExecute 0.461

VersionCommandTest

testCommandAddsVersionComment 0.46
testUserNameReadFromField 0.442
testCommandWithRuleSet 0.48
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.507
testCommandAddsVersionCommentRecursively 0.35
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.324
testCommandWhenSubContentIsMarkedAsDeleted 0.346
testCommandWhenContentIsMarkedAsDeleted 0.27

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.393
testAbsentFilesAreRecreated 0.303

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.001

AsyncCommandLockingTest

commandsLockAndUnlockNodesProperly 0.637
throwsExceptionIfCommandsAreOperatingOnSameNode 0.418
commandsAreResponsibleForUnlockingThenNoExceptionOccurs 0.707

RemoveInstallFileTest

testDeleteDirectory 0.344
testDeleteFile 0.35

HostBasedRegexpVirtualURIMappingTest

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

RequestDispatchUtilTest

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

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.21
testCreatedVersionIsWrapped 0.225
testLinearSuccessorIsWrapped 0.356
testLinearPredecessorIsWrapped 0.286
testSuccessorsAreWrapped 0.286
testPredecessorsAreWrapped 0.44
testVersionIsWrapped 0.354

RequestExtensionVoterTest

testVotesTrueIfResponseHasAEmptyExtensionSet 0.036
testVotesTrueIfExtensionIsNotRejected 0.011
testVotesFalseIfExtensionIsNotInAllowedList 0.007
testVotesTrueIfExtensionIsAllowedAndNotRejected 0.006
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndExplicitelyRejected 0.007
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.007
testVotesFalseIfExtensionIsExplicitelyRejected 0.006
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.006
testVotesTrueIfExtensionIsAllowed 0.006

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.161

ChangeVirtualUriMappingTaskTest

doExecute 0.039
autoGeneratedDescription 0.011

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.513
sameListenerCannotBeRegisteredMultipleTimes 0.36
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.42
deferredListenerIsNotWrappedMultipleTimes 0.34
listenToChangesInsideObservedPath 0.396
listenerCanBeRegisteredAndUnregistered 0.435
ignoreChangesOutsideObservedPath 0.274

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.415
existingPropertyAlreadyHasTargetValueDoNotReplaceAndNoLog 0.576
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.463
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.514
testExistingPropertyWithPartOfStringIsReplaced 0.405
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.33
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.494
testNonExistingPropertyIsNotReplacedButLogged2 0.336
testExistingPropertyIsReplaced 0.336
testPropertyOfDifferentType 0.221
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.269
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.355
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.266

RenamePropertyTaskTest

testExecute 0.408

EventHandlerCollectionTest

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

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0.054
testOrdering 0.013

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.253
testWorkspaceReturnsLogicalName1 0.217
testWorkspaceReturnsLogicalName2 0.303
testWorkspaceReturnsLogicalName3 0.162
testWorkspaceReturnsLogicalName4 0.186
testNodeMultipleWrap 0.168

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0.023
testAddFalseConditionIfExpressionIsContained 0.011

ModuleManagerWebUITest

testDoneTemplate 0.649
testListTasksTemplate 0.16
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.03
testRestartNeededTemplate 0.106

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 1.934
testExcludedPropertiesAreNotFoundInFullTextSearch 1.48
testTitlePropertyIsBoosted 1.53
testExcludedPropertiesAreFoundInWhereLike 1.396
testExcerptFunction 1.315
testIndexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 1.468

ChainingMatcherTest

emptySeedAlwaysMatches 0.002
singleMatcher 0.007
chainedMatchersOnSameProperty 0.001
chainedMatchers 0.001

Content2BeanTest

testFromStringConversion 0.028
testWillNotAddIncorrectTypesToMap 0.044
testCanSpecifySpecificMapImplementation 0.051
testClassPropertiesAreConvertedProperly 0.01
testContentToBeanWithArraysUsingAdder 0.038
testFlatteningSubNodesToSimpleList 0.025
testContentToBeanWithSubMap 0.023
testJCRPropertiesTypes 0.01
testWillFailToUseACustomMapWhichIsNotConcrete 0.031
testContentToBeanWithSubBeanAndAutoTypeResolving 0.035
testContentToBeanWithClassDefined 0.009
testWillNodAddIncorrectTypesToCollection 0.018
testCanConvertStringsToTheAppropriateEnumEquivalent 0.018
testContentToBeanWithSubBean 0.013
testContentToBeanWithSubMapUsingMapping 0.015
testContentToBeanWithSubMapUsingAdder 0.017
testContentToBeanWithDefaultClass 0.019
testCanSpecifySpecificCollectionImplementation 0
TODO - MAGNOLIA-3160

URISecurityFilterTest

testIsAllowedForOther 0.019
testIsAllowedForAnonymous 0.001

NodeTypesRepositoryTest

getActivationStatusOfVersionedNodeModifiedBeforeVersionCreated 0.248
getActivationStatusOfVersionedNodeModifiedAfterVersionCreatedBeforeNodeActivated 0.218
getActivationStatusOfVersionedNodeModifiedAfterNodeActivated 0.195
deleteNode 0.206
sameNameSiblingsAreNotAllowed 0.183

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0.003

PropertyUtilRepositoryTest

testCreateValueCalendar 0.367
testGetMultiValuePropertyOrderWithDuplicate 0.29
testCreateAndGetMultiValuePropertyTypeLong 0.316
testSetMultiValuePropertyTypeLong 0.328
testGetMultiValuePropertyTypeBoolean 0.34
testSetMultiValuePropertyTypeString 0.362
testCreateValueDate 0.236
testSetAndGetMultiValuePropertyTypeDouble 0.273
testGetMultiValuePropertyWithChangedOrder 0.22

RedirectClientCallbackTest

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

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0.016
testVoterWithNullUser 0.006
testVoterWithAdminUser 0.006
testVoterWithMockUser 0.006
testVoterWithSystemUser 0.006

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0.001
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 1.318
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.241
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.012

RequestParameterVoterTest

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

ExceptionUtilTest

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

MetaDataTest

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

DefaultACLPermissionsTest

testCanReadRoot 0.015
testCanReadOnPageNode 0.008
testReorderingIsNotAllowedWithReadOnlyPermissions 0.029
testGrantsOnContentNode 0.011
testCanReadOnContentNode 0.008
testVerifyThatSessionIsUsedAsResolver 0.009
testGrantsOnPageNode 0.007
testGrantsHigherPermissionThenAssigned 0.007

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0.003
testStartRegistersAllObserversWithAllModules 0

RenameNodeTaskTest

testDoNotOverride 0.473
testOverride 0.35

MultiChannelFilterTest

testChannelFromResolverGetsSet 0.004
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest 0.007
testChannelIsSetWhenMgnlPreviewParamIsTrue 0.006
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse 0.008
testALLGetsSetWhenThereIsNoResolver 0.006
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue 0.008
testALLGetsSetWhenMgnlPreviewParamIsFalse 0.006
testChannelParameterValueGetsSet 0.008

ChannelVisibilitySessionWrapperTest

testGetItem 0.199
testGetNode 0.209
testNodeExists 0.24
testCanRemoveVisibleItem 0.168
testGetProperty 0.16
testPropertyExists 0.157
testNavigatingWithNodeParentStillHidesExcludedNode 0.189
testItemExists 0.163
testMoveWorksOnVisibleNode 0.2
testFailsToRemoveHiddenItem 0.151
testFailsToMoveHiddenNode 0.21
testRootNodeHidesExcludedNode 0.184

ExecutionMatcherTest

throwsNoExceptionMatcher 0.001
throwsSomethingMatcher 0.001
throwsExceptionSampleUsage 0.002
throwsSomethingMatcherWithThrowableMismatch 0.001
sampleUsageWithChainableMatchersForExceptions 0.002

DefaultVirtualURIMappingTest

mapURI 0
validateURIWhenToURIIsNotSet 0
validateURIWhenPropertiesAreNotSet 0
validateURIWhenPropertiesAreNull 0

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.557

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.002

PropertyUtilTest

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

GuiceComponentProviderLifecycleTest

testExtends 0.113
testSameNamePrivateMethods 0.039
testPrivateMethods 0.032
testOverridesRemovesAnnotations 0.031
testLifeCycleOnPackageProtectedMethods 0.059
testOverrides 0.044
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.049
testMultipleAnnotatedMethods 0.064
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.066
testSimpleLifeCycle 0.02

ObjectManufacturerTest

testFailsWhenNoPublicConstructorAvailable 0.002
testCandidateTakesPrecedenceWithGreedyConstructor 0.002
testFailesOnMultipleAnnotatedConstructors 0.012
testCandidateTakesPrecedence 0.002
testFailWhenConstructorThrowsException 0.002
testParameterFromGuiceWithGreedyConstructor 0.004
testCanGetProviderFromCandidate 0.008
testIgnoresPrivateConstructor 0.003
testFailsWhenNoParameterCanBeResolved 0.002
testCanGetProviderFromGuice 0.003
testParameterFromGuice 0.002

NodeUtilRepositoryTest

moveNodeBefore 0.18
renameNode 0.212
copyInSessionRootSourceToRootDestination 0.242
getResultsFromRowIterator 0.248
moveNode 0.192
copyInSessionChildSourceToRootDestination 0.226
copyInSessionRootSourceToChildDestination 0.244
moveNodeAfter 0.294
copyInSessionTargetAlreadyExists 0.311

PropertiesImportExportTest

testCreateNodesFailingBecauseOfDotInPath 0
testCreateNodes 0.045
testCreateNodesFailingBecauseOfMissingTrailingSlash 0
testConvertPropertyStringToBinaryObject 0
testCreateNodesFailingBecauseOfEqualsSignWithoutADot 0.006
testExportsNodeTypeAndIdentifier 0.006
testCreateNodesFailingBecauseOfDotAndMonkeyTail 0
testExportsProperties 0.006
testConvertsToWrapperType 0.001
testDoesntExportRootNode 0.006
testCanUseIntShortcutForConvertingIntegers 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0.001
testOhWindoes 0
testSanitizeUrlToFile 0.001

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.294
testCreateSimpleNodeTypeContent 0.288

ContentOpsRepositoryTest

testSetTemplate 0.309
testCreateParagraph 0.608
testCreatePage 0.307

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0.001

HTMLEscapingAggregationStateTest

unwrapReturnsRawAggregationState 0
selectorsAreEscaped 0.001
originalURLIsEscaped 0.001
currentURIIsEscaped 0
originalURIIsEscaped 0
queryStringIsEscaped 0

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.007
testLogsLoginSuccesses 0.022
testLogsLoginFailures 0.023

MockItemTest

testGetDepth 0
testGetPath 0

PrincipalUtilTest

testFindPrincipalInCollection 0.001
testRemovePrincipalFromCollection 0
testRemovePrincipal 0
testFindACLByName 0.001
testFindPrincipal 0

ContentSecurityFilterTest

testIsAllowedForOther 0.002
testIsAllowedForAnonymous 0.015

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0.029
testCanReset 0.002

NodeBuilderTaskTest

testUnknownRootThrowsException 0.275
canOperateOnRootNode 0.321
testSyntax 0.175

BeanTypeResolverTest

checksForIfTypeIsSupportedBeforeResolving 0.003
returnsNothingIfResolverReturnsOptionalEmpty 0.001

AbstractMagnoliaConfigurationPropertiesTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.192
testExecutesCorrectCommandBasedOnURI 0.065
testPassesNullAsCommandIfNoneSpecified 0.083

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.463
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.756
testReregisterNodeType 0.582
testAutogeneratedDescription 0.692

MetaDataUtilTest

testUpdateMetaData 0.283
testGetMetaData 0.19

NodeBuilderTaskTest

testUnknownRootThrowsException 0.348
testSyntax 0.265

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup 0.013
testGetGroup 0.007
testCreateGroup 0.007
testGetGroupInFolder 0.007
testGetAllGroups 0.008
testCreateGroupWithPath 0.007

UtilMatchersTest

mapSizeHasDecentMessageWithMatchedSize 0
regex 0
mapSizeHasDecentMessageWithFixedSize 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0.005
executeVisitsHierarchyAndOperatesOnNode 0.026
executeStopsVisitingHierarchyOnPredicate 0.003
canBeExecutedTwice 0

RemoveNodeTaskTest

testExecute 0.492
testAutogeneratedDescription 0.397

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

LoggingMatchersTest

receiveNoLogWithException 0.002
receiveLogWithException 0.003
failToReceiveNoLogWithException 0.003
failToReceiveLog 0.002
receiveNothing 0.001
receiveLog 0.001
failToReceiveLogWithException 0.002
wontReceiveLogAfterTearDown 0.002
failToReceiveNothing 0.002

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 1.119
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 1.211
testUserPasswordAfterChangingByJCRPropertyValueType 1.73
getUsersWithGroupWithNonExistingGroupName 0.679
testNewlyCreatedUserNodeHasMixinLockable 1.153
testDoNotCreateUserWhenExistInAnotherRealm 0.664
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 1.267
getUsersWithGroup 0.904
getUsersWithRole 0.735
getUsersWithRoleWithNonExistingRoleName 0.666
testUserPasswordAfterChangingByJCRProperty 2.003
testUserPasswordAfterCodeCreation 1.092
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.772
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.759
createAndGetUserWithSpecialCharacters 1.629

MgnlVersioningWorkspaceWrapperTest

hasVersionsMixinIsRemovedOnCopy 0.335
hasVersionsMixinIsRemovedOnCopy2 0.262

MagnoliaAccessProviderTest

permissionsToJcrSystemAreNotDuplicated 0.046
testPermissionClassNotDefined 0.012
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.011
testPermissionWrongClassDefined 0.009
testPermissionNonexistingClassDefined 0.012
testPermissionClassDefined 0.01
testPermissionWrongClassConstructor 0.01

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.359
findPrincipalNodeByQueryWitNonRootStartNode 0.228
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.25
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.269
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.253
findPrincipalNodeByTraversalWitNonRootStartNode 0.301
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.221
findPrincipalNodes 0.222
findPrincipalNodeByQuery 0.282
findPrincipalNodeByQueryWithMultipleMatches 0.376
findPrincipalNodeByQueryWithInvalidJcrName 0.317
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.286
findPrincipalNodeByTraversalWithMultipleMatches 0.226
findPrincipalNode 0.329
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.314
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.308

WebContextImplTest

testLoginLogout 0.055

CheckAndModifyPartOfPropertyValueTaskTest

autoGeneratedDescription 0.004

FilterOrderingTaskTest

orderFilterAfterLast 0.002
orderFilterAfter 0.002
failWhenFilterDoesNotExist 0.002
doesNothingIfRequiredFilterMissing 0.006

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.355
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.412
moveToNewDestination 0.7

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.068
testRemoveDuplicatePermission 0.019
testAutogeneratedDescription 0.016

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.423
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.16
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.158
testPerformCantBeCalledTwiceByDifferentThreads 0.987
correctModuleVersionHandlerIsSetForLightModules 0.144
repositoryIsNotClusteredAndClusterMaster 0.124
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.113
testCheckModuleAndDeltasToStringForUpdate 0.151
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.101
testCheckModuleAndDeltasToStringForInstall 0.083
repositoryIsClusteredAndClusterMaster 0.09

MgnlPropertySettingContentDecoratorTest

shouldIgnoreUpdateWithJCRProperty 0.007
setMgnlCreatedDateOnWrapper 0.003
setMgnlCreatedDateDoesNothingOnNullNode 0.001
lastUpdateDateResolvesUser 0.01
setMgnlCreatedDateDoesNothingOnRoot 0.005
setCreated 0.006
setCreatedWithRecursion 0.009
shouldIgnoreUpdateWithNonTemplateMGNLProperty 0.001
shouldNotIgnoreUpdateWithMgnlVariantTitle 0.001
shouldNotIgnoreUpdateWithMgnlAssignedSegments 0
updateLastModified 0.007
setMgnlCreatedDate 0.002
shouldNotIgnoreUpdateWithMgnlTemplate 0
shouldNotIgnoreUpdateWithMgnlVariationOf 0.001
getCurrentUserName 0.002
updateLastModifiedDateGoesFromComponentToPage 0.008

VersionUtilTest

testHasPreviousVersion 0.209
testGetNextVersionLabel 0.307
testGetVersionUser 0.278
getVersionOfEmptyVersionHistory 0.268
testGetVersionHistoryListNoVersions 0.279
testGetPreviousVersion 0.304
testGetNextVersion 0.304
testGetVersionVersionException 0.296
testVersioningDisabled 0.29
testGetNodeTypeName 0.252
testOutputWhenNodeNull 0.273
testGetLatestVersion 0.281
testGetNullVersion 0.242
testGetVersionHistoryList 0.286
testGetPreviousVersionLabel 0.225
testGetPreviousVersionOfRootVersion 0.244
testGetVersionEmptyVersionLabel 0.27
testGetVersionHistoryListMultipleVersions 0.269

SearchIndexTest

deprecatedIndexingConfiguration 0.001
websiteSpecificIndexingConfiguration 0
defaultIndexingConfiguration 0.001

MockNodeDataTest

testSetValueWithParamValue 0.001
testCanGetHandle 0
testCanDeleteSelf 0.001

MockUtilTest

testReadingBoolean 0
testNodesCanBeCreatedWithoutProperties 0.001
testGettingByUUID 0.001
testReadingNodes 0.001
testMetaData 0.006
testSyntax 0

JcrImportCommandTest

yamlImportUtf8IsNotDefaultPlatformEncoding 0

TypeMappingImplTest

testGetPropertyTypeDescriptorWithArray 0.012
supportsSetterWithSubclassOfGetterType 0.013
shouldHandleClassesWithWildcards 0.011
testBeanPropertyArrayIsResolvedByAdderMethod 0.008
shouldHandleClassesWithNoWildcards 0.013
testBeanPropertyMapIsResolvedByAdderMethod 0.004
testBeanPropertyRawMapIsResolvedByAdderMethod 0.009
testBeanHasTransformerSetViaAnnotationOnSetter 0.009
supportsSetterOnly 0.007
testGetPropertyTypeDescriptorWithCollection 0.006
testBeanPropertyCollectionWithListParameterWithGenerics 0.008
testGetPropertyTypeDescriptorWithMap 0.006
testBeanPropertyTypeDescriptorHasTransformer 0.006
testGetPropertyTypeDescriptorWithSimpleType 0.006
testBeanPropertyCollectionIsResolvedByAdderMethod 0.006
testBeanHasTransformerSetViaAnnotationOnClass 0.008
transformersOnSettersAreActuallySetGlobally 0
MAGNOLIA-5865

SkipVersionOnExportTest

testExportSystemView 0.35
testExportDocumentView 0.386

BootstrapSingleResourceAndOrderBeforeTest

autoGeneratedDescription 0.024

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.334
testSessionBasedCopy 0.282
testMoveInSession 0.362
testChangeNodeTypeReplaceAllOccurrences 0.414
testSessionBasedCopySrcNotAtTheRoot 0.325

HashUsersPasswordsTest

encryption 0.941

VersionedNodeTest

testMultipleWrappingIsPossible 0.009
testWrapProperty 0.008

DeleteCommandTest

testDeleteLeaveNode 0.318
testDeleteProperty 0.419
testDeleteNonexistentNode 0.277
testDeleteNodeWithSubnodes 0.393

CollectionPropertyHidingTransformerTest

preserveOrderWhenSettingArrayProperty 0.015

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.005

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.06
returnFalseWhenSameNameSiblingsAllowed 0.004

IsNotAProblematicEnvironmentConditionTest

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

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.531
userManagerReturnsSystemUserWithCorrectGroup 0.457
userManagerReturnsCorrectAnonymousUser 0.981
userManagerIsAnInstanceOfRescueUserManager 0.01
userManagerReturnsEnabledRescueUser 0.44
userManagerReturnsCorrectSystemUser 0.952
userManagerReturnsCorrectSystemUserByName 0.918
userManagerReturnsSystemUserWithCorrectRole 0.457
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.454
userManagerRealmIsSystemRealm 0.008

NodeDataUtilTest

testCreateValueWithLong 0.003
testCreateValueWithLongFromString 0.001
testCreateValueWithDouble 0
testSetNodeDataWithDouble 0.016
testCreateValueWithDoubleFromString 0
testCreateValueWithInteger 0.001
testCreateValueWithFloat 0
testSetNodeDataWithInteger 0.013
testSetNodeDataWithLong 0.008
testSetNodeDataWithFloat 0.006

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.037
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.02
testPushingAndPoppingComponentProvider 0.012
getComponentWithAnnotationReturnsCorrectInstance 0.064

BasePatternVoterTest

testInitWithoutPattern 0

MovePropertyTaskTest

testNonexistingSource 0.381
testDoNotOverride 0.306
testOverride 0.315

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0
exceptionWithMatchingMessage 0.001
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0
matchExactTypeWithOfType 0.002

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.492

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0.001

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.496
testModuleNodeIsCreatedIfNeeded 0.282
testUsesExistingModuleConfigNode 0.295

ModuleConfigurationObservingManagerTest

testObserving 6.011

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 18.037
verifyClusterMasterWorkspace 9.902

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0.009
testCantUseWriterAfterOutputStream 0.015

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.267
testKeyStoreInSomeOtherFolder 0.142

ClassesTest

testCanSetupADifferentClassFactory 0.01
testDefaultClassFactoryWorksJustFine 0.006

BaseVersionManagerTest

getCorrectBaseVersions 0.611
testRestoreVersionCreatedWithRuleFrom522 0.489
testRestoreVersionCreatedWithRuleFrom524 0.337
testGetUsedFilterWhenRuleCreatedIn52 0.536
removeVersionsRelatedToSourceWorkspaceOnly 0.59
testCreateAndRestoreVersionAndCheckOrder 0.663
testCreateAndRestoreDeletedVersion 0.581
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.511
testGetUsedFilterWhenRuleCreatedIn522 0.454
testGetUsedFilterWhenRuleCreatedIn524 0.429
removeAllVersions 0.552
getVersionForALabel 0.708
hasMixinWhenVersioned 0.532
testCreateAndRestoreVersionInCustomWorkspace 0.636
restoredFirstVersionHasVersionMixin 0.485
sourceWorkspaceIsSavedForVersionInMetaData 0.635
testNumberOfCreatedVersions 0.518
hasVersionMixinIsRemovedWhenVersionHistoryIsDeleted 0.418
testCreateAndRestoreVersion 0.561
testRestoreVersionCreatedWithRuleFrom52 0.324

NodeTest

testNameFilteringWorksForProperties 0.312
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.262
testCreatingAnExistingNodeDataDoesNotFail 0.256
testReadingANodeData 0.302
testCreatingAndSettingANodeData 0.302
testAddMixin 0.275
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.223
testSettingANonExistingNodeDataCreatesANewNodeData 0.202
testDelete 0.182
testSettingAnExistingNodeData 0.181
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.241
testThatReadingANonExistingNodeDataFail 0.223
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.245

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.021
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

HierarchicalUserManagerTest

parentPathShouldBeLowercased 0.225
groupAddingAndRemoving 0.358
createNewUserWithTwoCharactersInName 0.723
roleAddingAndRemoving 0.522
createNewUser 0.781
parentPathShouldReflectFirstLettersOfName 0.382
createUserNode 0.248
createNewUserWithSingleCharacterInName 0.649
createNewUserUnderPath 0.686

CopyPropertyTaskTest

nonExistingSource 0.497
doNotOverride 0.789
override 0.484

AddActivatableMixinForContentNodeTaskTest

testExecute 0.355

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.563
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.02

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.743
testObservationForOneSpecificEventTypeAndContentNodes 4.74
testInitializingObservingManagerWithNullAsNodeType 0.336

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.147
testBlocksIfIncludeDispatcherIsMissing 0.006
testDoesNotWarnIfErrorDispatcherIsUsed 0.008

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.263
testModuleNodeIsCreatedIfNeeded 0.261

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.245

SessionTestUtilTest

testCreateSessionWithStringVarargs 0
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.025
bypassIfNotInitialized 0.014
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.014
chainIsProceededByDecoratedFilter 0.009

AccessManagerImplTest

getPermissions 0.001
multiThreadAccess 0.098

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.057

NodeTypeBasedACLPermissionsTest

testCanReadRoot 0.025
testCanReadOnPageNode 0.013
testGrantsOnContentNode 0.009
testCanReadOnContentNode 0.008
testCanReadInvalidNodeTypeSpecified 0.008
testCanReadAnyNodeTypesSpecified 0.007
testGrantsOnPageNode 0.008
testGrantsMultipleNodeTypesSpecified 0.012
testGrantsHigherPermissionThenAssigned 0.023

DelegateSessionWrapperTest

testUnwrap 0

FilterManagerImplTest

resourcesFilterProperlyBypasses 0.047

RemoveNodeWoChildrenTest

removesChildWithoutChildren 0.01
doesNotRemoveChildWithChildren 0.001
autoGeneratedDescription 0.003

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.358

NodeUtilTest

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

I18nNodeWrapperTest

getParentReturnsWrappedNode 0.008
hasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.014
testMultipleWrappingIsNotSupported 0.013
testWrapNode 0.012
hasPropertyReturnsFalseWhenNoSuchPropertyExists 0.012
hasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.013
getRootParentThrowsItemNotFoundException 0.016
getPropertyReturnsLocalizedValue 0.014
getAncestorReturnsWrappedNode 0.013
getPropertyDoesntReturnResourceNode 0.012
getNodeReturnsLocalizedNode 0.013

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.476
testIsNodeType 0.444

GuiceParameterResolverTest

testSimpleInjection 0.005
testInjectionOfNamedDependency 0.006
testInjectionOfDependencyAsProvider 0.004

SecuritySupportObservedComponentFactoryTest

factoryIsReturningExpectedSystemUser 0.032
factoryReturnsTheImplementationImmediatelyWhenPossible 0.028

MgnlVersioningContentDecoratorTest

sessionWrapperIsNotLost 0.214
workspaceWrapperIsNotLost 0.269

RepositoryMappingDefinitionReaderTest

testParse 0.14

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0.002
testMultipleWrappingIsPossible 0

AbstractRepositoryStrategyTest

testGetSession 0.292

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.455
testAclDefinedForSubPath 0.404
testNoAclDefined 0.373
testAclDefined 0.314

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 4.022
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0.001
testAreHandlersInvokedInOrder 0.013
testHandlerAddedWhileDispatchingIsNotCalled 0.005

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.02
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0.001

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.331

DependencyCheckerImplTest

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

CreateNodePathTaskTest

execute 0.001

PropertiesImportExportTest

testImportMetadata 0.008
testPropertiesExport 0.01
testConvertsToStringByDefault 0.001
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0

IsAuthorInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.014
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.007
executesPublicDelegateTaskWhenIsPublic 0.033
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.006
autogeneratedDescription 0.027

BootstrapSingleResourceTest

bootstrapOfRegularResource 0.279
bootstrapOfExistingNodesWillFailByDefault 0.489
verifyPartialBootstrapping 0.338

PathExistenceDelegateTaskTest

delegateTaskIsExecuted 0.016
delegateTaskIsNotExecutedWhenPathThatShouldExistDoesNot 0.003
delegateTaskIsNotExecutedWhenOneOfThePathsThatShouldExistDoesNot 0.002
delegateTaskIsExecutedWhenNoConditionsAreGiven 0.003
delegateTaskIsExecutedWithMultipleConditions 0.002
delegateTaskIsNotExecutedWhenPathThatShouldNotExistIsFound 0.001
delegateTaskIsNotExecutedWhenExceptionIsThrownWhileCheckingPaths 0.003

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.003
testConversionWhenPropertiesAreAlreadyInPlace 0.011
testRemovesMetaDataWhenEmptied 0.005

TextFileUtilTest

testGetLines 0.003
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0.001
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.755

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.304
testWrappedVersionDoesntFail 0.283
testVersionIsWrapped 0.322
testFrozenNodeIsWrapped 0.297

VirtualUriFilterTest

resetCurrentUri 0.024

AbstractConditionalRepositoryTaskTest

isExecutedWhenGivenPathDoesNotExist 0.002
verifyRootNodeDoesNotFailExecution 0.002
canHandleRelativePaths 0
throwsExceptionWhenWorkspaceDoesNotExist 0.001
isNotExecutedWhenGivenPathExists 0

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.416
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.418
testRenameSiblingForASubPath 0.442
testOutputMessage 0.383
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.405

NodeData2PropertyCollectionWrapperTest

testRetainAll 0.002
testRemoveAll 0

ExtractCommentCommandTest

testExecuteByPath 0.021
testExecuteById 0.003
testExecuteWithTemplate 0.003
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0.001

RegexpVirtualURIMappingTest

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

MgnlAuditLoggingContentDecoratorNodeWrapperTest

setPropertyStringValueInt 0.292
setPropertyStringValueArrayInt 0.277
setPropertyStringStringArrayInt 0.243
setPropertyStringStringInt 0.269

Failure Details

[Summary] [Package List] [Test Cases]


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