Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2209 0 0 6 99.728% 188.487

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
info.magnolia.cms.security.operations 9 0 0 0 100% 0.001
info.magnolia.nodebuilder.task 7 0 0 0 100% 0.664
info.magnolia.cms.security.auth.callback 8 0 0 0 100% 0.208
info.magnolia.jcr.node2bean.impl 1 0 0 0 100% 0.006
info.magnolia.repository.definition 1 0 0 0 100% 0.001
info.magnolia.setup.for4_5 5 0 0 0 100% 0.628
info.magnolia.test.hamcrest 32 0 0 0 100% 0.022
info.magnolia.commands.impl 42 0 0 0 100% 9.87
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.079
info.magnolia.repository 9 0 0 1 88.889% 2.852
info.magnolia.importexport.command 4 0 0 0 100% 0.469
info.magnolia.module.webapp 5 0 0 0 100% 0.07
info.magnolia.importexport 34 0 0 0 100% 1.566
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.023
info.magnolia.typeresolver 6 0 0 0 100% 0.018
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.131
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.274
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.test 4 0 0 0 100% 0.003
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.035
info.magnolia.cms.beans.config 49 0 0 1 97.959% 1.327
info.magnolia.observation 7 0 0 0 100% 0.796
info.magnolia.jcr.comparator 12 0 0 0 100% 0.002
info.magnolia.module.model 50 0 0 0 100% 0.006
info.magnolia.module.delta 169 0 0 0 100% 7.661
info.magnolia.cms.core.version 43 0 0 0 100% 10.754
info.magnolia.util 6 0 0 0 100% 0
info.magnolia.jcr.util 168 0 0 0 100% 4.109
info.magnolia.init 30 0 0 0 100% 1.125
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory 26 0 0 0 100% 0.489
info.magnolia.audit 39 0 0 0 100% 24.245
info.magnolia.context 17 0 0 0 100% 0.88
info.magnolia.logging 2 0 0 0 100% 0.002
info.magnolia.module.model.reader 42 0 0 0 100% 0.066
info.magnolia.link 46 0 0 0 100% 0.124
info.magnolia.event 13 0 0 0 100% 2.066
info.magnolia.jcr.decoration 28 0 0 0 100% 1.559
info.magnolia.commands 11 0 0 0 100% 1.121
info.magnolia.jcr.nodebuilder 14 0 0 0 100% 0.004
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.005
info.magnolia.content2bean 19 0 0 1 94.737% 0.088
info.magnolia.module.files 2 0 0 0 100% 0.185
info.magnolia.utf8 8 0 0 0 100% 1.344
info.magnolia.jcr.wrapper 98 0 0 0 100% 2.192
info.magnolia.setup.for5_2 21 0 0 0 100% 1.467
info.magnolia.setup.for5_0 11 0 0 0 100% 1.255
info.magnolia.cms.util 228 0 0 1 99.561% 22.779
info.magnolia.beanmerger 10 0 0 0 100% 0.148
info.magnolia.module 43 0 0 0 100% 4.46
info.magnolia.jcr.node2bean 74 0 0 2 97.297% 0.336
info.magnolia.cms.filters 83 0 0 0 100% 4.225
info.magnolia.importexport.filters 1 0 0 0 100% 0.004
info.magnolia.jcr.predicate 16 0 0 0 100% 0.091
info.magnolia.cms.security 142 0 0 0 100% 28.289
info.magnolia.setup 30 0 0 0 100% 32.303
info.magnolia.jackrabbit 6 0 0 0 100% 2.836
info.magnolia.objectfactory.guice 29 0 0 0 100% 0.27
info.magnolia.voting.voters 70 0 0 0 100% 0.152
info.magnolia.cms.core 126 0 0 0 100% 9.131
info.magnolia.cms.i18n 27 0 0 0 100% 0.24
info.magnolia.nodebuilder 16 0 0 0 100% 0.954
info.magnolia.cms.core.search 2 0 0 0 100% 0.512
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 0.758
info.magnolia.init.properties 2 0 0 0 100% 0.001
info.magnolia.jackrabbit.lucene 1 0 0 0 100% 0.015
info.magnolia.module.ui 7 0 0 0 100% 1.17
info.magnolia.test.mock 36 0 0 0 100% 0.021

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

info.magnolia.cms.security.operations

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

info.magnolia.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.311
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.178
NodeBuilderTaskTest 2 0 0 0 100% 0.175

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
FormClientCallbackTest 1 0 0 0 100% 0.203
RedirectClientCallbackTest 7 0 0 0 100% 0.005

info.magnolia.jcr.node2bean.impl

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

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.116
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.512

info.magnolia.test.hamcrest

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

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
AsyncCommandLockingTest 3 0 0 0 100% 5.457
DeleteCommandTest 4 0 0 0 100% 0.355
ExportCommandTest 4 0 0 0 100% 0.407
ExtractCommentCommandTest 5 0 0 0 100% 0.005
ImportCommandTest 4 0 0 0 100% 1.171
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 0.678
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.58
RuleBasedCommandTest 4 0 0 0 100% 0.348
VersionCommandTest 8 0 0 0 100% 0.869

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerClusterTest 2 0 0 0 100% 1.891
DefaultRepositoryManagerTest 6 0 0 0 100% 0.961
WorkspaceMappingTest 1 0 0 1 0% 0

info.magnolia.importexport.command

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

info.magnolia.module.webapp

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 0.373
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.276
BootstrapUtilTest 5 0 0 0 100% 0
DataTransporterRepositoryTest 9 0 0 0 100% 0.895
DataTransporterTest 5 0 0 0 100% 0.016
PropertiesImportExportTest 5 0 0 0 100% 0.006

info.magnolia.test.mock.jcr

Class Tests Errors Failures Skipped Success Rate Time
MockItemTest 2 0 0 0 100% 0.005
MockNodeTest 47 0 0 0 100% 0.012
MockObservationManagerTest 6 0 0 0 100% 0.002
MockPropertyTest 14 0 0 0 100% 0.001
MockSessionTest 10 0 0 0 100% 0.001
MockValueTest 23 0 0 0 100% 0.002
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.017
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.004
MetaDataImportPostProcessorTest 1 0 0 0 100% 0.127

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ComponentConfigurationReaderTest 1 0 0 0 100% 0.002
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.003
ConfigurationTest 11 0 0 0 100% 0.257
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.012

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.003
SelfTest 1 0 0 0 100% 0

info.magnolia.cms.security.auth.login

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

info.magnolia.cms.beans.config

Class Tests Errors Failures Skipped Success Rate Time
ContentRepositoryTest 1 0 0 1 0% 0
HostBasedRegexpVirtualURIMappingTest 15 0 0 0 100% 0.022
HostBasedVirtualURIMappingTest 9 0 0 0 100% 0.01
MIMEMappingTest 3 0 0 0 100% 0.043
ObservedManagerTest 1 0 0 0 100% 0.019
RegexpVirtualURIMappingTest 11 0 0 0 100% 0.007
URI2RepositoryManagerTest 2 0 0 0 100% 0.004
URI2RepositoryMappingTest 4 0 0 0 100% 0.097
VirtualURIManagerTest 3 0 0 0 100% 1.125

info.magnolia.observation

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

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
NodeNameComparatorTest 2 0 0 0 100% 0.001
NodePathComparatorTest 2 0 0 0 100% 0
PropertyStringComparatorTest 3 0 0 0 100% 0

info.magnolia.module.model

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

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AddFilterBypassTaskTest 1 0 0 0 100% 0.004
AddPermissionTaskTest 1 0 0 0 100% 0
AddURIPermissionTaskTest 4 0 0 0 100% 0.012
BackupTaskTest 1 0 0 0 100% 0.088
BootstrapConditionallyTest 4 0 0 0 100% 0.011
BootstrapFileUtilTest 2 0 0 0 100% 0.002
BootstrapSingleModuleResourceTest 3 0 0 0 100% 0.268
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0.001
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.175
ChangeAllPropertiesWithCertainValueTaskTest 4 0 0 0 100% 0.387
ChangeTemplateTaskTest 3 0 0 0 100% 0.001
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.003
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0
CopyNodeTaskTest 4 0 0 0 100% 0.351
CopyPropertyTaskTest 3 0 0 0 100% 0.252
CreateNodePathTaskTest 1 0 0 0 100% 0.084
CreateNodeTaskTest 1 0 0 0 100% 0.084
ExecuteCommandTaskTest 3 0 0 0 100% 0.011
FilterOrderingTaskTest 4 0 0 0 100% 0.004
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.214
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.004
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.014
ModuleBootstrapTaskTest 1 0 0 0 100% 0.001
ModuleFilesExtractionTest 1 0 0 0 100% 0.15
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.009
MoveNodeTaskTest 3 0 0 0 100% 0.255
MovePropertyTaskTest 3 0 0 0 100% 0.259
NewPropertyTaskTest 3 0 0 0 100% 0.001
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.002
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.006
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.001
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.09
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0
PartialBootstrapTaskTest 3 0 0 0 100% 0.379
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.001
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 5 0 0 0 100% 0.013
PropertyValuesTaskTest 13 0 0 0 100% 1.142
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.094
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.357
RegisterServletTaskTest 2 0 0 0 100% 0.17
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.011
RemoveInstallFileTest 2 0 0 0 100% 0.215
RemoveNodesTaskTest 5 0 0 0 100% 0.481
RemoveNodeTaskTest 2 0 0 0 100% 0.185
RemoveNodeWoChildrenTest 1 0 0 0 100% 0
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.086
RemovePropertyTaskTest 1 0 0 0 100% 0.103
RenameNodesTaskTest 2 0 0 0 100% 0.245
RenameNodeTaskTest 2 0 0 0 100% 0.255
RenamePropertiesTaskTest 4 0 0 0 100% 0.503
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.001
RenamePropertyTaskTest 1 0 0 0 100% 0.126
SetDefaultPublicURITaskTest 1 0 0 0 100% 0.141
SetupModuleRepositoriesTaskTest 3 0 0 0 100% 0.387
TextFileConditionsUtilTest 2 0 0 0 100% 0
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.013
WebXmlConditionsUtilTest 3 0 0 0 100% 0.005
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.004

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 19 0 0 0 100% 7.414
ContentVersionTest 4 0 0 0 100% 0.871
CopyUtilTest 8 0 0 0 100% 1.415
MgnlVersioningContentDecoratorTest 2 0 0 0 100% 0.263
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.018
MgnlVersioningWorkspaceWrapperTest 2 0 0 0 100% 0.378
SkipVersionOnExportTest 2 0 0 0 100% 0.364
VersionedNodeTest 2 0 0 0 100% 0.031
VersionInfoTest 3 0 0 0 100% 0

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.003
MetaDataUtilTest 2 0 0 0 100% 0.175
NodeNameHelperTest 3 0 0 0 100% 0
NodeTypesRepositoryTest 2 0 0 0 100% 0.183
NodeTypesTest 7 0 0 0 100% 0.004
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.183
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.176
NodeUtilRepositoryTest 9 0 0 0 100% 0.85
NodeUtilTest 49 0 0 0 100% 0.007
PropertiesImportExportTest 11 0 0 0 100% 0.015
PropertyUtilRepositoryTest 9 0 0 0 100% 0.832
PropertyUtilTest 40 0 0 0 100% 0.002
SessionUtilTest 11 0 0 0 100% 0.001
VersionUtilTest 17 0 0 0 100% 1.678

