Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2289 0 0 6 99.738% 545.176

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
info.magnolia.cms.security.operations 9 0 0 0 100% 0.003
info.magnolia.nodebuilder.task 7 0 0 0 100% 4.067
info.magnolia.cms.security.auth.callback 8 0 0 0 100% 0.325
info.magnolia.jcr.node2bean.impl 1 0 0 0 100% 0.033
info.magnolia.repository.definition 1 0 0 0 100% 0
info.magnolia.setup.for4_5 5 0 0 0 100% 3.357
info.magnolia.test.hamcrest 32 0 0 0 100% 0.096
info.magnolia.commands.impl 42 0 0 0 100% 14.878
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.343
info.magnolia.repository 10 0 0 1 90% 14.123
info.magnolia.importexport.command 6 0 0 0 100% 1.682
info.magnolia.module.webapp 5 0 0 0 100% 0.979
info.magnolia.setup.for6_0 2 0 0 0 100% 0.016
info.magnolia.importexport 34 0 0 0 100% 4.688
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.103
info.magnolia.typeresolver 6 0 0 0 100% 0.001
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.354
info.magnolia.objectfactory.configuration 16 0 0 0 100% 1.389
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.test 5 0 0 0 100% 0.474
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.067
info.magnolia.cms.beans.config 71 0 0 1 98.592% 1.76
info.magnolia.observation 7 0 0 0 100% 4.203
info.magnolia.jcr.comparator 12 0 0 0 100% 0.011
info.magnolia.module.model 52 0 0 0 100% 0.014
info.magnolia.module.delta 189 0 0 0 100% 77.895
info.magnolia.cms.core.version 45 0 0 0 100% 16.95
info.magnolia.util 6 0 0 0 100% 0.001
info.magnolia.jcr.util 172 0 0 0 100% 12.533
info.magnolia.init 30 0 0 0 100% 2.304
info.magnolia.monitoring 3 0 0 0 100% 0.001
info.magnolia.objectfactory 27 0 0 0 100% 3.978
info.magnolia.audit 39 0 0 0 100% 32.588
info.magnolia.context 17 0 0 0 100% 2.676
info.magnolia.logging 2 0 0 0 100% 0.013
info.magnolia.module.model.reader 43 0 0 0 100% 0.41
info.magnolia.link 46 0 0 0 100% 0.508
info.magnolia.event 13 0 0 0 100% 3.933
info.magnolia.jcr.decoration 28 0 0 0 100% 5.288
info.magnolia.commands 11 0 0 0 100% 1.543
info.magnolia.jcr.nodebuilder 15 0 0 0 100% 0.036
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.01
info.magnolia.test.logging 9 0 0 0 100% 0.003
info.magnolia.content2bean 19 0 0 1 94.737% 0.454
info.magnolia.module.files 2 0 0 0 100% 2.007
info.magnolia.utf8 8 0 0 0 100% 3.741
info.magnolia.jcr.wrapper 100 0 0 0 100% 5.676
info.magnolia.setup.for5_2 21 0 0 0 100% 4.741
info.magnolia.setup.for5_0 11 0 0 0 100% 5.249
info.magnolia.cms.util 221 0 0 1 99.548% 32.429
info.magnolia.beanmerger 10 0 0 0 100% 0.252
info.magnolia.module 43 0 0 0 100% 27.732
info.magnolia.jcr.node2bean 74 0 0 2 97.297% 1.069
info.magnolia.cms.filters 84 0 0 0 100% 7.246
info.magnolia.importexport.filters 2 0 0 0 100% 0.294
info.magnolia.jcr.predicate 16 0 0 0 100% 0.349
info.magnolia.cms.security 146 0 0 0 100% 36.056
info.magnolia.map2bean 8 0 0 0 100% 0.079
info.magnolia.setup 32 0 0 0 100% 167.284
info.magnolia.jackrabbit 7 0 0 0 100% 7.602
info.magnolia.objectfactory.guice 29 0 0 0 100% 1.5
info.magnolia.voting.voters 70 0 0 0 100% 0.412
info.magnolia.cms.core 125 0 0 0 100% 14.636
info.magnolia.cms.i18n 27 0 0 0 100% 0.371
info.magnolia.nodebuilder 16 0 0 0 100% 8.182
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 1.884
info.magnolia.init.properties 2 0 0 0 100% 0
info.magnolia.jackrabbit.lucene 4 0 0 0 100% 0.051
info.magnolia.module.ui 7 0 0 0 100% 2.141
info.magnolia.test.mock 36 0 0 0 100% 0.103

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

info.magnolia.cms.security.operations

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

info.magnolia.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 1.354
ModuleNodeBuilderTaskTest 2 0 0 0 100% 1.181
NodeBuilderTaskTest 2 0 0 0 100% 1.532

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
FormClientCallbackTest 1 0 0 0 100% 0.316
RedirectClientCallbackTest 7 0 0 0 100% 0.009

info.magnolia.jcr.node2bean.impl

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

info.magnolia.repository.definition

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

info.magnolia.setup.for4_5

Class Tests Errors Failures Skipped Success Rate Time
RenameACLNodesTaskTest 1 0 0 0 100% 0.828
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 2.529

info.magnolia.test.hamcrest

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

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
AsyncCommandLockingTest 3 0 0 0 100% 1.537
DeleteCommandTest 4 0 0 0 100% 1.214
ExportCommandTest 4 0 0 0 100% 1.088
ExtractCommentCommandTest 5 0 0 0 100% 0.006
ImportCommandTest 4 0 0 0 100% 3.127
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 2.065
RestorePreviousVersionCommandTest 4 0 0 0 100% 1.439
RuleBasedCommandTest 4 0 0 0 100% 0.901
VersionCommandTest 8 0 0 0 100% 3.501

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.repository

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

info.magnolia.importexport.command

Class Tests Errors Failures Skipped Success Rate Time
JcrExportCommandTest 1 0 0 0 100% 0.286
JcrImportCommandTest 1 0 0 0 100% 0.088
JcrImportExportCommandTest 4 0 0 0 100% 1.308

info.magnolia.module.webapp

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

info.magnolia.setup.for6_0

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 1.264
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.873
BootstrapUtilTest 5 0 0 0 100% 0
DataTransporterRepositoryTest 9 0 0 0 100% 2.487
DataTransporterTest 5 0 0 0 100% 0.05
PropertiesImportExportTest 5 0 0 0 100% 0.014

info.magnolia.test.mock.jcr

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

info.magnolia.typeresolver

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

info.magnolia.importexport.postprocessors

Class Tests Errors Failures Skipped Success Rate Time
MetaDataAsMixinConversionHelperTest 3 0 0 0 100% 0.012
MetaDataImportPostProcessorTest 1 0 0 0 100% 0.342

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ComponentConfigurationReaderTest 1 0 0 0 100% 0.015
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.008
ConfigurationTest 11 0 0 0 100% 1.31
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.056

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.002
SelfTest 1 0 0 0 100% 0
TestUtilTest 1 0 0 0 100% 0.472

info.magnolia.cms.security.auth.login

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

info.magnolia.cms.beans.config

Class Tests Errors Failures Skipped Success Rate Time
ContentRepositoryTest 1 0 0 1 0% 0
DefaultVirtualURIMappingTest 4 0 0 0 100% 0.002
HostBasedRegexpVirtualURIMappingTest 20 0 0 0 100% 0.089
HostBasedVirtualURIMappingTest 16 0 0 0 100% 0.063
MIMEMappingTest 3 0 0 0 100% 0.138
ObservedManagerTest 1 0 0 0 100% 0.011
RegexpVirtualURIMappingTest 15 0 0 0 100% 0.008
URI2RepositoryManagerTest 2 0 0 0 100% 0.004
URI2RepositoryMappingTest 6 0 0 0 100% 0.175
VirtualURIManagerTest 3 0 0 0 100% 1.27

info.magnolia.observation

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

info.magnolia.jcr.comparator

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

info.magnolia.module.model

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

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AbstractConditionalRepositoryTaskTest 5 0 0 0 100% 0.026
AddFilterBypassTaskTest 1 0 0 0 100% 0.005
AddPermissionTaskTest 1 0 0 0 100% 0.002
AddURIPermissionTaskTest 4 0 0 0 100% 0.055
AllChildrenTaskTest 1 0 0 0 100% 0.231
BackupTaskTest 1 0 0 0 100% 0.218
BootstrapConditionallyTest 4 0 0 0 100% 0.024
BootstrapFileUtilTest 2 0 0 0 100% 0.009
BootstrapSingleModuleResourceTest 3 0 0 0 100% 0.873
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0.001
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0.001
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.413
BootstrapSingleResourceTest 3 0 0 0 100% 0.804
ChangeAllPropertiesWithCertainValueTaskTest 4 0 0 0 100% 0.914
ChangeTemplateTaskTest 3 0 0 0 100% 0.002
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.011
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0.001
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.003
CopyNodeTaskTest 4 0 0 0 100% 1.223
CopyPropertyTaskTest 3 0 0 0 100% 1.516
CreateNodePathTaskTest 1 0 0 0 100% 0.001
CreateNodeTaskTest 1 0 0 0 100% 0.039
ExecuteCommandTaskTest 3 0 0 0 100% 0.163
FilterOrderingTaskTest 4 0 0 0 100% 0.025
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 1.655
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.007
HasPropertyDelegateTaskTest 3 0 0 0 100% 0.015
ImportNodesFromPropertiesTaskTest 1 0 0 0 100% 0.041
IsAdminInstanceDelegateTaskTest 4 0 0 0 100% 0.036
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.103
ModuleBootstrapTaskTest 1 0 0 0 100% 0.001
ModuleFilesExtractionTest 1 0 0 0 100% 0.707
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.01
MoveNodeTaskTest 3 0 0 0 100% 1.296
MovePropertyTaskTest 3 0 0 0 100% 1.275
NewPropertyTaskTest 3 0 0 0 100% 0.005
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.005
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.029
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.023
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.287
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0.001
PartialBootstrapTaskTest 3 0 0 0 100% 2.295
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.016
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0.003
PropertyValueDelegateTaskTest 4 0 0 0 100% 0.049
PropertyValuesTaskTest 13 0 0 0 100% 11.288
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.905
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0.014
RegisterNodeTypeTaskTest 4 0 0 0 100% 2.95
RegisterServletTaskTest 3 0 0 0 100% 0.009
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.079
RemoveInstallFileTest 2 0 0 0 100% 2.31
RemoveNodesTaskTest 5 0 0 0 100% 6.454
RemoveNodeTaskTest 2 0 0 0 100% 10.525
RemoveNodeWoChildrenTest 3 0 0 0 100% 0.03
RemovePermissionTaskTest 1 0 0 0 100% 0.267
RemovePropertiesTaskTest 1 0 0 0 100% 3.804
RemovePropertyTaskTest 1 0 0 0 100% 2.935
RenameNodesTaskTest 2 0 0 0 100% 5.031
RenameNodeTaskTest 2 0 0 0 100% 2.574
RenamePropertiesTaskTest 4 0 0 0 100% 7.378
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.015
RenamePropertyTaskTest 1 0 0 0 100% 1.58
SetDefaultPublicURITaskTest 2 0 0 0 100% 2.896
SetupModuleRepositoriesTaskTest 3 0 0 0 100% 2.31
TextFileConditionsUtilTest 2 0 0 0 100% 0.007
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.074
WebXmlConditionsUtilTest 3 0 0 0 100% 0.027
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.014

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 20 0 0 0 100% 11.264
ContentVersionTest 4 0 0 0 100% 1.134
CopyUtilTest 8 0 0 0 100% 2.693
MgnlVersioningContentDecoratorTest 2 0 0 0 100% 0.462
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.022
MgnlVersioningWorkspaceWrapperTest 2 0 0 0 100% 0.488
SkipVersionOnExportTest 2 0 0 0 100% 0.441
VersionedNodeTest 2 0 0 0 100% 0.031
VersionInfoTest 3 0 0 0 100% 0.039
VersionManagerTest 1 0 0 0 100% 0.376

