Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2298 0 0 6 99.739% 290.669

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.111
info.magnolia.cms.security.operations 9 0 0 0 100% 0.001
info.magnolia.cms.security.auth.callback 8 0 0 0 100% 0.013
info.magnolia.jcr.node2bean.impl 1 0 0 0 100% 0.027
info.magnolia.repository.definition 1 0 0 0 100% 0.002
info.magnolia.setup.for4_5 5 0 0 0 100% 0.928
info.magnolia.test.hamcrest 34 0 0 0 100% 0.088
info.magnolia.commands.impl 42 0 0 0 100% 13.709
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.164
info.magnolia.repository 10 0 0 1 90% 14.182
info.magnolia.importexport.command 6 0 0 0 100% 1.21
info.magnolia.module.webapp 5 0 0 0 100% 0.708
info.magnolia.setup.for6_0 2 0 0 0 100% 0
info.magnolia.importexport 34 0 0 0 100% 5.358
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.042
info.magnolia.typeresolver 6 0 0 0 100% 0.021
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.634
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.374
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.test 5 0 0 0 100% 0.416
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.026
info.magnolia.cms.beans.config 71 0 0 1 98.592% 1.094
info.magnolia.observation 7 0 0 0 100% 1.591
info.magnolia.jcr.comparator 12 0 0 0 100% 0.005
info.magnolia.module.model 52 0 0 0 100% 0.009
info.magnolia.module.delta 189 0 0 0 100% 20.446
info.magnolia.cms.core.version 45 0 0 0 100% 12.696
info.magnolia.util 6 0 0 0 100% 0.002
info.magnolia.jcr.util 172 0 0 0 100% 13.974
info.magnolia.init 30 0 0 0 100% 2.763
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory 27 0 0 0 100% 1.124
info.magnolia.context 17 0 0 0 100% 3.726
info.magnolia.audit 39 0 0 0 100% 15.779
info.magnolia.logging 2 0 0 0 100% 0.018
info.magnolia.module.model.reader 43 0 0 0 100% 0.334
info.magnolia.link 46 0 0 0 100% 0.407
info.magnolia.event 13 0 0 0 100% 3.341
info.magnolia.jcr.decoration 28 0 0 0 100% 2.931
info.magnolia.commands 11 0 0 0 100% 1.21
info.magnolia.jcr.nodebuilder 15 0 0 0 100% 0.016
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.009
info.magnolia.test.logging 9 0 0 0 100% 0.043
info.magnolia.content2bean 19 0 0 1 94.737% 0.45
info.magnolia.module.files 2 0 0 0 100% 0.42
info.magnolia.utf8 8 0 0 0 100% 2.622
info.magnolia.jcr.wrapper 100 0 0 0 100% 7.242
info.magnolia.setup.for5_2 21 0 0 0 100% 4.048
info.magnolia.setup.for5_0 11 0 0 0 100% 2.573
info.magnolia.cms.util 221 0 0 1 99.548% 28.003
info.magnolia.beanmerger 10 0 0 0 100% 0.039
info.magnolia.module 43 0 0 0 100% 6.41
info.magnolia.jcr.node2bean 74 0 0 2 97.297% 0.763
info.magnolia.cms.filters 85 0 0 0 100% 5.207
info.magnolia.importexport.filters 2 0 0 0 100% 0.268
info.magnolia.jcr.predicate 16 0 0 0 100% 0.376
info.magnolia.cms.security 146 0 0 0 100% 29.495
info.magnolia.setup 35 0 0 0 100% 53.715
info.magnolia.map2bean 9 0 0 0 100% 0.043
info.magnolia.jackrabbit 7 0 0 0 100% 11.708
info.magnolia.voting.voters 70 0 0 0 100% 0.316
info.magnolia.objectfactory.guice 31 0 0 0 100% 0.466
info.magnolia.cms.core 125 0 0 0 100% 7.868
info.magnolia.nodebuilder 16 0 0 0 100% 3.668
info.magnolia.cms.i18n 27 0 0 0 100% 0.174
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 1.599
info.magnolia.init.properties 2 0 0 0 100% 0.007
info.magnolia.module.ui 7 0 0 0 100% 1.507
info.magnolia.jackrabbit.lucene 4 0 0 0 100% 0.084
info.magnolia.test.mock 36 0 0 0 100% 0.066

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
NodeBuilderTaskTest 2 0 0 0 100% 0.577
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.948
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.586

info.magnolia.cms.security.operations

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAccessDefinitionTest 1 0 0 0 100% 0
VoterBasedConfiguredAccessDefinitionTest 5 0 0 0 100% 0.001
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.009
RedirectClientCallbackTest 7 0 0 0 100% 0.004

info.magnolia.jcr.node2bean.impl

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

info.magnolia.repository.definition

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

info.magnolia.setup.for4_5

Class Tests Errors Failures Skipped Success Rate Time
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.779
RenameACLNodesTaskTest 1 0 0 0 100% 0.149

info.magnolia.test.hamcrest

Class Tests Errors Failures Skipped Success Rate Time
ExecutionMatcherTest 5 0 0 0 100% 0.044
PredicateMatchersTest 2 0 0 0 100% 0.004
NodeMatchersTest 11 0 0 0 100% 0.019
UtilMatchersTest 3 0 0 0 100% 0.002
ChainingMatcherTest 4 0 0 0 100% 0.018
ExceptionMatcherTest 5 0 0 0 100% 0.001
StrictInstanceOfTest 4 0 0 0 100% 0

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
ImportCommandTest 4 0 0 0 100% 3.769
RestorePreviousVersionCommandTest 4 0 0 0 100% 1.226
AsyncCommandLockingTest 3 0 0 0 100% 0.998
ExportCommandTest 4 0 0 0 100% 1.153
RuleBasedCommandTest 4 0 0 0 100% 1.654
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 2.528
VersionCommandTest 8 0 0 0 100% 1.598
DeleteCommandTest 4 0 0 0 100% 0.777
ExtractCommentCommandTest 5 0 0 0 100% 0.006

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.repository

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

info.magnolia.importexport.command

Class Tests Errors Failures Skipped Success Rate Time
JcrExportCommandTest 1 0 0 0 100% 0.258
JcrImportExportCommandTest 4 0 0 0 100% 0.952
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.708

info.magnolia.setup.for6_0

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapUtilTest 5 0 0 0 100% 0
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.715
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 1.362
PropertiesImportExportTest 5 0 0 0 100% 0.015
DataTransporterRepositoryTest 9 0 0 0 100% 3.235
DataTransporterTest 5 0 0 0 100% 0.031
BootstrapFilesComparatorTest 3 0 0 0 100% 0

info.magnolia.test.mock.jcr

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

info.magnolia.typeresolver

Class Tests Errors Failures Skipped Success Rate Time
BeanTypeResolverTest 2 0 0 0 100% 0.005
ClassPropertyBasedTypeResolverTest 4 0 0 0 100% 0.016

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ConfigurationTest 11 0 0 0 100% 0.596
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.017
ComponentConfigurationReaderTest 1 0 0 0 100% 0.011
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.01

info.magnolia.importexport.postprocessors

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

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

info.magnolia.cms.security.auth.login

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

info.magnolia.cms.beans.config

Class Tests Errors Failures Skipped Success Rate Time
URI2RepositoryManagerTest 2 0 0 0 100% 0
RegexpVirtualURIMappingTest 15 0 0 0 100% 0.002
DefaultVirtualURIMappingTest 4 0 0 0 100% 0
ContentRepositoryTest 1 0 0 1 0% 0
HostBasedVirtualURIMappingTest 16 0 0 0 100% 0.005
VirtualURIManagerTest 3 0 0 0 100% 1.052
HostBasedRegexpVirtualURIMappingTest 20 0 0 0 100% 0.004
URI2RepositoryMappingTest 6 0 0 0 100% 0.021
ObservedManagerTest 1 0 0 0 100% 0
MIMEMappingTest 3 0 0 0 100% 0.01

info.magnolia.observation

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

info.magnolia.jcr.comparator

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

info.magnolia.module.model

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

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
HasPropertyDelegateTaskTest 3 0 0 0 100% 0.016
TextFileConditionsUtilTest 2 0 0 0 100% 0.001
BootstrapConditionallyTest 4 0 0 0 100% 0.025
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0.002
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.428
ChangeAllPropertiesWithCertainValueTaskTest 4 0 0 0 100% 0.964
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.006
RemovePropertiesTaskTest 1 0 0 0 100% 0.223
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.015
NodeVisitorTaskTest 4 0 0 0 100% 0.013
AbstractConditionalRepositoryTaskTest 5 0 0 0 100% 0.005
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.607
BootstrapSingleModuleResourceTest 3 0 0 0 100% 0.955
IsAdminInstanceDelegateTaskTest 4 0 0 0 100% 0.015
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.085
NewPropertyTaskTest 3 0 0 0 100% 0.004
SetDefaultPublicURITaskTest 2 0 0 0 100% 0.654
AddPermissionTaskTest 1 0 0 0 100% 0.001
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.019
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.036
CopyPropertyTaskTest 3 0 0 0 100% 0.614
WebXmlConditionsUtilTest 3 0 0 0 100% 0.017
AllChildrenTaskTest 1 0 0 0 100% 0.257
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.276
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0.002
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.004
ModuleBootstrapTaskTest 1 0 0 0 100% 0.001
ExecuteCommandTaskTest 3 0 0 0 100% 0.021
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0.004
PropertyValueDelegateTaskTest 4 0 0 0 100% 0.027
MoveNodeTaskTest 3 0 0 0 100% 0.627
RenameNodeTaskTest 2 0 0 0 100% 0.489
FilterOrderingTaskTest 4 0 0 0 100% 0.005
RemoveInstallFileTest 2 0 0 0 100% 0.674
AddURIPermissionTaskTest 4 0 0 0 100% 0.12
RenamePropertyTaskTest 1 0 0 0 100% 0.243
PartialBootstrapTaskTest 3 0 0 0 100% 1.089
SetupModuleRepositoriesTaskTest 3 0 0 0 100% 0.646
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.049
RemoveNodeWoChildrenTest 3 0 0 0 100% 0.001
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.274
PropertyValuesTaskTest 13 0 0 0 100% 3.183
CopyNodeTaskTest 4 0 0 0 100% 0.971
CreateNodeTaskTest 1 0 0 0 100% 0.009
BackupTaskTest 1 0 0 0 100% 0.276
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.012
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0.005
RegisterServletTaskTest 3 0 0 0 100% 0.01
BootstrapFileUtilTest 2 0 0 0 100% 0.005
NodeExistsDelegateTaskTest 1 0 0 0 100% 0.002
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0.001
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.003
RenamePropertiesTaskTest 4 0 0 0 100% 1.102
RemoveNodeTaskTest 2 0 0 0 100% 0.486
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.021
RenameNodesTaskTest 2 0 0 0 100% 0.555
ImportNodesFromPropertiesTaskTest 1 0 0 0 100% 0.033
RemovePermissionTaskTest 1 0 0 0 100% 0.001
BootstrapSingleResourceTest 3 0 0 0 100% 0.494
RemovePropertyTaskTest 1 0 0 0 100% 0.3
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.891
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.07
CreateNodePathTaskTest 1 0 0 0 100% 0.002
OrderNodeAfterTaskTest 2 0 0 0 100% 0.006
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0.002
RemoveNodesTaskTest 5 0 0 0 100% 1.432
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.006
MovePropertyTaskTest 3 0 0 0 100% 0.665
AddFilterBypassTaskTest 1 0 0 0 100% 0.001
ModuleFilesExtractionTest 1 0 0 0 100% 0.382
ChangeTemplateTaskTest 3 0 0 0 100% 0.006

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
SkipVersionOnExportTest 2 0 0 0 100% 0.394
ContentVersionTest 4 0 0 0 100% 1.194
CopyUtilTest 8 0 0 0 100% 1.625
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.01
MgnlVersioningWorkspaceWrapperTest 2 0 0 0 100% 0.566
VersionManagerTest 1 0 0 0 100% 0.243
MgnlVersioningContentDecoratorTest 2 0 0 0 100% 0.4
VersionedNodeTest 2 0 0 0 100% 0.036
BaseVersionManagerTest 20 0 0 0 100% 8.226
VersionInfoTest 3 0 0 0 100% 0.002

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

