Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2281 0 0 6 99.737% 186.887

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.002
info.magnolia.nodebuilder.task 7 0 0 0 100% 0.919
info.magnolia.cms.security.auth.callback 8 0 0 0 100% 0.172
info.magnolia.jcr.node2bean.impl 1 0 0 0 100% 0.007
info.magnolia.repository.definition 1 0 0 0 100% 0.001
info.magnolia.setup.for4_5 5 0 0 0 100% 0.591
info.magnolia.test.hamcrest 32 0 0 0 100% 0.008
info.magnolia.commands.impl 42 0 0 0 100% 6.299
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.074
info.magnolia.repository 10 0 0 1 90% 3.519
info.magnolia.importexport.command 6 0 0 0 100% 0.733
info.magnolia.module.webapp 5 0 0 0 100% 0.117
info.magnolia.importexport 34 0 0 0 100% 2.176
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.014
info.magnolia.typeresolver 6 0 0 0 100% 0.007
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.135
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.287
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.test 5 0 0 0 100% 0.135
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.025
info.magnolia.cms.beans.config 71 0 0 1 98.592% 1.269
info.magnolia.observation 7 0 0 0 100% 1.024
info.magnolia.jcr.comparator 12 0 0 0 100% 0.005
info.magnolia.module.model 52 0 0 0 100% 0.002
info.magnolia.module.delta 189 0 0 0 100% 10.269
info.magnolia.cms.core.version 45 0 0 0 100% 9.13
info.magnolia.util 6 0 0 0 100% 0
info.magnolia.jcr.util 172 0 0 0 100% 6.264
info.magnolia.init 30 0 0 0 100% 1.232
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory 26 0 0 0 100% 0.781
info.magnolia.audit 39 0 0 0 100% 18.97
info.magnolia.context 17 0 0 0 100% 1.604
info.magnolia.logging 2 0 0 0 100% 0.007
info.magnolia.module.model.reader 43 0 0 0 100% 0.075
info.magnolia.link 46 0 0 0 100% 0.22
info.magnolia.event 13 0 0 0 100% 2.466
info.magnolia.jcr.decoration 28 0 0 0 100% 1.812
info.magnolia.commands 11 0 0 0 100% 1.161
info.magnolia.jcr.nodebuilder 15 0 0 0 100% 0.008
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.007
info.magnolia.test.logging 9 0 0 0 100% 0.005
info.magnolia.content2bean 19 0 0 1 94.737% 0.13
info.magnolia.module.files 2 0 0 0 100% 0.249
info.magnolia.utf8 8 0 0 0 100% 1.222
info.magnolia.jcr.wrapper 100 0 0 0 100% 3.623
info.magnolia.setup.for5_2 21 0 0 0 100% 1.465
info.magnolia.setup.for5_0 11 0 0 0 100% 1.338
info.magnolia.cms.util 221 0 0 1 99.548% 22.895
info.magnolia.beanmerger 10 0 0 0 100% 0.125
info.magnolia.module 43 0 0 0 100% 5.486
info.magnolia.jcr.node2bean 74 0 0 2 97.297% 0.406
info.magnolia.cms.filters 84 0 0 0 100% 3.719
info.magnolia.importexport.filters 2 0 0 0 100% 0.133
info.magnolia.jcr.predicate 16 0 0 0 100% 0.136
info.magnolia.cms.security 144 0 0 0 100% 26.074
info.magnolia.map2bean 8 0 0 0 100% 0.033
info.magnolia.setup 30 0 0 0 100% 33.218
info.magnolia.jackrabbit 6 0 0 0 100% 3.459
info.magnolia.objectfactory.guice 29 0 0 0 100% 0.249
info.magnolia.voting.voters 70 0 0 0 100% 0.106
info.magnolia.cms.core 125 0 0 0 100% 7.492
info.magnolia.cms.i18n 27 0 0 0 100% 0.22
info.magnolia.nodebuilder 16 0 0 0 100% 1.382
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 0.982
info.magnolia.init.properties 2 0 0 0 100% 0
info.magnolia.jackrabbit.lucene 4 0 0 0 100% 0.016
info.magnolia.module.ui 7 0 0 0 100% 1.188
info.magnolia.test.mock 36 0 0 0 100% 0.009

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

info.magnolia.cms.security.operations

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

info.magnolia.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.446
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.235
NodeBuilderTaskTest 2 0 0 0 100% 0.238

info.magnolia.cms.security.auth.callback

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

info.magnolia.jcr.node2bean.impl

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

info.magnolia.repository.definition

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

info.magnolia.setup.for4_5

Class Tests Errors Failures Skipped Success Rate Time
RenameACLNodesTaskTest 1 0 0 0 100% 0.113
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.478

info.magnolia.test.hamcrest

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

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
AsyncCommandLockingTest 3 0 0 0 100% 0.626
DeleteCommandTest 4 0 0 0 100% 0.497
ExportCommandTest 4 0 0 0 100% 0.563
ExtractCommentCommandTest 5 0 0 0 100% 0.004
ImportCommandTest 4 0 0 0 100% 1.415
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 0.893
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.7
RuleBasedCommandTest 4 0 0 0 100% 0.481
VersionCommandTest 8 0 0 0 100% 1.12

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerClusterTest 2 0 0 0 100% 2.141
DefaultRepositoryManagerTest 7 0 0 0 100% 1.378
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.136
JcrImportCommandTest 1 0 0 0 100% 0.054
JcrImportExportCommandTest 4 0 0 0 100% 0.543

info.magnolia.module.webapp

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0.001
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 0.548
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.404
BootstrapUtilTest 5 0 0 0 100% 0
DataTransporterRepositoryTest 9 0 0 0 100% 1.153
DataTransporterTest 5 0 0 0 100% 0.019
PropertiesImportExportTest 5 0 0 0 100% 0.051

info.magnolia.test.mock.jcr

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

info.magnolia.typeresolver

Class Tests Errors Failures Skipped Success Rate Time
BeanTypeResolverTest 2 0 0 0 100% 0.006
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.007
MetaDataImportPostProcessorTest 1 0 0 0 100% 0.128

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ComponentConfigurationReaderTest 1 0 0 0 100% 0.004
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.004
ConfigurationTest 11 0 0 0 100% 0.264
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.015

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

info.magnolia.cms.security.auth.login

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

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.001
HostBasedRegexpVirtualURIMappingTest 20 0 0 0 100% 0.018
HostBasedVirtualURIMappingTest 16 0 0 0 100% 0.005
MIMEMappingTest 3 0 0 0 100% 0.045
ObservedManagerTest 1 0 0 0 100% 0.004
RegexpVirtualURIMappingTest 15 0 0 0 100% 0.004
URI2RepositoryManagerTest 2 0 0 0 100% 0.003
URI2RepositoryMappingTest 6 0 0 0 100% 0.074
VirtualURIManagerTest 3 0 0 0 100% 1.115

info.magnolia.observation

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

info.magnolia.jcr.comparator

Class Tests Errors Failures Skipped Success Rate Time
CreationDateComparatorTest 3 0 0 0 100% 0.001
NodeIdentifierComparatorTest 2 0 0 0 100% 0.001
NodeNameComparatorTest 2 0 0 0 100% 0.001
NodePathComparatorTest 2 0 0 0 100% 0.001
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
VersionComparatorTest 2 0 0 0 100% 0
VersionRangeTest 32 0 0 0 100% 0.002
VersionTest 16 0 0 0 100% 0

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AbstractConditionalRepositoryTaskTest 5 0 0 0 100% 0.009
AddFilterBypassTaskTest 1 0 0 0 100% 0.001
AddPermissionTaskTest 1 0 0 0 100% 0
AddURIPermissionTaskTest 4 0 0 0 100% 0.015
AllChildrenTaskTest 1 0 0 0 100% 0.13
BackupTaskTest 1 0 0 0 100% 0.129
BootstrapConditionallyTest 4 0 0 0 100% 0.015
BootstrapFileUtilTest 2 0 0 0 100% 0.004
BootstrapSingleModuleResourceTest 3 0 0 0 100% 0.481
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0.002
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.28
BootstrapSingleResourceTest 3 0 0 0 100% 0.383
ChangeAllPropertiesWithCertainValueTaskTest 4 0 0 0 100% 0.479
ChangeTemplateTaskTest 3 0 0 0 100% 0.001
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.004
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.001
CopyNodeTaskTest 4 0 0 0 100% 0.527
CopyPropertyTaskTest 3 0 0 0 100% 0.363
CreateNodePathTaskTest 1 0 0 0 100% 0
CreateNodeTaskTest 1 0 0 0 100% 0.001
ExecuteCommandTaskTest 3 0 0 0 100% 0.013
FilterOrderingTaskTest 4 0 0 0 100% 0.005
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.267
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.004
HasPropertyDelegateTaskTest 3 0 0 0 100% 0.004
ImportNodesFromPropertiesTaskTest 1 0 0 0 100% 0.001
IsAdminInstanceDelegateTaskTest 4 0 0 0 100% 0.013
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.029
ModuleBootstrapTaskTest 1 0 0 0 100% 0
ModuleFilesExtractionTest 1 0 0 0 100% 0.237
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.005
MoveNodeTaskTest 3 0 0 0 100% 0.416
MovePropertyTaskTest 3 0 0 0 100% 0.37
NewPropertyTaskTest 3 0 0 0 100% 0.002
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.002
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.005
OrderFilterBeforeTaskTest 3 0 0 0 100% 0
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.114
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0
PartialBootstrapTaskTest 3 0 0 0 100% 0.443
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.002
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0.001
PropertyValueDelegateTaskTest 4 0 0 0 100% 0.013
PropertyValuesTaskTest 13 0 0 0 100% 1.578
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.123
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.477
RegisterServletTaskTest 3 0 0 0 100% 0.003
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.036
RemoveInstallFileTest 2 0 0 0 100% 0.267
RemoveNodesTaskTest 5 0 0 0 100% 0.61
RemoveNodeTaskTest 2 0 0 0 100% 0.249
RemoveNodeWoChildrenTest 3 0 0 0 100% 0.002
RemovePermissionTaskTest 1 0 0 0 100% 0.001
RemovePropertiesTaskTest 1 0 0 0 100% 0.126
RemovePropertyTaskTest 1 0 0 0 100% 0.125
RenameNodesTaskTest 2 0 0 0 100% 0.293
RenameNodeTaskTest 2 0 0 0 100% 0.268
RenamePropertiesTaskTest 4 0 0 0 100% 0.474
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.002
RenamePropertyTaskTest 1 0 0 0 100% 0.143
SetDefaultPublicURITaskTest 2 0 0 0 100% 0.332
SetupModuleRepositoriesTaskTest 3 0 0 0 100% 0.365
TextFileConditionsUtilTest 2 0 0 0 100% 0.002
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.012
WebXmlConditionsUtilTest 3 0 0 0 100% 0.006
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.004

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 20 0 0 0 100% 5.958
ContentVersionTest 4 0 0 0 100% 0.666
CopyUtilTest 8 0 0 0 100% 1.259
MgnlVersioningContentDecoratorTest 2 0 0 0 100% 0.373
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.015
MgnlVersioningWorkspaceWrapperTest 2 0 0 0 100% 0.346
SkipVersionOnExportTest 2 0 0 0 100% 0.304
VersionedNodeTest 2 0 0 0 100% 0.018
VersionInfoTest 3 0 0 0 100% 0
VersionManagerTest 1 0 0 0 100% 0.191