info.magnolia.util

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

info.magnolia.jcr.util

Class Tests Errors Failures Skipped Success Rate Time
ContentMapTest 4 0 0 0 100% 0.011
MetaDataUtilTest 2 0 0 0 100% 0.65
NodeNameHelperTest 3 0 0 0 100% 0.001
NodeTypesRepositoryTest 5 0 0 0 100% 1.367
NodeTypesTest 7 0 0 0 100% 0.023
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.648
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.401
NodeUtilRepositoryTest 9 0 0 0 100% 2.708
NodeUtilTest 49 0 0 0 100% 0.014
PropertiesImportExportTest 11 0 0 0 100% 0.056
PropertyUtilRepositoryTest 9 0 0 0 100% 2.222
PropertyUtilTest 40 0 0 0 100% 0.008
SessionUtilTest 11 0 0 0 100% 0.001
VersionUtilTest 18 0 0 0 100% 4.423

info.magnolia.init

Class Tests Errors Failures Skipped Success Rate Time
AbstractMagnoliaConfigurationPropertiesTest 9 0 0 0 100% 0.009
DefaultMagnoliaInitPathsTest 10 0 0 0 100% 0.05
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.025
MagnoliaServletContextListenerTest 2 0 0 0 100% 2.22

info.magnolia.monitoring

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

info.magnolia.objectfactory

Class Tests Errors Failures Skipped Success Rate Time
CandidateParameterResolverTest 1 0 0 0 100% 0.022
ClassesTest 2 0 0 0 100% 0.099
ComponentsTest 4 0 0 0 100% 0.692
DefaultClassFactoryTest 5 0 0 0 100% 0.009
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerReloadableTest 1 0 0 0 100% 3.107
ObjectManufacturerTest 11 0 0 0 100% 0.03
ObservedComponentFactoryTest 2 0 0 0 100% 0.019

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0.008
AuditLoggingUtilTest 3 0 0 0 100% 0.474
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 5.291
MgnlAuditLoggingContentDecoratorTest 31 0 0 0 100% 26.815

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.292
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.454
HTMLEscapingWebContextWrapperTest 1 0 0 0 100% 0.002
InstallContextImplTest 2 0 0 0 100% 0.436
MgnlContextTest 3 0 0 0 100% 1.238
RequestAttributeStrategyTest 4 0 0 0 100% 0.022
SimpleContextTest 1 0 0 0 100% 0.216
WebContextImplTest 1 0 0 0 100% 0.014
WriterResponseWrapperTest 2 0 0 0 100% 0.002

info.magnolia.logging

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

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.195
DependencyCheckerImplTest 18 0 0 0 100% 0.006
DependencyLevelComparatorTest 5 0 0 0 100% 0.001
LightModuleDefinitionReaderTest 8 0 0 0 100% 0.208

info.magnolia.link

Class Tests Errors Failures Skipped Success Rate Time
EditorLinkTransformerTest 1 0 0 0 100% 0.004
LinkUtilTest 36 0 0 0 100% 0.414
UUIDLinkTest 9 0 0 0 100% 0.09

info.magnolia.event

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.005
ContentDecoratorUtilTest 4 0 0 0 100% 0.003
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 1.048
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.761
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.458
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 3.003
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.01

info.magnolia.commands

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

info.magnolia.jcr.nodebuilder

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

info.magnolia.jcr.inheritance

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

info.magnolia.test.logging

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

info.magnolia.content2bean

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

info.magnolia.module.files

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

info.magnolia.utf8

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.243
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 2.502
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0
DelegateNodeWrapperTest 5 0 0 0 100% 0.001
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.012
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0.001
I18nContentDecoratorTest 1 0 0 0 100% 0
I18nNodeWrapperTest 11 0 0 0 100% 0.205
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.007
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.001
LazyNodeWrapperTest 3 0 0 0 100% 0.747
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 1.184
MgnlPropertySettingContentDecoratorRepositoryTest 3 0 0 0 100% 0.702
MgnlPropertySettingContentDecoratorTest 16 0 0 0 100% 0.06
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.005
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.006

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.467
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 1.636
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.005
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.512
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 2.121

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 3.822
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0.003
Register50NodeTypeTaskTest 1 0 0 0 100% 0.729
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.695

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
BooleanUtilTest 3 0 0 0 100% 0.001
ClasspathResourcesUtilTest 3 0 0 0 100% 0.002
ContentUtilRepoTest 5 0 0 0 100% 1.509
ContentUtilTest 27 0 0 0 100% 0.302
DateUtilTest 1 0 0 0 100% 0.127
DelayedExecutorTest 3 0 0 0 100% 3.394
DumperUtilTest 2 0 0 0 100% 0.571
ExceptionUtilTest 21 0 0 0 100% 0.004
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.592
ExtendingContentWrapperTest 15 0 0 0 100% 0.194
InheritanceContentWrapperTest 8 0 0 0 100% 0.101
LazyContentWrapperTest 3 0 0 0 100% 0.926
LazyNodeDataWrapperTest 3 0 0 0 100% 0.045
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.037
NodeDataUtilTest 10 0 0 0 100% 0.029
NodePathComparatorTest 1 0 0 0 100% 0.029
NodeUuidComparatorTest 1 0 0 0 100% 0.006
ObservationUtilRepositoryTest 4 0 0 1 75% 0.932
ObservationUtilTest 4 0 0 0 100% 0.035
PathUtilTest 9 0 0 0 100% 0.015
QueryUtilTest 15 0 0 0 100% 7.479
RequestDispatchUtilTest 6 0 0 0 100% 0.015
RuleTest 6 0 0 0 100% 2.164
SearchReplaceTest 4 0 0 0 100% 0.032
ServletUtilTest 17 0 0 0 100% 0.006
SimpleUrlPatternTest 19 0 0 0 100% 0.001
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.868
TextFileUtilTest 4 0 0 0 100% 0
UnicodeNormalizerTest 6 0 0 0 100% 0.06
WebXmlUtilTest 9 0 0 0 100% 0.138
WorkspaceObservingManagerTest 3 0 0 0 100% 6.805
WorkspaceXmlUtilTest 2 0 0 0 100% 0.01

info.magnolia.beanmerger

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

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.064
ModuleInstanceProviderTest 2 0 0 0 100% 0.385
ModuleLifecycleContextImplTest 2 0 0 0 100% 0.007
ModuleManagementStateTest 3 0 0 0 100% 0.006
ModuleManagerImplClusterTest 2 0 0 0 100% 22.083
ModuleManagerImplTest 11 0 0 0 100% 5.101
ModuleRegistryImplTest 7 0 0 0 100% 0.086

info.magnolia.jcr.node2bean

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
AggregatorFilterTest 3 0 0 0 100% 0.923
CompositeFilterTest 1 0 0 0 100% 0.025
ContentTypeFilterTest 20 0 0 0 100% 5.234
FilterDecoratorTest 4 0 0 0 100% 0.047
FilterManagerImplTest 1 0 0 0 100% 0.164
FilterTest 2 0 0 0 100% 0.139
InterceptFilterTest 9 0 0 0 100% 0.011
MappingTest 2 0 0 0 100% 0.014
MultiChannelFilterTest 8 0 0 0 100% 0.08
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.174
MultipartRequestFilterTest 2 0 0 0 100% 0.033
MultipartRequestWrapperTest 1 0 0 0 100% 0.013
RangeSupportFilterTest 3 0 0 0 100% 0.049
RepositoryMappingFilterTest 2 0 0 0 100% 0.023
ServletDispatchingFilterTest 21 0 0 0 100% 0.296
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.015
VirtualUriFilterTest 1 0 0 0 100% 0.006

info.magnolia.importexport.filters

Class Tests Errors Failures Skipped Success Rate Time
MagnoliaV2FilterTest 1 0 0 0 100% 0.018
NamespaceFilterTest 1 0 0 0 100% 0.276

info.magnolia.jcr.predicate

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

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.111
ContentSecurityFilterTest 2 0 0 0 100% 0.012
CsrfSecurityFilterTest 3 0 0 0 100% 0.005
CsrfTokenSecurityFilterTest 2 0 0 0 100% 0.022
DelegatingUserManagerTest 4 0 0 0 100% 0.033
ExternalUserManagerTest 3 0 0 0 100% 0.051
HierarchicalUserManagerTest 9 0 0 0 100% 3.96
LogoutFilterTest 2 0 0 0 100% 0
MgnlGroupManagerRepositoryTest 7 0 0 0 100% 2.543
MgnlGroupManagerTest 6 0 0 0 100% 0.083
MgnlGroupTest 10 0 0 0 100% 0.192
MgnlRoleManagerTest 5 0 0 0 100% 0.061
MgnlUserManagerRepositoryTest 15 0 0 0 100% 12.057
MgnlUserManagerTest 16 0 0 0 100% 3.046
MgnlUserTest 9 0 0 0 100% 0.221
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0.003
RepositoryBackedSecurityManagerTest 16 0 0 0 100% 4.714
RescueSecuritySupportTest 10 0 0 0 100% 4.889
SecuritySupportObservedComponentFactoryTest 2 0 0 0 100% 0.045
SecurityTest 1 0 0 0 100% 0.002
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.334
SecurityUtilTest 8 0 0 0 100% 3.656
URISecurityFilterTest 2 0 0 0 100% 0.016

info.magnolia.map2bean

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

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.677
AddLockableMixinToActivatableMixinTaskTest 1 0 0 0 100% 0.786
AddLockableMixinToVersionableMixinTaskTest 1 0 0 0 100% 0.952
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 2.213
CoreModuleVersionHandlerTest 22 0 0 0 100% 141.891
HashUsersPasswordsTest 1 0 0 0 100% 0.777
MigrateVersionWorkspacesToNewStructureTaskTest 4 0 0 0 100% 19.233
RenameVersionNodesTaskTest 1 0 0 0 100% 0.755

info.magnolia.jackrabbit

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

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.023
GuiceComponentProviderTest 13 0 0 0 100% 1.18
GuiceIssue791Test 4 0 0 0 100% 0.001
GuiceParameterResolverTest 3 0 0 0 100% 0.03
GuiceScopesTest 8 0 0 0 100% 0.266