info.magnolia.jcr.util

Class Tests Errors Failures Skipped Success Rate Time
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.886
PropertiesImportExportTest 11 0 0 0 100% 0.095
MetaDataUtilTest 2 0 0 0 100% 0.856
ContentMapTest 4 0 0 0 100% 0.008
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.912
NodeTypesRepositoryTest 5 0 0 0 100% 1.218
SessionUtilTest 11 0 0 0 100% 0.001
NodeNameHelperTest 3 0 0 0 100% 0.001
PropertyUtilRepositoryTest 9 0 0 0 100% 2.725
NodeUtilRepositoryTest 9 0 0 0 100% 2.523
NodeTypesTest 7 0 0 0 100% 0.009
VersionUtilTest 18 0 0 0 100% 4.651
PropertyUtilTest 40 0 0 0 100% 0.048
NodeUtilTest 49 0 0 0 100% 0.041

info.magnolia.init

Class Tests Errors Failures Skipped Success Rate Time
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.073
DefaultMagnoliaInitPathsTest 10 0 0 0 100% 0.089
MagnoliaServletContextListenerTest 2 0 0 0 100% 2.577
AbstractMagnoliaConfigurationPropertiesTest 9 0 0 0 100% 0.024

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
ObjectFactoryTest 1 0 0 0 100% 0
ClassesTest 2 0 0 0 100% 0.019
CandidateParameterResolverTest 1 0 0 0 100% 0.004
ComponentsTest 4 0 0 0 100% 0.039
ObservedComponentFactoryTest 2 0 0 0 100% 0.012
ObjectManufacturerReloadableTest 1 0 0 0 100% 1.028
ObjectManufacturerTest 11 0 0 0 100% 0.021
DefaultClassFactoryTest 5 0 0 0 100% 0.001

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
MgnlContextTest 3 0 0 0 100% 0.719
SimpleContextTest 1 0 0 0 100% 0.303
WriterResponseWrapperTest 2 0 0 0 100% 0.005
InstallContextImplTest 2 0 0 0 100% 0.683
HTMLEscapingWebContextWrapperTest 1 0 0 0 100% 0.025
RequestAttributeStrategyTest 4 0 0 0 100% 0.026
WebContextImplTest 1 0 0 0 100% 1.022
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.645
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.298

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0
MgnlAuditLoggingContentDecoratorTest 31 0 0 0 100% 15.124
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 0.643
AuditLoggingUtilTest 3 0 0 0 100% 0.012

info.magnolia.logging

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

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
DependencyCheckerImplTest 18 0 0 0 100% 0.002
LightModuleDefinitionReaderTest 8 0 0 0 100% 0.203
DependencyLevelComparatorTest 5 0 0 0 100% 0.002
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.127

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.35
UUIDLinkTest 9 0 0 0 100% 0.057

info.magnolia.event

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.935
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.009
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.206
ContentDecoratorUtilTest 4 0 0 0 100% 0
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 1.297
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.481
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.003
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0

info.magnolia.commands

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

info.magnolia.jcr.nodebuilder

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

info.magnolia.jcr.inheritance

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

info.magnolia.test.logging

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

info.magnolia.content2bean

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

info.magnolia.module.files

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

info.magnolia.utf8

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
LazyNodeWrapperTest 3 0 0 0 100% 0.61
DelegateSessionWrapperTest 1 0 0 0 100% 0.005
I18nNodeWrapperTest 11 0 0 0 100% 0.283
MgnlPropertySettingContentDecoratorTest 16 0 0 0 100% 0.038
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.004
DelegateNodeWrapperTest 5 0 0 0 100% 0.002
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.005
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0.031
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.171
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 3.42
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.003
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 1.99
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0.004
MgnlPropertySettingContentDecoratorRepositoryTest 3 0 0 0 100% 0.675
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.001
I18nContentDecoratorTest 1 0 0 0 100% 0

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.469
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 1.306
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.011
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 1.85
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.412

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.228
Register50NodeTypeTaskTest 1 0 0 0 100% 0.346
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 1.999
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
DateUtilTest 1 0 0 0 100% 0.072
RuleTest 6 0 0 0 100% 0.993
TextFileUtilTest 4 0 0 0 100% 0
DumperUtilTest 2 0 0 0 100% 0.35
PathUtilTest 9 0 0 0 100% 0.002
SimpleUrlPatternTest 19 0 0 0 100% 0
ServletUtilTest 17 0 0 0 100% 0.001
RequestDispatchUtilTest 6 0 0 0 100% 0.003
LazyNodeDataWrapperTest 3 0 0 0 100% 0.023
QueryUtilTest 15 0 0 0 100% 6.771
NodePathComparatorTest 1 0 0 0 100% 0
ObservationUtilRepositoryTest 4 0 0 1 75% 0.715
ContentUtilTest 27 0 0 0 100% 0.232
InheritanceContentWrapperTest 8 0 0 0 100% 0.034
SystemContentWrapperTest 3 0 0 0 100% 0.528
ContentUtilRepoTest 5 0 0 0 100% 1.02
UnicodeNormalizerTest 6 0 0 0 100% 0.033
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.016
ExceptionUtilTest 21 0 0 0 100% 0.002
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.453
NodeDataUtilTest 10 0 0 0 100% 0.03
LazyContentWrapperTest 3 0 0 0 100% 0.651
WebXmlUtilTest 9 0 0 0 100% 0.027
BooleanUtilTest 3 0 0 0 100% 0
NodeUuidComparatorTest 1 0 0 0 100% 0.001
ObservationUtilTest 4 0 0 0 100% 0.024
WorkspaceObservingManagerTest 3 0 0 0 100% 6.534
ExtendingContentWrapperTest 15 0 0 0 100% 0.089
SearchReplaceTest 4 0 0 0 100% 0.019
WorkspaceXmlUtilTest 2 0 0 0 100% 0.002
StringLengthComparatorTest 1 0 0 0 100% 0
ClasspathResourcesUtilTest 3 0 0 0 100% 0.003
DelayedExecutorTest 3 0 0 0 100% 3.375

info.magnolia.beanmerger

Class Tests Errors Failures Skipped Success Rate Time
ProxyBasedBeanMergerTest 7 0 0 0 100% 0.029
BeanMergerBaseTest 2 0 0 0 100% 0.004
BeanMergerUtilTest 1 0 0 0 100% 0.006

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplTest 11 0 0 0 100% 1.792
ModuleLifecycleContextImplTest 2 0 0 0 100% 0.001
ModuleRegistryImplTest 7 0 0 0 100% 0.011
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.042
ModuleManagerImplClusterTest 2 0 0 0 100% 4.358
ModuleInstanceProviderTest 2 0 0 0 100% 0.205

info.magnolia.jcr.node2bean

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
MultipartRequestFilterTest 2 0 0 0 100% 0.033
FilterDecoratorTest 4 0 0 0 100% 0.024
RepositoryMappingFilterTest 2 0 0 0 100% 0.008
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.012
MappingTest 2 0 0 0 100% 0.012
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.143
CompositeFilterTest 1 0 0 0 100% 0.005
RangeSupportFilterTest 3 0 0 0 100% 0.015
MultipartRequestWrapperTest 1 0 0 0 100% 0.004
FilterManagerImplTest 1 0 0 0 100% 0.043
AggregatorFilterTest 4 0 0 0 100% 0.62
ServletDispatchingFilterTest 21 0 0 0 100% 0.184
InterceptFilterTest 9 0 0 0 100% 0.009
ContentTypeFilterTest 20 0 0 0 100% 3.99
MultiChannelFilterTest 8 0 0 0 100% 0.054
VirtualUriFilterTest 1 0 0 0 100% 0.007
FilterTest 2 0 0 0 100% 0.044

info.magnolia.importexport.filters

Class Tests Errors Failures Skipped Success Rate Time
MagnoliaV2FilterTest 1 0 0 0 100% 0.031
NamespaceFilterTest 1 0 0 0 100% 0.237

info.magnolia.jcr.predicate

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

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
DelegatingUserManagerTest 4 0 0 0 100% 0.013
AccessManagerImplTest 2 0 0 0 100% 0.053
CsrfTokenSecurityFilterTest 2 0 0 0 100% 0.005
MgnlUserManagerTest 16 0 0 0 100% 2.519
LogoutFilterTest 2 0 0 0 100% 0
ContentSecurityFilterTest 2 0 0 0 100% 0.002
SecurityUtilTest 8 0 0 0 100% 2.331
MgnlGroupManagerTest 6 0 0 0 100% 0.054
RepositoryBackedSecurityManagerTest 16 0 0 0 100% 3.427
CsrfSecurityFilterTest 3 0 0 0 100% 0.003
PrincipalUtilTest 5 0 0 0 100% 0
ExternalUserManagerTest 3 0 0 0 100% 0.031
HierarchicalUserManagerTest 9 0 0 0 100% 3.286
MgnlRoleManagerTest 5 0 0 0 100% 0.025
RescueSecuritySupportTest 10 0 0 0 100% 3.989
MgnlUserManagerRepositoryTest 15 0 0 0 100% 11.175
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.134
SecurityTest 1 0 0 0 100% 0.008
SecuritySupportObservedComponentFactoryTest 2 0 0 0 100% 0.034
PermissionUtilTest 5 0 0 0 100% 0
MgnlUserTest 9 0 0 0 100% 0.106
MgnlGroupTest 10 0 0 0 100% 0.141
MgnlGroupManagerRepositoryTest 7 0 0 0 100% 2.149
URISecurityFilterTest 2 0 0 0 100% 0.01

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
CoreModuleVersionHandlerTest 25 0 0 0 100% 42.148
AddLockableMixinToActivatableMixinTaskTest 1 0 0 0 100% 0.495
AddLockableMixinToVersionableMixinTaskTest 1 0 0 0 100% 0.317
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.247
MigrateVersionWorkspacesToNewStructureTaskTest 4 0 0 0 100% 9.075
HashUsersPasswordsTest 1 0 0 0 100% 0.715
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.387
RenameVersionNodesTaskTest 1 0 0 0 100% 0.331