info.magnolia.util

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

info.magnolia.jcr.util

Class Tests Errors Failures Skipped Success Rate Time
ContentMapTest 4 0 0 0 100% 0
MetaDataUtilTest 2 0 0 0 100% 0.222
NodeNameHelperTest 3 0 0 0 100% 0
NodeTypesRepositoryTest 5 0 0 0 100% 0.687
NodeTypesTest 7 0 0 0 100% 0.004
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.264
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.251
NodeUtilRepositoryTest 9 0 0 0 100% 1.139
NodeUtilTest 49 0 0 0 100% 0.006
PropertiesImportExportTest 11 0 0 0 100% 0.02
PropertyUtilRepositoryTest 9 0 0 0 100% 1.141
PropertyUtilTest 40 0 0 0 100% 0.002
SessionUtilTest 11 0 0 0 100% 0
VersionUtilTest 18 0 0 0 100% 2.528

info.magnolia.init

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

info.magnolia.monitoring

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

info.magnolia.objectfactory

Class Tests Errors Failures Skipped Success Rate Time
ClassesTest 2 0 0 0 100% 0.01
ComponentsTest 4 0 0 0 100% 0.072
DefaultClassFactoryTest 5 0 0 0 100% 0.001
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerReloadableTest 1 0 0 0 100% 0.678
ObjectManufacturerTest 11 0 0 0 100% 0.01
ObservedComponentFactoryTest 2 0 0 0 100% 0.01

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0.001
AuditLoggingUtilTest 3 0 0 0 100% 0.206
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 2.789
MgnlAuditLoggingContentDecoratorTest 31 0 0 0 100% 15.974

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.133
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.237
HTMLEscapingWebContextWrapperTest 1 0 0 0 100% 0.001
InstallContextImplTest 2 0 0 0 100% 0.28
MgnlContextTest 3 0 0 0 100% 0.796
RequestAttributeStrategyTest 4 0 0 0 100% 0.014
SimpleContextTest 1 0 0 0 100% 0.132
WebContextImplTest 1 0 0 0 100% 0.01
WriterResponseWrapperTest 2 0 0 0 100% 0.001

info.magnolia.logging

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

info.magnolia.module.model.reader

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

info.magnolia.link

Class Tests Errors Failures Skipped Success Rate Time
EditorLinkTransformerTest 1 0 0 0 100% 0.001
LinkUtilTest 36 0 0 0 100% 0.178
UUIDLinkTest 9 0 0 0 100% 0.041

info.magnolia.event

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.003
ContentDecoratorUtilTest 4 0 0 0 100% 0
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.514
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.287
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.121
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 0.884
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.003

info.magnolia.commands

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

info.magnolia.jcr.nodebuilder

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

info.magnolia.jcr.inheritance

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

info.magnolia.test.logging

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

info.magnolia.content2bean

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

info.magnolia.module.files

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

info.magnolia.utf8

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.116
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.49
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0.002
DelegateNodeWrapperTest 5 0 0 0 100% 0.001
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.004
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0
I18nContentDecoratorTest 1 0 0 0 100% 0
I18nNodeWrapperTest 11 0 0 0 100% 0.076
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.003
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 3 0 0 0 100% 0.361
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 1.131
MgnlPropertySettingContentDecoratorRepositoryTest 3 0 0 0 100% 0.383
MgnlPropertySettingContentDecoratorTest 16 0 0 0 100% 0.046
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.005
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.005

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.129
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.509
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.002
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.122
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 0.703

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 1.04
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0
Register50NodeTypeTaskTest 1 0 0 0 100% 0.155
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.143

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
BooleanUtilTest 3 0 0 0 100% 0.001
ClasspathResourcesUtilTest 3 0 0 0 100% 0
ContentUtilRepoTest 5 0 0 0 100% 0.775
ContentUtilTest 27 0 0 0 100% 0.113
DateUtilTest 1 0 0 0 100% 0.042
DelayedExecutorTest 3 0 0 0 100% 3.385
DumperUtilTest 2 0 0 0 100% 0.311
ExceptionUtilTest 21 0 0 0 100% 0
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.255
ExtendingContentWrapperTest 15 0 0 0 100% 0.057
InheritanceContentWrapperTest 8 0 0 0 100% 0.05
LazyContentWrapperTest 3 0 0 0 100% 0.385
LazyNodeDataWrapperTest 3 0 0 0 100% 0.016
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.029
NodeDataUtilTest 10 0 0 0 100% 0.022
NodePathComparatorTest 1 0 0 0 100% 0.003
NodeUuidComparatorTest 1 0 0 0 100% 0.003
ObservationUtilRepositoryTest 4 0 0 1 75% 0.596
ObservationUtilTest 4 0 0 0 100% 0.015
PathUtilTest 9 0 0 0 100% 0.001
QueryUtilTest 15 0 0 0 100% 3.186
RequestDispatchUtilTest 6 0 0 0 100% 0
RuleTest 6 0 0 0 100% 0.759
SearchReplaceTest 4 0 0 0 100% 0.015
ServletUtilTest 17 0 0 0 100% 0.002
SimpleUrlPatternTest 19 0 0 0 100% 0.001
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.371
TextFileUtilTest 4 0 0 0 100% 0.001
UnicodeNormalizerTest 6 0 0 0 100% 0.032
WebXmlUtilTest 9 0 0 0 100% 0.063
WorkspaceObservingManagerTest 3 0 0 0 100% 6.399
WorkspaceXmlUtilTest 2 0 0 0 100% 0.007

info.magnolia.beanmerger

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

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.02
ModuleInstanceProviderTest 2 0 0 0 100% 0.082
ModuleLifecycleContextImplTest 2 0 0 0 100% 0
ModuleManagementStateTest 3 0 0 0 100% 0
ModuleManagerImplClusterTest 2 0 0 0 100% 4.104
ModuleManagerImplTest 11 0 0 0 100% 1.277
ModuleRegistryImplTest 7 0 0 0 100% 0.003

info.magnolia.jcr.node2bean

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
AggregatorFilterTest 3 0 0 0 100% 0.452
CompositeFilterTest 1 0 0 0 100% 0.007
ContentTypeFilterTest 20 0 0 0 100% 2.867
FilterDecoratorTest 4 0 0 0 100% 0.003
FilterManagerImplTest 1 0 0 0 100% 0.05
FilterTest 2 0 0 0 100% 0.049
InterceptFilterTest 9 0 0 0 100% 0.005
MappingTest 2 0 0 0 100% 0.008
MultiChannelFilterTest 8 0 0 0 100% 0.032
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.072
MultipartRequestFilterTest 2 0 0 0 100% 0.019
MultipartRequestWrapperTest 1 0 0 0 100% 0.005
RangeSupportFilterTest 3 0 0 0 100% 0.01
RepositoryMappingFilterTest 2 0 0 0 100% 0.006
ServletDispatchingFilterTest 21 0 0 0 100% 0.122
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.008
VirtualUriFilterTest 1 0 0 0 100% 0.004

info.magnolia.importexport.filters

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

info.magnolia.jcr.predicate

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

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.049
ContentSecurityFilterTest 2 0 0 0 100% 0.003
CsrfSecurityFilterTest 3 0 0 0 100% 0.002
DelegatingUserManagerTest 4 0 0 0 100% 0.014
ExternalUserManagerTest 3 0 0 0 100% 0.017
HierarchicalUserManagerTest 9 0 0 0 100% 2.797
LogoutFilterTest 2 0 0 0 100% 0.001
MgnlGroupManagerRepositoryTest 7 0 0 0 100% 0.92
MgnlGroupManagerTest 6 0 0 0 100% 0.028
MgnlGroupTest 10 0 0 0 100% 0.065
MgnlRoleManagerTest 5 0 0 0 100% 0.024
MgnlUserManagerRepositoryTest 15 0 0 0 100% 11.191
MgnlUserManagerTest 16 0 0 0 100% 2.771
MgnlUserTest 9 0 0 0 100% 0.1
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0.001
RepositoryBackedSecurityManagerTest 16 0 0 0 100% 2.285
RescueSecuritySupportTest 10 0 0 0 100% 4.144
SecuritySupportObservedComponentFactoryTest 2 0 0 0 100% 0.011
SecurityTest 1 0 0 0 100% 0.005
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.146
SecurityUtilTest 8 0 0 0 100% 1.496
URISecurityFilterTest 2 0 0 0 100% 0.004