info.magnolia.voting.voters

Class Tests Errors Failures Skipped Success Rate Time
AbstractRequestHeaderPatternVoterTest 1 0 0 0 100% 0
BasePatternVoterTest 1 0 0 0 100% 0
BoolVoterSetTest 4 0 0 0 100% 0.002
DomainNameRegexVoterTest 2 0 0 0 100% 0.002
IfVoterTest 3 0 0 0 100% 0.002
RequestExtensionVoterTest 9 0 0 0 100% 0.093
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0.001
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0
RequestParametersVoterTest 6 0 0 0 100% 0.004
RequestParameterVoterTest 7 0 0 0 100% 0.015
ResponseContentTypeVoterTest 8 0 0 0 100% 0.177
RoleBaseVoterTest 4 0 0 0 100% 0.028
SystemOrAdminUserVoterTest 5 0 0 0 100% 0.086
URIPatternVoterTest 4 0 0 0 100% 0
URIRegexVoterTest 4 0 0 0 100% 0.002
URIStartsWithVoterTest 3 0 0 0 100% 0

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateTest 9 0 0 0 100% 0.079
BinaryNodeDataTest 3 0 0 0 100% 0.034
DefaultACLPermissionsTest 8 0 0 0 100% 0.215
DefaultContentTest 25 0 0 0 100% 9.286
HTMLEscapingAggregationStateTest 6 0 0 0 100% 0.02
MagnoliaAccessProviderTest 7 0 0 0 100% 0.374
MetaDataTest 36 0 0 0 100% 0.021
NodeTest 13 0 0 0 100% 4.246
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.165
PathTest 6 0 0 0 100% 0.074
RootOnlyPermissionTest 3 0 0 0 100% 0.122

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.101
DefaultI18nContentSupportTest 4 0 0 0 100% 0.057
DefaultMessagesImplTest 3 0 0 0 100% 0.037
HierarchyBasedI18nContentSupportTest 4 0 0 0 100% 0.124
MessagesManagerTest 5 0 0 0 100% 0.052

info.magnolia.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.083
ContentOpsRepositoryTest 3 0 0 0 100% 2.314
ContentOpsTest 4 0 0 0 100% 0.047
NodeBuilderTest 3 0 0 0 100% 3.158
OpsTest 5 0 0 0 100% 2.58

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.77
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.423
NodeBuilderTaskTest 3 0 0 0 100% 0.691

info.magnolia.init.properties

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

info.magnolia.jackrabbit.lucene

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

info.magnolia.module.ui

Class Tests Errors Failures Skipped Success Rate Time
InstallationFilterTest 3 0 0 0 100% 0.251
ModuleManagerWebUITest 4 0 0 0 100% 1.89

info.magnolia.test.mock

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.008

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.446
testLogsLoginSuccesses 0.011
testLogsLoginFailures 0.017

MgnlAuditLoggingContentDecoratorNodeWrapperTest

setPropertyStringValueInt 3.234
setPropertyStringValueArrayInt 0.797
setPropertyStringStringArrayInt 0.626
setPropertyStringStringInt 0.634

MgnlAuditLoggingContentDecoratorTest

sequenceActionModifyNodeDelete 2.112
sequenceActionMoveModifyDelete 1.226
logModifiesWhenDeletionIsFirstEntryForGivenPath 0.998
logModifiesPropertyAsUser 2.838
logModifiesNode 1.374
sequenceActionMoveCreate 0.79
sequenceActionMoveDelete 1.059
sequenceActionMoveModify 0.846
sequenceActionCreateSessionDelete 0.719
logMovesNode 0.863
sequenceCreateMove 0.852
sequenceActionModifyMoveDelete 0.682
sequenceActionModifyCreate 0.673
logDeletesNode 0.987
logDeletesWhenDeletionIsFirstEntryForGivenPath 0.628
sequenceActionModifyModify 0.627
sequenceActionCreateNodeDelete 0.623
sequenceActionModifySessionDelete 0.627
logCreatesNodeWithSpecificNodeType 0.737
logSessionDelete 0.617
logCreatesNode 0.673
sequenceActionSessionDeleteCreate 0.638
sequenceCreateModifyDelete 0.671
sequenceActionCreateCreate 0.706
logModifiesProperty 0.687
sequenceCreateModify 0.538
nodeSave 0.666
isContentWrappedByMgnlAuditLogContentDecorator 0.612
logNodeDeleteCreateDelete 0.62
sequenceActionNodeDeleteCreate 0.542
sequenceActionModifyMove 0.584

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.019
mergeMaps 0

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.005

ProxyBasedBeanMergerTest

mergeMergedClass 0.202
isMergeable 0.004
mergeMap 0.008
mergeOfInterfaces 0.006
isSimpleType 0
mergeUsesSubClassIfAssignable 0.001
mergedProperties 0.007

DefaultVirtualURIMappingTest

mapURI 0.002
validateURIWhenToURIIsNotSet 0
validateURIWhenPropertiesAreNotSet 0
validateURIWhenPropertiesAreNull 0

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.12
testGetIconStyleReturnsCorrectIconStyle1 0.009
testGetIconStyleReturnsCorrectIconStyle2 0.009

ObservedManagerTest

testGetNodeByUUIDOrPath 0.011

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.004
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

URI2RepositoryMappingTest

uriPrefixEndsWithSlash 0.022
getUri 0.123
getHandleWhenLinkWithPrefixHandleExistInRepo 0.011
whenRequestingTheHandleMakeSureItIsNotAppendedTwice 0.007
handlePrefixIsNotRemoved 0.006
getHandleStripsExtensionInclTheDot 0.006

VirtualURIManagerTest

testMap 0.145
testReloadsTemplatesOnChange 1.098
testRegistersTemplatesOnStart 0.027

AggregationStateTest

setCurrentUriStripsContextPathIfUriWasChangedAlongRequestFilterChain 0.001
getSelectors 0.009
setCurrentUriDoesNotStripContextPathIfUriDoesNotStartWithContextPath 0.007
setCurrentUriStripsContextPathOnlyOncePerRequest 0.008
setOriginalURIStripsContextPathOnlyOncePerRequest 0.022
setOriginalBrowserURIStripsContextPathOnlyOncePerRequest 0.009
selectorsAreClearedOnForwardOrInclude 0.007
uriDecodingShouldStripCtxPath 0.009
uriDecodingShouldReturnPassedURIDoesntContainCtxPath 0.007

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.031
testThatAttributesAreSetOnTheWrappedNode 0.001
testThatTheBinaryContentCanBeReadMultipleTimes 0.002

DefaultACLPermissionsTest

testCanReadRoot 0.062
testCanReadOnPageNode 0.024
testReorderingIsNotAllowedWithReadOnlyPermissions 0.021
testGrantsOnContentNode 0.028
testCanReadOnContentNode 0.023
testVerifyThatSessionIsUsedAsResolver 0.029
testGrantsOnPageNode 0.015
testGrantsHigherPermissionThenAssigned 0.013

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.503
testThatReadingANonExistingNodeDataDoesNotFail 0.341
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.479
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.32
testCreatingAnExistingNodeDataDoesNotFail 0.235
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.416
testReadingANodeData 0.298
testCreatingAndSettingANodeData 0.317
testIsNodeTypeForNodeChecksPrimaryType 0.304
testAddMixin 0.292
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.331
testSettingANonExistingNodeDataCreatesANewNodeData 0.257
testCreatingAnEmptyNodeData 0.604
testModDate 0.423
testCreatingAndSettingABooleanNodeData 0.326
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.349
testDelete 0.401
testEquals 0.283
testSettingAnExistingNodeData 0.243
testCreatingAndReadingABinaryNodeData 0.638
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.578
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.345
testEqualsWithWrongType 0.33
testEqualsWithNull 0.389
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.284

HTMLEscapingAggregationStateTest

unwrapReturnsRawAggregationState 0
selectorsAreEscaped 0.02
originalURLIsEscaped 0
currentURIIsEscaped 0
originalURIIsEscaped 0
queryStringIsEscaped 0

MagnoliaAccessProviderTest

permissionsToJcrSystemAreNotDuplicated 0.112
testPermissionClassNotDefined 0.047
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.053
testPermissionWrongClassDefined 0.049
testPermissionNonexistingClassDefined 0.048
testPermissionClassDefined 0.027
testPermissionWrongClassConstructor 0.038

MetaDataTest

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

NodeTest

testNameFilteringWorksForProperties 0.524
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.395
testCreatingAnExistingNodeDataDoesNotFail 0.296
testReadingANodeData 0.334
testCreatingAndSettingANodeData 0.335
testAddMixin 0.333
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.392
testSettingANonExistingNodeDataCreatesANewNodeData 0.267
testDelete 0.357
testSettingAnExistingNodeData 0.245
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.246
testThatReadingANonExistingNodeDataFail 0.262
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.26

NodeTypeBasedACLPermissionsTest

testCanReadRoot 0.02
testCanReadOnPageNode 0.011
testGrantsOnContentNode 0.044
testCanReadOnContentNode 0.018
testCanReadInvalidNodeTypeSpecified 0.018
testCanReadAnyNodeTypesSpecified 0.016
testGrantsOnPageNode 0.014
testGrantsMultipleNodeTypesSpecified 0.013
testGrantsHigherPermissionThenAssigned 0.011

PathTest

getAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative 0.011
getAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute 0.007
isCharValid 0.005
getValidatedLabel 0.007
getUniqueLabelWithExtension 0.031
getUniqueLabel 0.013

RootOnlyPermissionTest

testCanRead 0.096
testNoRootNode 0.011
testGrants 0.015

BaseVersionManagerTest

getCorrectBaseVersions 0.597
testRestoreVersionCreatedWithRuleFrom522 0.54
testRestoreVersionCreatedWithRuleFrom524 0.518
testGetUsedFilterWhenRuleCreatedIn52 0.642
removeVersionsRelatedToSourceWorkspaceOnly 0.643
testCreateAndRestoreVersionAndCheckOrder 0.557
testCreateAndRestoreDeletedVersion 0.422
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.571
testGetUsedFilterWhenRuleCreatedIn522 0.481
testGetUsedFilterWhenRuleCreatedIn524 0.955
removeAllVersions 0.586
getVersionForALabel 0.409
hasMixinWhenVersioned 0.485
testCreateAndRestoreVersionInCustomWorkspace 0.681
restoredFirstVersionHasVersionMixin 0.543
sourceWorkspaceIsSavedForVersionInMetaData 0.516
testNumberOfCreatedVersions 0.46
hasVersionMixinIsRemovedWhenVersionHistoryIsDeleted 0.636
testCreateAndRestoreVersion 0.584
testRestoreVersionCreatedWithRuleFrom52 0.438

ContentVersionTest

testRestoringBinariesFromContentVersion 0.351
testRetrievingBinariesFromContentVersionsChildNode 0.242
testBasics 0.274
testRetrievingBinariesFromContentVersion 0.267

CopyUtilTest