info.magnolia.init

Class Tests Errors Failures Skipped Success Rate Time
AbstractMagnoliaConfigurationPropertiesTest 9 0 0 0 100% 0.002
DefaultMagnoliaInitPathsTest 10 0 0 0 100% 0.007
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.006
MagnoliaServletContextListenerTest 2 0 0 0 100% 1.11

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.008
ComponentsTest 4 0 0 0 100% 0.061
DefaultClassFactoryTest 5 0 0 0 100% 0
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerReloadableTest 1 0 0 0 100% 0.404
ObjectManufacturerTest 11 0 0 0 100% 0.012
ObservedComponentFactoryTest 2 0 0 0 100% 0.004

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0.004
AuditLoggingUtilTest 3 0 0 0 100% 0.234
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 3.434
MgnlAuditLoggingContentDecoratorTest 31 0 0 0 100% 20.573

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.09
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.164
HTMLEscapingWebContextWrapperTest 1 0 0 0 100% 0.001
InstallContextImplTest 2 0 0 0 100% 0.173
MgnlContextTest 3 0 0 0 100% 0.3
RequestAttributeStrategyTest 4 0 0 0 100% 0.015
SimpleContextTest 1 0 0 0 100% 0.127
WebContextImplTest 1 0 0 0 100% 0.01
WriterResponseWrapperTest 2 0 0 0 100% 0

info.magnolia.logging

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

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.026
DependencyCheckerImplTest 18 0 0 0 100% 0.002
DependencyLevelComparatorTest 5 0 0 0 100% 0
LightModuleDefinitionReaderTest 7 0 0 0 100% 0.038

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.1
UUIDLinkTest 9 0 0 0 100% 0.023

info.magnolia.event

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.002
ContentDecoratorUtilTest 4 0 0 0 100% 0
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.429
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.22
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.094
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 0.812
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.002

info.magnolia.commands

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

info.magnolia.jcr.nodebuilder

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

info.magnolia.jcr.inheritance

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

info.magnolia.content2bean

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

info.magnolia.module.files

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

info.magnolia.utf8

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.12
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.08
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0.001
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.058
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.003
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.087
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 0.51
MgnlPropertySettingContentDecoratorRepositoryTest 3 0 0 0 100% 0.299
MgnlPropertySettingContentDecoratorTest 16 0 0 0 100% 0.024
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.002
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.003

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.13
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.453
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.001
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.107
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 0.776

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 0.943
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0
Register50NodeTypeTaskTest 1 0 0 0 100% 0.183
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.129

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
BooleanUtilTest 3 0 0 0 100% 0
ClasspathResourcesUtilTest 3 0 0 0 100% 0
ContentUtilRepoTest 5 0 0 0 100% 0.525
ContentUtilTest 27 0 0 0 100% 0.147
DateUtilTest 1 0 0 0 100% 0.037
DelayedExecutorTest 3 0 0 0 100% 3.376
DumperUtilTest 2 0 0 0 100% 0.195
ExceptionUtilTest 21 0 0 0 100% 0.001
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.186
ExtendingContentWrapperTest 15 0 0 0 100% 0.047
InheritanceContentWrapperTest 8 0 0 0 100% 0.025
LazyContentWrapperTest 3 0 0 0 100% 0.293
LazyNodeDataWrapperTest 3 0 0 0 100% 0.013
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.021
NodeDataUtilTest 10 0 0 0 100% 0.02
NodePathComparatorTest 1 0 0 0 100% 0.003
NodeUuidComparatorTest 1 0 0 0 100% 0.004
ObservationUtilRepositoryTest 4 0 0 1 75% 0.622
ObservationUtilTest 4 0 0 0 100% 0.017
PathUtilTest 9 0 0 0 100% 0.001
QueryUtilTest 15 0 0 0 100% 3.755
RequestDispatchUtilTest 6 0 0 0 100% 0.001
RuleTest 6 0 0 0 100% 0.665
SearchReplaceTest 4 0 0 0 100% 0.024
ServletUtilTest 17 0 0 0 100% 0.002
SiblingsHelperTest 7 0 0 0 100% 0.035
SimpleUrlPatternTest 19 0 0 0 100% 0.002
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.327
TextFileUtilTest 4 0 0 0 100% 0
UnicodeNormalizerTest 6 0 0 0 100% 0.026
WebXmlUtilTest 9 0 0 0 100% 0.061
WorkspaceObservingManagerTest 3 0 0 0 100% 6.344
WorkspaceXmlUtilTest 2 0 0 0 100% 0.004

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.005
ProxyBasedBeanMergerTest 7 0 0 0 100% 0.135

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.012
ModuleInstanceProviderTest 2 0 0 0 100% 0.08
ModuleLifecycleContextImplTest 2 0 0 0 100% 0
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplClusterTest 2 0 0 0 100% 3.216
ModuleManagerImplTest 11 0 0 0 100% 1.149
ModuleRegistryImplTest 7 0 0 0 100% 0.002

info.magnolia.jcr.node2bean

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
AggregatorFilterTest 3 0 0 0 100% 0.407
CompositeFilterTest 1 0 0 0 100% 0.006
ContentTypeFilterTest 20 0 0 0 100% 3.139
FilterDecoratorTest 4 0 0 0 100% 0.028
FilterManagerImplTest 1 0 0 0 100% 0.064
FilterTest 2 0 0 0 100% 0.08
InterceptFilterTest 9 0 0 0 100% 0.008
MappingTest 2 0 0 0 100% 0.01
MultiChannelFilterTest 8 0 0 0 100% 0.063
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.116
MultipartRequestFilterTest 2 0 0 0 100% 0.024
MultipartRequestWrapperTest 1 0 0 0 100% 0.014
RangeSupportFilterTest 3 0 0 0 100% 0.013
RepositoryMappingFilterTest 1 0 0 0 100% 0.009
ServletDispatchingFilterTest 21 0 0 0 100% 0.23
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.01
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

info.magnolia.jcr.predicate

Class Tests Errors Failures Skipped Success Rate Time
DuplicateNodePredicateTest 1 0 0 0 100% 0.091
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.128
ContentSecurityFilterTest 2 0 0 0 100% 0.007
CsrfSecurityFilterTest 3 0 0 0 100% 0.001
DelegatingUserManagerTest 4 0 0 0 100% 0.028
ExternalUserManagerTest 3 0 0 0 100% 0.022
HierarchicalUserManagerTest 9 0 0 0 100% 3.618
LogoutFilterTest 2 0 0 0 100% 0.001
MgnlGroupManagerRepositoryTest 7 0 0 0 100% 1.217
MgnlGroupManagerTest 6 0 0 0 100% 0.047
MgnlGroupTest 10 0 0 0 100% 0.151
MgnlRoleManagerTest 5 0 0 0 100% 0.046
MgnlUserManagerRepositoryTest 15 0 0 0 100% 12.945
MgnlUserManagerTest 14 0 0 0 100% 1.762
MgnlUserTest 9 0 0 0 100% 0.061
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0.002
RepositoryBackedSecurityManagerTest 16 0 0 0 100% 1.984
RescueSecuritySupportTest 10 0 0 0 100% 4.522
SecuritySupportObservedComponentFactoryTest 2 0 0 0 100% 0.015
SecurityTest 1 0 0 0 100% 0.009
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.242
SecurityUtilTest 8 0 0 0 100% 1.476
URISecurityFilterTest 2 0 0 0 100% 0.005

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.105
AddLockableMixinToActivatableMixinTaskTest 1 0 0 0 100% 0.123
AddLockableMixinToVersionableMixinTaskTest 1 0 0 0 100% 0.16
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.1
CoreModuleVersionHandlerTest 20 0 0 0 100% 23.439
HashUsersPasswordsTest 1 0 0 0 100% 0.767
MigrateVersionWorkspacesToNewStructureTaskTest 4 0 0 0 100% 7.439
RenameVersionNodesTaskTest 1 0 0 0 100% 0.17