info.magnolia.map2bean

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

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.125
AddLockableMixinToActivatableMixinTaskTest 1 0 0 0 100% 0.151
AddLockableMixinToVersionableMixinTaskTest 1 0 0 0 100% 0.142
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.118
CoreModuleVersionHandlerTest 20 0 0 0 100% 26.377
HashUsersPasswordsTest 1 0 0 0 100% 0.671
MigrateVersionWorkspacesToNewStructureTaskTest 4 0 0 0 100% 5.485
RenameVersionNodesTaskTest 1 0 0 0 100% 0.149

info.magnolia.jackrabbit

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

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.009
GuiceComponentProviderTest 13 0 0 0 100% 0.187
GuiceIssue791Test 4 0 0 0 100% 0
GuiceParameterResolverTest 3 0 0 0 100% 0.006
GuiceScopesTest 8 0 0 0 100% 0.047

info.magnolia.voting.voters

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

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateTest 9 0 0 0 100% 0.036
BinaryNodeDataTest 3 0 0 0 100% 0.017
DefaultACLPermissionsTest 8 0 0 0 100% 0.077
DefaultContentTest 25 0 0 0 100% 4.775
HTMLEscapingAggregationStateTest 6 0 0 0 100% 0.011
MagnoliaAccessProviderTest 7 0 0 0 100% 0.097
MetaDataTest 36 0 0 0 100% 0.008
NodeTest 13 0 0 0 100% 2.38
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.045
PathTest 6 0 0 0 100% 0.026
RootOnlyPermissionTest 3 0 0 0 100% 0.02

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.051
DefaultI18nContentSupportTest 4 0 0 0 100% 0.067
DefaultMessagesImplTest 3 0 0 0 100% 0.025
HierarchyBasedI18nContentSupportTest 4 0 0 0 100% 0.051
MessagesManagerTest 5 0 0 0 100% 0.026

info.magnolia.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.005
ContentOpsRepositoryTest 3 0 0 0 100% 0.285
ContentOpsTest 4 0 0 0 100% 0.012
NodeBuilderTest 3 0 0 0 100% 0.417
OpsTest 5 0 0 0 100% 0.663

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.397
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.236
NodeBuilderTaskTest 3 0 0 0 100% 0.349

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.016
SearchIndexTest 3 0 0 0 100% 0

info.magnolia.module.ui

Class Tests Errors Failures Skipped Success Rate Time
InstallationFilterTest 3 0 0 0 100% 0.015
ModuleManagerWebUITest 4 0 0 0 100% 1.173

info.magnolia.test.mock

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.001

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.193
testLogsLoginSuccesses 0.007
testLogsLoginFailures 0.006

MgnlAuditLoggingContentDecoratorNodeWrapperTest

setPropertyStringValueInt 1.622
setPropertyStringValueArrayInt 0.46
setPropertyStringStringArrayInt 0.374
setPropertyStringStringInt 0.333

MgnlAuditLoggingContentDecoratorTest

sequenceActionModifyNodeDelete 1.105
sequenceActionMoveModifyDelete 0.671
logModifiesWhenDeletionIsFirstEntryForGivenPath 0.533
logModifiesPropertyAsUser 2.232
logModifiesNode 0.464
sequenceActionMoveCreate 0.471
sequenceActionMoveDelete 0.439
sequenceActionMoveModify 0.533
sequenceActionCreateSessionDelete 0.412
logMovesNode 0.427
sequenceCreateMove 0.425
sequenceActionModifyMoveDelete 0.366
sequenceActionModifyCreate 0.456
logDeletesNode 0.694
logDeletesWhenDeletionIsFirstEntryForGivenPath 0.343
sequenceActionModifyModify 0.352
sequenceActionCreateNodeDelete 0.409
sequenceActionModifySessionDelete 0.441
logCreatesNodeWithSpecificNodeType 0.444
logSessionDelete 0.544
logCreatesNode 0.442
sequenceActionSessionDeleteCreate 0.337
sequenceCreateModifyDelete 0.328
sequenceActionCreateCreate 0.351
logModifiesProperty 0.413
sequenceCreateModify 0.345
nodeSave 0.347
isContentWrappedByMgnlAuditLogContentDecorator 0.359
logNodeDeleteCreateDelete 0.616
sequenceActionNodeDeleteCreate 0.35
sequenceActionModifyMove 0.325

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.005
mergeMaps 0.003

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.004

ProxyBasedBeanMergerTest

mergeMergedClass 0.1
isMergeable 0.001
mergeMap 0.004
mergeOfInterfaces 0.004
isSimpleType 0
mergeUsesSubClassIfAssignable 0
mergedProperties 0.004

DefaultVirtualURIMappingTest

mapURI 0.001
validateURIWhenToURIIsNotSet 0
validateURIWhenPropertiesAreNotSet 0
validateURIWhenPropertiesAreNull 0

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.032
testGetIconStyleReturnsCorrectIconStyle1 0.006
testGetIconStyleReturnsCorrectIconStyle2 0.007

ObservedManagerTest

testGetNodeByUUIDOrPath 0.004

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.003
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

URI2RepositoryMappingTest

uriPrefixEndsWithSlash 0.009
getUri 0.042
getHandleWhenLinkWithPrefixHandleExistInRepo 0.007
whenRequestingTheHandleMakeSureItIsNotAppendedTwice 0.006
handlePrefixIsNotRemoved 0.006
getHandleStripsExtensionInclTheDot 0.004

VirtualURIManagerTest

testMap 0.065
testReloadsTemplatesOnChange 1.039
testRegistersTemplatesOnStart 0.011

AggregationStateTest

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

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.017
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

testCanReadRoot 0.013
testCanReadOnPageNode 0.006
testReorderingIsNotAllowedWithReadOnlyPermissions 0.013
testGrantsOnContentNode 0.007
testCanReadOnContentNode 0.007
testVerifyThatSessionIsUsedAsResolver 0.013
testGrantsOnPageNode 0.011
testGrantsHigherPermissionThenAssigned 0.007

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.236
testThatReadingANonExistingNodeDataDoesNotFail 0.167
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.221
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.198
testCreatingAnExistingNodeDataDoesNotFail 0.251
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.189
testReadingANodeData 0.177
testCreatingAndSettingANodeData 0.16
testIsNodeTypeForNodeChecksPrimaryType 0.168
testAddMixin 0.146
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.173
testSettingANonExistingNodeDataCreatesANewNodeData 0.171
testCreatingAnEmptyNodeData 0.183
testModDate 0.19
testCreatingAndSettingABooleanNodeData 0.255
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.237
testDelete 0.188
testEquals 0.155
testSettingAnExistingNodeData 0.152
testCreatingAndReadingABinaryNodeData 0.151
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.191
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.175
testEqualsWithWrongType 0.172
testEqualsWithNull 0.21
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.259

HTMLEscapingAggregationStateTest

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

MagnoliaAccessProviderTest

permissionsToJcrSystemAreNotDuplicated 0.038
testPermissionClassNotDefined 0.007
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.008
testPermissionWrongClassDefined 0.006
testPermissionNonexistingClassDefined 0.013
testPermissionClassDefined 0.014
testPermissionWrongClassConstructor 0.011

MetaDataTest

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

NodeTest

testNameFilteringWorksForProperties 0.196
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.256
testCreatingAnExistingNodeDataDoesNotFail 0.206
testReadingANodeData 0.16
testCreatingAndSettingANodeData 0.146
testAddMixin 0.17
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.185
testSettingANonExistingNodeDataCreatesANewNodeData 0.154
testDelete 0.183
testSettingAnExistingNodeData 0.287
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.144
testThatReadingANonExistingNodeDataFail 0.147
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.146

NodeTypeBasedACLPermissionsTest

testCanReadRoot 0.005
testCanReadOnPageNode 0.004
testGrantsOnContentNode 0.005
testCanReadOnContentNode 0.005
testCanReadInvalidNodeTypeSpecified 0.006
testCanReadAnyNodeTypesSpecified 0.006
testGrantsOnPageNode 0.005
testGrantsMultipleNodeTypesSpecified 0.005
testGrantsHigherPermissionThenAssigned 0.004

PathTest

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

RootOnlyPermissionTest

testCanRead 0.009
testNoRootNode 0.005
testGrants 0.006

BaseVersionManagerTest

getCorrectBaseVersions 0.264
testRestoreVersionCreatedWithRuleFrom522 0.335
testRestoreVersionCreatedWithRuleFrom524 0.325
testGetUsedFilterWhenRuleCreatedIn52 0.3
removeVersionsRelatedToSourceWorkspaceOnly 0.273
testCreateAndRestoreVersionAndCheckOrder 0.318
testCreateAndRestoreDeletedVersion 0.25
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.311
testGetUsedFilterWhenRuleCreatedIn522 0.323
testGetUsedFilterWhenRuleCreatedIn524 0.245
removeAllVersions 0.255
getVersionForALabel 0.229
hasMixinWhenVersioned 0.233
testCreateAndRestoreVersionInCustomWorkspace 0.37
restoredFirstVersionHasVersionMixin 0.265
sourceWorkspaceIsSavedForVersionInMetaData 0.43
testNumberOfCreatedVersions 0.337
hasVersionMixinIsRemovedWhenVersionHistoryIsDeleted 0.334
testCreateAndRestoreVersion 0.335
testRestoreVersionCreatedWithRuleFrom52 0.226