info.magnolia.map2bean

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

info.magnolia.jackrabbit

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

info.magnolia.voting.voters

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

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceIssue791Test 4 0 0 0 100% 0.001
GuiceParameterResolverTest 5 0 0 0 100% 0.024
GuiceComponentProviderTest 13 0 0 0 100% 0.323
GuiceScopesTest 8 0 0 0 100% 0.109
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.009

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
BinaryNodeDataTest 3 0 0 0 100% 0.001
PathTest 6 0 0 0 100% 0.056
DefaultContentTest 25 0 0 0 100% 4.934
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.061
MagnoliaAccessProviderTest 7 0 0 0 100% 0.134
DefaultACLPermissionsTest 8 0 0 0 100% 0.064
AggregationStateTest 9 0 0 0 100% 0.038
NodeTest 13 0 0 0 100% 2.549
MetaDataTest 36 0 0 0 100% 0.006
RootOnlyPermissionTest 3 0 0 0 100% 0.02
HTMLEscapingAggregationStateTest 6 0 0 0 100% 0.005

info.magnolia.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.002
OpsTest 5 0 0 0 100% 1.547
NodeBuilderTest 3 0 0 0 100% 0.713
ContentOpsRepositoryTest 3 0 0 0 100% 1.378
ContentOpsTest 4 0 0 0 100% 0.028

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
DefaultI18nContentSupportTest 4 0 0 0 100% 0.028
AbstractI18nContentSupportTest 11 0 0 0 100% 0.051
HierarchyBasedI18nContentSupportTest 4 0 0 0 100% 0.047
DefaultMessagesImplTest 3 0 0 0 100% 0.017
MessagesManagerTest 5 0 0 0 100% 0.031

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.391
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.604
NodeBuilderTaskTest 3 0 0 0 100% 0.604

info.magnolia.init.properties

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

info.magnolia.module.ui

Class Tests Errors Failures Skipped Success Rate Time
ModuleManagerWebUITest 4 0 0 0 100% 1.412
InstallationFilterTest 3 0 0 0 100% 0.095

info.magnolia.jackrabbit.lucene

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

info.magnolia.test.mock

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

Test Cases

[Summary] [Package List] [Test Cases]

HasPropertyDelegateTaskTest

ifTrueTaskIsRunIfNodeAndPropertyExist 0.015
ifFalseTaskIsRunIfPropertyDoesNotExist 0.001
ifFalseTaskIsRunIfNodeDoesNotExist 0

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.006
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.003
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.002
getUserIgnoresUnsupportedUserManager 0.002

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0
comparisonWhenExceptionIsThrown 0.001
basicComparison 0

ImportCommandTest

testImportCommandDuplicateName 1.295
testImportCommandTargetPathDoNotExist 0.226
testImportCommand 1.816
testImportCommandEmptyFile 0.432

ComponentsTestUtilTest

testSetSingletonInstance 0.011
testConfiguredImplementation 0.001
testInstanceFactory 0.003

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0
testAddFalseConditionIfExpressionIsContained 0.001

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.001
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.001
bootstrapsIfNodeDoesNotExist 0.007
executesDelegateTaskIfNodeExists 0.007
autoGeneratedDescription 0.01

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

URIStartsWithVoterTest

testNotVoter 0
testInverseVoter 0
testBasics 0

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.264
testRebootstrapAtFirstLevel 0.199
testExport 0.252

CommandsManagerTest

testRegisterCommands 0.022
testGetCommandByCatalogAndName 0.018
testExecuteCommand 0.017
testReloadsCommandsOnChange 1.038
testExecuteCommandWithContext 0.023
testCloneCommandWithCustomProperties 0.019
basicChainCommandTest 0.015
testCloneMarkNodeAsDeletedCommand 0.023
testCloneImportCommand 0.018
testGetCommandByName 0.017

AccessManagerImplTest

getPermissions 0
multiThreadAccess 0.053

CsrfTokenSecurityFilterTest

testIsTokenGeneratedOnGetMethod 0.005
testIsAllowedWhenTokensMatch 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.185

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.365
bootstrapIfNotClusterMasterAndNotClustered 0.345
doNotBootstrapIfIsNotClusterMasterAndClustered 0.252
bootstrapIfClusterMasterButNotClustered 0.4

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0.001
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

BootstrapSingleResourceAndOrderAfterTest

autoGeneratedDescription 0.002

MgnlUserManagerTest

timezonePermissionIsSetForAdminUser 0.372
usernameCantBeNull 0.004
newUserInstanceDoesntSwallowRepositoryException 0.004
findPrincipalNodeWithOtherRealm 0.004
usernameCantBeBlank 0.003
usernameCantBeEmpty 0.004
usernameValidationUponCreationWithException 0.003
changePasswordOfUser 0.694
userWasCreatedUnderCertainPath 0.345
usernameIsValidatedUponCreation 0.022
setStringProperty 0.003
setProperty 0.008
findPrincipalNode 0.005
timezonePermissionIsNotSetForNonAdminUser 0.349
setPropertyToNull 0.005
changePasswordOfUserInSubNode 0.694

LazyNodeWrapperTest

multipleWrappingIsPossible 0.238
userJcrSessionIsUtilised 0.196
systemContextIsUsedAsFallback 0.176

MockContentTest

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

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.352
testIsNodeType 0.534

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

RegexpVirtualURIMappingTest

testExample 0.001
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

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.544
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.025
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.15

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.202
testModuleNodeIsCreatedIfNeeded 0.189

DefaultMagnoliaPropertiesResolverTest

testSystemPropertiesCanBeUsed 0.036
testDefaultLocations 0.001
testFileResolutionCtxAttributes 0.005
testFileResolutionWithRootContextPath 0.001
unexistingContextParamsAttributesAndPropertiesAreNotSubstituted 0.004
testLocationsAreTrimmed 0.006
testSourcesOnlyIncludeExistingLocations 0.018
testEnvironmentPropertiesCanBeUsed 0.001
testFileResolutionWithContextPath 0.001

ContentSecurityFilterTest

testIsAllowedForOther 0.001
testIsAllowedForAnonymous 0.001

DefaultVirtualURIMappingTest

mapURI 0
validateURIWhenToURIIsNotSet 0
validateURIWhenPropertiesAreNotSet 0
validateURIWhenPropertiesAreNull 0

JackrabbitIndexingConfigurationTest

mgnlTagsMultivaluedPropertyIsNotExcludedFromFullTextSearch 2.869
excludedPropertiesAreFoundInWhereLike 1.994
titlePropertyIsBoosted 1.519
excludedPropertiesAreFoundInWhereEquals 1.264
indexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 1.532
excerptFunction 1.372
excludedPropertiesAreNotFoundInFullTextSearch 1.158

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.002

DelegateSessionWrapperTest

testUnwrap 0.005

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.254
testWrappedVersionDoesntFail 0.178
testVersionIsWrapped 0.22
testFrozenNodeIsWrapped 0.283

BootstrapSingleResourceAndOrderTest

orderAfter 0.209
orderBefore 0.219

NodeBuilderTaskTest

testUnknownRootThrowsException 0.309
testSyntax 0.268

DefaultI18nContentSupportTest

toRawURI 0.013
testDetermineLocaleEndlessLoop 0.007
testGetNodeDataEndlessLoop 0.004
testDetermineLocale 0.004

CollectionPropertyHidingTransformerTest

preserveOrderWhenSettingArrayProperty 0.027

ChangeAllPropertiesWithCertainValueTaskTest

changeAllPropertiesWithCertainValueTask 0.24
propsValueIsChangedOnlyOnSpecifiedNodeAndItsDescendant 0.2
worksWithClassName 0.276
autoGeneratedDescription 0.248

PathExistenceDelegateTaskTest

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

ExecutionMatcherTest

throwsNoExceptionMatcher 0.028
throwsSomethingMatcher 0.001
throwsExceptionSampleUsage 0.004
throwsSomethingMatcherWithThrowableMismatch 0.009
sampleUsageWithChainableMatchersForExceptions 0.002

HostBasedVirtualURIMappingTest

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

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

SkipVersionOnExportTest

testExportSystemView 0.237
testExportDocumentView 0.157

ContentDecoratorNodeWrapperTest

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

ConfigurationTest

testNonScopedComponent 0.203
testSingletonScopedComponentFactory 0.039
testEagerSingletonScopedComponent 0.034
testProvider 0.037
testLazySingletonScopedComponent 0.031
testConfiguredEagerSingleton 0.064
testConfigured 0.032
testComponentFactory 0.027
testObserved 0.06
testConfiguredSingleton 0.035
testSingletonScopedProvider 0.034

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.228

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.222
testPasswordRemovingMethodFromCache 0.141
testRemoveAllPasswordPamametersFromCacheLog 0.15
testCrypt 1.128
testUpdateKeysKeyLocationIsSet 0.229
testKeyStore 0.175
testUpdateKeysKeyLocationIsNotSet 0.142
testPasswordRemovingMethodFromURL 0.144

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0.007
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

I18nNodeWrapperTest

getParentReturnsWrappedNode 0.009
hasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.108
testMultipleWrappingIsNotSupported 0.03
testWrapNode 0.016
hasPropertyReturnsFalseWhenNoSuchPropertyExists 0.013
hasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.015
getRootParentThrowsItemNotFoundException 0.017
getPropertyReturnsLocalizedValue 0.011
getAncestorReturnsWrappedNode 0.024
getPropertyDoesntReturnResourceNode 0.022
getNodeReturnsLocalizedNode 0.018

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.106
testAbsentFilesAreRecreated 0.314

VirtualURIManagerTest

testMap 0.01
testReloadsTemplatesOnChange 1.034
testRegistersTemplatesOnStart 0.008

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup 0.009
testGetGroup 0.011
testCreateGroup 0.009
testGetGroupInFolder 0.002
testGetAllGroups 0.012
testCreateGroupWithPath 0.011

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.001
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.303

HostBasedRegexpVirtualURIMappingTest

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

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.206

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.214
findPrincipalNodeByQueryWitNonRootStartNode 0.227
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.214
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.202
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.215
findPrincipalNodeByTraversalWitNonRootStartNode 0.223
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.152
findPrincipalNodes 0.163
findPrincipalNodeByQuery 0.22
findPrincipalNodeByQueryWithMultipleMatches 0.242
findPrincipalNodeByQueryWithInvalidJcrName 0.27
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.177
findPrincipalNodeByTraversalWithMultipleMatches 0.318
findPrincipalNode 0.198
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.185
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.207

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.072

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.214
testConstructRuleFromStringRepresentaionOfRuleClass 0.133
testIsNotAllowedNode 0.182
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.147
testRuleStringConstructor 0.152
testIsAllowedNode 0.165

RemovePropertiesTaskTest

testExecute 0.223

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0.005
testCantUseWriterAfterOutputStream 0