info.magnolia.jackrabbit

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

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.008
GuiceComponentProviderTest 13 0 0 0 100% 0.195
GuiceIssue791Test 4 0 0 0 100% 0.001
GuiceParameterResolverTest 3 0 0 0 100% 0.006
GuiceScopesTest 8 0 0 0 100% 0.06

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.001
DomainNameRegexVoterTest 2 0 0 0 100% 0.001
IfVoterTest 3 0 0 0 100% 0.001
RequestExtensionVoterTest 9 0 0 0 100% 0.043
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0
RequestParametersVoterTest 6 0 0 0 100% 0
RequestParameterVoterTest 7 0 0 0 100% 0.009
ResponseContentTypeVoterTest 8 0 0 0 100% 0.068
RoleBaseVoterTest 4 0 0 0 100% 0
SystemOrAdminUserVoterTest 5 0 0 0 100% 0.029
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.042
BinaryNodeDataTest 3 0 0 0 100% 0.008
DefaultACLPermissionsTest 8 0 0 0 100% 0.136
DefaultContentTest 25 0 0 0 100% 5.964
HTMLEscapingAggregationStateTest 6 0 0 0 100% 0.015
MagnoliaAccessProviderTest 7 0 0 0 100% 0.102
MetaDataTest 36 0 0 0 100% 0.005
NodeTest 14 0 0 0 100% 2.725
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.076
PathTest 6 0 0 0 100% 0.034
RootOnlyPermissionTest 3 0 0 0 100% 0.024

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.068
DefaultI18nContentSupportTest 4 0 0 0 100% 0.04
DefaultMessagesImplTest 3 0 0 0 100% 0.031
HierarchyBasedI18nContentSupportTest 4 0 0 0 100% 0.064
MessagesManagerTest 5 0 0 0 100% 0.037

info.magnolia.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.004
ContentOpsRepositoryTest 3 0 0 0 100% 0.202
ContentOpsTest 4 0 0 0 100% 0.011
NodeBuilderTest 3 0 0 0 100% 0.293
OpsTest 5 0 0 0 100% 0.444

info.magnolia.cms.core.search

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

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.278
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.171
NodeBuilderTaskTest 3 0 0 0 100% 0.309

info.magnolia.init.properties

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

info.magnolia.jackrabbit.lucene

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

info.magnolia.module.ui

Class Tests Errors Failures Skipped Success Rate Time
InstallationFilterTest 3 0 0 0 100% 0.014
ModuleManagerWebUITest 4 0 0 0 100% 1.156

info.magnolia.test.mock

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.004

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.221
testLogsLoginSuccesses 0.006
testLogsLoginFailures 0.007

MgnlAuditLoggingContentDecoratorNodeWrapperTest

setPropertyStringValueInt 1.851
setPropertyStringValueArrayInt 0.603
setPropertyStringStringArrayInt 0.572
setPropertyStringStringInt 0.408

MgnlAuditLoggingContentDecoratorTest

sequenceActionModifyNodeDelete 1.414
sequenceActionMoveModifyDelete 0.924
logModifiesWhenDeletionIsFirstEntryForGivenPath 0.784
logModifiesPropertyAsUser 2.716
logModifiesNode 0.628
sequenceActionMoveCreate 0.522
sequenceActionMoveDelete 0.595
sequenceActionMoveModify 0.558
sequenceActionCreateSessionDelete 0.695
logMovesNode 0.457
sequenceCreateMove 0.634
sequenceActionModifyMoveDelete 0.581
sequenceActionModifyCreate 0.63
logDeletesNode 0.618
logDeletesWhenDeletionIsFirstEntryForGivenPath 0.499
sequenceActionModifyModify 0.47
sequenceActionCreateNodeDelete 0.407
sequenceActionModifySessionDelete 0.625
logCreatesNodeWithSpecificNodeType 0.538
logSessionDelete 0.519
logCreatesNode 0.453
sequenceActionSessionDeleteCreate 0.524
sequenceCreateModifyDelete 0.55
sequenceActionCreateCreate 0.463
logModifiesProperty 0.528
sequenceCreateModify 0.459
nodeSave 0.604
isContentWrappedByMgnlAuditLogContentDecorator 0.583
logNodeDeleteCreateDelete 0.533
sequenceActionNodeDeleteCreate 0.548
sequenceActionModifyMove 0.514

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.003
mergeMaps 0.005

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.005

ProxyBasedBeanMergerTest

mergeMergedClass 0.118
isMergeable 0.001
mergeMap 0.005
mergeOfInterfaces 0.005
isSimpleType 0
mergeUsesSubClassIfAssignable 0
mergedProperties 0.006

HostBasedRegexpVirtualURIMappingTest

testMapURIWithQuery 0.007
testToString 0.001
testMapURIWithQueryToHost 0
testMapURI 0.001
testExample 0
testExample2 0.001
testExample3 0.001
testQueryStringIsBeingPassedThroughExample 0.001
testSupportsMoreThan9Groups 0.001
testRegexSubstitutionWorksAndLevelIsSetToGroupCountPlusOne 0.001
testGracefullyFailingOnIncompleteConfig 0.002
testQueryStringMappingFailedOnWrongQueryString 0.002
testQueryStringIsBeingPassedThroughExample2 0.003
testQueryStringIsBeingPassedThroughExample3 0.001
testGracefullyFailingOnWrongRegexGroup 0

HostBasedVirtualURIMappingTest

testMappingThatDoesNotMatch 0.001
testMapURIWithHostThatDoesNotMatch 0
testMappingThatDoesMatch 0.001
testMapURIWithHostThatDoesMatch 0.007
testMapURIWithHostsWhereOneDoesMatch 0
testMappingWhereOneDoesMatch 0
testMapURIWithNoHosts 0
testMappingThatBestMatchWinsPart1 0.001
testMappingThatBestMatchWinsPart2 0

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.028
testGetIconStyleReturnsCorrectIconStyle1 0.006
testGetIconStyleReturnsCorrectIconStyle2 0.009

ObservedManagerTest

testGetNodeByUUIDOrPath 0.019

RegexpVirtualURIMappingTest

testExample 0.001
testExample2 0.001
testExample3 0
testQueryStringIsBeingPassedThroughExample 0
testSupportsMoreThan9Groups 0
testRegexSubstitutionWorksAndLevelIsSetToGroupCountPlusOne 0
testGracefullyFailingOnIncompleteConfig 0.002
testQueryStringMappingFailedOnWrongQueryString 0.001
testQueryStringIsBeingPassedThroughExample2 0
testQueryStringIsBeingPassedThroughExample3 0.001
testGracefullyFailingOnWrongRegexGroup 0.001

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.003
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0.001

URI2RepositoryMappingTest

getUri 0.064
getHandleWhenLinkWithPrefixHandleExistInRepo 0.006
whenRequestingTheHandleMakeSureItIsNotAppendedTwice 0.021
getHandleStripsExtensionInclTheDot 0.006

VirtualURIManagerTest

testMap 0.077
testReloadsTemplatesOnChange 1.036
testRegistersTemplatesOnStart 0.012

AggregationStateTest

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

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.008
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

testCanReadRoot 0.033
testCanReadOnPageNode 0.009
testReorderingIsNotAllowedWithReadOnlyPermissions 0.01
testGrantsOnContentNode 0.015
testCanReadOnContentNode 0.025
testVerifyThatSessionIsUsedAsResolver 0.025
testGrantsOnPageNode 0.01
testGrantsHigherPermissionThenAssigned 0.009

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.261
testThatReadingANonExistingNodeDataDoesNotFail 0.213
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.288
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.309
testCreatingAnExistingNodeDataDoesNotFail 0.21
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.192
testReadingANodeData 0.181
testCreatingAndSettingANodeData 0.201
testIsNodeTypeForNodeChecksPrimaryType 0.168
testAddMixin 0.213
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.204
testSettingANonExistingNodeDataCreatesANewNodeData 0.241
testCreatingAnEmptyNodeData 0.198
testModDate 0.246
testCreatingAndSettingABooleanNodeData 0.302
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.44
testDelete 0.334
testEquals 0.246
testSettingAnExistingNodeData 0.289
testCreatingAndReadingABinaryNodeData 0.366
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.193
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.154
testEqualsWithWrongType 0.151
testEqualsWithNull 0.184
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.18

HTMLEscapingAggregationStateTest

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

MagnoliaAccessProviderTest

permissionsToJcrSystemAreNotDuplicated 0.041
testPermissionClassNotDefined 0.007
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.018
testPermissionWrongClassDefined 0.009
testPermissionNonexistingClassDefined 0.009
testPermissionClassDefined 0.01
testPermissionWrongClassConstructor 0.008

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.224
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.205
testCreatingAnExistingNodeDataDoesNotFail 0.224
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.205
testReadingANodeData 0.163
testCreatingAndSettingANodeData 0.141
testIsNodeTypeForNodeChecksPrimaryType 0.156
testAddMixin 0.149
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.201
testSettingANonExistingNodeDataCreatesANewNodeData 0.175
testSettingAnExistingNodeData 0.178
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.171
testThatReadingANonExistingNodeDataFail 0.28
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.253

NodeTypeBasedACLPermissionsTest

testCanReadRoot 0.011
testCanReadOnPageNode 0.011
testGrantsOnContentNode 0.007
testCanReadOnContentNode 0.01
testCanReadInvalidNodeTypeSpecified 0.007
testCanReadAnyNodeTypesSpecified 0.009
testGrantsOnPageNode 0.007
testGrantsMultipleNodeTypesSpecified 0.007
testGrantsHigherPermissionThenAssigned 0.007