ContentVersionTest

testRestoringBinariesFromContentVersion 0.182
testRetrievingBinariesFromContentVersionsChildNode 0.141
testBasics 0.207
testRetrievingBinariesFromContentVersion 0.136

CopyUtilTest

copyToExistingVersionKeepTheLastModifiedBy 0.147
copyToVersionIfStructureNodeHasSameUuidAsSourceNode 0.183
copyToVersionWithNewStructure 0.147
copyToNewVersionKeepTheLastModifiedBy 0.123
copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.169
copySourceHasDepth3ToExistingVersionKeepTheLastModifiedBy 0.178
copyToVersionWhenThereWasSubnodeWithSameName 0.155
copyToVersionWhenChangingPrimaryNodeType 0.157

MgnlVersioningContentDecoratorTest

sessionWrapperIsNotLost 0.175
workspaceWrapperIsNotLost 0.198

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0.015

MgnlVersioningWorkspaceWrapperTest

hasVersionsMixinIsRemovedOnCopy 0.186
hasVersionsMixinIsRemovedOnCopy2 0.16

SkipVersionOnExportTest

testExportSystemView 0.167
testExportDocumentView 0.137

VersionedNodeTest

testMultipleWrappingIsPossible 0.004
testWrapProperty 0.014

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

VersionManagerTest

setMaxVersionHistory 0.191

AggregatorFilterTest

collectBinary 0.159
collectPageVersion 0.151
collectPage 0.142

CompositeFilterTest

testInitializationAndDestruction 0.007

ContentTypeFilterTest

hasPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.204
complexURIisProperlyNormalizedAndDecoded 0.173
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.169
handlesRequestUriWithJSessionId 0.18
filterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.175
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.144
doubleDotURIisProperlyNormalizedAndDecoded 0.132
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.122
currentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.129
substringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.141
URIwithSpacesIsProperlyNormalizedAndDecoded 0.171
oneDotURIisProperlyNormalizedAndDecoded 0.129
simpleURIisProperlyNormalizedAndDecoded 0.123
filterWithEmptyDefaultExtension 0.13
filterSetToCrosscheckMimeTypeWithWrongMimeType 0.121
filterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.117
filterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.12
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.132
substringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.121
URIwithPercentageIsProperlyNormalizedAndDecoded 0.134

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0
bypassIfNotInitialized 0
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0
chainIsProceededByDecoratedFilter 0.003

FilterManagerImplTest

resourcesFilterProperlyBypasses 0.05

FilterTest

testBypassing 0.04
testInitialization 0.009

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.004
shouldNotMatchDotRegexMetacharacter 0.004

MultiChannelFilterTest

testChannelFromResolverGetsSet 0.001
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest 0.004
testChannelIsSetWhenMgnlPreviewParamIsTrue 0.005
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse 0.004
testALLGetsSetWhenThereIsNoResolver 0.005
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue 0.004
testALLGetsSetWhenMgnlPreviewParamIsFalse 0.005
testChannelParameterValueGetsSet 0.004

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.057
testCOSMultipartFilterFileDeletion 0.015

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.01
testFilterCOS 0.009

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.005

RangeSupportFilterTest

contentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.007
eTagDoesNotContainJSessionIdNorFilename 0.002
contentLengthIsNotSet 0.001

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.006
dotInFileNameResolvesSelectorsProperly 0

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely 0.01
wrapperRespectsForwards 0.011
setNullMappings 0.004
supportsDefaultMapping 0.008
pathInfoShouldStateWhateverIsAfterTheRegexMapping 0.005
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely 0.008
servletCanHaveInjectedComponents 0.005
servletCanSelfMapWithoutConfiguredMappings 0.005
selfMappingServletStillWorksWithOnlyConfiguredMappings 0.005
pathInfoShouldAdhereToServletSpec 0.004
supportsExtensionMapping 0.005
selfMappingCanChangeAtRuntime 0.004
escapeMetaCharacters 0.004
shouldBypassWhenMappingDoesNotMatchMAGNOLIA1984 0.004
shouldNotBypassWhenPathMappingMatches 0.004
servletCanSelfMapAndHaveConfiguredMappings 0.006
shouldBypassWhenMappingDoesNotMatch 0.005
shouldNotBypassWhenExactMappingMatches 0.008
supportsPathMapping 0.006
emptyMappings 0.003
supportsRegexMappings 0.008

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.004
testHeaderNormalization 0.004

VirtualUriFilterTest

resetCurrentUri 0.004

AbstractI18nContentSupportTest

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

DefaultI18nContentSupportTest

toRawURI 0.008
testDetermineLocaleEndlessLoop 0.005
testGetNodeDataEndlessLoop 0.004
testDetermineLocale 0.05

DefaultMessagesImplTest

fallbackWillNotDetermineLocaleFromSystemLocaleAndWillReadISO88591 0.008
testGetBundle 0.009
selfTest 0.008

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.036
testGetNodeDataEndlessLoop 0.004
testDetermineLocale 0.007
toRawURI 0.004

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.002
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.007
testGetsMessagesFromSpecifiedBundle 0.006
testGetsSimpleMessageFromDefaultBundle 0.006
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.005

AccessManagerImplTest

getPermissions 0
multiThreadAccess 0.049

FormClientCallbackTest

parametersAreSetInTemplateContext 0.169

RedirectClientCallbackTest

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

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.012
authenticationViaLoginFormRequiresRedirect 0.004

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.008
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0
testWritesToAccessLogOnlyOnceUponSuccess 0.001

ContentSecurityFilterTest

testIsAllowedForOther 0.003
testIsAllowedForAnonymous 0

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.001
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.008
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.004
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.001
getUserIgnoresUnsupportedUserManager 0.001

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.017
getUsersWithGroup 0
getUsersWithRole 0

HierarchicalUserManagerTest

parentPathShouldBeLowercased 0.176
groupAddingAndRemoving 0.161
createNewUserWithTwoCharactersInName 0.495
roleAddingAndRemoving 0.144
createNewUser 0.474
parentPathShouldReflectFirstLettersOfName 0.129
createUserNode 0.152
createNewUserWithSingleCharacterInName 0.528
createNewUserUnderPath 0.538

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0.001
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.134
getDirectSuperGroups 0.123
findPrincipalNodeWithInvalidJcrName 0.118
getAllSubGroupsInCaseLoopIsInfinite 0.136
getAllSuperGroups 0.126
getDirectSubGroups 0.126
getAllSubGroups 0.157

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup 0.009
testGetGroup 0.004
testCreateGroup 0.004
testGetGroupInFolder 0.004
testGetAllGroups 0.004
testCreateGroupWithPath 0.003

MgnlGroupTest

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

MgnlRoleManagerTest

testGetRoleInFolder 0.008
testGetRole 0.004
testCreateRole 0.004
testRefusesToCreateSameNameRole 0.004
testCreateRoleWithPath 0.004

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.522
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.539
testUserPasswordAfterChangingByJCRPropertyValueType 1.228
getUsersWithGroupWithNonExistingGroupName 0.489
testNewlyCreatedUserNodeHasMixinLockable 0.838
testDoNotCreateUserWhenExistInAnotherRealm 0.497
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.897
getUsersWithGroup 0.489
getUsersWithRole 0.535
getUsersWithRoleWithNonExistingRoleName 0.502
testUserPasswordAfterChangingByJCRProperty 1.293
testUserPasswordAfterCodeCreation 0.916
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.55
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.561
createAndGetUserWithSpecialCharacters 1.335

MgnlUserManagerTest

timezonePermissionIsSetForAdminUser 0.368
usernameCantBeNull 0.006
newUserInstanceDoesntSwallowRepositoryException 0.005
findPrincipalNodeWithOtherRealm 0.004
usernameCantBeBlank 0.003
usernameCantBeEmpty 0.003
usernameValidationUponCreationWithException 0.004
changePasswordOfUser 0.79
userWasCreatedUnderCertainPath 0.406
usernameIsValidatedUponCreation 0.024
setStringProperty 0.008
setProperty 0.003
findPrincipalNode 0.004
timezonePermissionIsNotSetForNonAdminUser 0.382
setPropertyToNull 0.004
changePasswordOfUserInSubNode 0.757

MgnlUserTest

getRolesReturnsDirectRolesWithoutDuplicates 0.019
getGroupsReturnsOnlyDirectGroups 0.007
getAllGroupsWhenRecursiveGroups 0.007
getRolesReturnsDirectRoles 0.007
inGroupWithUsersCustomWorkspace 0.01
getGroupsReturnsDirectGroupsWithoutDuplicates 0.019
getAllRolesReturnsDirectAndInheritedRoles 0.01
getAllGroupsReturnsDirectAndInheritedGroups 0.01
inGroup 0.011

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0.001

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0
testUserHasAllowedRole 0
testVotersAreNotConfigured 0.001
testUserHasDeniedRole 0
testUserHasRoleAndVotersAllowAndDenyTheRole 0

PermissionUtilTest

testConvertPermissionsFromString 0
testFailsOnCustomPermissions 0
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0

PrincipalUtilTest