copyToExistingVersionKeepTheLastModifiedBy 0.255
copyToVersionIfStructureNodeHasSameUuidAsSourceNode 0.444
copyToVersionWithNewStructure 0.429
copyToNewVersionKeepTheLastModifiedBy 0.4
copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.286
copySourceHasDepth3ToExistingVersionKeepTheLastModifiedBy 0.342
copyToVersionWhenThereWasSubnodeWithSameName 0.258
copyToVersionWhenChangingPrimaryNodeType 0.279

MgnlVersioningContentDecoratorTest

sessionWrapperIsNotLost 0.251
workspaceWrapperIsNotLost 0.211

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0.022

MgnlVersioningWorkspaceWrapperTest

hasVersionsMixinIsRemovedOnCopy 0.274
hasVersionsMixinIsRemovedOnCopy2 0.214

SkipVersionOnExportTest

testExportSystemView 0.22
testExportDocumentView 0.221

VersionedNodeTest

testMultipleWrappingIsPossible 0.006
testWrapProperty 0.025

VersionInfoTest

testAdvancedVersionInfo 0.039
testMoreVersionInfo 0
testBasicVersionInfo 0

VersionManagerTest

setMaxVersionHistory 0.376

AggregatorFilterTest

collectBinary 0.302
collectPageVersion 0.33
collectPage 0.291

CompositeFilterTest

testInitializationAndDestruction 0.025

ContentTypeFilterTest

hasPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.297
complexURIisProperlyNormalizedAndDecoded 0.302
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.256
handlesRequestUriWithJSessionId 0.276
filterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.252
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.248
doubleDotURIisProperlyNormalizedAndDecoded 0.272
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.241
currentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.258
substringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.212
URIwithSpacesIsProperlyNormalizedAndDecoded 0.41
oneDotURIisProperlyNormalizedAndDecoded 0.258
simpleURIisProperlyNormalizedAndDecoded 0.222
filterWithEmptyDefaultExtension 0.221
filterSetToCrosscheckMimeTypeWithWrongMimeType 0.229
filterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.249
filterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.278
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.274
substringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.253
URIwithPercentageIsProperlyNormalizedAndDecoded 0.226

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.008
bypassIfNotInitialized 0.025
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.01
chainIsProceededByDecoratedFilter 0.004

FilterManagerImplTest

resourcesFilterProperlyBypasses 0.164

FilterTest

testBypassing 0.127
testInitialization 0.012

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.006
shouldNotMatchDotRegexMetacharacter 0.008

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.148
testCOSMultipartFilterFileDeletion 0.026

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.017
testFilterCOS 0.016

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.013

RangeSupportFilterTest

contentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.041
eTagDoesNotContainJSessionIdNorFilename 0.005
contentLengthIsNotSet 0.003

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.021
dotInFileNameResolvesSelectorsProperly 0.002

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely 0.027
wrapperRespectsForwards 0.026
setNullMappings 0.019
supportsDefaultMapping 0.024
pathInfoShouldStateWhateverIsAfterTheRegexMapping 0.011
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely 0.017
servletCanHaveInjectedComponents 0.011
servletCanSelfMapWithoutConfiguredMappings 0.011
selfMappingServletStillWorksWithOnlyConfiguredMappings 0.009
pathInfoShouldAdhereToServletSpec 0.009
supportsExtensionMapping 0.012
selfMappingCanChangeAtRuntime 0.012
escapeMetaCharacters 0.008
shouldBypassWhenMappingDoesNotMatchMAGNOLIA1984 0.009
shouldNotBypassWhenPathMappingMatches 0.011
servletCanSelfMapAndHaveConfiguredMappings 0.012
shouldBypassWhenMappingDoesNotMatch 0.013
shouldNotBypassWhenExactMappingMatches 0.01
supportsPathMapping 0.014
emptyMappings 0.009
supportsRegexMappings 0.022

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.008
testHeaderNormalization 0.007

VirtualUriFilterTest

resetCurrentUri 0.006

AbstractI18nContentSupportTest

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

DefaultI18nContentSupportTest

toRawURI 0.017
testDetermineLocaleEndlessLoop 0.012
testGetNodeDataEndlessLoop 0.017
testDetermineLocale 0.011

DefaultMessagesImplTest

fallbackWillNotDetermineLocaleFromSystemLocaleAndWillReadISO88591 0.018
testGetBundle 0.012
selfTest 0.007

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.087
testGetNodeDataEndlessLoop 0.017
testDetermineLocale 0.013
toRawURI 0.007

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.004
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.009
testGetsMessagesFromSpecifiedBundle 0.007
testGetsSimpleMessageFromDefaultBundle 0.008
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.024

AccessManagerImplTest

getPermissions 0.001
multiThreadAccess 0.11

FormClientCallbackTest

parametersAreSetInTemplateContext 0.316

RedirectClientCallbackTest

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

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.02
authenticationViaLoginFormRequiresRedirect 0.025

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.02
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0.001

ContentSecurityFilterTest

testIsAllowedForOther 0.011
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.003
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0.001

CsrfTokenSecurityFilterTest

testIsTokenGeneratedOnGetMethod 0.019
testIsAllowedWhenTokensMatch 0.003

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.013
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.011
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.006
getUserIgnoresUnsupportedUserManager 0.003

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.05
getUsersWithGroup 0.001
getUsersWithRole 0

HierarchicalUserManagerTest

parentPathShouldBeLowercased 0.341
groupAddingAndRemoving 0.293
createNewUserWithTwoCharactersInName 0.698
roleAddingAndRemoving 0.262
createNewUser 0.603
parentPathShouldReflectFirstLettersOfName 0.248
createUserNode 0.288
createNewUserWithSingleCharacterInName 0.649
createNewUserUnderPath 0.578

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.395
getDirectSuperGroups 0.263
findPrincipalNodeWithInvalidJcrName 0.199
getAllSubGroupsInCaseLoopIsInfinite 0.555
getAllSuperGroups 0.436
getDirectSubGroups 0.388
getAllSubGroups 0.307

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup 0.02
testGetGroup 0.007
testCreateGroup 0.022
testGetGroupInFolder 0.009
testGetAllGroups 0.016
testCreateGroupWithPath 0.009

MgnlGroupTest

testGetRoles 0.031
testGetGroupsReturnsDirectGroups 0.032
testGetRolesWithoutDuplicates 0.019
testAddRoleToGroup 0.027
testRemoveGroup 0.019
testAddGroupToGroup 0.019
testRemoveRole 0.012
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.008
testGetAllGroupsFromOneConcreteGroup 0.01
testGetNotExistGroup 0.015

MgnlRoleManagerTest

testGetRoleInFolder 0.013
testGetRole 0.012
testCreateRole 0.005
testRefusesToCreateSameNameRole 0.018
testCreateRoleWithPath 0.013

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.747
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.538
testUserPasswordAfterChangingByJCRPropertyValueType 1.278
getUsersWithGroupWithNonExistingGroupName 0.641
testNewlyCreatedUserNodeHasMixinLockable 1.006
testDoNotCreateUserWhenExistInAnotherRealm 0.605
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.996
getUsersWithGroup 0.56
getUsersWithRole 0.565
getUsersWithRoleWithNonExistingRoleName 0.538
testUserPasswordAfterChangingByJCRProperty 1.243
testUserPasswordAfterCodeCreation 0.901
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.555
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.598
createAndGetUserWithSpecialCharacters 1.286

MgnlUserManagerTest

timezonePermissionIsSetForAdminUser 0.424
usernameCantBeNull 0.01
newUserInstanceDoesntSwallowRepositoryException 0.019
findPrincipalNodeWithOtherRealm 0.011
usernameCantBeBlank 0.007
usernameCantBeEmpty 0.018
usernameValidationUponCreationWithException 0.008
changePasswordOfUser 0.876
userWasCreatedUnderCertainPath 0.368
usernameIsValidatedUponCreation 0.048
setStringProperty 0.026
setProperty 0.013
findPrincipalNode 0.012
timezonePermissionIsNotSetForNonAdminUser 0.43
setPropertyToNull 0.009
changePasswordOfUserInSubNode 0.767

MgnlUserTest

getRolesReturnsDirectRolesWithoutDuplicates 0.012
getGroupsReturnsOnlyDirectGroups 0.008
getAllGroupsWhenRecursiveGroups 0.01
getRolesReturnsDirectRoles 0.034
inGroupWithUsersCustomWorkspace 0.022
getGroupsReturnsDirectGroupsWithoutDuplicates 0.021
getAllRolesReturnsDirectAndInheritedRoles 0.027
getAllGroupsReturnsDirectAndInheritedGroups 0.028
inGroup 0.059

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0.001

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0
testUserHasAllowedRole 0.001
testVotersAreNotConfigured 0
testUserHasDeniedRole 0.001
testUserHasRoleAndVotersAllowAndDenyTheRole 0

PermissionUtilTest

testConvertPermissionsFromString 0
testFailsOnCustomPermissions 0
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0

PrincipalUtilTest

testFindPrincipalInCollection 0.002
testRemovePrincipalFromCollection 0
testRemovePrincipal 0.001
testFindACLByName 0
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.347
findPrincipalNodeByQueryWitNonRootStartNode 0.339
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.175
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.178
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.196
findPrincipalNodeByTraversalWitNonRootStartNode 0.327
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.268
findPrincipalNodes 0.305
findPrincipalNodeByQuery 0.242
findPrincipalNodeByQueryWithMultipleMatches 0.47
findPrincipalNodeByQueryWithInvalidJcrName 0.28
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.344
findPrincipalNodeByTraversalWithMultipleMatches 0.283
findPrincipalNode 0.339
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.381
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.24

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.573
userManagerReturnsSystemUserWithCorrectGroup 0.658
userManagerReturnsCorrectAnonymousUser 1.07
userManagerIsAnInstanceOfRescueUserManager 0.026
userManagerReturnsEnabledRescueUser 0.397
userManagerReturnsCorrectSystemUser 0.717
userManagerReturnsCorrectSystemUserByName 0.707
userManagerReturnsSystemUserWithCorrectRole 0.373
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.359
userManagerRealmIsSystemRealm 0.009

SecuritySupportObservedComponentFactoryTest

factoryIsReturningExpectedSystemUser 0.015
factoryReturnsTheImplementationImmediatelyWhenPossible 0.03

SecurityTest

mergePrincipals 0.002

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.242
testKeyStoreInSomeOtherFolder 0.092

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.335
testPasswordRemovingMethodFromCache 0.187
testRemoveAllPasswordPamametersFromCacheLog 0.19
testCrypt 1.211
testUpdateKeysKeyLocationIsSet 0.573
testKeyStore 0.446
testUpdateKeysKeyLocationIsNotSet 0.325
testPasswordRemovingMethodFromURL 0.389

URISecurityFilterTest

testIsAllowedForOther 0.015
testIsAllowedForAnonymous 0.001

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0.001
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0.001
testOhWindoes 0
testSanitizeUrlToFile 0.001

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.421
testSessionBasedCopy 0.366
testMoveInSession 0.259
testChangeNodeTypeReplaceAllOccurrences 0.246
testSessionBasedCopySrcNotAtTheRoot 0.217

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.127