PathTest

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

RootOnlyPermissionTest

testCanRead 0.011
testNoRootNode 0.006
testGrants 0.007

QueryTest

testSimpleQuery 0.301
testMaxResultSize 0.211

BaseVersionManagerTest

getCorrectBaseVersions 0.444
testRestoreVersionCreatedWithRuleFrom522 0.417
testRestoreVersionCreatedWithRuleFrom524 0.42
testGetUsedFilterWhenRuleCreatedIn52 0.34
removeVersionsRelatedToSourceWorkspaceOnly 0.399
testCreateAndRestoreVersionAndCheckOrder 0.399
testCreateAndRestoreDeletedVersion 0.387
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.403
testGetUsedFilterWhenRuleCreatedIn522 0.404
testGetUsedFilterWhenRuleCreatedIn524 0.267
removeAllVersions 0.372
getVersionForALabel 0.329
hasMixinWhenVersioned 0.32
testCreateAndRestoreVersionInCustomWorkspace 0.438
sourceWorkspaceIsSavedForVersionInMetaData 0.376
testNumberOfCreatedVersions 0.469
hasVersionMixinIsRemovedWhenVersionHistoryIsDeleted 0.36
testCreateAndRestoreVersion 0.515
testRestoreVersionCreatedWithRuleFrom52 0.355

ContentVersionTest

testRestoringBinariesFromContentVersion 0.231
testRetrievingBinariesFromContentVersionsChildNode 0.179
testBasics 0.225
testRetrievingBinariesFromContentVersion 0.236

CopyUtilTest

copyToExistingVersionKeepTheLastModifiedBy 0.21
copyToVersionIfStructureNodeHasSameUuidAsSourceNode 0.257
copyToVersionWithNewStructure 0.153
copyToNewVersionKeepTheLastModifiedBy 0.159
copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.193
copySourceHasDepth3ToExistingVersionKeepTheLastModifiedBy 0.147
copyToVersionWhenThereWasSubnodeWithSameName 0.149
copyToVersionWhenChangingPrimaryNodeType 0.147

MgnlVersioningContentDecoratorTest

sessionWrapperIsNotLost 0.123
workspaceWrapperIsNotLost 0.14

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0.018

MgnlVersioningWorkspaceWrapperTest

hasVersionsMixinIsRemovedOnCopy 0.19
hasVersionsMixinIsRemovedOnCopy2 0.188

SkipVersionOnExportTest

testExportSystemView 0.176
testExportDocumentView 0.188

VersionedNodeTest

testMultipleWrappingIsPossible 0.012
testWrapProperty 0.019

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

AggregatorFilterTest

collectBinary 0.126
collectPageVersion 0.135
collectPage 0.146

CompositeFilterTest

testInitializationAndDestruction 0.006

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded 0.157
testPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.152
testSubstringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.2
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.158
testFilterSetToCrosscheckMimeTypeWithWrongMimeType 0.15
testFilterWithEmptyDefaultExtension 0.127
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.126
doubleDotURIisProperlyNormalizedAndDecoded 0.132
testSubstringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.199
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.175
testHandlesRequestUriWithJSessionId 0.198
URIwithSpacesIsProperlyNormalizedAndDecoded 0.176
testFilterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.13
testFilterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.152
testCurrentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.145
oneDotURIisProperlyNormalizedAndDecoded 0.151
simpleURIisProperlyNormalizedAndDecoded 0.142
testFilterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.122
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.184
URIwithPercentageIsProperlyNormalizedAndDecoded 0.163

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.009
bypassIfNotInitialized 0.007
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.006
chainIsProceededByDecoratedFilter 0.006

FilterManagerImplTest

resourcesFilterProperlyBypasses 0.064

FilterTest

testBypassing 0.063
testInitialization 0.017

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.005
shouldNotMatchDotRegexMetacharacter 0.005

MultiChannelFilterTest

testChannelFromResolverGetsSet 0.003
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest 0.015
testChannelIsSetWhenMgnlPreviewParamIsTrue 0.005
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse 0.01
testALLGetsSetWhenThereIsNoResolver 0.005
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue 0.006
testALLGetsSetWhenMgnlPreviewParamIsFalse 0.005
testChannelParameterValueGetsSet 0.014

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.097
testCOSMultipartFilterFileDeletion 0.019

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.014
testFilterCOS 0.01

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.014

RangeSupportFilterTest

contentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.006
eTagDoesNotContainJSessionIdNorFilename 0.002
contentLengthIsNotSet 0.005

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.009

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely 0.018
wrapperRespectsForwards 0.026
setNullMappings 0.012
supportsDefaultMapping 0.014
pathInfoShouldStateWhateverIsAfterTheRegexMapping 0.007
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely 0.015
servletCanHaveInjectedComponents 0.006
servletCanSelfMapWithoutConfiguredMappings 0.007
selfMappingServletStillWorksWithOnlyConfiguredMappings 0.021
pathInfoShouldAdhereToServletSpec 0.006
supportsExtensionMapping 0.026
selfMappingCanChangeAtRuntime 0.008
escapeMetaCharacters 0.007
shouldBypassWhenMappingDoesNotMatchMAGNOLIA1984 0.008
shouldNotBypassWhenPathMappingMatches 0.006
servletCanSelfMapAndHaveConfiguredMappings 0.008
shouldBypassWhenMappingDoesNotMatch 0.005
shouldNotBypassWhenExactMappingMatches 0.006
supportsPathMapping 0.008
emptyMappings 0.005
supportsRegexMappings 0.011

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.005
testHeaderNormalization 0.005

VirtualUriFilterTest

resetCurrentUri 0.004

AbstractI18nContentSupportTest

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

DefaultI18nContentSupportTest

toRawURI 0.009
testDetermineLocaleEndlessLoop 0.015
testGetNodeDataEndlessLoop 0.008
testDetermineLocale 0.008

DefaultMessagesImplTest

fallbackWillNotDetermineLocaleFromSystemLocaleAndWillReadISO88591 0.014
testGetBundle 0.011
selfTest 0.006

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.038
testGetNodeDataEndlessLoop 0.012
testDetermineLocale 0.008
toRawURI 0.006

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.003
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.007
testGetsMessagesFromSpecifiedBundle 0.006
testGetsSimpleMessageFromDefaultBundle 0.014
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.007

AccessManagerImplTest

getPermissions 0.001
multiThreadAccess 0.127

FormClientCallbackTest

parametersAreSetInTemplateContext 0.203

RedirectClientCallbackTest

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

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.014
authenticationViaLoginFormRequiresRedirect 0.005

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.015
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0

ContentSecurityFilterTest

testIsAllowedForOther 0.003
testIsAllowedForAnonymous 0.004

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.001
testIsAllowedForCorrectReferrer 0
testIsAllowedWithNoReferrer 0

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.012
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.013
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.002
getUserIgnoresUnsupportedUserManager 0.001

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.021
getUsersWithGroup 0.001
getUsersWithRole 0

HierarchicalUserManagerTest

parentPathShouldBeLowercased 0.212
groupAddingAndRemoving 0.25
createNewUserWithTwoCharactersInName 0.637
roleAddingAndRemoving 0.204
createNewUser 0.593
parentPathShouldReflectFirstLettersOfName 0.187
createUserNode 0.251
createNewUserWithSingleCharacterInName 0.697
createNewUserUnderPath 0.587

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0.001
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.143
getDirectSuperGroups 0.192
findPrincipalNodeWithInvalidJcrName 0.144
getAllSubGroupsInCaseLoopIsInfinite 0.174
getAllSuperGroups 0.179
getDirectSubGroups 0.176
getAllSubGroups 0.209

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup 0.018
testGetGroup 0.007
testCreateGroup 0.006
testGetGroupInFolder 0.005
testGetAllGroups 0.006
testCreateGroupWithPath 0.005

MgnlGroupTest

testGetRoles 0.023
testGetGroupsReturnsDirectGroups 0.014
testGetRolesWithoutDuplicates 0.013
testAddRoleToGroup 0.013
testRemoveGroup 0.015
testAddGroupToGroup 0.026
testRemoveRole 0.011
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.008
testGetAllGroupsFromOneConcreteGroup 0.009
testGetNotExistGroup 0.019

MgnlRoleManagerTest

testGetRoleInFolder 0.018
testGetRole 0.01
testCreateRole 0.008
testRefusesToCreateSameNameRole 0.004
testCreateRoleWithPath 0.006

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.749
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.84
testUserPasswordAfterChangingByJCRPropertyValueType 1.821
getUsersWithGroupWithNonExistingGroupName 0.561
testNewlyCreatedUserNodeHasMixinLockable 0.899
testDoNotCreateUserWhenExistInAnotherRealm 0.487
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.986
getUsersWithGroup 0.605
getUsersWithRole 0.58
getUsersWithRoleWithNonExistingRoleName 0.531
testUserPasswordAfterChangingByJCRProperty 1.551
testUserPasswordAfterCodeCreation 0.96
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.494
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.606
createAndGetUserWithSpecialCharacters 1.275

MgnlUserManagerTest

usernameCantBeNull 0.003
newUserInstanceDoesntSwallowRepositoryException 0.003
findPrincipalNodeWithOtherRealm 0.004
usernameCantBeBlank 0.003
usernameCantBeEmpty 0.004
usernameValidationUponCreationWithException 0.004
changePasswordOfUser 0.658
userWasCreatedUnderCertainPath 0.331
usernameIsValidatedUponCreation 0.022
setStringProperty 0.01
setProperty 0.006
findPrincipalNode 0.005
setPropertyToNull 0.004
changePasswordOfUserInSubNode 0.705