testFindPrincipalInCollection 0.001
testRemovePrincipalFromCollection 0
testRemovePrincipal 0
testFindACLByName 0
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.178
findPrincipalNodeByQueryWitNonRootStartNode 0.116
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.147
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.136
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.128
findPrincipalNodeByTraversalWitNonRootStartNode 0.125
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.177
findPrincipalNodes 0.148
findPrincipalNodeByQuery 0.129
findPrincipalNodeByQueryWithMultipleMatches 0.149
findPrincipalNodeByQueryWithInvalidJcrName 0.185
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.138
findPrincipalNodeByTraversalWithMultipleMatches 0.138
findPrincipalNode 0.135
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.138
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.118

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.369
userManagerReturnsSystemUserWithCorrectGroup 0.41
userManagerReturnsCorrectAnonymousUser 0.775
userManagerIsAnInstanceOfRescueUserManager 0.006
userManagerReturnsEnabledRescueUser 0.374
userManagerReturnsCorrectSystemUser 0.729
userManagerReturnsCorrectSystemUserByName 0.726
userManagerReturnsSystemUserWithCorrectRole 0.371
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.379
userManagerRealmIsSystemRealm 0.005

SecuritySupportObservedComponentFactoryTest

factoryIsReturningExpectedSystemUser 0.005
factoryReturnsTheImplementationImmediatelyWhenPossible 0.006

SecurityTest

mergePrincipals 0.005

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.111
testKeyStoreInSomeOtherFolder 0.035

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.133
testPasswordRemovingMethodFromCache 0.115
testRemoveAllPasswordPamametersFromCacheLog 0.107
testCrypt 0.461
testUpdateKeysKeyLocationIsSet 0.144
testKeyStore 0.197
testUpdateKeysKeyLocationIsNotSet 0.171
testPasswordRemovingMethodFromURL 0.168

URISecurityFilterTest

testIsAllowedForOther 0.003
testIsAllowedForAnonymous 0.001

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0.001
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.155
testSessionBasedCopy 0.14
testMoveInSession 0.176
testChangeNodeTypeReplaceAllOccurrences 0.168
testSessionBasedCopySrcNotAtTheRoot 0.136

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.042

DelayedExecutorTest

testDelayedExecution 0.606
testMultipleDelayedExecution 0.768
testExecutionAfterMaxDelay 2.011

DumperUtilTest

testDump 0.136
testDumpLevel2 0.175

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.134
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.121

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

testSingleParagraphInheritance 0.001
testHasPropertyInheritance 0.004
testRoot 0.004
testHasNestedPropertyInheritance 0.004
testNestedPropertyInheritance 0.007
testCollectionInheritance 0.007
testPropertyInheritance 0.006
testNestedParagraphInheritance 0.017

LazyContentWrapperTest

testWrappingReferencedContent 0.143
testWrappingNDParent 0.116
testClosedSessionResistance 0.126

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.015
testDoesNotCallHierarchyManagerUntilNeeded 0
testCallHierarchyManagerOnlyFirstTime 0.001

ModuleConfigurationObservingManagerTest

testObserving 6.029

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.003

NodeUuidComparatorTest

testBasic 0.003

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.24
listenToChangesInsideObservedPath 0.136
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.22

ObservationUtilTest

testRegisterWhenSessionValid 0.003
testFailRegisterWhenSessionInvalid 0.004
testUnregisterWhenSessionValid 0.004
testDontFailUnregisterWhenSessionInvalid 0.004

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.238
testSimpleQuery 0.213
testSearchForUUID 0.2
testJQOM 0.198
testSearchForAreasContainingImage 0.194
componentsAreAggregatedInSearchIndex 0.206
testQueryBuild 0.253
testQueryWhenSearchingJustForPages 0.245
testSearchOfNonDefaultNodeType 0.202
testSearchForUUIDInChildNode 0.216
testEmptyResult 0.225
testResultContainsOnlyPages 0.199
testSearchForPagesWhoseComponentIsContainingSpecificText 0.202
testSearchForInheritedUUID 0.204
testSearchForSpecificTemplate 0.191

RequestDispatchUtilTest

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

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.17
testConstructRuleFromStringRepresentaionOfRuleClass 0.124
testIsNotAllowedNode 0.117
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.113
testRuleStringConstructor 0.116
testIsAllowedNode 0.119

SearchReplaceTest

testDefaultsToLiteralMatching 0.002
testCanUseJokerInNamePatterns 0.004
testCaseInsensitive 0.004
testCanUseNamePatterns 0.005

ServletUtilTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.137
testWrappingNDParent 0.118
testClosedSessionResistance 0.116

TextFileUtilTest

testGetLines 0.001
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect 0.009
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect 0.004
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect 0.004
testJava6Normalizer 0.004
testAsciiStringsShouldPassThroughWithAutoDetect 0.007
testNonNormalizer 0.004

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.638
testObservationForOneSpecificEventTypeAndContentNodes 4.64
testInitializingObservingManagerWithNullAsNodeType 0.121

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.004
testWorkspaceNamesWithNonNullExpectation 0.003

CommandsManagerTest

testRegisterCommands 0.031
testGetCommandByCatalogAndName 0.011
testExecuteCommand 0.01
testReloadsCommandsOnChange 1.046
testExecuteCommandWithContext 0.018
testCloneCommandWithCustomProperties 0.012
basicChainCommandTest 0.008
testCloneMarkNodeAsDeletedCommand 0.008
testCloneImportCommand 0.008
testGetCommandByName 0.008

AsyncCommandLockingTest

commandsLockAndUnlockNodesProperly 0.262
throwsExceptionIfCommandsAreOperatingOnSameNode 0.169
commandsAreResponsibleForUnlockingThenNoExceptionOccurs 0.195

DeleteCommandTest

testDeleteLeaveNode 0.133
testDeleteProperty 0.122
testDeleteNonexistentNode 0.12
testDeleteNodeWithSubnodes 0.122

ExportCommandTest

testExportCommandNoOutputStream 0.14
testExporCommandPathNotSet 0.125
testExportCommand 0.127
testExportCommandStreamClosedCorrectly 0.171

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.001
testExecuteWithTemplate 0.001
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.595
testImportCommandTargetPathDoNotExist 0.129
testImportCommand 0.567
testImportCommandEmptyFile 0.124

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.175
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.141
testPreDeleteNode 0.164
testExecuteIsDeniedIfUserIsNull 0.125
testVersionChildNodes 0.171
testExecuteChecksForUserPermissions 0.117

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.173
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.169
restorePreviousVersionOfSingleNode 0.194
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.164

RuleBasedCommandTest

testDefaultRule 0.122
testSetItemTypes 0.116
testRuleOverridesItemTypes 0.123
testSetRule 0.12

VersionCommandTest

testCommandAddsVersionComment 0.137
testUserNameReadFromField 0.129
testCommandWithRuleSet 0.149
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.174
testCommandAddsVersionCommentRecursively 0.135
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.127
testCommandWhenSubContentIsMarkedAsDeleted 0.144
testCommandWhenContentIsMarkedAsDeleted 0.125

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0.001

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.008

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession 0.133

DefaultRepositoryStrategyTest

testPasswordIsNull 0.122
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.115

HTMLEscapingWebContextWrapperTest

getAggregationStateReturnsHTMLEscapingAggregationState 0.001

InstallContextImplTest

sessionInInstallContextIsNotWrappedInMgnlPropertySettingDecorator 0.131
dontFailWithClassCastException 0.149

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.675
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.006
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.115

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.008
testLocalAttributes 0
testApplicationAttributes 0.006

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.132

WebContextImplTest

testLoginLogout 0.01

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0.001
testCantUseWriterAfterOutputStream 0

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0
testCanReset 0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 2.459
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.003
testHandlerAddedWhileDispatchingIsNotCalled 0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0.001
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.154
bootstrapIfNotClusterMasterAndNotClustered 0.134
doNotBootstrapIfIsNotClusterMasterAndClustered 0.132
bootstrapIfClusterMasterButNotClustered 0.128

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.127
testRebootstrapAtFirstLevel 0.118
testExport 0.159

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

JcrExportCommandTest

allNamespacesButSvAndXsiAreFiltered 0.136

JcrImportCommandTest

yamlImportUtf8IsNotDefaultPlatformEncoding 0.054

JcrImportExportCommandTest

yaml 0.161
systemView 0.14
exportRootAsYaml 0.122
binaryNotSupportedByYamlExport 0.12

DataTransporterRepositoryTest

hasVersionMixinIsRemovedWhenImportedNodeDoesNotHaveVersionsInVersionStore 0.125
testIfExportContainsJcrAccessControlNode 0.119
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.124
hasVersionMixinIsRemovedWhenUsingCreateNewImportMode 0.167
testActivationStatus 0.124
hasVersionMixinIsNotRemovedWhenImportedNodeDoesHaveVersionsInVersionStore 0.128
hasVersionMixinIsRemovedWhenImportedNodeWithSameUuidInAnotherWorkspaceDoesNotHaveVersionsInVersionStore 0.127
testDoctypeImportThrowsExceptions 0.115
hasVersionMixinIsRemovedWhenImportedSubnodeDoesNotHaveVersionsInVersionStore 0.124

DataTransporterTest

testEncodePath 0
testParseAndFormat 0.016
testRemoveNs 0.002
testCreateExportPath 0
testRevertExportPath 0.001

MagnoliaV2FilterTest

testBogusMetaElement 0.004

NamespaceFilterTest

onlyGivenNamespacesAreWhitelisted 0.129

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.002
testConversionWhenPropertiesAreAlreadyInPlace 0.003
testRemovesMetaDataWhenEmptied 0.002

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.128

PropertiesImportExportTest

testImportMetadata 0.045
testPropertiesExport 0.006
testConvertsToStringByDefault 0
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 1.13
magnoliaPropertiesLoading 0.079

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