DelayedExecutorTest

testDelayedExecution 0.609
testMultipleDelayedExecution 0.769
testExecutionAfterMaxDelay 2.016

DumperUtilTest

testDump 0.352
testDumpLevel2 0.219

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.255
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.337

ExtendingContentWrapperTest

testThatSubNodesAreMerged 0.006
testThatOrderIsKeptWhileMergingSubNodes 0.013
testExtendsNodeDatasIsHidden 0.013
testDeepMerge 0.016
testThatSubNodesCanBeOverwritten 0.009
testExtendsNonAbsolutelyAndNodeIsNotExisting 0.008
testThatNodeDatasAreMerged 0.01
testComplextMultipleInheritanceWithOverride 0.008
testThatNodeDatasCanBeOverriden 0.012
testComplextMultipleInheritance1 0.014
testComplextMultipleInheritance2 0.012
testBasicMultipleInheritance 0.039
testExtendsAbsolutelyAndNodeIsNotExisting 0.008
testExtendsWithEmptyValue 0.014
testGetHandle 0.012

InheritanceContentWrapperTest

testSingleParagraphInheritance 0.003
testHasPropertyInheritance 0.01
testRoot 0.038
testHasNestedPropertyInheritance 0.014
testNestedPropertyInheritance 0.008
testCollectionInheritance 0.01
testPropertyInheritance 0.01
testNestedParagraphInheritance 0.008

LazyContentWrapperTest

testWrappingReferencedContent 0.438
testWrappingNDParent 0.243
testClosedSessionResistance 0.245

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.044
testDoesNotCallHierarchyManagerUntilNeeded 0.001
testCallHierarchyManagerOnlyFirstTime 0

ModuleConfigurationObservingManagerTest

testObserving 6.037

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.029

NodeUuidComparatorTest

testBasic 0.006

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.407
listenToChangesInsideObservedPath 0.228
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.297

ObservationUtilTest

testRegisterWhenSessionValid 0.013
testFailRegisterWhenSessionInvalid 0.006
testUnregisterWhenSessionValid 0.008
testDontFailUnregisterWhenSessionInvalid 0.008

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.906
testSimpleQuery 0.656
testSearchForUUID 0.523
testJQOM 0.524
testSearchForAreasContainingImage 0.553
componentsAreAggregatedInSearchIndex 0.443
testQueryBuild 0.477
testQueryWhenSearchingJustForPages 0.347
testSearchOfNonDefaultNodeType 0.453
testSearchForUUIDInChildNode 0.443
testEmptyResult 0.558
testResultContainsOnlyPages 0.421
testSearchForPagesWhoseComponentIsContainingSpecificText 0.324
testSearchForInheritedUUID 0.351
testSearchForSpecificTemplate 0.5

RequestDispatchUtilTest

dispatchRedirectInternalWhenNoContextPathIsSet 0.007
dispatchWithNullURI 0.004
dispatchRedirectOnFailure 0.002
dispatchRedirectInternalWhenContextIsAlreadyProvided 0.001
dispatchRedirectNonInternal 0
dispatchRedirectInternal 0.001

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.451
testConstructRuleFromStringRepresentaionOfRuleClass 0.244
testIsNotAllowedNode 0.192
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.183
testRuleStringConstructor 0.811
testIsAllowedNode 0.283

SearchReplaceTest

testDefaultsToLiteralMatching 0.003
testCanUseJokerInNamePatterns 0.007
testCaseInsensitive 0.01
testCanUseNamePatterns 0.012

ServletUtilTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.395
testWrappingNDParent 0.199
testClosedSessionResistance 0.274

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect 0.012
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect 0.016
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect 0.007
testJava6Normalizer 0.008
testAsciiStringsShouldPassThroughWithAutoDetect 0.008
testNonNormalizer 0.009

WebXmlUtilTest

testCanDetectServletRegistration 0.091
testCanDetectFilterRegistration 0.004
testFilterDispatcherErrorIsNotMandatory 0.015
testFilterDispatcherChecksShouldNotFailWithCorrectConfiguration 0.009
testFilterDispatcherChecksShouldFailIfIncludeIsMissing 0.005
testFilterDispatcherChecksShouldFailIfRequestIsMissing 0.004
testFilterDispatcherChecksShouldFailIfDispatcherNotSet 0.004
testFilterDispatcherOrderIsIrrelevant 0.003
testFilterDispatcherChecksShouldNotFailIfFilterNotRegistered 0.003

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.747
testObservationForOneSpecificEventTypeAndContentNodes 4.759
testInitializingObservingManagerWithNullAsNodeType 0.299

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.005
testWorkspaceNamesWithNonNullExpectation 0.005

CommandsManagerTest

testRegisterCommands 0.143
testGetCommandByCatalogAndName 0.032
testExecuteCommand 0.057
testReloadsCommandsOnChange 1.061
testExecuteCommandWithContext 0.036
testCloneCommandWithCustomProperties 0.034
basicChainCommandTest 0.054
testCloneMarkNodeAsDeletedCommand 0.025
testCloneImportCommand 0.055
testGetCommandByName 0.046

AsyncCommandLockingTest

commandsLockAndUnlockNodesProperly 0.731
throwsExceptionIfCommandsAreOperatingOnSameNode 0.356
commandsAreResponsibleForUnlockingThenNoExceptionOccurs 0.45

DeleteCommandTest

testDeleteLeaveNode 0.428
testDeleteProperty 0.363
testDeleteNonexistentNode 0.192
testDeleteNodeWithSubnodes 0.231

ExportCommandTest

testExportCommandNoOutputStream 0.34
testExporCommandPathNotSet 0.277
testExportCommand 0.232
testExportCommandStreamClosedCorrectly 0.239

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.002
testExecuteWithTemplate 0.001
testExecuteWhenNodeNull 0.001
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 1.342
testImportCommandTargetPathDoNotExist 0.237
testImportCommand 1.249
testImportCommandEmptyFile 0.299

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.414
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.242
testPreDeleteNode 0.36
testExecuteIsDeniedIfUserIsNull 0.35
testVersionChildNodes 0.483
testExecuteChecksForUserPermissions 0.216

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.345
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.439
restorePreviousVersionOfSingleNode 0.337
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.318

RuleBasedCommandTest

testDefaultRule 0.239
testSetItemTypes 0.185
testRuleOverridesItemTypes 0.181
testSetRule 0.296

VersionCommandTest

testCommandAddsVersionComment 0.573
testUserNameReadFromField 0.505
testCommandWithRuleSet 0.452
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.332
testCommandAddsVersionCommentRecursively 0.299
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.288
testCommandWhenSubContentIsMarkedAsDeleted 0.462
testCommandWhenContentIsMarkedAsDeleted 0.59

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.025

Content2BeanTest

testFromStringConversion 0.039
testWillNotAddIncorrectTypesToMap 0.033
testCanSpecifySpecificMapImplementation 0.023
testClassPropertiesAreConvertedProperly 0.014
testContentToBeanWithArraysUsingAdder 0.011
testFlatteningSubNodesToSimpleList 0.082
testContentToBeanWithSubMap 0.019
testJCRPropertiesTypes 0.025
testWillFailToUseACustomMapWhichIsNotConcrete 0.032
testContentToBeanWithSubBeanAndAutoTypeResolving 0.015
testContentToBeanWithClassDefined 0.009
testWillNodAddIncorrectTypesToCollection 0.046
testCanConvertStringsToTheAppropriateEnumEquivalent 0.018
testContentToBeanWithSubBean 0.016
testContentToBeanWithSubMapUsingMapping 0.016
testContentToBeanWithSubMapUsingAdder 0.02
testContentToBeanWithDefaultClass 0.011
testCanSpecifySpecificCollectionImplementation 0
TODO - MAGNOLIA-3160

AbstractRepositoryStrategyTest

testGetSession 0.292

DefaultRepositoryStrategyTest

testPasswordIsNull 0.257
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.197

HTMLEscapingWebContextWrapperTest

getAggregationStateReturnsHTMLEscapingAggregationState 0.002

InstallContextImplTest

sessionInInstallContextIsNotWrappedInMgnlPropertySettingDecorator 0.241
dontFailWithClassCastException 0.195

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 1.045
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.01
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.183

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.012
testLocalAttributes 0.001
testApplicationAttributes 0.009

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.216

WebContextImplTest

testLoginLogout 0.014

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0.001
testCantUseWriterAfterOutputStream 0.001

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0.001
testCanReset 0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0.001
testMultipleThreads 3.914
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.011
testHandlerAddedWhileDispatchingIsNotCalled 0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.44
bootstrapIfNotClusterMasterAndNotClustered 0.313
doNotBootstrapIfIsNotClusterMasterAndClustered 0.217
bootstrapIfClusterMasterButNotClustered 0.294

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.358
testRebootstrapAtFirstLevel 0.255
testExport 0.26

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

JcrExportCommandTest

allNamespacesButSvAndXsiAreFiltered 0.286

JcrImportCommandTest

yamlImportUtf8IsNotDefaultPlatformEncoding 0.088

JcrImportExportCommandTest

yaml 0.462
systemView 0.405
exportRootAsYaml 0.245
binaryNotSupportedByYamlExport 0.196

DataTransporterRepositoryTest

hasVersionMixinIsRemovedWhenImportedNodeDoesNotHaveVersionsInVersionStore 0.303
testIfExportContainsJcrAccessControlNode 0.247
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.258
hasVersionMixinIsRemovedWhenUsingCreateNewImportMode 0.298
testActivationStatus 0.305
hasVersionMixinIsNotRemovedWhenImportedNodeDoesHaveVersionsInVersionStore 0.306
hasVersionMixinIsRemovedWhenImportedNodeWithSameUuidInAnotherWorkspaceDoesNotHaveVersionsInVersionStore 0.287
testDoctypeImportThrowsExceptions 0.282
hasVersionMixinIsRemovedWhenImportedSubnodeDoesNotHaveVersionsInVersionStore 0.201

DataTransporterTest

testEncodePath 0.001
testParseAndFormat 0.028
testRemoveNs 0.019
testCreateExportPath 0.001
testRevertExportPath 0.001

MagnoliaV2FilterTest

testBogusMetaElement 0.018

NamespaceFilterTest

onlyGivenNamespacesAreWhitelisted 0.276

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.003
testConversionWhenPropertiesAreAlreadyInPlace 0.006
testRemovesMetaDataWhenEmptied 0.003

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.342

PropertiesImportExportTest

testImportMetadata 0.002
testPropertiesExport 0.011
testConvertsToStringByDefault 0
testConvertsToWrapperType 0.001
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

testDetermineWebappFolderNameWorksWithBackslashes 0.025
testDetermineWebappFolderNameWorksWithTrailingSlashesAndBackslashes 0.001
testDetermineRootPathTranslatesBackslashesAndStripsTrailingSlash 0.001
testDetermineWebappFolderNameJustWorks 0.002
testDetermineRootPathJustWorks 0.003
blowsIfGetRealPathReturnsNull 0.014
testDetermineRootPathStripsTrailingSlash 0.001
testDetermineWebappFolderNameWorksWithTrailingSlashes 0.001
doesNotFailOnAppServersOnlySupportingGetRealPathWithSlashAsArgument 0.001
testDetermineRootPathTranslatesBackslashes 0.001