ClassesTest

testCanSetupADifferentClassFactory 0.012
testDefaultClassFactoryWorksJustFine 0.007

AbstractI18nContentSupportTest

getPropertyWithNextLocaleAndFallback 0.005
testGetLocaleWorksWhenNotInWebContext 0.004
getArraysPropertyWithLocale 0.005
getPropertyWithDefaultLocale 0.005
getNextLocaleFromCountrySpecificLocale 0.004
getPropertyWithBothDefaultAndSuffixed 0.008
getDefaultLocaleIfNull 0.004
getLocaleIfNull 0.004
getNextLocaleWithFallbackLocale 0.003
getNextLocaleFromLanguageLocale 0.005
getPropertyWithExplicitCurrentLocale 0.004

AddActivatableMixinForContentNodeTaskTest

testExecute 0.469

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0
testReturnsValueOfElseIfConditionIsTrue 0.001
testReturnsValueOfOtherwiseIfConditionIsFalse 0

PropertiesImportExportTest

testCreateNodesFailingBecauseOfDotInPath 0.001
testCreateNodes 0.013
testCreateNodesFailingBecauseOfMissingTrailingSlash 0
testConvertPropertyStringToBinaryObject 0
testCreateNodesFailingBecauseOfEqualsSignWithoutADot 0.018
testExportsNodeTypeAndIdentifier 0.046
testCreateNodesFailingBecauseOfDotAndMonkeyTail 0.002
testExportsProperties 0.008
testConvertsToWrapperType 0.001
testDoesntExportRootNode 0.006
testCanUseIntShortcutForConvertingIntegers 0

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.289
testSetPropertyFailsIfPropertyDoesNotExist 0.305
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.278
testAddPropertyFailsIfPropertyExists 0.298
testRenamePropertyAndCheckValueForString 0.377

CandidateParameterResolverTest

lenientToNullCandidates 0.004

JcrExportCommandTest

allNamespacesButSvAndXsiAreFiltered 0.258

ChangeVirtualUriMappingTaskTest

doExecute 0.014
autoGeneratedDescription 0.001

InstallContextImplTest

sessionInInstallContextIsNotWrappedInMgnlPropertySettingDecorator 0.356
dontFailWithClassCastException 0.327

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.002
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0

URI2RepositoryMappingTest

uriPrefixEndsWithSlash 0
getUri 0.001
getHandleWhenLinkWithPrefixHandleExistInRepo 0.009
whenRequestingTheHandleMakeSureItIsNotAppendedTwice 0.002
handlePrefixIsNotRemoved 0.004
getHandleStripsExtensionInclTheDot 0.005

PrincipalUtilTest

testFindPrincipalInCollection 0
testRemovePrincipalFromCollection 0
testRemovePrincipal 0
testFindACLByName 0
testFindPrincipal 0

DefaultRepositoryManagerTest

testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders 2.852
verifyImagingSessionIsWrappedAsExpected 1.065
testSystemAndVersionAreCreatedForAllRepositories 0.698
createWorkspace 0.816
verifySessionsAreWrappedAsExpected 0.754
verifyVersionStoreSessionDontWrapVersioningSession 0.509
createWorkspaceInWrongRepo 0.598

MetaDataUtilTest

testUpdateMetaData 0.353
testGetMetaData 0.503

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.026
testGetNodeDataEndlessLoop 0.012
testDetermineLocale 0.005
toRawURI 0.004

URIRegexVoterTest

testPathAndCtx 0
testForGetParameter 0
testEmptyUri 0
testPathOnly 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0.009
executeVisitsHierarchyAndOperatesOnNode 0.001
executeStopsVisitingHierarchyOnPredicate 0.001
canBeExecutedTwice 0.002

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

ComponentDefinitionTest

equalsImplementationIsNullSafe 0
hashCodeImplementationIsNullSafe 0

GuiceIssue791Test

getInstance_ofSet_ContainsB 0.001
getInstance_ofSet_ContainsC 0
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

PathTest

getAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative 0.015
getAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute 0.006
isCharValid 0.018
getValidatedLabel 0.007
getUniqueLabelWithExtension 0.005
getUniqueLabel 0.005

DefaultMessagesImplTest

fallbackWillNotDetermineLocaleFromSystemLocaleAndWillReadISO88591 0.006
testGetBundle 0.007
selfTest 0.004

DefaultMagnoliaInitPathsTest

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

GuiceParameterResolverTest

instantiateUnresolvedArgument 0.007
injectDependencyAsProvider 0.004
injectGenericDependency 0.006
injectNamedDependency 0.005
injectSimpleDependency 0.002

LoggingMatchersTest

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

SessionTestUtilTest

testCreateSessionWithStringVarargs 0.007
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 3.326
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0.001
testAreHandlersInvokedInOrder 0.005
testHandlerAddedWhileDispatchingIsNotCalled 0

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.216
sameListenerCannotBeRegisteredMultipleTimes 0.176
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.235
deferredListenerIsNotWrappedMultipleTimes 0.218
listenToChangesInsideObservedPath 0.266
listenerCanBeRegisteredAndUnregistered 0.208
ignoreChangesOutsideObservedPath 0.272

MgnlAuditLoggingContentDecoratorTest

sequenceActionModifyNodeDelete 0.557
sequenceActionMoveModifyDelete 0.567
logModifiesWhenDeletionIsFirstEntryForGivenPath 0.502
logModifiesPropertyAsUser 1.634
logModifiesNode 0.489
sequenceActionMoveCreate 0.465
sequenceActionMoveDelete 0.486
sequenceActionMoveModify 0.512
sequenceActionCreateSessionDelete 0.478
logMovesNode 0.448
sequenceCreateMove 0.557
sequenceActionModifyMoveDelete 0.422
sequenceActionModifyCreate 0.39
logDeletesNode 0.521
logDeletesWhenDeletionIsFirstEntryForGivenPath 0.464
sequenceActionModifyModify 0.403
sequenceActionCreateNodeDelete 0.472
sequenceActionModifySessionDelete 0.503
logCreatesNodeWithSpecificNodeType 0.456
logSessionDelete 0.528
logCreatesNode 0.387
sequenceActionSessionDeleteCreate 0.362
sequenceCreateModifyDelete 0.386
sequenceActionCreateCreate 0.33
logModifiesProperty 0.361
sequenceCreateModify 0.358
nodeSave 0.455
isContentWrappedByMgnlAuditLogContentDecorator 0.354
logNodeDeleteCreateDelete 0.461
sequenceActionNodeDeleteCreate 0.378
sequenceActionModifyMove 0.438

HTMLEscapingWebContextWrapperTest

getAggregationStateReturnsHTMLEscapingAggregationState 0.025

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.03
getUsersWithGroup 0.001
getUsersWithRole 0

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.011
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0.001

AbstractConditionalRepositoryTaskTest

isExecutedWhenGivenPathDoesNotExist 0.001
verifyRootNodeDoesNotFailExecution 0.001
canHandleRelativePaths 0.001
throwsExceptionWhenWorkspaceDoesNotExist 0.001
isNotExecutedWhenGivenPathExists 0.001

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0.012
testSessionAttributes 0.005
testLocalAttributes 0.001
testApplicationAttributes 0.008

PredicateMatchersTest

verifiesPredicate 0.003
describesMismatchWithBestEffort 0.001

MgnlPropertySettingContentDecoratorTest

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

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

MockSessionTest

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

FindAndChangeTemplateIdTaskTest

findAndChangeTemplateId 0.347
autoGeneratedDescription 0.26

NodeMatchersTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0

BootstrapSingleModuleResourceTest

partialXmlBootstrap 0.329
autoGeneratedDescription 0.332
partialYamlBootstrap 0.294

ProxyBasedBeanMergerTest

mergeMergedClass 0.014
isMergeable 0.002
mergeMap 0.005
mergeOfInterfaces 0.004
isSimpleType 0.001
mergeUsesSubClassIfAssignable 0
mergedProperties 0.003

UtilMatchersTest

mapSizeHasDecentMessageWithMatchedSize 0
regex 0.001
mapSizeHasDecentMessageWithFixedSize 0.001

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

CoreModuleVersionHandlerTest

updateFrom544 2.956
updateFrom546 2.284
updateFrom553 0.608
updateFrom547RemovesLegacyLog4jServlet 1.79
pngSwfMimeTypesOnInstall 1.301
instanceUuidIsntOverridenIfPresent 1.206
upgradeFrom522 3.151
updateFrom57 0.643
updateFrom60 0.476
updateFrom549AddsKoreanLanguage 1.707
cleanInstall 1.2
mMP4MimeTypesOnInstall 1.092
test543MimeTypesOnInstall 2.01
updateFrom5512 0.556
upgradeFrom531CSRF 2.131
updateSecurityBaseRolePermissions 2.734
test45DoesNotInstallWhenFromSmallerThan446 0.256
upgradeFrom45 3.246
test446MimeTypesOnInstall 1.083
updateTo512anonymousUserPermissions 2.422
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 1.688
updateFrom549AddsLockableMixinToActivatableAndVersionable 1.417
updateFrom534CheckSuperuserRolePermissionAreUpdated 2.179
instanceUuidPropertyGetsCreatedIfNotPresent 1.206
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 2.806

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.004

MockItemTest

testGetDepth 0
testGetPath 0

DependencyCheckerImplTest

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

IsAdminInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.001
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.005
executesPublicDelegateTaskWhenIsPublic 0.004
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.005

ContentMapTest

test 0.003
testGetBasicProps 0.002
testGetBinaryProps 0.002
testGetOtherProps 0.001

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.013
testRemoveDuplicatePermission 0.017
testAutogeneratedDescription 0.055

LegacyComponentsConfigurerTest

testExcludedKeys 0.002
testLegacy 0.015

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0.001
testWrapAlreadyWrappedWithThisClass 0.001
testIsSame 0
test4LevelDeepUnwrap 0
testDeepUnwrap 0

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

ContentVersionTest

testRestoringBinariesFromContentVersion 0.271
testRetrievingBinariesFromContentVersionsChildNode 0.315
testBasics 0.338
testRetrievingBinariesFromContentVersion 0.27

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.019
testFilterCOS 0.014

NewPropertyTaskTest

testWithExpectedPathExisting 0.002
testWithoutThePath 0.001
testAutogeneratedDescription 0.001

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.007
bypassIfNotInitialized 0.005
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.006
chainIsProceededByDecoratedFilter 0.006

CopyUtilTest

copyToExistingVersionKeepTheLastModifiedBy 0.208
copyToVersionIfStructureNodeHasSameUuidAsSourceNode 0.292
copyToVersionWithNewStructure 0.216
copyToNewVersionKeepTheLastModifiedBy 0.225
copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.169
copySourceHasDepth3ToExistingVersionKeepTheLastModifiedBy 0.163
copyToVersionWhenThereWasSubnodeWithSameName 0.167
copyToVersionWhenChangingPrimaryNodeType 0.185

ModuleManagerWebUITest

testDoneTemplate 0.299
testListTasksTemplate 0.065
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.01
testRestartNeededTemplate 0.038