JackrabbitIndexingConfigurationTest

excludedPropertiesAreFoundInWhereLike 0.667
titlePropertyIsBoosted 0.578
excludedPropertiesAreFoundInWhereEquals 0.529
indexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 0.536
excerptFunction 0.586
excludedPropertiesAreNotFoundInFullTextSearch 0.563

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.016

SearchIndexTest

deprecatedIndexingConfiguration 0
websiteSpecificIndexingConfiguration 0
defaultIndexingConfiguration 0

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0.001
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0.001
comparisonWhenExceptionIsThrown 0
basicComparison 0

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.127
testWrappedVersionDoesntFail 0.123
testVersionIsWrapped 0.133
testFrozenNodeIsWrapped 0.131

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.132
testVersionIsWrapped 0.155

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.121

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.132
testCreatedVersionIsWrapped 0.118
testLinearSuccessorIsWrapped 0.126
testLinearPredecessorIsWrapped 0.124
testSuccessorsAreWrapped 0.126
testPredecessorsAreWrapped 0.133
testVersionIsWrapped 0.125

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.003

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.004
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0.001
testDeepUnwrap 0.002

CollectionPropertyHidingTransformerTest

preserveOrderWhenSettingArrayProperty 0.007

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0.003

NodeBuilderTest

testExecWithSeveralChildOps 0
testRealisticUsageScenario 0.001

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.12
testModuleNodeIsCreatedIfNeeded 0.16
testUsesExistingModuleConfigNode 0.117

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.121
testModuleNodeIsCreatedIfNeeded 0.115

NodeBuilderTaskTest

testUnknownRootThrowsException 0.117
canOperateOnRootNode 0.113
testSyntax 0.119

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.136

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

NodeNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluate 0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluateTrue 0
testEvaluateFalse 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0
testGetBasicProps 0
testGetBinaryProps 0
testGetOtherProps 0

MetaDataUtilTest

testUpdateMetaData 0.105
testGetMetaData 0.117

NodeNameHelperTest

getValidatedName 0
getUniqueName 0
getUniqueNameWithExtension 0

NodeTypesRepositoryTest

getActivationStatusOfVersionedNodeModifiedBeforeVersionCreated 0.13
getActivationStatusOfVersionedNodeModifiedAfterVersionCreatedBeforeNodeActivated 0.128
getActivationStatusOfVersionedNodeModifiedAfterNodeActivated 0.175
deleteNode 0.121
sameNameSiblingsAreNotAllowed 0.133

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.126
testCreateSimpleNodeTypeContent 0.138

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.129
testIsNodeType 0.122

NodeUtilRepositoryTest

moveNodeBefore 0.128
renameNode 0.123
copyInSessionRootSourceToRootDestination 0.125
getResultsFromRowIterator 0.121
moveNode 0.169
copyInSessionChildSourceToRootDestination 0.124
copyInSessionRootSourceToChildDestination 0.117
moveNodeAfter 0.115
copyInSessionTargetAlreadyExists 0.117

NodeUtilTest

testGetNameFromNodeThrowsRuntimeRepositoryException 0
testGetFirstAncestorOfTypeIteratesUpwards 0
testGetFirstAncestorOfTypeCanReturnRoot 0
testPostVisit 0.001
testGetNodes 0
testGetSiblingsBeforeWithType 0
testMoveNodeWithinSameParent 0
testHasMixinFailsWithEmptyMixin 0
testMoveNodeBeforeWithinSameParent 0
testVisit 0.001
testCollectionFromNodeIteratorKeepSameOrderOfEntries 0
testOrderAfterWithNullSibling 0
testCombinePathAndNameForRootNode 0
testGetFirstAncestorOfTypeDoesNotReturnTheNodeItself 0
testCollectAllChildrenDefaultPredicateFilterTypeThreeLevel 0
testCombinePathAndName 0
testGetNodeByIdentifierMissingParam 0
testGetNodeByIdentifier 0
testMoveProperty 0
testNodeHasMixinLockable 0
testOrderFirst 0
testGetSiblingsWithPredicate 0.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.001
testGetNameFromNode 0
testGetSiblingsWithType 0
testGetSiblingsAfter 0
testAreSiblingsTrue 0
testGetSiblings 0
testGetSiblingsBefore 0
testCollectAllChildrenSpecificPredicateFilterTypeThreeLevel 0.001
testAreSiblingsFalse 0
testUnwrap 0
testCollectAllChildrenDefaultPredicateSimple 0
testGetPathIfPossible 0

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar 0.122
testGetMultiValuePropertyOrderWithDuplicate 0.114
testCreateAndGetMultiValuePropertyTypeLong 0.132
testSetMultiValuePropertyTypeLong 0.126
testGetMultiValuePropertyTypeBoolean 0.117
testSetMultiValuePropertyTypeString 0.12
testCreateValueDate 0.155
testSetAndGetMultiValuePropertyTypeDouble 0.124
testGetMultiValuePropertyWithChangedOrder 0.131

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.15
testGetNextVersionLabel 0.132
testGetVersionUser 0.128
getVersionOfEmptyVersionHistory 0.122
testGetVersionHistoryListNoVersions 0.121
testGetPreviousVersion 0.134
testGetNextVersion 0.223
testGetVersionVersionException 0.14
testVersioningDisabled 0.125
testGetNodeTypeName 0.124
testOutputWhenNodeNull 0.122
testGetLatestVersion 0.16
testGetNullVersion 0.14
testGetVersionHistoryList 0.124
testGetPreviousVersionLabel 0.138
testGetPreviousVersionOfRootVersion 0.128
testGetVersionEmptyVersionLabel 0.173
testGetVersionHistoryListMultipleVersions 0.144

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.116

ChannelVisibilitySessionWrapperTest

testGetItem 0.116
testGetNode 0.12
testNodeExists 0.118
testCanRemoveVisibleItem 0.12
testGetProperty 0.125
testPropertyExists 0.122
testNavigatingWithNodeParentStillHidesExcludedNode 0.121
testItemExists 0.124
testMoveWorksOnVisibleNode 0.165
testFailsToRemoveHiddenItem 0.117
testFailsToMoveHiddenNode 0.12
testRootNodeHidesExcludedNode 0.122

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0.002
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0.001
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0

I18nNodeWrapperTest

getParentReturnsWrappedNode 0.007
hasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.006
testMultipleWrappingIsNotSupported 0.006
testWrapNode 0.007
hasPropertyReturnsFalseWhenNoSuchPropertyExists 0.006
hasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.007
getRootParentThrowsItemNotFoundException 0.007
getPropertyReturnsLocalizedValue 0.008
getAncestorReturnsWrappedNode 0.008
getPropertyDoesntReturnResourceNode 0.007
getNodeReturnsLocalizedNode 0.007

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.003

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

multipleWrappingIsPossible 0.118
userJcrSessionIsUtilised 0.123
systemContextIsUsedAsFallback 0.12

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.127
testWorkspaceReturnsLogicalName1 0.115
testWorkspaceReturnsLogicalName2 0.115
testWorkspaceReturnsLogicalName3 0.118
testWorkspaceReturnsLogicalName4 0.159
testNodeMultipleWrap 0.497

MgnlPropertySettingContentDecoratorRepositoryTest

copiedNodesHaveActivationStatusSetToFalse 0.13
supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.115
moveNode 0.138

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.005

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.004
testPropertiesAreFilteredOut 0.001

EditorLinkTransformerTest

testEditorLinkTransformation 0.001

LinkUtilTest

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

UUIDLinkTest

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

Slf4jSelfTest

arrayArgumentsAreExpanded 0.006
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.001

Map2BeanTransformerTest

extendingDeprecatedClassIsReported 0.016
deprecationIsReportedForProxiedClasses 0.008
deprecatedMethodInheritedFromSuperClassIsDetected 0.003
implementingDeprecatedInterfaceIsReported 0.002
methodWhichUsesDeprecatedCollectionTypeAsParameter 0.001
deprecatedClassesAreTrackedAndReported 0.001
deprecatedMethodsAreTrackedAndReported 0
classHasDeprecatedClassAsPropertyType 0.002

AbstractModuleVersionHandlerTest

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

AbstractConditionalRepositoryTaskTest

isExecutedWhenGivenPathDoesNotExist 0.007
verifyRootNodeDoesNotFailExecution 0.001
canHandleRelativePaths 0
throwsExceptionWhenWorkspaceDoesNotExist 0
isNotExecutedWhenGivenPathExists 0.001

AddFilterBypassTaskTest

filterBypassAddedProperly 0.001

AddPermissionTaskTest

autoGeneratedDescription 0

AddURIPermissionTaskTest

getPostPermissionAddedToRoleProperly 0.005
denyPermissionAddedToRoleProperly 0.004
getPermissionAddedToRoleProperly 0.003
autoGeneratedDescription 0.003

AllChildrenTaskTest

doExecuteMoveChildren 0.13

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.129

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.001
bootstrapsIfNodeDoesNotExist 0.007
executesDelegateTaskIfNodeExists 0.004
autoGeneratedDescription 0.003

BootstrapFileUtilTest

getElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.003
getElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.001

BootstrapSingleModuleResourceTest

partialXmlBootstrap 0.14
autoGeneratedDescription 0.153
partialYamlBootstrap 0.188

BootstrapSingleResourceAndOrderAfterTest

autoGeneratedDescription 0

BootstrapSingleResourceAndOrderBeforeTest

autoGeneratedDescription 0.002

BootstrapSingleResourceAndOrderTest

orderAfter 0.148
orderBefore 0.132

BootstrapSingleResourceTest