MgnlUserTest

getRolesReturnsDirectRolesWithoutDuplicates 0.006
getGroupsReturnsOnlyDirectGroups 0.008
getAllGroupsWhenRecursiveGroups 0.005
getRolesReturnsDirectRoles 0.006
inGroupWithUsersCustomWorkspace 0.008
getGroupsReturnsDirectGroupsWithoutDuplicates 0.007
getAllRolesReturnsDirectAndInheritedRoles 0.007
getAllGroupsReturnsDirectAndInheritedGroups 0.007
inGroup 0.007

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

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.002
testRemovePrincipalFromCollection 0
testRemovePrincipal 0
testFindACLByName 0
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.128
findPrincipalNodeByQueryWitNonRootStartNode 0.11
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.095
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.11
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.116
findPrincipalNodeByTraversalWitNonRootStartNode 0.143
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.211
findPrincipalNodes 0.155
findPrincipalNodeByQuery 0.129
findPrincipalNodeByQueryWithMultipleMatches 0.11
findPrincipalNodeByQueryWithInvalidJcrName 0.114
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.101
findPrincipalNodeByTraversalWithMultipleMatches 0.101
findPrincipalNode 0.107
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.117
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.137

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.437
userManagerReturnsSystemUserWithCorrectGroup 0.451
userManagerReturnsCorrectAnonymousUser 0.806
userManagerIsAnInstanceOfRescueUserManager 0.006
userManagerReturnsEnabledRescueUser 0.402
userManagerReturnsCorrectSystemUser 0.824
userManagerReturnsCorrectSystemUserByName 0.803
userManagerReturnsSystemUserWithCorrectRole 0.393
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.392
userManagerRealmIsSystemRealm 0.008

SecuritySupportObservedComponentFactoryTest

factoryIsReturningExpectedSystemUser 0.009
factoryReturnsTheImplementationImmediatelyWhenPossible 0.006

SecurityTest

mergePrincipals 0.009

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.141
testKeyStoreInSomeOtherFolder 0.101

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.176
testPasswordRemovingMethodFromCache 0.182
testRemoveAllPasswordPamametersFromCacheLog 0.113
testCrypt 0.498
testUpdateKeysKeyLocationIsSet 0.159
testKeyStore 0.122
testUpdateKeysKeyLocationIsNotSet 0.125
testPasswordRemovingMethodFromURL 0.101

URISecurityFilterTest

testIsAllowedForOther 0.004
testIsAllowedForAnonymous 0.001

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.11
testSessionBasedCopy 0.104
testMoveInSession 0.103
testChangeNodeTypeReplaceAllOccurrences 0.102
testSessionBasedCopySrcNotAtTheRoot 0.106

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.037

DelayedExecutorTest

testDelayedExecution 0.606
testMultipleDelayedExecution 0.766
testExecutionAfterMaxDelay 2.004

DumperUtilTest

testDump 0.103
testDumpLevel2 0.092

ExceptionUtilTest

whatHappensWithACheckedExceptionWeDontExplicitlyAllow 0.001
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.093
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.093

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

testSingleParagraphInheritance 0.001
testHasPropertyInheritance 0.003
testRoot 0.004
testHasNestedPropertyInheritance 0.004
testNestedPropertyInheritance 0.003
testCollectionInheritance 0.003
testPropertyInheritance 0.003
testNestedParagraphInheritance 0.004

LazyContentWrapperTest

testWrappingReferencedContent 0.107
testWrappingNDParent 0.092
testClosedSessionResistance 0.094

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.012
testDoesNotCallHierarchyManagerUntilNeeded 0
testCallHierarchyManagerOnlyFirstTime 0.001

ModuleConfigurationObservingManagerTest

testObserving 6.021

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.003

NodeUuidComparatorTest

testBasic 0.004

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.238
listenToChangesInsideObservedPath 0.143
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.241

ObservationUtilTest

testRegisterWhenSessionValid 0.006
testFailRegisterWhenSessionInvalid 0.004
testUnregisterWhenSessionValid 0.004
testDontFailUnregisterWhenSessionInvalid 0.003

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.301
testSimpleQuery 0.301
testSearchForUUID 0.303
testJQOM 0.269
testSearchForAreasContainingImage 0.243
componentsAreAggregatedInSearchIndex 0.34
testQueryBuild 0.274
testQueryWhenSearchingJustForPages 0.265
testSearchOfNonDefaultNodeType 0.233
testSearchForUUIDInChildNode 0.23
testEmptyResult 0.191
testResultContainsOnlyPages 0.187
testSearchForPagesWhoseComponentIsContainingSpecificText 0.214
testSearchForInheritedUUID 0.185
testSearchForSpecificTemplate 0.219

RequestDispatchUtilTest

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

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.098
testConstructRuleFromStringRepresentaionOfRuleClass 0.099
testIsNotAllowedNode 0.107
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.099
testRuleStringConstructor 0.111
testIsAllowedNode 0.151

SearchReplaceTest

testDefaultsToLiteralMatching 0.003
testCanUseJokerInNamePatterns 0.007
testCaseInsensitive 0.006
testCanUseNamePatterns 0.008

ServletUtilTest

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

SiblingsHelperTest

testCanTellIfFirstAfterNavigating 0.007
testFactoryMethodProperlyInstanciatesWithFirstChildOfParent 0.004
testCanTellPosition 0.006
testCanTellIfFirstWhenInitializingWithFirst 0.004
testCanTellIfLastEvenIfThereAreOtherNodesOfAnotherType 0.006
testCanTellIfLastWhenInitializingWith 0.004
testCanTellIfLastAfterNavigating 0.004

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.106
testWrappingNDParent 0.104
testClosedSessionResistance 0.117

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

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

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.614
testObservationForOneSpecificEventTypeAndContentNodes 4.642
testInitializingObservingManagerWithNullAsNodeType 0.088

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.003
testWorkspaceNamesWithNonNullExpectation 0.001

CommandsManagerTest

testRegisterCommands 0.022
testGetCommandByCatalogAndName 0.008
testExecuteCommand 0.009
testReloadsCommandsOnChange 1.037
testExecuteCommandWithContext 0.007
testCloneCommandWithCustomProperties 0.008
basicChainCommandTest 0.008
testCloneMarkNodeAsDeletedCommand 0.008
testCloneImportCommand 0.008
testGetCommandByName 0.006

AsyncCommandLockingTest

oneCommandIsResponsibleForUnlockingThenNoExceptionOccurs 0.24
commandsLockAndUnlockNodesProperly 4.102
throwsExceptionIfCommandsAreOperatingOnSameNode 1.115

DeleteCommandTest

testDeleteLeaveNode 0.086
testDeleteProperty 0.092
testDeleteNonexistentNode 0.087
testDeleteNodeWithSubnodes 0.09

ExportCommandTest

testExportCommandNoOutputStream 0.101
testExporCommandPathNotSet 0.13
testExportCommand 0.086
testExportCommandStreamClosedCorrectly 0.09

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.001
testExecuteWithTemplate 0.002
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.501
testImportCommandTargetPathDoNotExist 0.089
testImportCommand 0.463
testImportCommandEmptyFile 0.118

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.119
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.095
testPreDeleteNode 0.143
testExecuteIsDeniedIfUserIsNull 0.088
testVersionChildNodes 0.145
testExecuteChecksForUserPermissions 0.088

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.136
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.151
restorePreviousVersionOfSingleNode 0.156
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.137

RuleBasedCommandTest

testDefaultRule 0.086
testSetItemTypes 0.085
testRuleOverridesItemTypes 0.085
testSetRule 0.092

VersionCommandTest

testCommandAddsVersionComment 0.102
testUserNameReadFromField 0.099
testCommandWithRuleSet 0.124
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.127
testCommandAddsVersionCommentRecursively 0.115
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.099
testCommandWhenSubContentIsMarkedAsDeleted 0.115
testCommandWhenContentIsMarkedAsDeleted 0.088

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.004

Content2BeanTest

testFromStringConversion 0.005
testWillNotAddIncorrectTypesToMap 0.008
testCanSpecifySpecificMapImplementation 0.006
testClassPropertiesAreConvertedProperly 0.005
testContentToBeanWithArraysUsingAdder 0.006
testFlatteningSubNodesToSimpleList 0.005
testContentToBeanWithSubMap 0.005
testJCRPropertiesTypes 0.003
testWillFailToUseACustomMapWhichIsNotConcrete 0.005
testContentToBeanWithSubBeanAndAutoTypeResolving 0.005
testContentToBeanWithClassDefined 0.003
testWillNodAddIncorrectTypesToCollection 0.006
testCanConvertStringsToTheAppropriateEnumEquivalent 0.005
testContentToBeanWithSubBean 0.005
testContentToBeanWithSubMapUsingMapping 0.004
testContentToBeanWithSubMapUsingAdder 0.005
testContentToBeanWithDefaultClass 0.003
testCanSpecifySpecificCollectionImplementation 0
TODO - MAGNOLIA-3160

AbstractRepositoryStrategyTest

testGetSession 0.09

DefaultRepositoryStrategyTest

testPasswordIsNull 0.081
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.083

HTMLEscapingWebContextWrapperTest

getAggregationStateReturnsHTMLEscapingAggregationState 0.001

InstallContextImplTest

sessionInInstallContextIsNotWrappedInMgnlPropertySettingDecorator 0.09
dontFailWithClassCastException 0.083

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.198
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.005
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.097

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.009
testLocalAttributes 0.001
testApplicationAttributes 0.005

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.127