DumperUtilTest

testDump 0.197
testDumpLevel2 0.153

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.42
testModuleNodeIsCreatedIfNeeded 0.257
testUsesExistingModuleConfigNode 0.271

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.319
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.278
restorePreviousVersionOfSingleNode 0.241
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.388

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.007
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0.001
testDeepUnwrap 0.001

SetDefaultPublicURITaskTest

changesDefaultPublicURLWhenPathIsOldMapping 0.381
changesDefaultPublicURLWhenPathIsNewMapping 0.273

PathUtilTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.402
testCreateSimpleNodeTypeContent 0.51

AddPermissionTaskTest

autoGeneratedDescription 0.001

MoveAndRenamePropertyTaskTest

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

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.034
testConfiguredInSingletonScope 0.049
testCreateChild 0.052
canAccessProperties 0.043
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.016
testConfigured 0.02
testImplementation 0.012
testObserved 0.024
testInstance 0.012
getComponentThrowsExeptionForUnconfiguredType 0.012
testObservedInRequestScope 0.022
testGetComponentProvider 0.012
multiBindingBasic 0.015

EditorLinkTransformerTest

testEditorLinkTransformation 0

IsAuthorInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.011
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.011
executesPublicDelegateTaskWhenIsPublic 0.004
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.004
autogeneratedDescription 0.006

LinkUtilTest

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

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.313
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.05
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.068
testPerformCantBeCalledTwiceByDifferentThreads 0.896
correctModuleVersionHandlerIsSetForLightModules 0.147
repositoryIsNotClusteredAndClusterMaster 0.053
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.05
testCheckModuleAndDeltasToStringForUpdate 0.052
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.048
testCheckModuleAndDeltasToStringForInstall 0.056
repositoryIsClusteredAndClusterMaster 0.059

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0.002
testCanDeleteSelf 0.002

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
wildcardsWithSpecialChars 0
simpleUrlPatternContainingActualDot 0
starMatch 0

CopyPropertyTaskTest

nonExistingSource 0.168
doNotOverride 0.168
override 0.278

HierarchicalUserManagerTest

parentPathShouldBeLowercased 0.23
groupAddingAndRemoving 0.319
createNewUserWithTwoCharactersInName 0.578
roleAddingAndRemoving 0.192
createNewUser 0.515
parentPathShouldReflectFirstLettersOfName 0.217
createUserNode 0.174
createNewUserWithSingleCharacterInName 0.544
createNewUserUnderPath 0.517

PropertiesImportExportTest

testImportMetadata 0.004
testPropertiesExport 0.009
testConvertsToStringByDefault 0.001
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0.001

ExtendingNodeWrapperTest

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

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.01
testBlocksIfIncludeDispatcherIsMissing 0.003
testDoesNotWarnIfErrorDispatcherIsUsed 0.004

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

Node2BeanTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.234
testModuleNodeIsCreatedIfNeeded 0.161
testUsesExistingModuleConfigNode 0.209

GuiceScopesTest

testRequestScope 0.012
testContextProvidersWhenWebContextSet 0.015
testServletProvidersWhenWebContextSet 0.015
testContextProvidersWhenContextSet 0.015
testSessionScopeFailsWhenNotInWebContext 0.018
testServletProvidersFailWhenWebContextNotSet 0.01
testRequestScopeFailsWhenNotInWebContext 0.012
testSessionScope 0.012

NodeBuilderTaskTest

testUnknownRootThrowsException 0.221
canOperateOnRootNode 0.176
testSyntax 0.207

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.007
dotInFileNameResolvesSelectorsProperly 0.001

JcrImportExportCommandTest

yaml 0.246
systemView 0.244
exportRootAsYaml 0.251
binaryNotSupportedByYamlExport 0.211

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0.001
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 2.411
magnoliaPropertiesLoading 0.166

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.229
testCreatedVersionIsWrapped 0.166
testLinearSuccessorIsWrapped 0.167
testLinearPredecessorIsWrapped 0.16
testSuccessorsAreWrapped 0.215
testPredecessorsAreWrapped 0.193
testVersionIsWrapped 0.167

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.008
testConversionWhenPropertiesAreAlreadyInPlace 0.008
testRemovesMetaDataWhenEmptied 0.003

AllChildrenTaskTest

doExecuteMoveChildren 0.257

ServletUtilTest

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

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.276

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0.002

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.006
testHeaderNormalization 0.006

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0.018
testVoterWithNullUser 0.01
testVoterWithAdminUser 0.009
testVoterWithMockUser 0.008
testVoterWithSystemUser 0.009

Register50NodeTypeTaskTest

testDoExecute 0.346

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0.003
autoGeneratedDescription 0.001

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.191
rearrangementOfBasicDefaultConfig 0.195
rearrangementOfSTKsDefaultConfig 0.159
nonStandardCompositeConfigIsBackedUp 0.234

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0.001

LightModuleDefinitionReaderTest

createNonExistingResourceDir 0.004
readNonAbsoluteResourceDirThrowsException 0.005
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.039
readFromResourceURLYieldsCorrectModuleDefinition 0.087
readFromReaderYieldsCorrectModuleDefinition 0.024
readAllResolvesLightModuleDefinitionsInsideSymbolicLinkDirectories 0.027
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0.002
readAllResolvesAllAvailableLightModuleDefinitions 0.015

ExecuteCommandTaskTest

commandIsExecuted 0.01
showWarningIfCommandNotFound 0.004
commandIsExecutedAndFailed 0.007

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.011
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.006
testPushingAndPoppingComponentProvider 0.006
getComponentWithAnnotationReturnsCorrectInstance 0.016

MgnlRoleManagerTest

testGetRoleInFolder 0.008
testGetRole 0.004
testCreateRole 0.005
testRefusesToCreateSameNameRole 0.004
testCreateRoleWithPath 0.004

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0.002
displaysOneMessageForGreaterAndEqualThanOneNode 0.002
noWarningMessageDisplayedIfThereIsNoNodeFound 0

AsyncCommandLockingTest

commandsLockAndUnlockNodesProperly 0.341
throwsExceptionIfCommandsAreOperatingOnSameNode 0.272
commandsAreResponsibleForUnlockingThenNoExceptionOccurs 0.385

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.002
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.006
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.008
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.011

MgnlAuditLoggingContentDecoratorNodeWrapperTest

setPropertyStringValueInt 0.153
setPropertyStringValueArrayInt 0.171
setPropertyStringStringArrayInt 0.162
setPropertyStringStringInt 0.157

WebContextImplTest

testLoginLogout 1.022

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.25
testThatReadingANonExistingNodeDataDoesNotFail 0.229
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.177
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.215
testCreatingAnExistingNodeDataDoesNotFail 0.148
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.192
testReadingANodeData 0.176
testCreatingAndSettingANodeData 0.188
testIsNodeTypeForNodeChecksPrimaryType 0.168
testAddMixin 0.3
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.242
testSettingANonExistingNodeDataCreatesANewNodeData 0.164
testCreatingAnEmptyNodeData 0.15
testModDate 0.139
testCreatingAndSettingABooleanNodeData 0.154
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.217
testDelete 0.207
testEquals 0.164
testSettingAnExistingNodeData 0.2
testCreatingAndReadingABinaryNodeData 0.268
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.195
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.15
testEqualsWithWrongType 0.21
testEqualsWithNull 0.144
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.287

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

TestUtilTest

shuntLog 0.4

RequestDispatchUtilTest

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

TypeMappingImplTest

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

SearchIndexTest

deprecatedIndexingConfiguration 0
websiteSpecificIndexingConfiguration 0
defaultIndexingConfiguration 0

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.021
testDoesNotCallHierarchyManagerUntilNeeded 0.001
testCallHierarchyManagerOnlyFirstTime 0.001

NodeTypeBasedACLPermissionsTest

testCanReadRoot 0.007
testCanReadOnPageNode 0.005
testGrantsOnContentNode 0.005
testCanReadOnContentNode 0.005
testCanReadInvalidNodeTypeSpecified 0.006
testCanReadAnyNodeTypesSpecified 0.008
testGrantsOnPageNode 0.008
testGrantsMultipleNodeTypesSpecified 0.007
testGrantsHigherPermissionThenAssigned 0.01

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.366
userManagerReturnsSystemUserWithCorrectGroup 0.433
userManagerReturnsCorrectAnonymousUser 0.69
userManagerIsAnInstanceOfRescueUserManager 0.008
userManagerReturnsEnabledRescueUser 0.358
userManagerReturnsCorrectSystemUser 0.727
userManagerReturnsCorrectSystemUserByName 0.691
userManagerReturnsSystemUserWithCorrectRole 0.352
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.356
userManagerRealmIsSystemRealm 0.008

BoolVoterSetTest

notOperations 0.006
argumentPassing 0.001
orOperations 0
andOperations 0.001

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0.001
testStartRegistersAllObserversWithAllModules 0

ChainingMatcherTest

emptySeedAlwaysMatches 0.001
singleMatcher 0.01
chainedMatchersOnSameProperty 0.006
chainedMatchers 0.001

AddLockableMixinToActivatableMixinTaskTest

addLockableMixinToVersionableMixin 0.495

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.207
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.197
moveToNewDestination 0.223

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.341
testAclDefinedForSubPath 0.324
testNoAclDefined 0.31
testAclDefined 0.331

VersionComparatorTest

testBasic 0.001
testClassifiersAreIgnored 0.001

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0.001
testEvaluate 0

MagnoliaV2FilterTest

testBogusMetaElement 0.031

MagnoliaAccessProviderTest

permissionsToJcrSystemAreNotDuplicated 0.055
testPermissionClassNotDefined 0.009
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.035
testPermissionWrongClassDefined 0.014
testPermissionNonexistingClassDefined 0.008
testPermissionClassDefined 0.006
testPermissionWrongClassConstructor 0.007

MappingTest

matchesWhenJSessionIdInRequestUri 0.01
shouldNotMatchDotRegexMetacharacter 0.002

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.596
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.612
testUserPasswordAfterChangingByJCRPropertyValueType 1.227
getUsersWithGroupWithNonExistingGroupName 0.503
testNewlyCreatedUserNodeHasMixinLockable 0.846
testDoNotCreateUserWhenExistInAnotherRealm 0.543
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.892
getUsersWithGroup 0.535
getUsersWithRole 0.516
getUsersWithRoleWithNonExistingRoleName 0.542
testUserPasswordAfterChangingByJCRProperty 1.232
testUserPasswordAfterCodeCreation 0.86
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.518
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.542
createAndGetUserWithSpecialCharacters 1.211

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0.022
testMultipleWrappingIsPossible 0.009

DefaultACLPermissionsTest

testCanReadRoot 0.023
testCanReadOnPageNode 0.006
testReorderingIsNotAllowedWithReadOnlyPermissions 0.008
testGrantsOnContentNode 0.007
testCanReadOnContentNode 0.005
testVerifyThatSessionIsUsedAsResolver 0.005
testGrantsOnPageNode 0.005
testGrantsHigherPermissionThenAssigned 0.005

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0.01

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.113
testCOSMultipartFilterFileDeletion 0.03

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.171