bootstrapOfRegularResource 0.144
bootstrapOfExistingNodesWillFailByDefault 0.119
verifyPartialBootstrapping 0.12

ChangeAllPropertiesWithCertainValueTaskTest

changeAllPropertiesWithCertainValueTask 0.13
propsValueIsChangedOnlyOnSpecifiedNodeAndItsDescendant 0.114
worksWithClassName 0.121
autoGeneratedDescription 0.114

ChangeTemplateTaskTest

changeTemplate 0.001
setTemplateForFirstTime 0
autoGeneratedDescription 0

ChangeVirtualUriMappingTaskTest

doExecute 0.004
autoGeneratedDescription 0

CheckAndModifyPartOfPropertyValueTaskTest

autoGeneratedDescription 0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0
autoGeneratedDescription 0.001

CopyNodeTaskTest

doExecuteTargetExistOverride 0.159
doExecuteTargetExistNoOverride 0.124
doExecute 0.128
autoGeneratedDescription 0.116

CopyPropertyTaskTest

nonExistingSource 0.121
doNotOverride 0.114
override 0.128

CreateNodePathTaskTest

execute 0

CreateNodeTaskTest

testExecute 0.001

ExecuteCommandTaskTest

commandIsExecuted 0.005
showWarningIfCommandNotFound 0.004
commandIsExecutedAndFailed 0.004

FilterOrderingTaskTest

orderFilterAfterLast 0.004
orderFilterAfter 0
failWhenFilterDoesNotExist 0.001
doesNothingIfRequiredFilterMissing 0

FindAndChangeTemplateIdTaskTest

findAndChangeTemplateId 0.133
autoGeneratedDescription 0.134

FixUserRolePermissionsPropertyTaskTest

installTask 0.004

HasPropertyDelegateTaskTest

ifTrueTaskIsRunIfNodeAndPropertyExist 0.003
ifFalseTaskIsRunIfPropertyDoesNotExist 0.001
ifFalseTaskIsRunIfNodeDoesNotExist 0

ImportNodesFromPropertiesTaskTest

nodesAreProperlyCreated 0.001

IsAdminInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.001
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.004
executesPublicDelegateTaskWhenIsPublic 0.004
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.004

IsAuthorInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.005
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.004
executesPublicDelegateTaskWhenIsPublic 0.01
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.004
autogeneratedDescription 0.006

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0

ModuleFilesExtractionTest

testExecute 0.237

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.168
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.122
moveToNewDestination 0.126

MovePropertyTaskTest

testNonexistingSource 0.128
testDoNotOverride 0.119
testOverride 0.123

NewPropertyTaskTest

testWithExpectedPathExisting 0.002
testWithoutThePath 0
testAutogeneratedDescription 0

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0.001
executeVisitsHierarchyAndOperatesOnNode 0
executeStopsVisitingHierarchyOnPredicate 0.001
canBeExecutedTwice 0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.005
returnFalseWhenSameNameSiblingsAllowed 0

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.114

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.122
testDifferentPlatformEncoding 0.202
testAutogeneratedDescription 0.119

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0.001

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.001
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.004
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.004

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.159
existingPropertyAlreadyHasTargetValueDoNotReplaceAndNoLog 0.115
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.119
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.116
testExistingPropertyWithPartOfStringIsReplaced 0.111
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.121
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.119
testNonExistingPropertyIsNotReplacedButLogged2 0.117
testExistingPropertyIsReplaced 0.113
testPropertyOfDifferentType 0.111
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.146
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.115
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.116

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.123

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0
displaysOneMessageForGreaterAndEqualThanOneNode 0
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.123
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.118
testReregisterNodeType 0.123
testAutogeneratedDescription 0.113

RegisterServletTaskTest

registerFullServletTask 0.003
registerServletTaskWithMappings 0
registerServletTaskWithEmptyMappings 0

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.005
testRemoveDuplicatePermission 0.031
testAutogeneratedDescription 0

RemoveInstallFileTest

testDeleteDirectory 0.104
testDeleteFile 0.163

RemoveNodesTaskTest

testExecute 0.121
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.125
testExecuteDisplaysInfoMessageForMissingNodes 0.12
testAutogeneratedDescription 0.125
testExecuteException 0.119

RemoveNodeTaskTest

testExecute 0.131
testAutogeneratedDescription 0.118

RemoveNodeWoChildrenTest

removesChildWithoutChildren 0.001
doesNotRemoveChildWithChildren 0
autoGeneratedDescription 0.001

RemovePermissionTaskTest

testAutogeneratedDescription 0.001

RemovePropertiesTaskTest

testExecute 0.126

RemovePropertyTaskTest

testExecute 0.125

RenameNodesTaskTest

testRenameACLNodesTask 0.167
testAutogeneratedDescription 0.126

RenameNodeTaskTest

testDoNotOverride 0.135
testOverride 0.133

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.129
existingPropertyIsRenamed 0.121
nonExistingPathIgnored 0.112
autogeneratedDescription 0.112

RenamePropertyAllModulesNodeTaskTest

renameWorksIfOldPropertyIsPresentAndNewNot 0.002

RenamePropertyTaskTest

testExecute 0.143

SetDefaultPublicURITaskTest

changesDefaultPublicURLWhenPathIsOldMapping 0.143
changesDefaultPublicURLWhenPathIsNewMapping 0.189

SetupModuleRepositoriesTaskTest

executeWithoutActivation 0.119
executeTwice 0.129
execute 0.117

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0.002
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.004
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.004

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.002
testBlocksIfIncludeDispatcherIsMissing 0.002
testDoesNotWarnIfErrorDispatcherIsUsed 0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.002
testTextFilterClassesAreNotSet 0.001
testAccessControlProviderIsSet 0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.132
testAbsentFilesAreRecreated 0.117

ComponentDefinitionTest

equalsImplementationIsNullSafe 0
hashCodeImplementationIsNullSafe 0

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

LightModuleDefinitionReaderTest

createNonExistingResourceDir 0
readNonAbsoluteResourceDirThrowsException 0.002
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.013
readFromResourceURLYieldsCorrectModuleDefinition 0.006
readFromReaderYieldsCorrectModuleDefinition 0.005
readAllResolvesLightModuleDefinitionsInsideSymbolicLinkDirectories 0.01
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0.001
readAllResolvesAllAvailableLightModuleDefinitions 0.006

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.075
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.007

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 2.795
repositoryIsClusteredAndClusterMaster 1.309

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.182
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.03
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.027
testPerformCantBeCalledTwiceByDifferentThreads 0.854
correctModuleVersionHandlerIsSetForLightModules 0.041
repositoryIsNotClusteredAndClusterMaster 0.024
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.028
testCheckModuleAndDeltasToStringForUpdate 0.026
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.021
testCheckModuleAndDeltasToStringForInstall 0.021
repositoryIsClusteredAndClusterMaster 0.023

ModuleRegistryImplTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.008
testExecutesCorrectCommandBasedOnURI 0.004
testPassesNullAsCommandIfNoneSpecified 0.003

ModuleManagerWebUITest

testDoneTemplate 0.105
testListTasksTemplate 0.034
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.006
testRestartNeededTemplate 0.028

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.026
handlesClusteredWorkspaceButNotClusterMaster 0.022
handlesNotClusteredWorkspaceAndNotClusterMaster 0.023
handlesClusteredWorkspaceAndIsClusterMaster 0.023
testGetCurrentlyInstalled 0.023

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.005

ContentOpsRepositoryTest

testSetTemplate 0.036
testCreateParagraph 0.13
testCreatePage 0.119

ContentOpsTest

testSetNodeData 0.001
testCreateContent 0.003
testSetBinaryNodeData 0.005
testCreateCollectionNode 0.003

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.146
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.135
testErrorMessages 0.136

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.121
testSetPropertyFailsIfPropertyDoesNotExist 0.122
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.138
testAddPropertyFailsIfPropertyExists 0.143
testRenamePropertyAndCheckValueForString 0.139

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.196
testModuleNodeIsCreatedIfNeeded 0.129
testUsesExistingModuleConfigNode 0.121

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.119
testModuleNodeIsCreatedIfNeeded 0.116

NodeBuilderTaskTest

testUnknownRootThrowsException 0.116
testSyntax 0.122

ClassesTest

testCanSetupADifferentClassFactory 0.006
testDefaultClassFactoryWorksJustFine 0.004

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.046
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.005
testPushingAndPoppingComponentProvider 0.003
getComponentWithAnnotationReturnsCorrectInstance 0.018

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.004

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.004
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.059
testSingletonScopedComponentFactory 0.023
testEagerSingletonScopedComponent 0.02
testProvider 0.022
testLazySingletonScopedComponent 0.017
testConfiguredEagerSingleton 0.021
testConfigured 0.018
testComponentFactory 0.018
testObserved 0.03
testConfiguredSingleton 0.019
testSingletonScopedProvider 0.017

LegacyComponentsConfigurerTest

testExcludedKeys 0.004
testLegacy 0.011

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.009

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.019
testConfiguredInSingletonScope 0.017
testCreateChild 0.017
canAccessProperties 0.025
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.014
testConfigured 0.015
testImplementation 0.009
testObserved 0.018
testInstance 0.011
getComponentThrowsExeptionForUnconfiguredType 0.009
testObservedInRequestScope 0.016
testGetComponentProvider 0.008
multiBindingBasic 0.009

GuiceIssue791Test

getInstance_ofSet_ContainsB 0
getInstance_ofSet_ContainsC 0
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.003
testInjectionOfNamedDependency 0.002
testInjectionOfDependencyAsProvider 0.001

GuiceScopesTest