WebContextImplTest

testLoginLogout 0.01

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0
testCantUseWriterAfterOutputStream 0

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0
testCanReset 0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 2.061
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.003
testHandlerAddedWhileDispatchingIsNotCalled 0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.105
bootstrapIfNotClusterMasterAndNotClustered 0.089
doNotBootstrapIfIsNotClusterMasterAndClustered 0.087
bootstrapIfClusterMasterButNotClustered 0.092

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.093
testRebootstrapAtFirstLevel 0.089
testExport 0.094

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

JcrImportExportCommandTest

yaml 0.149
systemView 0.114
exportRootAsYaml 0.105
binaryNotSupportedByYamlExport 0.101

DataTransporterRepositoryTest

hasVersionMixinIsRemovedWhenImportedNodeDoesNotHaveVersionsInVersionStore 0.139
testIfExportContainsJcrAccessControlNode 0.087
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.091
hasVersionMixinIsRemovedWhenUsingCreateNewImportMode 0.1
testActivationStatus 0.1
hasVersionMixinIsNotRemovedWhenImportedNodeDoesHaveVersionsInVersionStore 0.099
hasVersionMixinIsRemovedWhenImportedNodeWithSameUuidInAnotherWorkspaceDoesNotHaveVersionsInVersionStore 0.101
testDoctypeImportThrowsExceptions 0.088
hasVersionMixinIsRemovedWhenImportedSubnodeDoesNotHaveVersionsInVersionStore 0.09

DataTransporterTest

testEncodePath 0.001
testParseAndFormat 0.013
testRemoveNs 0.001
testCreateExportPath 0.001
testRevertExportPath 0

MagnoliaV2FilterTest

testBogusMetaElement 0.004

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.001
testConversionWhenPropertiesAreAlreadyInPlace 0.002
testRemovesMetaDataWhenEmptied 0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.127

PropertiesImportExportTest

testImportMetadata 0.001
testPropertiesExport 0.005
testConvertsToStringByDefault 0
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 0.959
magnoliaPropertiesLoading 0.151

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0.001

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 0.494
testExcludedPropertiesAreNotFoundInFullTextSearch 0.467
testTitlePropertyIsBoosted 0.475
testExcludedPropertiesAreFoundInWhereLike 0.464
testExcerptFunction 0.47
testIndexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 0.466

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.015

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0.001
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0
comparisonWhenExceptionIsThrown 0
basicComparison 0

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty 0
canBeReWrappedByCDNWWithDifferentDecorator 0.001
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.105
testWrappedVersionDoesntFail 0.097
testVersionIsWrapped 0.103
testFrozenNodeIsWrapped 0.124

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.123
testVersionIsWrapped 0.097

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.094

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.12
testCreatedVersionIsWrapped 0.117
testLinearSuccessorIsWrapped 0.13
testLinearPredecessorIsWrapped 0.149
testSuccessorsAreWrapped 0.1
testPredecessorsAreWrapped 0.099
testVersionIsWrapped 0.097

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.002

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.002
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0.001
testDeepUnwrap 0.002

CollectionPropertyHidingTransformerTest

preserveOrderWhenSettingArrayProperty 0.006

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0.002

NodeBuilderTest

testExecWithSeveralChildOps 0
testRealisticUsageScenario 0

OpsTest

testAddNodeWithTwoStrings 0
testGetOrAddNode 0
testSetProperty 0
testAddNodeWithString 0.001
testAddPropertyFailsIfPropertyExists 0
testSetPropertyFailsIfItsNotExistingAlready 0
testIfFalse 0
testOnChildNodes 0
testIfTrue 0.001
testAddProperty 0
testRenameProperty 0

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.098
testModuleNodeIsCreatedIfNeeded 0.09
testUsesExistingModuleConfigNode 0.09

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.086
testModuleNodeIsCreatedIfNeeded 0.085

NodeBuilderTaskTest

testUnknownRootThrowsException 0.088
canOperateOnRootNode 0.125
testSyntax 0.096

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.091

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.001
testGetBasicProps 0.001
testGetBinaryProps 0
testGetOtherProps 0.001

MetaDataUtilTest

testUpdateMetaData 0.089
testGetMetaData 0.086

NodeNameHelperTest

getValidatedName 0
getUniqueName 0
getUniqueNameWithExtension 0

NodeTypesRepositoryTest

deleteNode 0.085
sameNameSiblingsAreNotAllowed 0.098

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.095
testCreateSimpleNodeTypeContent 0.088

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.089
testIsNodeType 0.087

NodeUtilRepositoryTest

moveNodeBefore 0.091
renameNode 0.09
copyInSessionRootSourceToRootDestination 0.132
getResultsFromRowIterator 0.088
moveNode 0.089
copyInSessionChildSourceToRootDestination 0.091
copyInSessionRootSourceToChildDestination 0.091
moveNodeAfter 0.089
copyInSessionTargetAlreadyExists 0.089

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
testGetNodesWithNodeFilter 0
testOrderLast 0.001
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.001
testGetAncestorsLevel0 0
testGetAncestorsLevel3 0
testGetNameFromNode 0
testGetSiblingsWithType 0
testGetSiblingsAfter 0
testAreSiblingsTrue 0
testGetSiblings 0
testGetSiblingsBefore 0.001
testCollectAllChildrenSpecificPredicateFilterTypeThreeLevel 0
testAreSiblingsFalse 0
testUnwrap 0.001
testCollectAllChildrenDefaultPredicateSimple 0
testGetPathIfPossible 0

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar 0.091
testGetMultiValuePropertyOrderWithDuplicate 0.086
testCreateAndGetMultiValuePropertyTypeLong 0.088
testSetMultiValuePropertyTypeLong 0.088
testGetMultiValuePropertyTypeBoolean 0.088
testSetMultiValuePropertyTypeString 0.126
testCreateValueDate 0.089
testSetAndGetMultiValuePropertyTypeDouble 0.091
testGetMultiValuePropertyWithChangedOrder 0.085

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.106
testGetNextVersionLabel 0.103
getVersionOfEmptyVersionHistory 0.088
testGetVersionHistoryListNoVersions 0.086
testGetPreviousVersion 0.1
testGetNextVersion 0.101
testGetVersionVersionException 0.098
testVersioningDisabled 0.129
testGetNodeTypeName 0.088
testOutputWhenNodeNull 0.09
testGetLatestVersion 0.105
testGetNullVersion 0.085
testGetVersionHistoryList 0.097
testGetPreviousVersionLabel 0.101
testGetPreviousVersionOfRootVersion 0.102
testGetVersionEmptyVersionLabel 0.097
testGetVersionHistoryListMultipleVersions 0.102

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.12

ChannelVisibilitySessionWrapperTest

testGetItem 0.083
testGetNode 0.097
testNodeExists 0.087
testCanRemoveVisibleItem 0.086
testGetProperty 0.085
testPropertyExists 0.087
testNavigatingWithNodeParentStillHidesExcludedNode 0.087
testItemExists 0.086
testMoveWorksOnVisibleNode 0.083
testFailsToRemoveHiddenItem 0.084
testFailsToMoveHiddenNode 0.086
testRootNodeHidesExcludedNode 0.129

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0.001
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0.001
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

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.006
hasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.005
testMultipleWrappingIsNotSupported 0.005
testWrapNode 0.005
hasPropertyReturnsFalseWhenNoSuchPropertyExists 0.006
hasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.005
getRootParentThrowsItemNotFoundException 0.005
getPropertyReturnsLocalizedValue 0.005
getAncestorReturnsWrappedNode 0.005
getPropertyDoesntReturnResourceNode 0.006
getNodeReturnsLocalizedNode 0.005

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.003

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.087

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.085
testWorkspaceReturnsLogicalName1 0.083
testWorkspaceReturnsLogicalName2 0.085
testWorkspaceReturnsLogicalName3 0.087
testWorkspaceReturnsLogicalName4 0.085
testNodeMultipleWrap 0.085

MgnlPropertySettingContentDecoratorRepositoryTest

copiedNodesHaveActivationStatusSetToFalse 0.089
supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.114
moveNode 0.096

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.002

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.003
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.001

LinkUtilTest

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

UUIDLinkTest

testUUIDToBinary 0.002
testParseLink 0.003
testParseFromBrowserLink 0.002
testUUIDToBinaryIsEncoded 0.003
testUUIDToAbsoluteLinksAfterRenaming 0.003
testParseFromUUIDPattern 0.003
testLinkWithAnchor 0.002
testLinkWithParameters 0.003
testUUIDToBinaryAfterRenaming 0.002

Slf4jSelfTest

arrayArgumentsAreExpanded 0.001
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.001

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

filterBypassAddedProperly 0.004

AddPermissionTaskTest

testAutogeneratedDescription 0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly 0.004
testGetPermissionAddedToRoleProperly 0.003
testDenyPermissionAddedToRoleProperly 0.003
testAutogeneratedDescription 0.002

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.088

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.001
testExecutesDelegateTaskIfNodeExists 0.004
testBootstrapsIfNodeDoesNotExist 0.003
testAutogeneratedDescription 0.003

BootstrapFileUtilTest

testGetElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.001
testGetElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.001

BootstrapSingleModuleResourceTest

partialXmlBootstrap 0.096
testAutogeneratedDescription 0.084
partialYamlBootstrap 0.088

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription 0.001

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderTest

testOrderAfter 0.089
testOrderBefore 0.086

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName 0.09
testChangeAllPropertiesWithCertainValueTask 0.085
propsValueIsChangedOnlyOnSpecifiedNodeAndItsDescentant 0.092
testAutogeneratedDescription 0.12