RenameNodeTaskTest

testDoNotOverride 0.223
testOverride 0.266

FilterOrderingTaskTest

orderFilterAfterLast 0.001
orderFilterAfter 0.001
failWhenFilterDoesNotExist 0.002
doesNothingIfRequiredFilterMissing 0.001

RemoveInstallFileTest

testDeleteDirectory 0.405
testDeleteFile 0.269

Content2BeanTest

testFromStringConversion 0.009
testWillNotAddIncorrectTypesToMap 0.048
testCanSpecifySpecificMapImplementation 0.035
testClassPropertiesAreConvertedProperly 0.014
testContentToBeanWithArraysUsingAdder 0.023
testFlatteningSubNodesToSimpleList 0.018
testContentToBeanWithSubMap 0.014
testJCRPropertiesTypes 0.01
testWillFailToUseACustomMapWhichIsNotConcrete 0.016
testContentToBeanWithSubBeanAndAutoTypeResolving 0.011
testContentToBeanWithClassDefined 0.007
testWillNodAddIncorrectTypesToCollection 0.011
testCanConvertStringsToTheAppropriateEnumEquivalent 0.011
testContentToBeanWithSubBean 0.01
testContentToBeanWithSubMapUsingMapping 0.01
testContentToBeanWithSubMapUsingAdder 0.011
testContentToBeanWithDefaultClass 0.007
testCanSpecifySpecificCollectionImplementation 0
TODO - MAGNOLIA-3160

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.627
testSimpleQuery 0.469
testSearchForUUID 0.554
testJQOM 0.485
testSearchForAreasContainingImage 0.533
componentsAreAggregatedInSearchIndex 0.456
testQueryBuild 0.392
testQueryWhenSearchingJustForPages 0.401
testSearchOfNonDefaultNodeType 0.375
testSearchForUUIDInChildNode 0.352
testEmptyResult 0.342
testResultContainsOnlyPages 0.335
testSearchForPagesWhoseComponentIsContainingSpecificText 0.536
testSearchForInheritedUUID 0.541
testSearchForSpecificTemplate 0.373

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.08
testKeyStoreInSomeOtherFolder 0.054

SecurityTest

mergePrincipals 0.008

NamespaceFilterTest

onlyGivenNamespacesAreWhitelisted 0.237

AddURIPermissionTaskTest

getPostPermissionAddedToRoleProperly 0.07
denyPermissionAddedToRoleProperly 0.016
getPermissionAddedToRoleProperly 0.014
autoGeneratedDescription 0.02

DataTransporterRepositoryTest

hasVersionMixinIsRemovedWhenImportedNodeDoesNotHaveVersionsInVersionStore 0.281
testIfExportContainsJcrAccessControlNode 0.452
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.36
hasVersionMixinIsRemovedWhenUsingCreateNewImportMode 0.533
testActivationStatus 0.325
hasVersionMixinIsNotRemovedWhenImportedNodeDoesHaveVersionsInVersionStore 0.248
hasVersionMixinIsRemovedWhenImportedNodeWithSameUuidInAnotherWorkspaceDoesNotHaveVersionsInVersionStore 0.498
testDoctypeImportThrowsExceptions 0.208
hasVersionMixinIsRemovedWhenImportedSubnodeDoesNotHaveVersionsInVersionStore 0.33

SecuritySupportObservedComponentFactoryTest

factoryIsReturningExpectedSystemUser 0.01
factoryReturnsTheImplementationImmediatelyWhenPossible 0.024

RemoveMIMEIconsTaskTest

removeLegacyMIMEMappingIconProperties 0
leaveOtherPropertiesAlone 0

JcrImportCommandTest

yamlImportUtf8IsNotDefaultPlatformEncoding 0

AddLockableMixinToVersionableMixinTaskTest

addLockableMixinToVersionableMixin 0.317

EscapeUtilTest

escapeUnescape 0.001
escapeUnescapeArray 0
doEscapeAndUnescapeSql 0

NodePathComparatorTest

testBasic 0

AbstractMagnoliaConfigurationPropertiesTest

testSelfReferencingProperty 0.004
testSimpleProperty 0.001
testNestedProperty 0.001
testValuesForNestedPropertiesAreTrimmed 0.001
testValuesAreTrimmed 0.005
testCircularProperty 0.006
describeAndToStringAreNotRepeatingThemselves 0.002
testNestedSomeMore 0.003
testNestedPropertyMoreLevels 0.001

RenameACLNodesTaskTest

testRenameACLNodesTask 0.149

ChannelVisibilitySessionWrapperTest

testGetItem 0.17
testGetNode 0.166
testNodeExists 0.18
testCanRemoveVisibleItem 0.177
testGetProperty 0.162
testPropertyExists 0.258
testNavigatingWithNodeParentStillHidesExcludedNode 0.224
testItemExists 0.536
testMoveWorksOnVisibleNode 0.445
testFailsToRemoveHiddenItem 0.558
testFailsToMoveHiddenNode 0.326
testRootNodeHidesExcludedNode 0.218

PermissionUtilTest

testConvertPermissionsFromString 0
testFailsOnCustomPermissions 0
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0

ModuleRegistryImplTest

testCanGetModuleByClass 0.001
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass 0
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass 0.001
testCanCheckIfAModuleExists 0
testThrowsExceptionForUnregisteredModuleName 0.003
testModuleDefinitionsAreListedInDependencyOrder 0.005
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass 0.001

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.011

RenamePropertyTaskTest

testExecute 0.243

Slf4jSelfTest

arrayArgumentsAreExpanded 0.01
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.008

Map2BeanTransformerTest

nullPropertyValuesShowWarning 0
extendingDeprecatedClassIsReported 0.011
deprecationIsReportedForProxiedClasses 0.018
deprecatedMethodInheritedFromSuperClassIsDetected 0.01
implementingDeprecatedInterfaceIsReported 0.002
methodWhichUsesDeprecatedCollectionTypeAsParameter 0.001
deprecatedClassesAreTrackedAndReported 0
deprecatedMethodsAreTrackedAndReported 0
classHasDeprecatedClassAsPropertyType 0.001

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.265
listenToChangesInsideObservedPath 0.17
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.28

OpsTest

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

BeanTypeResolverTest

checksForIfTypeIsSupportedBeforeResolving 0.004
returnsNothingIfResolverReturnsOptionalEmpty 0.001

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0.001
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.282
testDifferentPlatformEncoding 0.534
testAutogeneratedDescription 0.273

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 4.355
verifyClusterMasterWorkspace 2.535

ContentUtilTest

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

NodeTypesRepositoryTest

getActivationStatusOfVersionedNodeModifiedBeforeVersionCreated 0.226
getActivationStatusOfVersionedNodeModifiedAfterVersionCreatedBeforeNodeActivated 0.317
getActivationStatusOfVersionedNodeModifiedAfterNodeActivated 0.242
deleteNode 0.25
sameNameSiblingsAreNotAllowed 0.183

MgnlUserTest

getRolesReturnsDirectRolesWithoutDuplicates 0.009
getGroupsReturnsOnlyDirectGroups 0.007
getAllGroupsWhenRecursiveGroups 0.009
getRolesReturnsDirectRoles 0.012
inGroupWithUsersCustomWorkspace 0.013
getGroupsReturnsDirectGroupsWithoutDuplicates 0.018
getAllRolesReturnsDirectAndInheritedRoles 0.012
getAllGroupsReturnsDirectAndInheritedGroups 0.013
inGroup 0.013

SetupModuleRepositoriesTaskTest

executeWithoutActivation 0.207
executeTwice 0.201
execute 0.238

InheritanceContentWrapperTest

testSingleParagraphInheritance 0.002
testHasPropertyInheritance 0.006
testRoot 0.005
testHasNestedPropertyInheritance 0.005
testNestedPropertyInheritance 0.004
testCollectionInheritance 0.004
testPropertyInheritance 0.004
testNestedParagraphInheritance 0.004

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0
exceptionWithMatchingMessage 0
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0.001
matchExactTypeWithOfType 0

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.253
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.25
testErrorMessages 0.21

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0.002
testCanReset 0.001

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.003
testPropertiesAreFilteredOut 0

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.011
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.009
dataWorkspaceObserved 0.001

MockValueTest

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

IsNotAProblematicEnvironmentConditionTest

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

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.01
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.01
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.008
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.021

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.248
unregisterNodeType 0.226
unregisterNodeTypeDependencyGeneratesException 0.204
nodeTypeRegistersSingleElement 0.296
nodeTypeRegistersDependentElement 0.299
updatingNodeTypeReRegistersDependingNodeTypes 0.233
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.274
nodeTypeRegistersMultipleElements 0.219

RemoveNodeWoChildrenTest

removesChildWithoutChildren 0.001
doesNotRemoveChildWithChildren 0
autoGeneratedDescription 0

RequestExtensionVoterTest

testVotesTrueIfResponseHasAEmptyExtensionSet 0.004
testVotesTrueIfExtensionIsNotRejected 0.008
testVotesFalseIfExtensionIsNotInAllowedList 0.008
testVotesTrueIfExtensionIsAllowedAndNotRejected 0.01
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndExplicitelyRejected 0.008
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.014
testVotesFalseIfExtensionIsExplicitelyRejected 0.008
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.005
testVotesTrueIfExtensionIsAllowed 0.006

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.007
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.008
testGetsMessagesFromSpecifiedBundle 0.007
testGetsSimpleMessageFromDefaultBundle 0.005
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.004

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.003
mergeMaps 0.001

SystemContentWrapperTest

testWrappingReferencedContent 0.15
testWrappingNDParent 0.219
testClosedSessionResistance 0.159

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.221
testSessionBasedCopy 0.214
testMoveInSession 0.199
testChangeNodeTypeReplaceAllOccurrences 0.217
testSessionBasedCopySrcNotAtTheRoot 0.169

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.274

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.471
testWorkspaceReturnsLogicalName1 0.421
testWorkspaceReturnsLogicalName2 0.421
testWorkspaceReturnsLogicalName3 0.307
testWorkspaceReturnsLogicalName4 0.173
testNodeMultipleWrap 0.197

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect 0.004
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect 0.005
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect 0.007
testJava6Normalizer 0.004
testAsciiStringsShouldPassThroughWithAutoDetect 0.006
testNonNormalizer 0.007

FormClientCallbackTest

parametersAreSetInTemplateContext 0.009

MgnlVersioningWorkspaceWrapperTest

hasVersionsMixinIsRemovedOnCopy 0.317
hasVersionsMixinIsRemovedOnCopy2 0.249

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.294
existingPropertyAlreadyHasTargetValueDoNotReplaceAndNoLog 0.226
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.271
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.221
testExistingPropertyWithPartOfStringIsReplaced 0.275
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.253
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.231
testNonExistingPropertyIsNotReplacedButLogged2 0.162
testExistingPropertyIsReplaced 0.196
testPropertyOfDifferentType 0.258
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.265
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.259
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.272

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