testRequestScope 0.011
testContextProvidersWhenWebContextSet 0.007
testServletProvidersWhenWebContextSet 0.005
testContextProvidersWhenContextSet 0.003
testSessionScopeFailsWhenNotInWebContext 0.007
testServletProvidersFailWhenWebContextNotSet 0.005
testRequestScopeFailsWhenNotInWebContext 0.004
testSessionScope 0.005

GuiceComponentProviderLifecycleTest

testExtends 0.014
testSameNamePrivateMethods 0.008
testPrivateMethods 0.008
testOverridesRemovesAnnotations 0.009
testLifeCycleOnPackageProtectedMethods 0.007
testOverrides 0.005
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.006
testMultipleAnnotatedMethods 0.006
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.006
testSimpleLifeCycle 0.005

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 0.678

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.004
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.006

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.12
sameListenerCannotBeRegisteredMultipleTimes 0.133
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.223
deferredListenerIsNotWrappedMultipleTimes 0.129
listenToChangesInsideObservedPath 0.129
listenerCanBeRegisteredAndUnregistered 0.122
ignoreChangesOutsideObservedPath 0.168

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 1.095
verifyClusterMasterWorkspace 1.046

DefaultRepositoryManagerTest

testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders 0.194
verifyImagingSessionIsWrappedAsExpected 0.188
testSystemAndVersionAreCreatedForAllRepositories 0.19
createWorkspace 0.196
verifySessionsAreWrappedAsExpected 0.186
verifyVersionStoreSessionDontWrapVersioningSession 0.188
createWorkspaceInWrongRepo 0.236

RepositoryMappingDefinitionReaderTest

testParse 0.001

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.125

AddLockableMixinToActivatableMixinTaskTest

addLockableMixinToVersionableMixin 0.151

AddLockableMixinToVersionableMixinTaskTest

addLockableMixinToVersionableMixin 0.142

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.118

CoreModuleVersionHandlerTest

updateFrom544 1.653
updateFrom546 1.317
updateFrom553 0.382
updateFrom547RemovesLegacyLog4jServlet 1.202
pngSwfMimeTypesOnInstall 1.257
upgradeFrom522 1.799
updateFrom549AddsKoreanLanguage 1.183
cleanInstall 0.894
mMP4MimeTypesOnInstall 0.854
test543MimeTypesOnInstall 1.447
upgradeFrom531CSRF 1.702
updateSecurityBaseRolePermissions 1.581
test45DoesNotInstallWhenFromSmallerThan446 0.116
upgradeFrom45 2.249
test446MimeTypesOnInstall 0.869
updateTo512anonymousUserPermissions 1.885
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 1.28
updateFrom549AddsLockableMixinToActivatableAndVersionable 1.084
updateFrom534CheckSuperuserRolePermissionAreUpdated 1.629
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 1.994

RenameACLNodesTaskTest

testRenameACLNodesTask 0.113

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.119
rearrangementOfBasicDefaultConfig 0.121
rearrangementOfSTKsDefaultConfig 0.122
nonStandardCompositeConfigIsBackedUp 0.116

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.14
unregisterNodeType 0.094
unregisterNodeTypeDependencyGeneratesException 0.106
nodeTypeRegistersSingleElement 0.123
nodeTypeRegistersDependentElement 0.136
updatingNodeTypeReRegistersDependingNodeTypes 0.141
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.114
nodeTypeRegistersMultipleElements 0.186

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0

Register50NodeTypeTaskTest

testDoExecute 0.155

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.143

AddActivatableMixinForContentNodeTaskTest

testExecute 0.129

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.133
testAclDefinedForSubPath 0.125
testNoAclDefined 0.128
testAclDefined 0.123

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.122

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.134
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.118
testRenameSiblingForASubPath 0.194
testOutputMessage 0.127
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.13

HashUsersPasswordsTest

encryption 0.671

MigrateVersionWorkspacesToNewStructureTaskTest

migrateVersionsToNewStructure 3.149
hasVersionMixinIsAddedToTheOriginalNodesAfterMigration 0.984
versionNodeHasSameNameAsFirstTwoUUIDLetters 0.694
versionNodeWithoutOriginalNodeIsMovedToDefinedNode 0.658

RenameVersionNodesTaskTest

versionNodesAreRenamed 0.149

ComponentsTestUtilTest

testSetSingletonInstance 0.001
testConfiguredImplementation 0
testInstanceFactory 0.001

ChainingMatcherTest

emptySeedAlwaysMatches 0
singleMatcher 0.002
chainedMatchersOnSameProperty 0.001
chainedMatchers 0

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0
exceptionWithMatchingMessage 0.001
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0
matchExactTypeWithOfType 0

ExecutionMatcherTest

throwsNoExceptionMatcher 0
throwsSomethingMatcher 0.001
throwsExceptionSampleUsage 0.001
throwsSomethingMatcherWithThrowableMismatch 0.001
sampleUsageWithChainableMatchersForExceptions 0

NodeMatchersTest

testHasPropertyWithValueMatcher 0
testHasNodeWithMatchingNodeType 0
testHasNodeWithNonMatchingNodeType 0
multivalueProperty 0
hasNodeWithMatchers 0
hasPropertyWithMatchers 0.001
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
receiveLogWithException 0.001
failToReceiveNoLogWithException 0.001
failToReceiveLog 0
receiveNothing 0.001
receiveLog 0
failToReceiveLogWithException 0.001
wontReceiveLogAfterTearDown 0
failToReceiveNothing 0.001

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.003

MockItemTest

testGetDepth 0.003
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.001
testGetPropertiesByPattern 0
setsIdentifierOnConstruction 0
testIsNodeTypeWithSupertype 0
testGetPath 0.001
testIsNodeType 0
testGetNodeWithExistingPath 0
testGetNodesWithNamePattern 0
testGetNameReturnsEmptyStringForRoot 0
testAddNodeWithRelPath 0
testAddNodeWithParamStringString 0
testHasNode 0
testGetPropertyWithRelPath 0
testOrderBeforeWithNullBeforeName 0
testSetPropertyToNullDoesntCreateProperty 0
testGetAncestor 0
testGetPathReturnsSlashOnRoot 0
testGetProperties 0.001
testGetAncestorWithToBigDepth 0
testGetMixingNodeTypes 0
testCreatingFromSessionUpdatesSessionsRootNode 0
testIsNodeTypeWithUnsetMixin 0
testHasNodes 0
testGetPropertyWithRelPathBeeingAName 0
testAccept 0.004
testGetPathWorksWithoutRootSet 0
testAddNodeThrowsPathNotFoundExWhenIntermediaryNodeIsNotExisting 0
testMultiStringProperty 0
testConstructionFailsWhenNameContainsSlash 0
testSetExistingPropertyToNullRemovesTheProperty 0.001
testHasProperties 0
testAddProperty 0
testIsNewReturnsTrueOnlyIfSetExplicitly 0
testAddNodeWithParamFakeJCRNode 0
testChildNodesAndPropertiesGetProperSession 0
testGetPropertiesWithNamePattern 0

MockObservationManagerTest

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

MockPropertyTest

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

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

SessionTestUtilTest

testCreateSessionWithStringVarargs 0
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0

TestUtilTest

shuntLog 0.133

BeanTypeResolverTest

checksForIfTypeIsSupportedBeforeResolving 0.005
returnsNothingIfResolverReturnsOptionalEmpty 0.001

ClassPropertyBasedTypeResolverTest

returnsNothingIfClassIsNotFound 0
nullValueInTheMapDoesNotCauseNPE 0
returnsNothingIfClassNotFoundExceptionOccurs 0.001
resolvesExistingClass 0

Utf8ContentTest

testReadingUtf8Greek 0.142
testReadingUtf8JapaneseChars 0.137
testReadingUtf8AccentedChars 0.13
testCreateExportImportContentUtf8SpecialChars 0.118
testReadingUtf8SpecialChars 0.182
testSettingNewUtf8ContentNode 0.252
testSettingAnUtf8NodeData 0.13
testReadingUtf8Russian 0.131

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

EscapeUtilTest

escapeUnescape 0
escapeUnescapeArray 0
doEscapeAndUnescapeSql 0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

BasePatternVoterTest

testInitWithoutPattern 0

BoolVoterSetTest

notOperations 0
argumentPassing 0
orOperations 0
andOperations 0

DomainNameRegexVoterTest

testMatchingDomain 0
testNonMatchingDomain 0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0
testReturnsValueOfElseIfConditionIsTrue 0.001
testReturnsValueOfOtherwiseIfConditionIsFalse 0

RequestExtensionVoterTest

testVotesTrueIfResponseHasAEmptyExtensionSet 0.002
testVotesTrueIfExtensionIsNotRejected 0.005
testVotesFalseIfExtensionIsNotInAllowedList 0.004
testVotesTrueIfExtensionIsAllowedAndNotRejected 0.004
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndExplicitelyRejected 0.005
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.004
testVotesFalseIfExtensionIsExplicitelyRejected 0.004
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.01
testVotesTrueIfExtensionIsAllowed 0.004

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0.001
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestParametersVoterTest

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

RequestParameterVoterTest

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

ResponseContentTypeVoterTest

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

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0.004
testVoterWithNullUser 0.005
testVoterWithAdminUser 0.004
testVoterWithMockUser 0.006
testVoterWithSystemUser 0.007

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0

URIRegexVoterTest

testPathAndCtx 0
testForGetParameter 0
testEmptyUri 0
testPathOnly 0

URIStartsWithVoterTest

testNotVoter 0
testInverseVoter 0
testBasics 0

Failure Details

[Summary] [Package List] [Test Cases]


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