DefaultMagnoliaPropertiesResolverTest

testSystemPropertiesCanBeUsed 0.009
testDefaultLocations 0.001
testFileResolutionCtxAttributes 0.001
testFileResolutionWithRootContextPath 0.001
unexistingContextParamsAttributesAndPropertiesAreNotSubstituted 0.003
testLocationsAreTrimmed 0.001
testSourcesOnlyIncludeExistingLocations 0.008
testEnvironmentPropertiesCanBeUsed 0.001
testFileResolutionWithContextPath 0

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 1.874
magnoliaPropertiesLoading 0.346

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

JackrabbitIndexingConfigurationTest

mgnlTagsMultivaluedPropertyIsNotExcludedFromFullTextSearch 1.361
excludedPropertiesAreFoundInWhereLike 1.123
titlePropertyIsBoosted 1.069
excludedPropertiesAreFoundInWhereEquals 1.091
indexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 0.977
excerptFunction 0.953
excludedPropertiesAreNotFoundInFullTextSearch 1.028

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.05

SearchIndexTest

deprecatedIndexingConfiguration 0.001
websiteSpecificIndexingConfiguration 0
defaultIndexingConfiguration 0

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0.002
basicComparison 0.003
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0.002
basicComparison 0

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0.002
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0
comparisonWhenExceptionIsThrown 0
basicComparison 0.001

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0.001
returnsTrueWhenQueriedForSubClass 0.001
returnsTrueWhenQueriedForExactClass 0.001
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.275
testWrappedVersionDoesntFail 0.198
testVersionIsWrapped 0.282
testFrozenNodeIsWrapped 0.293

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.443
testVersionIsWrapped 0.318

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.458

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.86
testCreatedVersionIsWrapped 0.548
testLinearSuccessorIsWrapped 0.344
testLinearPredecessorIsWrapped 0.367
testSuccessorsAreWrapped 0.458
testPredecessorsAreWrapped 0.234
testVersionIsWrapped 0.192

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.01

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.006
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0.001
testDeepUnwrap 0.003

CollectionPropertyHidingTransformerTest

preserveOrderWhenSettingArrayProperty 0.033

Node2BeanTest

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

TypeMappingImplTest

testGetPropertyTypeDescriptorWithArray 0.016
supportsSetterWithSubclassOfGetterType 0.046
shouldHandleClassesWithWildcards 0.012
testBeanPropertyArrayIsResolvedByAdderMethod 0.012
shouldHandleClassesWithNoWildcards 0.009
testBeanPropertyMapIsResolvedByAdderMethod 0.009
testBeanPropertyRawMapIsResolvedByAdderMethod 0.012
testBeanHasTransformerSetViaAnnotationOnSetter 0.018
supportsSetterOnly 0.007
testGetPropertyTypeDescriptorWithCollection 0.005
testBeanPropertyCollectionWithListParameterWithGenerics 0.009
testGetPropertyTypeDescriptorWithMap 0.008
testBeanPropertyTypeDescriptorHasTransformer 0.007
testGetPropertyTypeDescriptorWithSimpleType 0.028
testBeanPropertyCollectionIsResolvedByAdderMethod 0.009
testBeanHasTransformerSetViaAnnotationOnClass 0.01
transformersOnSettersAreActuallySetGlobally 0
MAGNOLIA-5865

AbstractNodeOperationTest

testThen 0.019

NodeBuilderTest

testExecWithSeveralChildOps 0.001
testRealisticUsageScenario 0.002

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.308
testModuleNodeIsCreatedIfNeeded 0.204
testUsesExistingModuleConfigNode 0.258

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.239
testModuleNodeIsCreatedIfNeeded 0.184

NodeBuilderTaskTest

testUnknownRootThrowsException 0.249
canOperateOnRootNode 0.193
testSyntax 0.249

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.344

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0.001

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

NodeNamePredicateTest

testEvaluateNoNameDefined 0.002
testEvaluate 0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0.001
testEvaluateTrue 0.001
testEvaluateFalse 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0.007
testGetBasicProps 0.002
testGetBinaryProps 0.002
testGetOtherProps 0

MetaDataUtilTest

testUpdateMetaData 0.352
testGetMetaData 0.298

NodeNameHelperTest

getValidatedName 0
getUniqueName 0
getUniqueNameWithExtension 0.001

NodeTypesRepositoryTest

getActivationStatusOfVersionedNodeModifiedBeforeVersionCreated 0.313
getActivationStatusOfVersionedNodeModifiedAfterVersionCreatedBeforeNodeActivated 0.242
getActivationStatusOfVersionedNodeModifiedAfterNodeActivated 0.189
deleteNode 0.322
sameNameSiblingsAreNotAllowed 0.301

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.435
testCreateSimpleNodeTypeContent 0.213

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.215
testIsNodeType 0.186

NodeUtilRepositoryTest

moveNodeBefore 0.311
renameNode 0.354
copyInSessionRootSourceToRootDestination 0.218
getResultsFromRowIterator 0.199
moveNode 0.218
copyInSessionChildSourceToRootDestination 0.211
copyInSessionRootSourceToChildDestination 0.228
moveNodeAfter 0.459
copyInSessionTargetAlreadyExists 0.51

NodeUtilTest

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

PropertiesImportExportTest

testCreateNodesFailingBecauseOfDotInPath 0
testCreateNodes 0.006
testCreateNodesFailingBecauseOfMissingTrailingSlash 0
testConvertPropertyStringToBinaryObject 0
testCreateNodesFailingBecauseOfEqualsSignWithoutADot 0.006
testExportsNodeTypeAndIdentifier 0.026
testCreateNodesFailingBecauseOfDotAndMonkeyTail 0.001
testExportsProperties 0.009
testConvertsToWrapperType 0.001
testDoesntExportRootNode 0.007
testCanUseIntShortcutForConvertingIntegers 0

PropertyUtilRepositoryTest

testCreateValueCalendar 0.455
testGetMultiValuePropertyOrderWithDuplicate 0.194
testCreateAndGetMultiValuePropertyTypeLong 0.202
testSetMultiValuePropertyTypeLong 0.24
testGetMultiValuePropertyTypeBoolean 0.205
testSetMultiValuePropertyTypeString 0.193
testCreateValueDate 0.331
testSetAndGetMultiValuePropertyTypeDouble 0.215
testGetMultiValuePropertyWithChangedOrder 0.187

PropertyUtilTest

getPropertyValueObjectDouble 0
getDateThreeArguments 0
getPropertyValueObjectString 0
getStringReturnDefaultValueWhenNodeIsNull 0
getDateThreeArgumentsBadNodeName 0.001
getDateThreeArgumentsBadNodeType 0.002
setPropertyToInteger 0
setPropertyToValue 0
renamingPropertyDoesNotRemovePropertyIfGivenCurrentName 0
getDateDoesNotThrowNullPointerExceptionWhenNodeIsNull 0
setPropertyToDouble 0
getStringTwoArguments 0
getDateTwoArguments 0.001
getBooleanBadNodeName 0
getBooleanBadNodeType 0.001
getPropertyValueObjectBoolean 0
getStringWhenNodeIsNull 0
getLong 0
getStringThreeArgumentsBadNodeName 0.001
getStringThreeArgumentsBadNodeType 0
setPropertyToString 0
getBooleanDoesNotThrowNullPointerExceptionWhenNodeIsNull 0
testOrderLast 0
getPropertyValueObjectCalendar 0
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.001
setPropertyThrowsExceptionOnNullName 0
setPropertyThrowsExceptionOnNullNode 0
getPropertyOrNull 0
getValueObject 0

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.429
testGetNextVersionLabel 0.221
testGetVersionUser 0.319
getVersionOfEmptyVersionHistory 0.217
testGetVersionHistoryListNoVersions 0.207
testGetPreviousVersion 0.286
testGetNextVersion 0.242
testGetVersionVersionException 0.219
testVersioningDisabled 0.246
testGetNodeTypeName 0.202
testOutputWhenNodeNull 0.194
testGetLatestVersion 0.188
testGetNullVersion 0.194
testGetVersionHistoryList 0.234
testGetPreviousVersionLabel 0.328
testGetPreviousVersionOfRootVersion 0.267
testGetVersionEmptyVersionLabel 0.201
testGetVersionHistoryListMultipleVersions 0.229

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.243

ChannelVisibilitySessionWrapperTest

testGetItem 0.203
testGetNode 0.17
testNodeExists 0.234
testCanRemoveVisibleItem 0.27
testGetProperty 0.284
testPropertyExists 0.178
testNavigatingWithNodeParentStillHidesExcludedNode 0.165
testItemExists 0.19
testMoveWorksOnVisibleNode 0.224
testFailsToRemoveHiddenItem 0.183
testFailsToMoveHiddenNode 0.205
testRootNodeHidesExcludedNode 0.196

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0.001
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0

I18nNodeWrapperTest

getParentReturnsWrappedNode 0.023
hasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.013
testMultipleWrappingIsNotSupported 0.048
testWrapNode 0.016
hasPropertyReturnsFalseWhenNoSuchPropertyExists 0.015
hasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.014
getRootParentThrowsItemNotFoundException 0.014
getPropertyReturnsLocalizedValue 0.015
getAncestorReturnsWrappedNode 0.014
getPropertyDoesntReturnResourceNode 0.018
getNodeReturnsLocalizedNode 0.015

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.007

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.001

LazyNodeWrapperTest

multipleWrappingIsPossible 0.347
userJcrSessionIsUtilised 0.188
systemContextIsUsedAsFallback 0.212

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.274
testWorkspaceReturnsLogicalName1 0.173
testWorkspaceReturnsLogicalName2 0.167
testWorkspaceReturnsLogicalName3 0.193
testWorkspaceReturnsLogicalName4 0.195
testNodeMultipleWrap 0.182

MgnlPropertySettingContentDecoratorRepositoryTest

copiedNodesHaveActivationStatusSetToFalse 0.233
supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.284
moveNode 0.185

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.005

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.006
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.004

LinkUtilTest

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

UUIDLinkTest

testUUIDToBinary 0.008
testParseLink 0.007
testParseFromBrowserLink 0.02
testUUIDToBinaryIsEncoded 0.01
testUUIDToAbsoluteLinksAfterRenaming 0.008
testParseFromUUIDPattern 0.008
testLinkWithAnchor 0.01
testLinkWithParameters 0.009
testUUIDToBinaryAfterRenaming 0.01

Slf4jSelfTest

arrayArgumentsAreExpanded 0.01
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.003

Map2BeanTransformerTest

extendingDeprecatedClassIsReported 0.036
deprecationIsReportedForProxiedClasses 0.022
deprecatedMethodInheritedFromSuperClassIsDetected 0.008
implementingDeprecatedInterfaceIsReported 0.003
methodWhichUsesDeprecatedCollectionTypeAsParameter 0.001
deprecatedClassesAreTrackedAndReported 0.001
deprecatedMethodsAreTrackedAndReported 0.004
classHasDeprecatedClassAsPropertyType 0.004