CopyNodeTaskTest

doExecuteTargetExistOverride 0.271
doExecuteTargetExistNoOverride 0.248
doExecute 0.242
autoGeneratedDescription 0.21

RedirectClientCallbackTest

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

ResponseContentTypeVoterTest

testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.057
testVotesTrueIfContentTypeIsAllowedAndNotRejected 0.01
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected 0.022
testVotesTrueIfContentTypeIsAllowed 0.01
testVotesFalseIfContentTypeIsNotInAllowedList 0.02
testVotesFalseIfContentTypeIsExplicitelyRejected 0.012
testVotesTrueIfContentTypeIsNotRejected 0.018
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.01

ExportCommandTest

testExportCommandNoOutputStream 0.475
testExporCommandPathNotSet 0.247
testExportCommand 0.237
testExportCommandStreamClosedCorrectly 0.194

CompositeFilterTest

testInitializationAndDestruction 0.005

RangeSupportFilterTest

contentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.012
eTagDoesNotContainJSessionIdNorFilename 0.001
contentLengthIsNotSet 0.002

DefaultRepositoryStrategyTest

testPasswordIsNull 0.333
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.312

DomainNameRegexVoterTest

testMatchingDomain 0
testNonMatchingDomain 0

ModuleConfigurationObservingManagerTest

testObserving 6.016

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.004

MgnlGroupTest

testGetRoles 0.018
testGetGroupsReturnsDirectGroups 0.035
testGetRolesWithoutDuplicates 0.013
testAddRoleToGroup 0.012
testRemoveGroup 0.009
testAddGroupToGroup 0.013
testRemoveRole 0.01
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.008
testGetAllGroupsFromOneConcreteGroup 0.015
testGetNotExistGroup 0.008

FilterManagerImplTest

resourcesFilterProperlyBypasses 0.043

SessionUtilTest

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

VersionManagerTest

setMaxVersionHistory 0.243

CreateNodeTaskTest

testExecute 0.009

MockUtilTest

testReadingBoolean 0.002
testNodesCanBeCreatedWithoutProperties 0.001
testGettingByUUID 0.002
testReadingNodes 0.001
testMetaData 0.005
testSyntax 0.002

HTMLEscapingNodeWrapperTest

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

ExceptionUtilTest

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

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.276

FixUserRolePermissionsPropertyTaskTest

installTask 0.012

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.157
getDirectSuperGroups 0.171
findPrincipalNodeWithInvalidJcrName 0.178
getAllSubGroupsInCaseLoopIsInfinite 0.214
getAllSuperGroups 0.646
getDirectSubGroups 0.519
getAllSubGroups 0.264

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

BasePatternVoterTest

testInitWithoutPattern 0

UUIDLinkTest

testUUIDToBinary 0.01
testParseLink 0.007
testParseFromBrowserLink 0.005
testUUIDToBinaryIsEncoded 0.005
testUUIDToAbsoluteLinksAfterRenaming 0.007
testParseFromUUIDPattern 0.006
testLinkWithAnchor 0.005
testLinkWithParameters 0.006
testUUIDToBinaryAfterRenaming 0.006

BootstrapSingleResourceAndOrderBeforeTest

autoGeneratedDescription 0.005

VersionRangeTest

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

VersionTest

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

NodeNameHelperTest

getValidatedName 0
getUniqueName 0
getUniqueNameWithExtension 0.001

RuleBasedCommandTest

testDefaultRule 0.251
testSetItemTypes 0.412
testRuleOverridesItemTypes 0.56
testSetRule 0.431

MockNodeTest

testIsNodeTypeWithSetMixin 0
testSetMultiValueProperty 0
testGetNodeWithFalsePath 0
testGetAncestorWithNegativeDepth 0
testSetPropertyWithStringAndBoolean 0
testIsNewReturnsFalseByDefault 0
testSetReferenceProperty 0
testConstructionFromNamePropertiesAndChildren 0
testSetPropertyWithStringAndValue 0
testAddNodeWithParamString 0
testOrderBeforeWithBothNamesValid 0.001
testSetMultiValueOnNonMultiValuedProperty 0
testGetPropertiesByPattern 0
setsIdentifierOnConstruction 0.001
testIsNodeTypeWithSupertype 0
testGetPath 0.001
testIsNodeType 0
testGetNodeWithExistingPath 0
testGetNodesWithNamePattern 0.001
testGetNameReturnsEmptyStringForRoot 0
testAddNodeWithRelPath 0
testAddNodeWithParamStringString 0
testHasNode 0
testGetPropertyWithRelPath 0.001
testOrderBeforeWithNullBeforeName 0
testSetPropertyToNullDoesntCreateProperty 0
testGetAncestor 0
testGetPathReturnsSlashOnRoot 0
testGetProperties 0
testGetAncestorWithToBigDepth 0.001
testGetMixingNodeTypes 0
testCreatingFromSessionUpdatesSessionsRootNode 0
testIsNodeTypeWithUnsetMixin 0
testHasNodes 0.001
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

PropertyUtilRepositoryTest

testCreateValueCalendar 0.458
testGetMultiValuePropertyOrderWithDuplicate 0.281
testCreateAndGetMultiValuePropertyTypeLong 0.241
testSetMultiValuePropertyTypeLong 0.27
testGetMultiValuePropertyTypeBoolean 0.298
testSetMultiValuePropertyTypeString 0.254
testCreateValueDate 0.263
testSetAndGetMultiValuePropertyTypeDouble 0.317
testGetMultiValuePropertyWithChangedOrder 0.343

RegisterServletTaskTest

registerFullServletTask 0.005
registerServletTaskWithMappings 0.004
registerServletTaskWithEmptyMappings 0.001

AggregationStateTest

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

EnumCaseInsensitiveTest

convertEnumSameCase 0.001
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

BootstrapFileUtilTest

getElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.002
getElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.003

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0.002

CheckAndModifyPartOfPropertyValueTaskTest

autoGeneratedDescription 0.001

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.384
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.353
testRenameSiblingForASubPath 0.302
testOutputMessage 0.354
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.457

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0.002
testOrderFilterBefore 0.001
testDoesNothingWhenRequiredFilterMissing 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 1.028

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.217
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.236

Utf8ContentTest

testReadingUtf8Greek 0.456
testReadingUtf8JapaneseChars 0.324
testReadingUtf8AccentedChars 0.324
testCreateExportImportContentUtf8SpecialChars 0.299
testReadingUtf8SpecialChars 0.324
testSettingNewUtf8ContentNode 0.327
testSettingAnUtf8NodeData 0.282
testReadingUtf8Russian 0.286

ObjectManufacturerTest

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

MgnlVersioningContentDecoratorTest

sessionWrapperIsNotLost 0.197
workspaceWrapperIsNotLost 0.203

ClassPropertyBasedTypeResolverTest

returnsNothingIfClassIsNotFound 0.008
nullValueInTheMapDoesNotCauseNPE 0.001
returnsNothingIfClassNotFoundExceptionOccurs 0.006
resolvesExistingClass 0.001

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.004
testLogsLoginSuccesses 0.004
testLogsLoginFailures 0.004

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.247

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.252
existingPropertyIsRenamed 0.26
nonExistingPathIgnored 0.268
autogeneratedDescription 0.322

AggregatorFilterTest

collectBinary 0.152
collectBinaryWithNonValidFilenameInURL 0.172
collectPageVersion 0.161
collectPage 0.135

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

NodeTest

testNameFilteringWorksForProperties 0.178
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.307
testCreatingAnExistingNodeDataDoesNotFail 0.207
testReadingANodeData 0.176
testCreatingAndSettingANodeData 0.16
testAddMixin 0.165
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.187
testSettingANonExistingNodeDataCreatesANewNodeData 0.165
testDelete 0.202
testSettingAnExistingNodeData 0.215
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.238
testThatReadingANonExistingNodeDataFail 0.173
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.176

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0.001
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0.001
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0
testUserHasAllowedRole 0.001
testVotersAreNotConfigured 0
testUserHasDeniedRole 0
testUserHasRoleAndVotersAllowAndDenyTheRole 0

NodeDataUtilTest

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

AbstractModuleVersionHandlerTest

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

NodeUtilRepositoryTest

moveNodeBefore 0.183
renameNode 0.158
copyInSessionRootSourceToRootDestination 0.15
getResultsFromRowIterator 0.176
moveNode 0.233
copyInSessionChildSourceToRootDestination 0.235
copyInSessionRootSourceToChildDestination 0.382
moveNodeAfter 0.68
copyInSessionTargetAlreadyExists 0.326

LazyContentWrapperTest

testWrappingReferencedContent 0.193
testWrappingNDParent 0.229
testClosedSessionResistance 0.229

WebXmlUtilTest

testCanDetectServletRegistration 0.008
testCanDetectFilterRegistration 0.002
testFilterDispatcherErrorIsNotMandatory 0.002
testFilterDispatcherChecksShouldNotFailWithCorrectConfiguration 0.007
testFilterDispatcherChecksShouldFailIfIncludeIsMissing 0.001
testFilterDispatcherChecksShouldFailIfRequestIsMissing 0.002
testFilterDispatcherChecksShouldFailIfDispatcherNotSet 0.002
testFilterDispatcherOrderIsIrrelevant 0.002
testFilterDispatcherChecksShouldNotFailIfFilterNotRegistered 0.001

RemoveNodeTaskTest

testExecute 0.252
testAutogeneratedDescription 0.234

MgnlPropertySettingContentDecoratorRepositoryTest

copiedNodesHaveActivationStatusSetToFalse 0.226
supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.237
moveNode 0.212

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.22
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.212
testPreDeleteNode 1.055
testExecuteIsDeniedIfUserIsNull 0.426
testVersionChildNodes 0.422
testExecuteChecksForUserPermissions 0.193

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

StrictInstanceOfTest

subclassesDontMatch 0
nullDoesNotMatch 0
charSequenceDoesNotMatchString 0
stringMatchesObviously 0

EventHandlerCollectionTest

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

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

MigrateVersionWorkspacesToNewStructureTaskTest

migrateVersionsToNewStructure 4.732
hasVersionMixinIsAddedToTheOriginalNodesAfterMigration 1.849
versionNodeHasSameNameAsFirstTwoUUIDLetters 1.235
versionNodeWithoutOriginalNodeIsMovedToDefinedNode 1.259

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.367
handlesClusteredWorkspaceButNotClusterMaster 0.07
handlesNotClusteredWorkspaceAndNotClusterMaster 0.078
handlesClusteredWorkspaceAndIsClusterMaster 0.061
testGetCurrentlyInstalled 0.132

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.374

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.243
testVersionIsWrapped 0.238

SelfTest

testCommandIsSetCorrectlyFromPrototype 0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.355

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.01
testTextFilterClassesAreNotSet 0.006
testAccessControlProviderIsSet 0.005

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.009

VersionedNodeTest

testMultipleWrappingIsPossible 0
testWrapProperty 0.036

BetwixtModuleDefinitionReaderTest