ChangeTemplateTaskTest

testSetTemplateForFirstTime 0.001
testAutogeneratedDescription 0
testChangeTemplate 0

ChangeVirtualUriMappingTaskTest

testDoExecute 0.003
testAutogeneratedDescription 0

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription 0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0
testAutogeneratedDescription 0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride 0.088
testDoExecute 0.088
testAutogeneratedDescription 0.087
testDoExecuteTargetExistOverride 0.088

CopyPropertyTaskTest

testNonexistingSource 0.083
testDoNotOverride 0.086
testOverride 0.083

CreateNodePathTaskTest

testExecute 0.084

CreateNodeTaskTest

testExecute 0.084

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed 0.004
testShowWarningIfCommandNotFound 0.003
testCommandIsExecuted 0.004

FilterOrderingTaskTest

testOrderFilterAfter 0.004
testFailWhenFilterDoesntExist 0
testOrderFilterAfterLast 0
testDoesNothingIfRequiredFilterMissing 0

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId 0.091
testAutogeneratedDescription 0.123

FixUserRolePermissionsPropertyTaskTest

testInstallTask 0.004

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor 0.001
testExecutesPublicDelegateTaskWhenIsPublic 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.003
testAutogeneratedDescription 0.004

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0.001

ModuleFilesExtractionTest

testExecute 0.15

MoveAndRenamePropertyTaskTest

testNewDefaultIsUsedIfPropertyDidNotExistAndNodeDataReturnsEmptyValue 0.007
testPropertyWithOldDefaultValueGetsNewDefaultValue 0.001
testPropertyReplacedByOldValueIfNewAlreadyExists 0
testValueIsCopiedNoMatterWhatIfOldDefaultNotPassed 0.001
testPropertyWithDifferentValueIsMovedButNotChanged 0
testNewDefaultIsUsedIfPropertyDidNotExist 0

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.085
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.084
moveToNewDestination 0.086

MovePropertyTaskTest

testNonexistingSource 0.087
testDoNotOverride 0.086
testOverride 0.086

NewPropertyTaskTest

testWithExpectedPathExisting 0
testWithoutThePath 0.001
testAutogeneratedDescription 0

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0
executeVisitsHierarchyAndOperatesOnNode 0.001
executeStopsVisitingHierarchyOnPredicate 0
canBeExecutedTwice 0.001

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.005
returnFalseWhenSameNameSiblingsAllowed 0.001

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0.001
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.09

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.088
testDifferentPlatformEncoding 0.16
testAutogeneratedDescription 0.131

PathExistenceDelegateTaskTest

testThatShouldBeNotExecuted2 0
testThatShouldBeNotExecuted3 0.001
testThatShouldBeNotExecuted4 0
testThatShouldBeExecuted 0
testThatShouldBeNotExecuted 0
testWithNullCondition 0
testThatShouldBeExecuted2 0

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.001
testAutogeneratedDescription 0.003
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.094
existingPropertyAlreadyHasTargetValueDoNotReplaceAndNoLog 0.085
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.083
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.081
testExistingPropertyWithPartOfStringIsReplaced 0.083
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.083
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.084
testNonExistingPropertyIsNotReplacedButLogged2 0.085
testExistingPropertyIsReplaced 0.085
testPropertyOfDifferentType 0.084
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.121
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.09
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.084

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.094

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0
displaysOneMessageForGreaterAndEqualThanOneNode 0
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.088
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.086
testReregisterNodeType 0.097
testAutogeneratedDescription 0.086

RegisterServletTaskTest

testRegisterServletTaskWithMappings 0.086
testRegisterServletTaskWithEmptyMappings 0.084

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.004
testRemoveDuplicatePermission 0.003
testAutogeneratedDescription 0.004

RemoveInstallFileTest

testDeleteDirectory 0.093
testDeleteFile 0.122

RemoveNodesTaskTest

testExecute 0.086
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.101
testExecuteDisplaysInfoMessageForMissingNodes 0.093
testAutogeneratedDescription 0.096
testExecuteException 0.105

RemoveNodeTaskTest

testExecute 0.098
testAutogeneratedDescription 0.087

RemoveNodeWoChildrenTest

testAutogeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.086

RemovePropertyTaskTest

testExecute 0.103

RenameNodesTaskTest

testRenameACLNodesTask 0.104
testAutogeneratedDescription 0.141

RenameNodeTaskTest

testDoNotOverride 0.121
testOverride 0.134

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.13
existingPropertyIsRenamed 0.134
nonExistingPathIgnored 0.124
autogeneratedDescription 0.115

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot 0.001

RenamePropertyTaskTest

testExecute 0.126

SetDefaultPublicURITaskTest

changesDefaultPublicURLToGivenValue 0.141

SetupModuleRepositoriesTaskTest

executeWithoutActivation 0.135
executeTwice 0.161
execute 0.091

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.002
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.005

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.002
testBlocksIfIncludeDispatcherIsMissing 0.001
testDoesNotWarnIfErrorDispatcherIsUsed 0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.002
testTextFilterClassesAreNotSet 0.001
testAccessControlProviderIsSet 0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.096
testAbsentFilesAreRecreated 0.089

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

testDependenciesCanUseLowerBoundInfiniteRanges 0
testShouldFailWhenDependencyNotFound 0
testNonOptionalDependencyWithUnspecifiedVersionShouldBeTakenIntoAccount 0.001
testWebappIsAlwaysSortedLast 0
testDependenciesShouldBeInvalidIfOutsideOfUpperBound 0
testDependenciesShouldBeInvalidIfOutsideOfUpperBoundWithInfiniteLowerBound 0
testDependenciesCanUseFiniteRanges 0
testCoreIsAlwaysSortedFirst 0
testBlowupExplicitelyInCaseOfSelfDependency 0
testModulesShouldBeSortedAccordingToDependencies 0
testSimpleDependenciesAreResolvedAndChecked 0
testOptionalDependenciesAreIndeedOptional 0.001
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.007
readNonAbsoluteResourceDirThrowsException 0.002
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.01
readFromResourceURLYieldsCorrectModuleDefinition 0.006
readFromReaderYieldsCorrectModuleDefinition 0.005
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0.001
readAllResolvesAllAvailableLightModuleDefinitions 0.007

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
exclusiveRangeBracketSyntax 0
openLeftRange 0.003
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.002
testShouldSupportUnderscoresAndDashesInClassifiersToo 0
testStrictlyAfter 0
testStrictlyAfterShouldIgnoreClassifiers 0
testShouldSupportSingleDigitVersions 0
testShouldSupportTwoDigitVersions 0
testShouldSupportClassifierIndependentlyOfTheVersionNumberPrecision 0
testBeforeOrEquShouldIgnoreClassifiers 0
test3and300shouldBeEquivalent 0
testUndefinedDeveloperVersion 0

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.072
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.008

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.001
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 2.134
repositoryIsClusteredAndClusterMaster 1.082

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.13
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.022
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.02
testPerformCantBeCalledTwiceByDifferentThreads 0.863
correctModuleVersionHandlerIsSetForLightModules 0.024
repositoryIsNotClusteredAndClusterMaster 0.015
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.018
testCheckModuleAndDeltasToStringForUpdate 0.017
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.014
testCheckModuleAndDeltasToStringForInstall 0.013
repositoryIsClusteredAndClusterMaster 0.013

ModuleRegistryImplTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.008
testExecutesCorrectCommandBasedOnURI 0.003
testPassesNullAsCommandIfNoneSpecified 0.003

ModuleManagerWebUITest

testDoneTemplate 0.088
testListTasksTemplate 0.037
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.006
testRestartNeededTemplate 0.025

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.014
handlesClusteredWorkspaceButNotClusterMaster 0.016
handlesNotClusteredWorkspaceAndNotClusterMaster 0.013
handlesClusteredWorkspaceAndIsClusterMaster 0.012
testGetCurrentlyInstalled 0.015

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.004

ContentOpsRepositoryTest

testSetTemplate 0.018
testCreateParagraph 0.092
testCreatePage 0.092

ContentOpsTest

testSetNodeData 0
testCreateContent 0.004
testSetBinaryNodeData 0.003
testCreateCollectionNode 0.004

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.104
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.093
testErrorMessages 0.096

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.093
testSetPropertyFailsIfPropertyDoesNotExist 0.088
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.088
testAddPropertyFailsIfPropertyExists 0.089
testRenamePropertyAndCheckValueForString 0.086

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.086
testModuleNodeIsCreatedIfNeeded 0.136
testUsesExistingModuleConfigNode 0.089

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.09
testModuleNodeIsCreatedIfNeeded 0.088

NodeBuilderTaskTest

testUnknownRootThrowsException 0.085
testSyntax 0.09

ClassesTest

testCanSetupADifferentClassFactory 0.005
testDefaultClassFactoryWorksJustFine 0.003

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.037
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.004
testPushingAndPoppingComponentProvider 0.003
getComponentWithAnnotationReturnsCorrectInstance 0.017

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.002

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.003
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.053
testSingletonScopedComponentFactory 0.024
testEagerSingletonScopedComponent 0.02
testProvider 0.024
testLazySingletonScopedComponent 0.02
testConfiguredEagerSingleton 0.02
testConfigured 0.017
testComponentFactory 0.017
testObserved 0.029
testConfiguredSingleton 0.017
testSingletonScopedProvider 0.016

LegacyComponentsConfigurerTest