AbstractModuleVersionHandlerTest

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

AbstractConditionalRepositoryTaskTest

isExecutedWhenGivenPathDoesNotExist 0.023
verifyRootNodeDoesNotFailExecution 0.001
canHandleRelativePaths 0
throwsExceptionWhenWorkspaceDoesNotExist 0.002
isNotExecutedWhenGivenPathExists 0

AddFilterBypassTaskTest

filterBypassAddedProperly 0.005

AddPermissionTaskTest

autoGeneratedDescription 0.002

AddURIPermissionTaskTest

getPostPermissionAddedToRoleProperly 0.031
denyPermissionAddedToRoleProperly 0.009
getPermissionAddedToRoleProperly 0.007
autoGeneratedDescription 0.008

AllChildrenTaskTest

doExecuteMoveChildren 0.231

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.218

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.003
bootstrapsIfNodeDoesNotExist 0.009
executesDelegateTaskIfNodeExists 0.007
autoGeneratedDescription 0.005

BootstrapFileUtilTest

getElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.006
getElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.003

BootstrapSingleModuleResourceTest

partialXmlBootstrap 0.37
autoGeneratedDescription 0.314
partialYamlBootstrap 0.189

BootstrapSingleResourceAndOrderAfterTest

autoGeneratedDescription 0.001

BootstrapSingleResourceAndOrderBeforeTest

autoGeneratedDescription 0.001

BootstrapSingleResourceAndOrderTest

orderAfter 0.194
orderBefore 0.219

BootstrapSingleResourceTest

bootstrapOfRegularResource 0.216
bootstrapOfExistingNodesWillFailByDefault 0.317
verifyPartialBootstrapping 0.271

ChangeAllPropertiesWithCertainValueTaskTest

changeAllPropertiesWithCertainValueTask 0.335
propsValueIsChangedOnlyOnSpecifiedNodeAndItsDescendant 0.203
worksWithClassName 0.213
autoGeneratedDescription 0.163

ChangeTemplateTaskTest

changeTemplate 0.001
setTemplateForFirstTime 0.001
autoGeneratedDescription 0

ChangeVirtualUriMappingTaskTest

doExecute 0.009
autoGeneratedDescription 0.002

CheckAndModifyPartOfPropertyValueTaskTest

autoGeneratedDescription 0.001

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0.003
autoGeneratedDescription 0

CopyNodeTaskTest

doExecuteTargetExistOverride 0.394
doExecuteTargetExistNoOverride 0.188
doExecute 0.382
autoGeneratedDescription 0.259

CopyPropertyTaskTest

nonExistingSource 0.293
doNotOverride 0.411
override 0.812

CreateNodePathTaskTest

execute 0.001

CreateNodeTaskTest

testExecute 0.039

ExecuteCommandTaskTest

commandIsExecuted 0.141
showWarningIfCommandNotFound 0.012
commandIsExecutedAndFailed 0.01

FilterOrderingTaskTest

orderFilterAfterLast 0.021
orderFilterAfter 0
failWhenFilterDoesNotExist 0.002
doesNothingIfRequiredFilterMissing 0.002

FindAndChangeTemplateIdTaskTest

findAndChangeTemplateId 1.174
autoGeneratedDescription 0.481

FixUserRolePermissionsPropertyTaskTest

installTask 0.007

HasPropertyDelegateTaskTest

ifTrueTaskIsRunIfNodeAndPropertyExist 0.012
ifFalseTaskIsRunIfPropertyDoesNotExist 0.002
ifFalseTaskIsRunIfNodeDoesNotExist 0.001

ImportNodesFromPropertiesTaskTest

nodesAreProperlyCreated 0.041

IsAdminInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.008
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.007
executesPublicDelegateTaskWhenIsPublic 0.007
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.014

IsAuthorInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.017
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.017
executesPublicDelegateTaskWhenIsPublic 0.034
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.019
autogeneratedDescription 0.016

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0.001

ModuleFilesExtractionTest

testExecute 0.707

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.351
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.482
moveToNewDestination 0.463

MovePropertyTaskTest

testNonexistingSource 0.58
testDoNotOverride 0.27
testOverride 0.425

NewPropertyTaskTest

testWithExpectedPathExisting 0.004
testWithoutThePath 0.001
testAutogeneratedDescription 0

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0.003
executeVisitsHierarchyAndOperatesOnNode 0
executeStopsVisitingHierarchyOnPredicate 0.001
canBeExecutedTwice 0.001

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.026
returnFalseWhenSameNameSiblingsAllowed 0.003

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0.023

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.287

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0.001

PartialBootstrapTaskTest

testGetOutputResourceName 0.385
testDifferentPlatformEncoding 1.14
testAutogeneratedDescription 0.77

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0.003

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.004
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.014
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.014
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.017

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.631
existingPropertyAlreadyHasTargetValueDoNotReplaceAndNoLog 0.61
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.508
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.753
testExistingPropertyWithPartOfStringIsReplaced 0.474
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 2.588
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.753
testNonExistingPropertyIsNotReplacedButLogged2 0.762
testExistingPropertyIsReplaced 0.868
testPropertyOfDifferentType 0.769
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.869
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.828
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.875

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.905

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0.013
displaysOneMessageForGreaterAndEqualThanOneNode 0.001
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.958
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.521
testReregisterNodeType 0.766
testAutogeneratedDescription 0.705

RegisterServletTaskTest

registerFullServletTask 0.007
registerServletTaskWithMappings 0.001
registerServletTaskWithEmptyMappings 0.001

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.051
testRemoveDuplicatePermission 0.018
testAutogeneratedDescription 0.01

RemoveInstallFileTest

testDeleteDirectory 0.986
testDeleteFile 1.324

RemoveNodesTaskTest

testExecute 0.999
testExecuteDoesNotDisplayInfoMessageForMissingNodes 1.285
testExecuteDisplaysInfoMessageForMissingNodes 0.815
testAutogeneratedDescription 1.24
testExecuteException 2.115

RemoveNodeTaskTest

testExecute 3.382
testAutogeneratedDescription 7.143

RemoveNodeWoChildrenTest

removesChildWithoutChildren 0.028
doesNotRemoveChildWithChildren 0.001
autoGeneratedDescription 0.001

RemovePermissionTaskTest

testAutogeneratedDescription 0.267

RemovePropertiesTaskTest

testExecute 3.804

RemovePropertyTaskTest

testExecute 2.935

RenameNodesTaskTest

testRenameACLNodesTask 2.364
testAutogeneratedDescription 2.667

RenameNodeTaskTest

testDoNotOverride 1.055
testOverride 1.519

RenamePropertiesTaskTest

propertyWithDashIsRenamed 2.065
existingPropertyIsRenamed 2.327
nonExistingPathIgnored 1.842
autogeneratedDescription 1.144

RenamePropertyAllModulesNodeTaskTest

renameWorksIfOldPropertyIsPresentAndNewNot 0.015

RenamePropertyTaskTest

testExecute 1.58

SetDefaultPublicURITaskTest

changesDefaultPublicURLWhenPathIsOldMapping 1.548
changesDefaultPublicURLWhenPathIsNewMapping 1.348

SetupModuleRepositoriesTaskTest

executeWithoutActivation 0.899
executeTwice 0.645
execute 0.766

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0.006
testAddFalseConditionIfExpressionIsContained 0.001

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.002
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.021
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.029
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.022

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.018
testBlocksIfIncludeDispatcherIsMissing 0.003
testDoesNotWarnIfErrorDispatcherIsUsed 0.006

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.007
testTextFilterClassesAreNotSet 0.004
testAccessControlProviderIsSet 0.003

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.881
testAbsentFilesAreRecreated 1.126

ComponentDefinitionTest

equalsImplementationIsNullSafe 0.002
hashCodeImplementationIsNullSafe 0.001

BetwixtModuleDefinitionReaderTest

testDependenciesVersionAreProperlyRead 0.024
testClassIsResolvedToClassNameAsAString 0.005
testSelf 0.002
testReadCompleteDescriptorAndCheckAllPropertiesDamnYouBetwixt 0.034
testVersionHandlerIsResolvedToAClass 0.017
testModuleVersionIsProperlyRead 0.018
testDependenciesCanBeSpecifiedWithoutVersion 0.012
testInvalidXmlIsCheckedAgainstDTD 0.03
testDisplayNameShouldBeWrittenWithCapitalN 0.021
testReadModuleDescriptorWithComponents 0.018
testGivenDtdIsIgnoredAndCheckedAgainstOurs 0.008
testDisplayNameCanBeWrittenWithDashEventhoughThisIsDeprecated 0.006

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0.001
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

LightModuleDefinitionReaderTest

createNonExistingResourceDir 0.029
readNonAbsoluteResourceDirThrowsException 0.028
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.054
readFromResourceURLYieldsCorrectModuleDefinition 0.013
readFromReaderYieldsCorrectModuleDefinition 0.017
readAllResolvesLightModuleDefinitionsInsideSymbolicLinkDirectories 0.042
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0.005
readAllResolvesAllAvailableLightModuleDefinitions 0.02

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0.001

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.363
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.022

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0.007
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.003
testDescriptionForUpdatesOnly 0.001
testDescriptionForInstallsAndUpdates 0.002

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 12.042
repositoryIsClusteredAndClusterMaster 10.041

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 1.424
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.134
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.128
testPerformCantBeCalledTwiceByDifferentThreads 1.909
correctModuleVersionHandlerIsSetForLightModules 0.09
repositoryIsNotClusteredAndClusterMaster 0.234
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.193
testCheckModuleAndDeltasToStringForUpdate 0.321
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.148
testCheckModuleAndDeltasToStringForInstall 0.242
repositoryIsClusteredAndClusterMaster 0.278

ModuleRegistryImplTest

testCanGetModuleByClass 0.014
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass 0.001
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass 0.001
testCanCheckIfAModuleExists 0.001
testThrowsExceptionForUnregisteredModuleName 0.067
testModuleDefinitionsAreListedInDependencyOrder 0.001
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass 0.001

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.179
testExecutesCorrectCommandBasedOnURI 0.021
testPassesNullAsCommandIfNoneSpecified 0.051

ModuleManagerWebUITest

testDoneTemplate 0.521
testListTasksTemplate 0.212
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.021
testRestartNeededTemplate 0.136

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.187
handlesClusteredWorkspaceButNotClusterMaster 0.277
handlesNotClusteredWorkspaceAndNotClusterMaster 0.23
handlesClusteredWorkspaceAndIsClusterMaster 0.149
testGetCurrentlyInstalled 0.136

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0.001
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.083

ContentOpsRepositoryTest

testSetTemplate 0.263
testCreateParagraph 1.366
testCreatePage 0.685

ContentOpsTest

testSetNodeData 0.003
testCreateContent 0.013
testSetBinaryNodeData 0.019
testCreateCollectionNode 0.012

NodeBuilderTest