testDependenciesVersionAreProperlyRead 0.006
testClassIsResolvedToClassNameAsAString 0.008
testSelf 0.001
testReadCompleteDescriptorAndCheckAllPropertiesDamnYouBetwixt 0.032
testVersionHandlerIsResolvedToAClass 0.019
testModuleVersionIsProperlyRead 0.011
testDependenciesCanBeSpecifiedWithoutVersion 0.006
testInvalidXmlIsCheckedAgainstDTD 0.017
testDisplayNameShouldBeWrittenWithCapitalN 0.006
testReadModuleDescriptorWithComponents 0.008
testGivenDtdIsIgnoredAndCheckedAgainstOurs 0.006
testDisplayNameCanBeWrittenWithDashEventhoughThisIsDeprecated 0.007

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.006
authenticationViaLoginFormRequiresRedirect 0.007

ObservedManagerTest

testGetNodeByUUIDOrPath 0

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

RenameNodesTaskTest

testRenameACLNodesTask 0.293
testAutogeneratedDescription 0.262

ImportNodesFromPropertiesTaskTest

nodesAreProperlyCreated 0.033

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.003

MetaDataTest

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

NodeUuidComparatorTest

testBasic 0.001

DataTransporterTest

testEncodePath 0
testParseAndFormat 0.025
testRemoveNs 0.004
testCreateExportPath 0.001
testRevertExportPath 0.001

ServletDispatchingFilterTest

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

MockObservationManagerTest

willRefuseToFilterLocalChanges 0.007
willRefuseToFilterOnUuid 0
setsUserDataInEvent 0.005
canFilterOnNodeType 0.001
canFilterOnPath 0.001
canAddRemoveAndSeeAddedListeners 0.003

NodeTypesTest

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

VersionUtilTest

testHasPreviousVersion 0.28
testGetNextVersionLabel 0.281
testGetVersionUser 0.311
getVersionOfEmptyVersionHistory 0.355
testGetVersionHistoryListNoVersions 0.41
testGetPreviousVersion 0.239
testGetNextVersion 0.374
testGetVersionVersionException 0.272
testVersioningDisabled 0.188
testGetNodeTypeName 0.156
testOutputWhenNodeNull 0.156
testGetLatestVersion 0.204
testGetNullVersion 0.184
testGetVersionHistoryList 0.333
testGetPreviousVersionLabel 0.224
testGetPreviousVersionOfRootVersion 0.236
testGetVersionEmptyVersionLabel 0.166
testGetVersionHistoryListMultipleVersions 0.282

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluateTrue 0.001
testEvaluateFalse 0

AbstractRepositoryStrategyTest

testGetSession 0.298

HashUsersPasswordsTest

encryption 0.715

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0.002

RemovePermissionTaskTest

testAutogeneratedDescription 0.001

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.006

URISecurityFilterTest

testIsAllowedForOther 0.009
testIsAllowedForAnonymous 0.001

BootstrapSingleResourceTest

bootstrapOfRegularResource 0.169
bootstrapOfExistingNodesWillFailByDefault 0.159
verifyPartialBootstrapping 0.166

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.387

RemovePropertyTaskTest

testExecute 0.3

ObservationUtilTest

testRegisterWhenSessionValid 0.008
testFailRegisterWhenSessionInvalid 0.005
testUnregisterWhenSessionValid 0.006
testDontFailUnregisterWhenSessionInvalid 0.005

RequestParameterVoterTest

withParameterNull 0.01
withParameterPresentWithoutValue 0
valueIsObject 0
toStringOutput 0
withEmptyParameter 0
withParameterPresentWithValue 0
withParameterPresentWithWrongValue 0

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.001
testGetIconStyleReturnsCorrectIconStyle1 0.005
testGetIconStyleReturnsCorrectIconStyle2 0.004

InterceptFilterTest

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

VersionCommandTest

testCommandAddsVersionComment 0.189
testUserNameReadFromField 0.185
testCommandWithRuleSet 0.252
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.21
testCommandAddsVersionCommentRecursively 0.202
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.176
testCommandWhenSubContentIsMarkedAsDeleted 0.219
testCommandWhenContentIsMarkedAsDeleted 0.165

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.209
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.201
testReregisterNodeType 0.208
testAutogeneratedDescription 0.273

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.084

NodeBuilderTest

testExecWithSeveralChildOps 0
testRealisticUsageScenario 0

RootOnlyPermissionTest

testCanRead 0.005
testNoRootNode 0.006
testGrants 0.009

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.695
testObservationForOneSpecificEventTypeAndContentNodes 4.685
testInitializingObservingManagerWithNullAsNodeType 0.154

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 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.005
testIsNode 0
testGetString 0
testSetValueWithBigDecimal 0

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0

ContentOpsRepositoryTest

testSetTemplate 0.565
testCreateParagraph 0.417
testCreatePage 0.396

ContentTypeFilterTest

hasPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.261
complexURIisProperlyNormalizedAndDecoded 0.256
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.291
handlesRequestUriWithJSessionId 0.23
filterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.24
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.225
doubleDotURIisProperlyNormalizedAndDecoded 0.187
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.168
currentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.186
substringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.158
URIwithSpacesIsProperlyNormalizedAndDecoded 0.163
oneDotURIisProperlyNormalizedAndDecoded 0.183
simpleURIisProperlyNormalizedAndDecoded 0.167
filterWithEmptyDefaultExtension 0.151
filterSetToCrosscheckMimeTypeWithWrongMimeType 0.213
filterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.197
filterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.232
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.149
substringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.147
URIwithPercentageIsProperlyNormalizedAndDecoded 0.186

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.06
returnFalseWhenSameNameSiblingsAllowed 0.01

NodeNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluate 0

CreateNodePathTaskTest

execute 0.002

MultiChannelFilterTest

testChannelFromResolverGetsSet 0.006
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest 0.012
testChannelIsSetWhenMgnlPreviewParamIsTrue 0.013
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse 0
testALLGetsSetWhenThereIsNoResolver 0.005
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue 0.005
testALLGetsSetWhenMgnlPreviewParamIsFalse 0.006
testChannelParameterValueGetsSet 0.007

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0.005
testOrderNodeBeforeTask 0.001

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0.001
testOrdering 0.001

ContentOpsTest

testSetNodeData 0.002
testCreateContent 0.01
testSetBinaryNodeData 0.011
testCreateCollectionNode 0.005

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0.007
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0

ExtendingContentWrapperTest

testThatSubNodesAreMerged 0.012
testThatOrderIsKeptWhileMergingSubNodes 0.005
testExtendsNodeDatasIsHidden 0.009
testDeepMerge 0.006
testThatSubNodesCanBeOverwritten 0.004
testExtendsNonAbsolutelyAndNodeIsNotExisting 0.006
testThatNodeDatasAreMerged 0.004
testComplextMultipleInheritanceWithOverride 0.006
testThatNodeDatasCanBeOverriden 0.008
testComplextMultipleInheritance1 0.005
testComplextMultipleInheritance2 0.005
testBasicMultipleInheritance 0.005
testExtendsAbsolutelyAndNodeIsNotExisting 0.005
testExtendsWithEmptyValue 0.004
testGetHandle 0.005

RemoveNodesTaskTest

testExecute 0.272
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.316
testExecuteDisplaysInfoMessageForMissingNodes 0.241
testAutogeneratedDescription 0.255
testExecuteException 0.348

DeleteCommandTest

testDeleteLeaveNode 0.235
testDeleteProperty 0.198
testDeleteNonexistentNode 0.178
testDeleteNodeWithSubnodes 0.166

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.002
testExecuteWithTemplate 0.002
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0

SearchReplaceTest

testDefaultsToLiteralMatching 0.003
testCanUseJokerInNamePatterns 0.006
testCaseInsensitive 0.005
testCanUseNamePatterns 0.005

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.412

RenamePropertyAllModulesNodeTaskTest

renameWorksIfOldPropertyIsPresentAndNewNot 0.006

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.001
testWorkspaceNamesWithNonNullExpectation 0.001

RequestParametersVoterTest

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

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 2.147
repositoryIsClusteredAndClusterMaster 2.211

MovePropertyTaskTest

testNonexistingSource 0.228
testDoNotOverride 0.21
testOverride 0.227

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

PropertyUtilTest

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

HTMLEscapingAggregationStateTest

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

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

StringLengthComparatorTest

testBasic 0

RepositoryMappingDefinitionReaderTest

testParse 0.002

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.33
testModuleNodeIsCreatedIfNeeded 0.256

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.074
testExecutesCorrectCommandBasedOnURI 0.009
testPassesNullAsCommandIfNoneSpecified 0.012

AddFilterBypassTaskTest

filterBypassAddedProperly 0.001

RenameVersionNodesTaskTest

versionNodesAreRenamed 0.331

VirtualUriFilterTest

resetCurrentUri 0.007

ModuleFilesExtractionTest

testExecute 0.382

BaseVersionManagerTest

getCorrectBaseVersions 0.336
testRestoreVersionCreatedWithRuleFrom522 0.33
testRestoreVersionCreatedWithRuleFrom524 0.337
testGetUsedFilterWhenRuleCreatedIn52 0.304
removeVersionsRelatedToSourceWorkspaceOnly 0.436
testCreateAndRestoreVersionAndCheckOrder 0.495
testCreateAndRestoreDeletedVersion 0.308
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.417
testGetUsedFilterWhenRuleCreatedIn522 0.486
testGetUsedFilterWhenRuleCreatedIn524 0.393
removeAllVersions 0.577
getVersionForALabel 0.398
hasMixinWhenVersioned 0.477
testCreateAndRestoreVersionInCustomWorkspace 0.383
restoredFirstVersionHasVersionMixin 0.323
sourceWorkspaceIsSavedForVersionInMetaData 0.412
testNumberOfCreatedVersions 0.412
hasVersionMixinIsRemovedWhenVersionHistoryIsDeleted 0.455
testCreateAndRestoreVersion 0.579
testRestoreVersionCreatedWithRuleFrom52 0.368

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.182
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.023

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0.001
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0.001
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0.002
testOhWindoes 0.001
testSanitizeUrlToFile 0

AbstractNodeOperationTest

testThen 0

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.005

GuiceComponentProviderLifecycleTest

testExtends 0.019
testSameNamePrivateMethods 0.022
testPrivateMethods 0.02
testOverridesRemovesAnnotations 0.026
testLifeCycleOnPackageProtectedMethods 0.017
testOverrides 0.014
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.012
testMultipleAnnotatedMethods 0.013
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.012
testSimpleLifeCycle 0.009

MockObjectTest

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

FilterTest

testBypassing 0.034
testInitialization 0.01

DelayedExecutorTest

testDelayedExecution 0.604
testMultipleDelayedExecution 0.759
testExecutionAfterMaxDelay 2.012

VersionInfoTest

testAdvancedVersionInfo 0.002
testMoreVersionInfo 0
testBasicVersionInfo 0

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0

ChangeTemplateTaskTest

changeTemplate 0.005
setTemplateForFirstTime 0.001
autoGeneratedDescription 0

NodeUtilTest

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

Failure Details

[Summary] [Package List] [Test Cases]


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