testExcludedKeys 0.004
testLegacy 0.008

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.008

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.018
testConfiguredInSingletonScope 0.018
testCreateChild 0.02
canAccessProperties 0.028
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.013
testConfigured 0.015
testImplementation 0.009
testObserved 0.018
testInstance 0.01
getComponentThrowsExeptionForUnconfiguredType 0.01
testObservedInRequestScope 0.016
testGetComponentProvider 0.009
multiBindingBasic 0.011

GuiceIssue791Test

getInstance_ofSet_ContainsB 0
getInstance_ofSet_ContainsC 0.001
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.003
testInjectionOfNamedDependency 0.001
testInjectionOfDependencyAsProvider 0.002

GuiceScopesTest

testRequestScope 0.01
testContextProvidersWhenWebContextSet 0.01
testServletProvidersWhenWebContextSet 0.006
testContextProvidersWhenContextSet 0.008
testSessionScopeFailsWhenNotInWebContext 0.008
testServletProvidersFailWhenWebContextNotSet 0.006
testRequestScopeFailsWhenNotInWebContext 0.007
testSessionScope 0.005

GuiceComponentProviderLifecycleTest

testExtends 0.012
testSameNamePrivateMethods 0.008
testPrivateMethods 0.007
testOverridesRemovesAnnotations 0.008
testLifeCycleOnPackageProtectedMethods 0.008
testOverrides 0.007
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.008
testMultipleAnnotatedMethods 0.008
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.007
testSimpleLifeCycle 0.006

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 0.404

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.003
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.099
sameListenerCannotBeRegisteredMultipleTimes 0.092
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.178
deferredListenerIsNotWrappedMultipleTimes 0.091
listenToChangesInsideObservedPath 0.105
listenerCanBeRegisteredAndUnregistered 0.092
ignoreChangesOutsideObservedPath 0.139

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 0.942
verifyClusterMasterWorkspace 0.949

DefaultRepositoryManagerTest

verifyImagingSessionIsWrappedAsExpected 0.167
testSystemAndVersionAreCreatedForAllRepositories 0.16
createWorkspace 0.162
verifySessionsAreWrappedAsExpected 0.159
verifyVersionStoreSessionDontWrapVersioningSession 0.156
createWorkspaceInWrongRepo 0.157

RepositoryMappingDefinitionReaderTest

testParse 0.001

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.105

AddLockableMixinToActivatableMixinTaskTest

addLockableMixinToVersionableMixin 0.123

AddLockableMixinToVersionableMixinTaskTest

addLockableMixinToVersionableMixin 0.16

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.1

CoreModuleVersionHandlerTest

updateFrom544 1.405
updateFrom546 1.076
updateFrom553 0.309
updateFrom547RemovesLegacyLog4jServlet 1.014
pngSwfMimeTypesOnInstall 1.215
upgradeFrom522 1.327
updateFrom549AddsKoreanLanguage 0.911
cleanInstall 1.107
mMP4MimeTypesOnInstall 1.082
test543MimeTypesOnInstall 1.193
upgradeFrom531CSRF 1.289
updateSecurityBaseRolePermissions 1.262
test45DoesNotInstallWhenFromSmallerThan446 0.088
upgradeFrom45 1.818
test446MimeTypesOnInstall 1.079
updateTo512anonymousUserPermissions 1.51
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 1.074
updateFrom549AddsLockableMixinToActivatableAndVersionable 1.024
updateFrom534CheckSuperuserRolePermissionAreUpdated 1.567
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 2.089

RenameACLNodesTaskTest

testRenameACLNodesTask 0.116

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.125
rearrangementOfBasicDefaultConfig 0.139
rearrangementOfSTKsDefaultConfig 0.128
nonStandardCompositeConfigIsBackedUp 0.12

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.166
unregisterNodeType 0.113
unregisterNodeTypeDependencyGeneratesException 0.11
nodeTypeRegistersSingleElement 0.139
nodeTypeRegistersDependentElement 0.119
updatingNodeTypeReRegistersDependingNodeTypes 0.098
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.099
nodeTypeRegistersMultipleElements 0.099

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0

Register50NodeTypeTaskTest

testDoExecute 0.183

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.129

AddActivatableMixinForContentNodeTaskTest

testExecute 0.13

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.113
testAclDefinedForSubPath 0.133
testNoAclDefined 0.11
testAclDefined 0.097

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.107

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.117
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.119
testRenameSiblingForASubPath 0.173
testOutputMessage 0.189
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.178

HashUsersPasswordsTest

testEncryption 0.767

MigrateVersionWorkspacesToNewStructureTaskTest

migrateVersionsToNewStructure 3.912
hasVersionMixinIsAddedToTheOriginalNodesAfterMigration 1.266
versionNodeHasSameNameAsFirstTwoUUIDLetters 1.228
versionNodeWithoutOriginalNodeIsMovedToDefinedNode 1.033

RenameVersionNodesTaskTest

versionNodesAreRenamed 0.17

ComponentsTestUtilTest

testSetSingletonInstance 0.001
testConfiguredImplementation 0.001
testInstanceFactory 0.001

ChainingMatcherTest

emptySeedAlwaysMatches 0.001
singleMatcher 0.001
chainedMatchersOnSameProperty 0.004
chainedMatchers 0

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0.001
exceptionWithMatchingMessage 0.001
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0
matchExactTypeWithOfType 0

ExecutionMatcherTest

throwsNoExceptionMatcher 0.002
throwsSomethingMatcher 0
throwsExceptionSampleUsage 0.004
throwsSomethingMatcherWithThrowableMismatch 0.002
sampleUsageWithChainableMatchersForExceptions 0.001

NodeMatchersTest

testHasPropertyWithValueMatcher 0
testHasNodeWithMatchingNodeType 0
testHasNodeWithNonMatchingNodeType 0
multivalueProperty 0
hasNodeWithMatchers 0.003
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.001
mapSizeHasDecentMessageWithFixedSize 0

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.01

MockItemTest

testGetDepth 0.005
testGetPath 0

MockNodeTest

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

MockObservationManagerTest

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

MockPropertyTest

testGetValue 0
testCreatMultiValuedProperty 0
testGetValueOnMultiValuedProperty 0
testIsMultiple 0
testGetValuesOnSingleValuedProperty 0
testGetMultiValuedWithSingleValue 0
testGetType 0
testDefaultPropertyDefinition 0.001
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.001
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.001
testGetStringWithString 0.001
testGetStreamWithWrongValueType 0
testGetDecimalWithWrongValueType 0
testGetDateWithWrongValueType 0
testGetBoolean 0
testGetLongWithWrongValueType 0
testGetStringWithNonString 0
testGetDateFromString 0
testGetBinary 0
testGetDouble 0
testGetLongWithString 0
testGetLength 0
testGetStream 0
testGetDecimal 0

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

SessionTestUtilTest

testCreateSessionWithStringVarargs 0
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0

MockContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0
testOrderBeforeFirstNode 0.003
testSetNodeDataReferencingOtherContent 0.001
testGetName 0
testGetHandleOnRoot 0
testCanDeleteAProperty 0.001
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.001
testGetANodeAddedToASubNode 0
testSetAnObjectAndResolvePropertyType 0

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0

BeanTypeResolverTest

checksForIfTypeIsSupportedBeforeResolving 0.015
returnsNothingIfResolverReturnsOptionalEmpty 0.002

ClassPropertyBasedTypeResolverTest

returnsNothingIfClassIsNotFound 0
nullValueInTheMapDoesNotCauseNPE 0
returnsNothingIfClassNotFoundExceptionOccurs 0.001
resolvesExistingClass 0

Utf8ContentTest

testReadingUtf8Greek 0.22
testReadingUtf8JapaneseChars 0.183
testReadingUtf8AccentedChars 0.183
testCreateExportImportContentUtf8SpecialChars 0.152
testReadingUtf8SpecialChars 0.162
testSettingNewUtf8ContentNode 0.176
testSettingAnUtf8NodeData 0.134
testReadingUtf8Russian 0.134

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

EscapeUtilTest

escapeUnescape 0
escapeUnescapeArray 0
doEscapeAndUnescapeSql 0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

BasePatternVoterTest

testInitWithoutPattern 0

BoolVoterSetTest

notOperations 0.001
argumentPassing 0
orOperations 0
andOperations 0

DomainNameRegexVoterTest

testMatchingDomain 0.001
testNonMatchingDomain 0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0.001
testReturnsValueOfElseIfConditionIsTrue 0
testReturnsValueOfOtherwiseIfConditionIsFalse 0

RequestExtensionVoterTest

testVotesTrueIfResponseHasAEmptyExtensionSet 0.003
testVotesTrueIfExtensionIsNotRejected 0.007
testVotesFalseIfExtensionIsNotInAllowedList 0.006
testVotesTrueIfExtensionIsAllowedAndNotRejected 0.004
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndExplicitelyRejected 0.005
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.004
testVotesFalseIfExtensionIsExplicitelyRejected 0.005
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.005
testVotesTrueIfExtensionIsAllowed 0.004

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestParametersVoterTest

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

RequestParameterVoterTest

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

ResponseContentTypeVoterTest

testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.003
testVotesTrueIfContentTypeIsAllowedAndNotRejected 0.007
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected 0.006
testVotesTrueIfContentTypeIsAllowed 0.007
testVotesFalseIfContentTypeIsNotInAllowedList 0.007
testVotesFalseIfContentTypeIsExplicitelyRejected 0.024
testVotesTrueIfContentTypeIsNotRejected 0.007
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.007

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0.005
testVoterWithNullUser 0.006
testVoterWithAdminUser 0.005
testVoterWithMockUser 0.009
testVoterWithSystemUser 0.004

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