testContextNodeIsProperlyPropagated 1.004
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.921
testErrorMessages 1.233

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.844
testSetPropertyFailsIfPropertyDoesNotExist 0.415
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.399
testAddPropertyFailsIfPropertyExists 0.498
testRenamePropertyAndCheckValueForString 0.424

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.514
testModuleNodeIsCreatedIfNeeded 0.489
testUsesExistingModuleConfigNode 0.351

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.661
testModuleNodeIsCreatedIfNeeded 0.52

NodeBuilderTaskTest

testUnknownRootThrowsException 0.86
testSyntax 0.672

CandidateParameterResolverTest

lenientToNullCandidates 0.022

ClassesTest

testCanSetupADifferentClassFactory 0.062
testDefaultClassFactoryWorksJustFine 0.037

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.558
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.038
testPushingAndPoppingComponentProvider 0.007
getComponentWithAnnotationReturnsCorrectInstance 0.089

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.015

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.008
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.275
testSingletonScopedComponentFactory 0.317
testEagerSingletonScopedComponent 0.077
testProvider 0.099
testLazySingletonScopedComponent 0.067
testConfiguredEagerSingleton 0.06
testConfigured 0.109
testComponentFactory 0.073
testObserved 0.12
testConfiguredSingleton 0.064
testSingletonScopedProvider 0.049

LegacyComponentsConfigurerTest

testExcludedKeys 0.023
testLegacy 0.033

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0.003
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0.005
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0.001

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.023

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.069
testConfiguredInSingletonScope 0.119
testCreateChild 0.114
canAccessProperties 0.232
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.071
testConfigured 0.079
testImplementation 0.059
testObserved 0.15
testInstance 0.088
getComponentThrowsExeptionForUnconfiguredType 0.035
testObservedInRequestScope 0.047
testGetComponentProvider 0.073
multiBindingBasic 0.044

GuiceIssue791Test

getInstance_ofSet_ContainsB 0
getInstance_ofSet_ContainsC 0
getInstance_ofC_IsIdentical 0.001
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.012
testInjectionOfNamedDependency 0.014
testInjectionOfDependencyAsProvider 0.004

GuiceScopesTest

testRequestScope 0.06
testContextProvidersWhenWebContextSet 0.038
testServletProvidersWhenWebContextSet 0.015
testContextProvidersWhenContextSet 0.054
testSessionScopeFailsWhenNotInWebContext 0.017
testServletProvidersFailWhenWebContextNotSet 0.017
testRequestScopeFailsWhenNotInWebContext 0.009
testSessionScope 0.056

GuiceComponentProviderLifecycleTest

testExtends 0.034
testSameNamePrivateMethods 0.068
testPrivateMethods 0.012
testOverridesRemovesAnnotations 0.069
testLifeCycleOnPackageProtectedMethods 0.018
testOverrides 0.015
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.049
testMultipleAnnotatedMethods 0.031
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.014
testSimpleLifeCycle 0.033

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 3.107

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.018
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 1.075
sameListenerCannotBeRegisteredMultipleTimes 0.722
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.709
deferredListenerIsNotWrappedMultipleTimes 0.508
listenToChangesInsideObservedPath 0.508
listenerCanBeRegisteredAndUnregistered 0.326
ignoreChangesOutsideObservedPath 0.355

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 4.524
verifyClusterMasterWorkspace 3.766

DefaultRepositoryManagerTest

testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders 1.226
verifyImagingSessionIsWrappedAsExpected 0.714
testSystemAndVersionAreCreatedForAllRepositories 0.754
createWorkspace 0.641
verifySessionsAreWrappedAsExpected 0.647
verifyVersionStoreSessionDontWrapVersioningSession 0.756
createWorkspaceInWrongRepo 1.095

RepositoryMappingDefinitionReaderTest

testParse 0

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.677

AddLockableMixinToActivatableMixinTaskTest

addLockableMixinToVersionableMixin 0.786

AddLockableMixinToVersionableMixinTaskTest

addLockableMixinToVersionableMixin 0.952

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 2.213

CoreModuleVersionHandlerTest

updateFrom544 16.886
updateFrom546 15.484
updateFrom553 2.859
updateFrom547RemovesLegacyLog4jServlet 10.268
pngSwfMimeTypesOnInstall 5.422
upgradeFrom522 11.06
updateFrom57 1.138
updateFrom549AddsKoreanLanguage 10.185
cleanInstall 2.97
mMP4MimeTypesOnInstall 2.221
test543MimeTypesOnInstall 5.818
updateFrom5512 0.864
upgradeFrom531CSRF 8.495
updateSecurityBaseRolePermissions 8.254
test45DoesNotInstallWhenFromSmallerThan446 0.387
upgradeFrom45 9.635
test446MimeTypesOnInstall 2.055
updateTo512anonymousUserPermissions 8.09
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 5.319
updateFrom549AddsLockableMixinToActivatableAndVersionable 4.426
updateFrom534CheckSuperuserRolePermissionAreUpdated 3.849
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 6.206

RenameACLNodesTaskTest

testRenameACLNodesTask 0.828

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.792
rearrangementOfBasicDefaultConfig 0.521
rearrangementOfSTKsDefaultConfig 0.678
nonStandardCompositeConfigIsBackedUp 0.538

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.641
unregisterNodeType 0.457
unregisterNodeTypeDependencyGeneratesException 0.481
nodeTypeRegistersSingleElement 0.441
nodeTypeRegistersDependentElement 0.49
updatingNodeTypeReRegistersDependingNodeTypes 0.407
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.439
nodeTypeRegistersMultipleElements 0.466

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0.003

Register50NodeTypeTaskTest

testDoExecute 0.729

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.695

AddActivatableMixinForContentNodeTaskTest

testExecute 0.467

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.403
testAclDefinedForSubPath 0.48
testNoAclDefined 0.321
testAclDefined 0.432

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.512

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.411
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.503
testRenameSiblingForASubPath 0.418
testOutputMessage 0.432
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.357

RemoveMIMEIconsTaskTest

removeLegacyMIMEMappingIconProperties 0.015
leaveOtherPropertiesAlone 0.001

HashUsersPasswordsTest

encryption 0.777

MigrateVersionWorkspacesToNewStructureTaskTest

migrateVersionsToNewStructure 8.683
hasVersionMixinIsAddedToTheOriginalNodesAfterMigration 4.608
versionNodeHasSameNameAsFirstTwoUUIDLetters 3.406
versionNodeWithoutOriginalNodeIsMovedToDefinedNode 2.536

RenameVersionNodesTaskTest

versionNodesAreRenamed 0.755

ComponentsTestUtilTest

testSetSingletonInstance 0
testConfiguredImplementation 0
testInstanceFactory 0.002

ChainingMatcherTest

emptySeedAlwaysMatches 0
singleMatcher 0.001
chainedMatchersOnSameProperty 0.009
chainedMatchers 0.001

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0
exceptionWithMatchingMessage 0
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0.001
matchExactTypeWithOfType 0

ExecutionMatcherTest

throwsNoExceptionMatcher 0.025
throwsSomethingMatcher 0.001
throwsExceptionSampleUsage 0.024
throwsSomethingMatcherWithThrowableMismatch 0.027
sampleUsageWithChainableMatchersForExceptions 0.007

NodeMatchersTest

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

StrictInstanceOfTest

subclassesDontMatch 0
nullDoesNotMatch 0
charSequenceDoesNotMatchString 0
stringMatchesObviously 0

UtilMatchersTest

mapSizeHasDecentMessageWithMatchedSize 0
regex 0
mapSizeHasDecentMessageWithFixedSize 0

LoggingMatchersTest

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

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

MockItemTest

testGetDepth 0
testGetPath 0

MockNodeTest

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

MockObservationManagerTest

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

MockPropertyTest

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

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0.001

SessionTestUtilTest

testCreateSessionWithStringVarargs 0.002
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0.002

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0

MockContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.006
testOrderBeforeFirstNode 0.001
testSetNodeDataReferencingOtherContent 0.001
testGetName 0
testGetHandleOnRoot 0
testCanDeleteAProperty 0.071
testGetAncestor 0.003
testOrderBefore 0.008
testGetNameOnRoot 0
testGetHandle 0
testOrderBefore2 0.004
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0.001
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0

TestUtilTest

shuntLog 0.472

BeanTypeResolverTest

checksForIfTypeIsSupportedBeforeResolving 0
returnsNothingIfResolverReturnsOptionalEmpty 0

ClassPropertyBasedTypeResolverTest

returnsNothingIfClassIsNotFound 0
nullValueInTheMapDoesNotCauseNPE 0
returnsNothingIfClassNotFoundExceptionOccurs 0.001
resolvesExistingClass 0

Utf8ContentTest

testReadingUtf8Greek 0.406
testReadingUtf8JapaneseChars 0.407
testReadingUtf8AccentedChars 0.603
testCreateExportImportContentUtf8SpecialChars 0.473
testReadingUtf8SpecialChars 0.615
testSettingNewUtf8ContentNode 0.406
testSettingAnUtf8NodeData 0.377
testReadingUtf8Russian 0.454

EnumCaseInsensitiveTest

convertEnumSameCase 0.001
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

EscapeUtilTest

escapeUnescape 0
escapeUnescapeArray 0
doEscapeAndUnescapeSql 0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

BasePatternVoterTest

testInitWithoutPattern 0

BoolVoterSetTest

notOperations 0
argumentPassing 0.002
orOperations 0
andOperations 0

DomainNameRegexVoterTest

testMatchingDomain 0.001
testNonMatchingDomain 0.001

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0.002
testReturnsValueOfElseIfConditionIsTrue 0
testReturnsValueOfOtherwiseIfConditionIsFalse 0

RequestExtensionVoterTest

testVotesTrueIfResponseHasAEmptyExtensionSet 0.005
testVotesTrueIfExtensionIsNotRejected 0.008
testVotesFalseIfExtensionIsNotInAllowedList 0.026
testVotesTrueIfExtensionIsAllowedAndNotRejected 0.007
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndExplicitelyRejected 0.012
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.007
testVotesFalseIfExtensionIsExplicitelyRejected 0.011
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.011
testVotesTrueIfExtensionIsAllowed 0.006

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0.001
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestParametersVoterTest

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

RequestParameterVoterTest

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

ResponseContentTypeVoterTest

testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.03
testVotesTrueIfContentTypeIsAllowedAndNotRejected 0.051
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected 0.01
testVotesTrueIfContentTypeIsAllowed 0.033
testVotesFalseIfContentTypeIsNotInAllowedList 0.008
testVotesFalseIfContentTypeIsExplicitelyRejected 0.026
testVotesTrueIfContentTypeIsNotRejected 0.011
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.008

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0.001
testUserHasAllowedRole 0.027
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0.017
testVoterWithNullUser 0.013
testVoterWithAdminUser 0.02
testVoterWithMockUser 0.026
testVoterWithSystemUser 0.01

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0

URIRegexVoterTest

testPathAndCtx 0
testForGetParameter 0.002
testEmptyUri 0
testPathOnly 0

URIStartsWithVoterTest

testNotVoter 0
testInverseVoter 0
testBasics 0

Failure Details

[Summary] [Package List] [Test Cases]


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