Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2159 0 0 5 99.768% 147.271

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
info.magnolia.nodebuilder.task 7 0 0 0 100% 0.728
info.magnolia.cms.security.auth.callback 7 0 0 0 100% 0.138
info.magnolia.cms.servlets 3 0 0 0 100% 0.067
info.magnolia.jcr.node2bean.impl 1 0 0 0 100% 0.006
info.magnolia.repository.definition 1 0 0 0 100% 0
info.magnolia.setup.for4_5 5 0 0 0 100% 0.455
info.magnolia.test.hamcrest 31 0 0 0 100% 0.011
info.magnolia.commands.impl 42 0 0 0 100% 10.044
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.078
info.magnolia.repository 8 0 0 1 87.5% 2.389
info.magnolia.module.webapp 5 0 0 0 100% 0.111
info.magnolia.importexport 34 0 0 0 100% 1.605
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.015
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.096
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.223
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.test 4 0 0 0 100% 0.004
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.019
info.magnolia.cms.beans.config 48 0 0 1 97.917% 1.211
info.magnolia.observation 7 0 0 0 100% 0.833
info.magnolia.jcr.comparator 12 0 0 0 100% 0.002
info.magnolia.module.model 50 0 0 0 100% 0.002
info.magnolia.module.delta 166 0 0 0 100% 6.837
info.magnolia.cms.core.version 40 0 0 0 100% 5.859
info.magnolia.util 6 0 0 0 100% 0
info.magnolia.jcr.util 165 0 0 0 100% 4.103
info.magnolia.init 30 0 0 0 100% 1.042
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory 26 0 0 0 100% 0.526
info.magnolia.audit 39 0 0 0 100% 13.716
info.magnolia.context 16 0 0 0 100% 0.86
info.magnolia.logging 2 0 0 0 100% 0.002
info.magnolia.module.model.reader 42 0 0 0 100% 0.094
info.magnolia.link 45 0 0 0 100% 0.249
info.magnolia.event 13 0 0 0 100% 2.476
info.magnolia.jcr.decoration 28 0 0 0 100% 1.418
info.magnolia.commands 11 0 0 0 100% 1.132
info.magnolia.jcr.nodebuilder 14 0 0 0 100% 0.008
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.006
info.magnolia.content2bean 19 0 0 1 94.737% 0.088
info.magnolia.module.files 2 0 0 0 100% 0.169
info.magnolia.utf8 8 0 0 0 100% 0.823
info.magnolia.jcr.wrapper 97 0 0 0 100% 2.35
info.magnolia.setup.for5_2 21 0 0 0 100% 1.12
info.magnolia.setup.for5_0 11 0 0 0 100% 1.017
info.magnolia.cms.util 229 0 0 1 99.563% 21.094
info.magnolia.beanmerger 10 0 0 0 100% 0.258
info.magnolia.module 43 0 0 0 100% 4.12
info.magnolia.jcr.node2bean 73 0 0 1 98.63% 0.322
info.magnolia.cms.filters 79 0 0 0 100% 2.509
info.magnolia.importexport.filters 1 0 0 0 100% 0.004
info.magnolia.jcr.predicate 16 0 0 0 100% 0.094
info.magnolia.cms.security 142 0 0 0 100% 20.122
info.magnolia.setup 26 0 0 0 100% 24.974
info.magnolia.jackrabbit 6 0 0 0 100% 2.799
info.magnolia.objectfactory.guice 29 0 0 0 100% 0.26
info.magnolia.voting.voters 59 0 0 0 100% 0.057
info.magnolia.cms.core 120 0 0 0 100% 5.27
info.magnolia.cms.i18n 25 0 0 0 100% 0.152
info.magnolia.nodebuilder 16 0 0 0 100% 1.023
info.magnolia.cms.core.search 2 0 0 0 100% 0.308
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 0.761
info.magnolia.init.properties 2 0 0 0 100% 0.001
info.magnolia.jackrabbit.lucene 1 0 0 0 100% 0.014
info.magnolia.module.ui 7 0 0 0 100% 1.186
info.magnolia.test.mock 36 0 0 0 100% 0.011

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

info.magnolia.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.348
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.185
NodeBuilderTaskTest 2 0 0 0 100% 0.195

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
FormClientCallbackTest 1 0 0 0 100% 0.126
RedirectClientCallbackTest 6 0 0 0 100% 0.012

info.magnolia.cms.servlets

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

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

info.magnolia.setup.for4_5

Class Tests Errors Failures Skipped Success Rate Time
RenameACLNodesTaskTest 1 0 0 0 100% 0.085
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.37

info.magnolia.test.hamcrest

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

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
AsyncCommandLockingTest 3 0 0 0 100% 5.498
DeleteCommandTest 4 0 0 0 100% 0.351
ExportCommandTest 4 0 0 0 100% 0.386
ExtractCommentCommandTest 5 0 0 0 100% 0.005
ImportCommandTest 4 0 0 0 100% 1.244
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 0.701
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.539
RuleBasedCommandTest 4 0 0 0 100% 0.41
VersionCommandTest 8 0 0 0 100% 0.91

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerClusterTest 2 0 0 0 100% 1.614
DefaultRepositoryManagerTest 5 0 0 0 100% 0.775
WorkspaceMappingTest 1 0 0 1 0% 0

info.magnolia.module.webapp

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0.001
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 0.411
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.288
BootstrapUtilTest 5 0 0 0 100% 0
DataTransporterRepositoryTest 9 0 0 0 100% 0.879
DataTransporterTest 5 0 0 0 100% 0.019
PropertiesImportExportTest 5 0 0 0 100% 0.007

info.magnolia.test.mock.jcr

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

info.magnolia.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.092

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ComponentConfigurationReaderTest 1 0 0 0 100% 0.003
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.004
ConfigurationTest 11 0 0 0 100% 0.204
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.004
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.012
LoginFilterTest 3 0 0 0 100% 0.007

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.013
HostBasedVirtualURIMappingTest 9 0 0 0 100% 0.003
MIMEMappingTest 3 0 0 0 100% 0.025
ObservedManagerTest 1 0 0 0 100% 0.004
RegexpVirtualURIMappingTest 11 0 0 0 100% 0.013
URI2RepositoryManagerTest 2 0 0 0 100% 0.002
URI2RepositoryMappingTest 3 0 0 0 100% 0.058
VirtualURIManagerTest 3 0 0 0 100% 1.093

info.magnolia.observation

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

info.magnolia.jcr.comparator

Class Tests Errors Failures Skipped Success Rate Time
CreationDateComparatorTest 3 0 0 0 100% 0.001
NodeIdentifierComparatorTest 2 0 0 0 100% 0.001
NodeNameComparatorTest 2 0 0 0 100% 0
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.002
VersionTest 16 0 0 0 100% 0

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AddFilterBypassTaskTest 1 0 0 0 100% 0.007
AddPermissionTaskTest 1 0 0 0 100% 0
AddURIPermissionTaskTest 4 0 0 0 100% 0.029
BackupTaskTest 1 0 0 0 100% 0.102
BootstrapConditionallyTest 4 0 0 0 100% 0.012
BootstrapFileUtilTest 2 0 0 0 100% 0.003
BootstrapSingleModuleResourceTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.176
ChangeAllPropertiesWithCertainValueTaskTest 4 0 0 0 100% 0.349
ChangeTemplateTaskTest 3 0 0 0 100% 0.002
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.005
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.001
CopyNodeTaskTest 4 0 0 0 100% 0.39
CopyPropertyTaskTest 3 0 0 0 100% 0.262
CreateNodePathTaskTest 1 0 0 0 100% 0.09
CreateNodeTaskTest 1 0 0 0 100% 0.089
ExecuteCommandTaskTest 3 0 0 0 100% 0.01
FilterOrderingTaskTest 4 0 0 0 100% 0.005
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.189
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.005
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.014
ModuleBootstrapTaskTest 1 0 0 0 100% 0
ModuleFilesExtractionTest 1 0 0 0 100% 0.149
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.01
MoveNodeTaskTest 3 0 0 0 100% 0.297
MovePropertyTaskTest 3 0 0 0 100% 0.257
NewPropertyTaskTest 3 0 0 0 100% 0.001
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.001
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.005
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.003
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.095
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0
PartialBootstrapTaskTest 3 0 0 0 100% 0.331
PathExistenceDelegateTaskTest 7 0 0 0 100% 0
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 5 0 0 0 100% 0.012
PropertyValuesTaskTest 13 0 0 0 100% 1.132
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.095
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.401
RegisterServletTaskTest 2 0 0 0 100% 0.171
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.012
RemoveInstallFileTest 2 0 0 0 100% 0.186
RemoveNodesTaskTest 5 0 0 0 100% 0.48
RemoveNodeTaskTest 2 0 0 0 100% 0.177
RemoveNodeWoChildrenTest 1 0 0 0 100% 0
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.087
RemovePropertyTaskTest 1 0 0 0 100% 0.088
RenameNodesTaskTest 2 0 0 0 100% 0.175
RenameNodeTaskTest 2 0 0 0 100% 0.176
RenamePropertiesTaskTest 4 0 0 0 100% 0.38
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.001
RenamePropertyTaskTest 1 0 0 0 100% 0.088
SetDefaultPublicURITaskTest 1 0 0 0 100% 0.094
SetupModuleRepositoriesTaskTest 2 0 0 0 100% 0.17
TextFileConditionsUtilTest 2 0 0 0 100% 0.001
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.013
WebXmlConditionsUtilTest 3 0 0 0 100% 0.004
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.005

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 19 0 0 0 100% 4.208
ContentVersionTest 4 0 0 0 100% 0.471
CopyUtilTest 5 0 0 0 100% 0.57
MgnlVersioningContentDecoratorTest 2 0 0 0 100% 0.187
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.01
MgnlVersioningWorkspaceWrapperTest 2 0 0 0 100% 0.214
SkipVersionOnExportTest 2 0 0 0 100% 0.187
VersionedNodeTest 2 0 0 0 100% 0.012
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.002
MetaDataUtilTest 2 0 0 0 100% 0.17
NodeTypesRepositoryTest 2 0 0 0 100% 0.183
NodeTypesTest 7 0 0 0 100% 0.004
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.17
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.174
NodeUtilRepositoryTest 9 0 0 0 100% 0.856
NodeUtilTest 49 0 0 0 100% 0.006
PropertiesImportExportTest 11 0 0 0 100% 0.015
PropertyUtilRepositoryTest 9 0 0 0 100% 0.838
PropertyUtilTest 40 0 0 0 100% 0.002
SessionUtilTest 11 0 0 0 100% 0.001
VersionUtilTest 17 0 0 0 100% 1.682

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.006
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.006
MagnoliaServletContextListenerTest 2 0 0 0 100% 1.028

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.009
ComponentsTest 4 0 0 0 100% 0.056
DefaultClassFactoryTest 5 0 0 0 100% 0.001
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerReloadableTest 1 0 0 0 100% 0.441
ObjectManufacturerTest 11 0 0 0 100% 0.013
ObservedComponentFactoryTest 2 0 0 0 100% 0.006

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0.001
AuditLoggingUtilTest 3 0 0 0 100% 0.119
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 2.118
MgnlAuditLoggingContentDecoratorTest 31 0 0 0 100% 11.478

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.089
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.17
InstallContextImplTest 2 0 0 0 100% 0.176
MgnlContextTest 3 0 0 0 100% 0.318
RequestAttributeStrategyTest 4 0 0 0 100% 0.01
SimpleContextTest 1 0 0 0 100% 0.088
WebContextImplTest 1 0 0 0 100% 0.008
WriterResponseWrapperTest 2 0 0 0 100% 0.001

info.magnolia.logging

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

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.022
DependencyCheckerImplTest 18 0 0 0 100% 0.001
DependencyLevelComparatorTest 5 0 0 0 100% 0
LightModuleDefinitionReaderTest 7 0 0 0 100% 0.071

info.magnolia.link

Class Tests Errors Failures Skipped Success Rate Time
EditorLinkTransformerTest 1 0 0 0 100% 0.001
LinkUtilTest 35 0 0 0 100% 0.198
UUIDLinkTest 9 0 0 0 100% 0.05

info.magnolia.event

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

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.001
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.389
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.2
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.093
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 0.73
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.003

info.magnolia.commands

Class Tests Errors Failures Skipped Success Rate Time
CommandsManagerTest 10 0 0 0 100% 1.132
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.004
NodeBuilderTest 2 0 0 0 100% 0.001
OpsTest 11 0 0 0 100% 0.003

info.magnolia.jcr.inheritance

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

info.magnolia.content2bean

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

info.magnolia.module.files

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

info.magnolia.utf8

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.127
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.109
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0.002
DelegateNodeWrapperTest 5 0 0 0 100% 0.001
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.002
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0.001
I18nContentDecoratorTest 1 0 0 0 100% 0.088
I18nNodeWrapperTest 10 0 0 0 100% 0.059
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.003
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.094
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 0.522
MgnlPropertySettingContentDecoratorRepositoryTest 3 0 0 0 100% 0.311
MgnlPropertySettingContentDecoratorTest 16 0 0 0 100% 0.025
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.003
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.108
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.411
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.003
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.094
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 0.504

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 0.718
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0
Register50NodeTypeTaskTest 1 0 0 0 100% 0.192
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.107

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
BooleanUtilTest 3 0 0 0 100% 0.001
ClasspathResourcesUtilTest 3 0 0 0 100% 0
ConfigUtilTest 2 0 0 0 100% 0.004
ContentUtilRepoTest 5 0 0 0 100% 0.465
ContentUtilTest 27 0 0 0 100% 0.162
DateUtilTest 1 0 0 0 100% 0.025
DelayedExecutorTest 3 0 0 0 100% 3.386
DumperUtilTest 2 0 0 0 100% 0.19
ExceptionUtilTest 21 0 0 0 100% 0.003
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.206
ExtendingContentWrapperTest 15 0 0 0 100% 0.084
InheritanceContentWrapperTest 8 0 0 0 100% 0.022
LazyContentWrapperTest 3 0 0 0 100% 0.276
LazyNodeDataWrapperTest 3 0 0 0 100% 0.01
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.03
NodeDataUtilTest 10 0 0 0 100% 0.015
NodePathComparatorTest 1 0 0 0 100% 0.003
NodeUuidComparatorTest 1 0 0 0 100% 0.003
ObservationUtilRepositoryTest 4 0 0 1 75% 0.501
ObservationUtilTest 4 0 0 0 100% 0.05
PathUtilTest 9 0 0 0 100% 0.001
QueryUtilTest 15 0 0 0 100% 2.467
RequestDispatchUtilTest 6 0 0 0 100% 0.001
RuleTest 6 0 0 0 100% 0.539
SearchReplaceTest 4 0 0 0 100% 0.014
ServletUtilTest 16 0 0 0 100% 0.001
SiblingsHelperTest 7 0 0 0 100% 0.022
SimpleUrlPatternTest 19 0 0 0 100% 0
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.261
TextFileUtilTest 4 0 0 0 100% 0.003
UnicodeNormalizerTest 6 0 0 0 100% 0.023
WebXmlUtilTest 9 0 0 0 100% 0.044
WorkspaceObservingManagerTest 3 0 0 0 100% 6.278
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.006
BeanMergerUtilTest 1 0 0 0 100% 0.003
ProxyBasedBeanMergerTest 7 0 0 0 100% 0.249

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.017
ModuleInstanceProviderTest 2 0 0 0 100% 0.062
ModuleLifecycleContextImplTest 2 0 0 0 100% 0
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplClusterTest 2 0 0 0 100% 2.941
ModuleManagerImplTest 11 0 0 0 100% 1.097
ModuleRegistryImplTest 7 0 0 0 100% 0.002

info.magnolia.jcr.node2bean

Class Tests Errors Failures Skipped Success Rate Time
Node2BeanTest 56 0 0 0 100% 0.268
TypeMappingImplTest 17 0 0 1 94.118% 0.054

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
CompositeFilterTest 1 0 0 0 100% 0.011
ContentTypeFilterTest 20 0 0 0 100% 2.101
FilterDecoratorTest 4 0 0 0 100% 0.027
FilterTest 2 0 0 0 100% 0.051
InterceptFilterTest 9 0 0 0 100% 0.005
MappingTest 2 0 0 0 100% 0.009
MultiChannelFilterTest 8 0 0 0 100% 0.023
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.063
MultipartRequestFilterTest 2 0 0 0 100% 0.02
MultipartRequestWrapperTest 1 0 0 0 100% 0.006
RangeSupportFilterTest 3 0 0 0 100% 0.006
RepositoryMappingFilterTest 1 0 0 0 100% 0.004
ServletDispatchingFilterTest 21 0 0 0 100% 0.167
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.013
VirtualUriFilterTest 1 0 0 0 100% 0.003

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.093
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.001
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.034
ContentSecurityFilterTest 2 0 0 0 100% 0.003
CsrfSecurityFilterTest 3 0 0 0 100% 0.002
DelegatingUserManagerTest 4 0 0 0 100% 0.018
ExternalUserManagerTest 3 0 0 0 100% 0.023
HierarchicalUserManagerTest 9 0 0 0 100% 2.346
LogoutFilterTest 2 0 0 0 100% 0
MgnlGroupManagerRepositoryTest 7 0 0 0 100% 0.667
MgnlGroupManagerTest 6 0 0 0 100% 0.038
MgnlGroupTest 10 0 0 0 100% 0.07
MgnlRoleManagerTest 5 0 0 0 100% 0.083
MgnlUserManagerRepositoryTest 15 0 0 0 100% 8.79
MgnlUserManagerTest 14 0 0 0 100% 1.566
MgnlUserTest 9 0 0 0 100% 0.052
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0.001
RepositoryBackedSecurityManagerTest 16 0 0 0 100% 1.49
RescueSecuritySupportTest 10 0 0 0 100% 3.407
SecuritySupportObservedComponentFactoryTest 2 0 0 0 100% 0.012
SecurityTest 1 0 0 0 100% 0.005
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.154
SecurityUtilTest 8 0 0 0 100% 1.351
URISecurityFilterTest 2 0 0 0 100% 0.01

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.103
AddLockableMixinToActivatableMixinTaskTest 1 0 0 0 100% 0.121
AddLockableMixinToVersionableMixinTaskTest 1 0 0 0 100% 0.128
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.103
CoreModuleVersionHandlerTest 19 0 0 0 100% 20.538
HashUsersPasswordsTest 1 0 0 0 100% 0.603
MigrateVersionWorkspacesToNewStructureTaskTest 2 0 0 0 100% 3.378

info.magnolia.jackrabbit

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

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.01
GuiceComponentProviderTest 13 0 0 0 100% 0.188
GuiceIssue791Test 4 0 0 0 100% 0
GuiceParameterResolverTest 3 0 0 0 100% 0.006
GuiceScopesTest 8 0 0 0 100% 0.056

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
DomainNameRegexVoterTest 2 0 0 0 100% 0
IfVoterTest 3 0 0 0 100% 0.001
RequestExtensionVoterTest 9 0 0 0 100% 0.026
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0.001
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0
RequestParametersVoterTest 6 0 0 0 100% 0
ResponseContentTypeVoterTest 8 0 0 0 100% 0.028
RoleBaseVoterTest 4 0 0 0 100% 0
SystemOrAdminUserVoterTest 5 0 0 0 100% 0
URIPatternVoterTest 4 0 0 0 100% 0
URIRegexVoterTest 4 0 0 0 100% 0.001
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.028
BinaryNodeDataTest 3 0 0 0 100% 0.006
DefaultACLPermissionsTest 8 0 0 0 100% 0.071
DefaultContentTest 25 0 0 0 100% 3.321
MagnoliaAccessProviderTest 6 0 0 0 100% 0.081
MetaDataTest 36 0 0 0 100% 0.004
NodeTest 14 0 0 0 100% 1.663
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.076
PathTest 7 0 0 0 100% 0.001
RootOnlyPermissionTest 3 0 0 0 100% 0.019

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.049
DefaultI18nContentSupportTest 3 0 0 0 100% 0.025
DefaultMessagesImplTest 3 0 0 0 100% 0.014
HierarchyBasedI18nContentSupportTest 3 0 0 0 100% 0.044
MessagesManagerTest 5 0 0 0 100% 0.02

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.241
ContentOpsTest 4 0 0 0 100% 0.013
NodeBuilderTest 3 0 0 0 100% 0.301
OpsTest 5 0 0 0 100% 0.464

info.magnolia.cms.core.search

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

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.265
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.179
NodeBuilderTaskTest 3 0 0 0 100% 0.317

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

info.magnolia.module.ui

Class Tests Errors Failures Skipped Success Rate Time
InstallationFilterTest 3 0 0 0 100% 0.025
ModuleManagerWebUITest 4 0 0 0 100% 1.161

info.magnolia.test.mock

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.001

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.1
testLogsLoginSuccesses 0.004
testLogsLoginFailures 0.015

MgnlAuditLoggingContentDecoratorNodeWrapperTest

setPropertyStringValueInt 1.308
setPropertyStringValueArrayInt 0.291
setPropertyStringStringArrayInt 0.264
setPropertyStringStringInt 0.255

MgnlAuditLoggingContentDecoratorTest

sequenceActionModifyNodeDelete 0.979
sequenceActionMoveModifyDelete 0.517
logModifiesWhenDeletionIsFirstEntryForGivenPath 0.476
logModifiesPropertyAsUser 1.724
logModifiesNode 0.326
sequenceActionMoveCreate 0.36
sequenceActionMoveDelete 0.353
sequenceActionMoveModify 0.307
sequenceActionCreateSessionDelete 0.313
logMovesNode 0.289
sequenceCreateMove 0.339
sequenceActionModifyMoveDelete 0.326
sequenceActionModifyCreate 0.278
logDeletesNode 0.304
logDeletesWhenDeletionIsFirstEntryForGivenPath 0.282
sequenceActionModifyModify 0.272
sequenceActionCreateNodeDelete 0.273
sequenceActionModifySessionDelete 0.326
logCreatesNodeWithSpecificNodeType 0.253
logSessionDelete 0.27
logCreatesNode 0.26
sequenceActionSessionDeleteCreate 0.278
sequenceCreateModifyDelete 0.236
sequenceActionCreateCreate 0.233
logModifiesProperty 0.248
sequenceCreateModify 0.367
nodeSave 0.246
isContentWrappedByMgnlAuditLogContentDecorator 0.242
logNodeDeleteCreateDelete 0.244
sequenceActionNodeDeleteCreate 0.262
sequenceActionModifyMove 0.295

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.004
mergeMaps 0.002

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.003

ProxyBasedBeanMergerTest

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

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.018
testGetIconStyleReturnsCorrectIconStyle1 0.003
testGetIconStyleReturnsCorrectIconStyle2 0.004

ObservedManagerTest

testGetNodeByUUIDOrPath 0.004

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.002
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

URI2RepositoryMappingTest

testGetUri 0.038
testGetHandleWhenLinkWithPrefixHandleExistInRepo 0.016
testGetHandleStripsExtensionInclTheDot 0.004

VirtualURIManagerTest

testMap 0.044
testReloadsTemplatesOnChange 1.036
testRegistersTemplatesOnStart 0.013

AggregationStateTest

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

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.006
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

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

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.163
testThatReadingANonExistingNodeDataDoesNotFail 0.112
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.174
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.117
testCreatingAnExistingNodeDataDoesNotFail 0.111
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.137
testReadingANodeData 0.117
testCreatingAndSettingANodeData 0.114
testIsNodeTypeForNodeChecksPrimaryType 0.147
testAddMixin 0.207
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.119
testSettingANonExistingNodeDataCreatesANewNodeData 0.112
testCreatingAnEmptyNodeData 0.123
testModDate 0.118
testCreatingAndSettingABooleanNodeData 0.127
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.113
testDelete 0.132
testEquals 0.113
testSettingAnExistingNodeData 0.137
testCreatingAndReadingABinaryNodeData 0.145
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.159
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.185
testEqualsWithWrongType 0.11
testEqualsWithNull 0.106
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.123

MagnoliaAccessProviderTest

testPermissionClassNotDefined 0.025
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.011
testPermissionWrongClassDefined 0.013
testPermissionNonexistingClassDefined 0.011
testPermissionClassDefined 0.012
testPermissionWrongClassConstructor 0.009

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.127
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.119
testCreatingAnExistingNodeDataDoesNotFail 0.111
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.11
testReadingANodeData 0.114
testCreatingAndSettingANodeData 0.114
testIsNodeTypeForNodeChecksPrimaryType 0.13
testAddMixin 0.183
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.124
testSettingANonExistingNodeDataCreatesANewNodeData 0.107
testSettingAnExistingNodeData 0.103
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.108
testThatReadingANonExistingNodeDataFail 0.104
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.109

NodeTypeBasedACLPermissionsTest

testCanReadRoot 0.008
testCanReadOnPageNode 0.008
testGrantsOnContentNode 0.009
testCanReadOnContentNode 0.008
testCanReadInvalidNodeTypeSpecified 0.009
testCanReadAnyNodeTypesSpecified 0.009
testGrantsOnPageNode 0.008
testGrantsMultipleNodeTypesSpecified 0.009
testGrantsHigherPermissionThenAssigned 0.008

PathTest

getAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative 0
getAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute 0
isCharValid 0
getValidatedLabel 0
isAbsolute 0
getUniqueLabelWithExtension 0.001
getUniqueLabel 0

RootOnlyPermissionTest

testCanRead 0.005
testNoRootNode 0.007
testGrants 0.007

QueryTest

testSimpleQuery 0.171
testMaxResultSize 0.137

BaseVersionManagerTest

getCorrectBaseVersions 0.302
testRestoreVersionCreatedWithRuleFrom522 0.202
testRestoreVersionCreatedWithRuleFrom524 0.202
testGetUsedFilterWhenRuleCreatedIn52 0.175
removeVersionsRelatedToSourceWorkspaceOnly 0.223
testCreateAndRestoreVersionAndCheckOrder 0.226
testCreateAndRestoreDeletedVersion 0.192
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.278
testGetUsedFilterWhenRuleCreatedIn522 0.168
testGetUsedFilterWhenRuleCreatedIn524 0.165
removeAllVersions 0.224
getVersionForALabel 0.195
hasMixinWhenVersioned 0.171
testCreateAndRestoreVersionInCustomWorkspace 0.279
sourceWorkspaceIsSavedForVersionInMetaData 0.256
testNumberOfCreatedVersions 0.214
hasVersionMixinIsRemovedWhenVersionHistoryIsDeleted 0.225
testCreateAndRestoreVersion 0.317
testRestoreVersionCreatedWithRuleFrom52 0.194

ContentVersionTest

testRestoringBinariesFromContentVersion 0.122
testRetrievingBinariesFromContentVersionsChildNode 0.111
testBasics 0.13
testRetrievingBinariesFromContentVersion 0.108

CopyUtilTest

copyToVersionIfStructureNodeHasSameUuidAsSourceNode 0.169
copyToVersionWithNewStructure 0.098
copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.1
copyToVersionWhenThereWasSubnodeWithSameName 0.102
copyToVersionWhenChangingPrimaryNodeType 0.101

MgnlVersioningContentDecoratorTest

sessionWrapperIsNotLost 0.095
workspaceWrapperIsNotLost 0.092

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0.01

MgnlVersioningWorkspaceWrapperTest

hasVersionsMixinIsRemovedOnCopy 0.112
hasVersionsMixinIsRemovedOnCopy2 0.102

SkipVersionOnExportTest

testExportSystemView 0.097
testExportDocumentView 0.09

VersionedNodeTest

testMultipleWrappingIsPossible 0.002
testWrapProperty 0.01

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

CompositeFilterTest

testInitializationAndDestruction 0.011

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded 0.105
testPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.112
testSubstringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.175
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.103
testFilterSetToCrosscheckMimeTypeWithWrongMimeType 0.097
testFilterWithEmptyDefaultExtension 0.095
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.094
doubleDotURIisProperlyNormalizedAndDecoded 0.093
testSubstringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.095
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.101
testHandlesRequestUriWithJSessionId 0.109
URIwithSpacesIsProperlyNormalizedAndDecoded 0.096
testFilterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.094
testFilterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.102
testCurrentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.094
oneDotURIisProperlyNormalizedAndDecoded 0.141
simpleURIisProperlyNormalizedAndDecoded 0.095
testFilterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.098
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.106
URIwithPercentageIsProperlyNormalizedAndDecoded 0.096

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.009
bypassIfNotInitialized 0.007
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.005
chainIsProceededByDecoratedFilter 0.006

FilterTest

testBypassing 0.043
testInitialization 0.008

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.003
shouldNotMatchDotRegexMetacharacter 0.006

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.047
testCOSMultipartFilterFileDeletion 0.016

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.011
testFilterCOS 0.009

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.006

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.005
testETagDoesNotContainJSessionId 0
testContentLengthIsNotSet 0.001

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.004

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely 0.01
testWrapperRespectsForwards 0.012
testSetNullMappings 0.008
testSupportsDefaultMapping 0.012
testPathInfoShouldStateWhateverIsAfterTheRegexMapping 0.007
testEmptyMappings 0.006
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely 0.008
testEscapeMetaCharacters 0.007
servletCanHaveInjectedComponents 0.007
testSupportsPathMapping 0.009
testPathInfoShouldAdhereToServletSpec 0.006
servletCanSelfMapWithoutConfiguredMappings 0.009
selfMappingServletStillWorksWithOnlyConfiguredMappings 0.006
testSupportsExtensionMapping 0.007
selfMappingCanChangeAtRuntime 0.007
testShouldNotBypassWhenExactMappingMatches 0.007
servletCanSelfMapAndHaveConfiguredMappings 0.008
testShouldNotBypassWhenPathMappingMatches 0.007
testShouldBypassWhenMappingDoesNotMatch 0.008
testSupportsRegexMappings 0.009
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA1984 0.007

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.006
testHeaderNormalization 0.007

VirtualUriFilterTest

resetCurrentUri 0.003

AbstractI18nContentSupportTest

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

DefaultI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.008
testGetNodeDataEndlessLoop 0.008
testDetermineLocale 0.009

DefaultMessagesImplTest

fallbackWillNotDetermineLocaleFromSystemLocaleAndWillReadISO88591 0.006
testGetBundle 0.004
selfTest 0.004

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.026
testGetNodeDataEndlessLoop 0.01
testDetermineLocale 0.008

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.002
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.006
testGetsMessagesFromSpecifiedBundle 0.004
testGetsSimpleMessageFromDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.004

AccessManagerImplTest

getPermissions 0
multiThreadAccess 0.034

FormClientCallbackTest

parametersAreSetInTemplateContext 0.126

RedirectClientCallbackTest

testRelativeURLsAreSupported 0.008
testExternalUrlsArePassedAsIs 0
testTargetUrlIsFormattedWithEncodedRequestURL 0.001
testDoesNothingIfCurrentRequestURLIsTarget 0
testRedirectWithParameters 0.003
testAbsoluteURLsArePrefixedWithContextPath 0

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.009
authenticationViaLoginFormRequiresRedirect 0.003

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.006
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0

ContentSecurityFilterTest

testIsAllowedForOther 0.002
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.001
testIsAllowedForCorrectReferrer 0
testIsAllowedWithNoReferrer 0.001

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.008
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.008
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.002
getUserIgnoresUnsupportedUserManager 0

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.022
getUsersWithGroup 0.001
getUsersWithRole 0

HierarchicalUserManagerTest

parentPathShouldBeLowercased 0.136
groupAddingAndRemoving 0.125
createNewUserWithTwoCharactersInName 0.452
roleAddingAndRemoving 0.118
createNewUser 0.444
parentPathShouldReflectFirstLettersOfName 0.141
createUserNode 0.104
createNewUserWithSingleCharacterInName 0.414
createNewUserUnderPath 0.412

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.105
getDirectSuperGroups 0.09
findPrincipalNodeWithInvalidJcrName 0.084
getAllSubGroupsInCaseLoopIsInfinite 0.103
getAllSuperGroups 0.089
getDirectSubGroups 0.092
getAllSubGroups 0.104

MgnlGroupManagerTest

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

MgnlGroupTest

testGetRoles 0.009
testGetGroupsReturnsDirectGroups 0.009
testGetRolesWithoutDuplicates 0.007
testAddRoleToGroup 0.011
testRemoveGroup 0.007
testAddGroupToGroup 0.007
testRemoveRole 0.006
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.005
testGetAllGroupsFromOneConcreteGroup 0.005
testGetNotExistGroup 0.004

MgnlRoleManagerTest

testGetRoleInFolder 0.051
testGetRole 0.008
testCreateRole 0.01
testRefusesToCreateSameNameRole 0.007
testCreateRoleWithPath 0.007

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.435
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.405
testUserPasswordAfterChangingByJCRPropertyValueType 1
getUsersWithGroupWithNonExistingGroupName 0.402
testNewlyCreatedUserNodeHasMixinLockable 0.688
testDoNotCreateUserWhenExistInAnotherRealm 0.391
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.713
getUsersWithGroup 0.408
getUsersWithRole 0.4
getUsersWithRoleWithNonExistingRoleName 0.425
testUserPasswordAfterChangingByJCRProperty 0.996
testUserPasswordAfterCodeCreation 0.702
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.398
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.399
createAndGetUserWithSpecialCharacters 1.028

MgnlUserManagerTest

testUsernameCantBeBlank 0.002
testUsernameCantBeEmpty 0.003
testSetStringProperty 0.007
testChangePasswordOfUserInSubNode 0.603
testFindPrincipalNode 0.003
testChangePasswordOfUser 0.612
testSetPropertyToNull 0.003
testUserWasCreatedUnderCertainPath 0.302
testSetProperty 0.004
testNewUserInstanceDoesntSwallowRepositoryException 0.003
testUsernameIsValidatedUponCreation1 0.015
testUsernameCantBeNull 0.003
testFindPrincipalNodeWithOtherRealm 0.003
testUsernameIsValidatedUponCreation 0.003

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups 0.009
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.005
testGetAllRolesReturnsDirectAndInheritedRoles 0.006
testGetRolesReturnsDirectRolesWithoutDuplicates 0.005
testGetAllGroupsWhenRecursiveGroups 0.004
testInGroup 0.006
testInGroupWithUsersCustomWorkspace 0.005
testGetRolesReturnsDirectRoles 0.005
testGetGroupsReturnsOnlyDirectGroups 0.007

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0
testUserHasAllowedRole 0
testVotersAreNotConfigured 0
testUserHasDeniedRole 0
testUserHasRoleAndVotersAllowAndDenyTheRole 0

PermissionUtilTest

testConvertPermissionsFromString 0
testFailsOnCustomPermissions 0
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0

PrincipalUtilTest

testFindPrincipalInCollection 0.001
testRemovePrincipalFromCollection 0
testRemovePrincipal 0
testFindACLByName 0
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.094
findPrincipalNodeByQueryWitNonRootStartNode 0.09
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.091
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.091
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.121
findPrincipalNodeByTraversalWitNonRootStartNode 0.089
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.088
findPrincipalNodes 0.085
findPrincipalNodeByQuery 0.089
findPrincipalNodeByQueryWithMultipleMatches 0.088
findPrincipalNodeByQueryWithInvalidJcrName 0.089
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.085
findPrincipalNodeByTraversalWithMultipleMatches 0.091
findPrincipalNode 0.121
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.089
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.089

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.304
userManagerReturnsSystemUserWithCorrectGroup 0.316
userManagerReturnsCorrectAnonymousUser 0.611
userManagerIsAnInstanceOfRescueUserManager 0.008
userManagerReturnsEnabledRescueUser 0.311
userManagerReturnsCorrectSystemUser 0.614
userManagerReturnsCorrectSystemUserByName 0.613
userManagerReturnsSystemUserWithCorrectRole 0.311
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.311
userManagerRealmIsSystemRealm 0.008

SecuritySupportObservedComponentFactoryTest

factoryIsReturningExpectedSystemUser 0.006
factoryReturnsTheImplementationImmediatelyWhenPossible 0.006

SecurityTest

testMergePrincipals 0.005

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.11
testKeyStoreInSomeOtherFolder 0.044

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.103
testPasswordRemovingMethodFromCache 0.088
testRemoveAllPasswordPamametersFromCacheLog 0.085
testCrypt 0.647
testUpdateKeysKeyLocationIsSet 0.101
testKeyStore 0.104
testUpdateKeysKeyLocationIsNotSet 0.128
testPasswordRemovingMethodFromURL 0.095

URISecurityFilterTest

testIsAllowedForOther 0.01
testIsAllowedForAnonymous 0

ClasspathSpoolTest

testContentTypeIsSetWhenStreamSingleFile 0.004
testContentTypeIsSetWhenStreamMultipleFileWithDifferentExtension 0.058
testContentTypeIsSetWhenStreamMultipleFileWithSameExtension 0.005

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0.001
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ConfigUtilTest

testResolvedExternalDTDs 0.003
testResolvedInternalDTDs 0.001

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.099
testSessionBasedCopy 0.1
testMoveInSession 0.083
testChangeNodeTypeReplaceAllOccurrences 0.089
testSessionBasedCopySrcNotAtTheRoot 0.094

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.025

DelayedExecutorTest

testDelayedExecution 0.605
testMultipleDelayedExecution 0.769
testExecutionAfterMaxDelay 2.012

DumperUtilTest

testDump 0.103
testDumpLevel2 0.087

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.119
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.087

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent 0.095
testWrappingNDParent 0.09
testClosedSessionResistance 0.091

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.009
testDoesNotCallHierarchyManagerUntilNeeded 0.001
testCallHierarchyManagerOnlyFirstTime 0

ModuleConfigurationObservingManagerTest

testObserving 6.03

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.003

NodeUuidComparatorTest

testBasic 0.003

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.202
listenToChangesInsideObservedPath 0.107
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.192

ObservationUtilTest

testRegisterWhenSessionValid 0.006
testFailRegisterWhenSessionInvalid 0.005
testUnregisterWhenSessionValid 0.006
testDontFailUnregisterWhenSessionInvalid 0.033

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.18
testSimpleQuery 0.166
testSearchForUUID 0.163
testJQOM 0.166
testSearchForAreasContainingImage 0.16
componentsAreAggregatedInSearchIndex 0.166
testQueryBuild 0.157
testQueryWhenSearchingJustForPages 0.188
testSearchOfNonDefaultNodeType 0.158
testSearchForUUIDInChildNode 0.158
testEmptyResult 0.164
testResultContainsOnlyPages 0.162
testSearchForPagesWhoseComponentIsContainingSpecificText 0.169
testSearchForInheritedUUID 0.155
testSearchForSpecificTemplate 0.155

RequestDispatchUtilTest

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

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.083
testConstructRuleFromStringRepresentaionOfRuleClass 0.12
testIsNotAllowedNode 0.082
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.084
testRuleStringConstructor 0.085
testIsAllowedNode 0.085

SearchReplaceTest

testDefaultsToLiteralMatching 0.003
testCanUseJokerInNamePatterns 0.004
testCaseInsensitive 0.003
testCanUseNamePatterns 0.004

ServletUtilTest

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

SiblingsHelperTest

testCanTellIfFirstAfterNavigating 0.004
testFactoryMethodProperlyInstanciatesWithFirstChildOfParent 0.003
testCanTellPosition 0.003
testCanTellIfFirstWhenInitializingWithFirst 0.003
testCanTellIfLastEvenIfThereAreOtherNodesOfAnotherType 0.004
testCanTellIfLastWhenInitializingWith 0.003
testCanTellIfLastAfterNavigating 0.002

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.089
testWrappingNDParent 0.084
testClosedSessionResistance 0.088

TextFileUtilTest

testGetLines 0.002
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0.001

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect 0.007
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect 0.003
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect 0.005
testJava6Normalizer 0.003
testAsciiStringsShouldPassThroughWithAutoDetect 0.002
testNonNormalizer 0.003

WebXmlUtilTest

testCanDetectServletRegistration 0.034
testCanDetectFilterRegistration 0.002
testFilterDispatcherErrorIsNotMandatory 0.002
testFilterDispatcherChecksShouldNotFailWithCorrectConfiguration 0.002
testFilterDispatcherChecksShouldFailIfIncludeIsMissing 0.001
testFilterDispatcherChecksShouldFailIfRequestIsMissing 0.001
testFilterDispatcherChecksShouldFailIfDispatcherNotSet 0.001
testFilterDispatcherOrderIsIrrelevant 0.001
testFilterDispatcherChecksShouldNotFailIfFilterNotRegistered 0

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.593
testObservationForOneSpecificEventTypeAndContentNodes 4.598
testInitializingObservingManagerWithNullAsNodeType 0.087

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.002
testWorkspaceNamesWithNonNullExpectation 0.002

CommandsManagerTest

testRegisterCommands 0.021
testGetCommandByCatalogAndName 0.009
testExecuteCommand 0.011
testReloadsCommandsOnChange 1.035
testExecuteCommandWithContext 0.01
testCloneCommandWithCustomProperties 0.009
basicChainCommandTest 0.01
testCloneMarkNodeAsDeletedCommand 0.009
testCloneImportCommand 0.009
testGetCommandByName 0.009

AsyncCommandLockingTest

oneCommandIsResponsibleForUnlockingThenNoExceptionOccurs 0.281
commandsLockAndUnlockNodesProperly 4.103
throwsExceptionIfCommandsAreOperatingOnSameNode 1.114

DeleteCommandTest

testDeleteLeaveNode 0.092
testDeleteProperty 0.085
testDeleteNonexistentNode 0.087
testDeleteNodeWithSubnodes 0.087

ExportCommandTest

testExportCommandNoOutputStream 0.105
testExporCommandPathNotSet 0.089
testExportCommand 0.096
testExportCommandStreamClosedCorrectly 0.096

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.001
testExecuteWithTemplate 0.001
testExecuteWhenNodeNull 0.001
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.539
testImportCommandTargetPathDoNotExist 0.09
testImportCommand 0.512
testImportCommandEmptyFile 0.103

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.128
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.096
testPreDeleteNode 0.164
testExecuteIsDeniedIfUserIsNull 0.086
testVersionChildNodes 0.139
testExecuteChecksForUserPermissions 0.088

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.134
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.149
restorePreviousVersionOfSingleNode 0.12
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.136

RuleBasedCommandTest

testDefaultRule 0.089
testSetItemTypes 0.089
testRuleOverridesItemTypes 0.129
testSetRule 0.103

VersionCommandTest

testCommandAddsVersionComment 0.111
testUserNameReadFromField 0.1
testCommandWithRuleSet 0.125
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.107
testCommandAddsVersionCommentRecursively 0.119
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.108
testCommandWhenSubContentIsMarkedAsDeleted 0.116
testCommandWhenContentIsMarkedAsDeleted 0.124

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.005

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession 0.089

DefaultRepositoryStrategyTest

testPasswordIsNull 0.085
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.085

InstallContextImplTest

sessionInInstallContextIsNotWrappedInMgnlPropertySettingDecorator 0.089
dontFailWithClassCastException 0.087

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.209
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.005
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.104

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.004
testLocalAttributes 0.001
testApplicationAttributes 0.005

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.088

WebContextImplTest

testLoginLogout 0.008

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0.001
testCantUseWriterAfterOutputStream 0

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0.001
testCanReset 0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 2.468
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.004
testHandlerAddedWhileDispatchingIsNotCalled 0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0.001
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.107
bootstrapIfNotClusterMasterAndNotClustered 0.09
doNotBootstrapIfIsNotClusterMasterAndClustered 0.123
bootstrapIfClusterMasterButNotClustered 0.091

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.092
testRebootstrapAtFirstLevel 0.093
testExport 0.103

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

DataTransporterRepositoryTest

hasVersionMixinIsRemovedWhenImportedNodeDoesNotHaveVersionsInVersionStore 0.095
testIfExportContainsJcrAccessControlNode 0.093
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.096
hasVersionMixinIsRemovedWhenUsingCreateNewImportMode 0.105
testActivationStatus 0.087
hasVersionMixinIsNotRemovedWhenImportedNodeDoesHaveVersionsInVersionStore 0.095
hasVersionMixinIsRemovedWhenImportedNodeWithSameUuidInAnotherWorkspaceDoesNotHaveVersionsInVersionStore 0.136
testDoctypeImportThrowsExceptions 0.086
hasVersionMixinIsRemovedWhenImportedSubnodeDoesNotHaveVersionsInVersionStore 0.086

DataTransporterTest

testEncodePath 0.001
testParseAndFormat 0.016
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.092

PropertiesImportExportTest

testImportMetadata 0.002
testPropertiesExport 0.005
testConvertsToStringByDefault 0
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 0.913
magnoliaPropertiesLoading 0.115

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0.001

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 0.525
testExcludedPropertiesAreNotFoundInFullTextSearch 0.464
testTitlePropertyIsBoosted 0.455
testExcludedPropertiesAreFoundInWhereLike 0.447
testExcerptFunction 0.455
testIndexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 0.453

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.014

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0.001
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0.001

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0
comparisonWhenExceptionIsThrown 0
basicComparison 0

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0.001
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.101
testWrappedVersionDoesntFail 0.096
testVersionIsWrapped 0.096
testFrozenNodeIsWrapped 0.096

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.099
testVersionIsWrapped 0.101

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.093

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.097
testCreatedVersionIsWrapped 0.099
testLinearSuccessorIsWrapped 0.141
testLinearPredecessorIsWrapped 0.102
testSuccessorsAreWrapped 0.097
testPredecessorsAreWrapped 0.098
testVersionIsWrapped 0.096

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.003

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.003
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0.001
testDeepUnwrap 0.002

CollectionPropertyHidingTransformerTest

preserveOrderWhenSettingArrayProperty 0.006

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0.004

NodeBuilderTest

testExecWithSeveralChildOps 0
testRealisticUsageScenario 0.001

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.09
testModuleNodeIsCreatedIfNeeded 0.089
testUsesExistingModuleConfigNode 0.086

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.092
testModuleNodeIsCreatedIfNeeded 0.087

NodeBuilderTaskTest

testUnknownRootThrowsException 0.131
canOperateOnRootNode 0.09
testSyntax 0.096

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.093

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

NodeNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluate 0

NodePropertyNamePredicateTest

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

MetaDataUtilTest

testUpdateMetaData 0.083
testGetMetaData 0.087

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.086
testCreateSimpleNodeTypeContent 0.084

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.085
testIsNodeType 0.089

NodeUtilRepositoryTest

moveNodeBefore 0.133
renameNode 0.088
copyInSessionRootSourceToRootDestination 0.092
getResultsFromRowIterator 0.087
moveNode 0.093
copyInSessionChildSourceToRootDestination 0.093
copyInSessionRootSourceToChildDestination 0.089
moveNodeAfter 0.09
copyInSessionTargetAlreadyExists 0.091

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar 0.09
testGetMultiValuePropertyOrderWithDuplicate 0.091
testCreateAndGetMultiValuePropertyTypeLong 0.088
testSetMultiValuePropertyTypeLong 0.086
testGetMultiValuePropertyTypeBoolean 0.133
testSetMultiValuePropertyTypeString 0.09
testCreateValueDate 0.086
testSetAndGetMultiValuePropertyTypeDouble 0.086
testGetMultiValuePropertyWithChangedOrder 0.088

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.101
testGetNextVersionLabel 0.103
getVersionOfEmptyVersionHistory 0.087
testGetVersionHistoryListNoVersions 0.088
testGetPreviousVersion 0.102
testGetNextVersion 0.102
testGetVersionVersionException 0.134
testVersioningDisabled 0.088
testGetNodeTypeName 0.087
testOutputWhenNodeNull 0.092
testGetLatestVersion 0.106
testGetNullVersion 0.083
testGetVersionHistoryList 0.099
testGetPreviousVersionLabel 0.103
testGetPreviousVersionOfRootVersion 0.096
testGetVersionEmptyVersionLabel 0.097
testGetVersionHistoryListMultipleVersions 0.114

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.127

ChannelVisibilitySessionWrapperTest

testGetItem 0.085
testGetNode 0.089
testNodeExists 0.087
testCanRemoveVisibleItem 0.088
testGetProperty 0.092
testPropertyExists 0.1
testNavigatingWithNodeParentStillHidesExcludedNode 0.086
testItemExists 0.088
testMoveWorksOnVisibleNode 0.087
testFailsToRemoveHiddenItem 0.088
testFailsToMoveHiddenNode 0.09
testRootNodeHidesExcludedNode 0.129

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0.002
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0
testWrapAlreadyWrappedWithThisClass 0.001
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
testExtendsAbsolutelyAndNodeIsNotExisting 0
testExtendsWithEmptyValue 0
testSubNodesAreWrapped 0
testPropertiesCanBeOverriden 0
testNodeCannotSelfExtend 0

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0.088

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.006
testMultipleWrappingIsNotSupported 0.005
testWrapNode 0.006
testGetRootParentThrowsItemNotFoundException 0.007
testGetParentReturnsWrappedNode 0.005
testGetPropertyReturnsLocalizedValue 0.007
testHasPropertyReturnsFalseWhenNoSuchPropertyExists 0.005
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.006
testGetPropertyDoesntReturnResourceNode 0.005
testGetAncestorReturnsWrappedNode 0.007

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.003

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.094

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.086
testWorkspaceReturnsLogicalName1 0.087
testWorkspaceReturnsLogicalName2 0.089
testWorkspaceReturnsLogicalName3 0.087
testWorkspaceReturnsLogicalName4 0.087
testNodeMultipleWrap 0.086

MgnlPropertySettingContentDecoratorRepositoryTest

copiedNodesHaveActivationStatusSetToFalse 0.091
supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.088
moveNode 0.132

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.003

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.003
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.001

LinkUtilTest

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

UUIDLinkTest

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

Slf4jSelfTest

arrayArgumentsAreExpanded 0.001
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.001

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

filterBypassAddedProperly 0.007

AddPermissionTaskTest

testAutogeneratedDescription 0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly 0.005
testGetPermissionAddedToRoleProperly 0.009
testDenyPermissionAddedToRoleProperly 0.007
testAutogeneratedDescription 0.008

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.102

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.002
testExecutesDelegateTaskIfNodeExists 0.004
testBootstrapsIfNodeDoesNotExist 0.003
testAutogeneratedDescription 0.003

BootstrapFileUtilTest

testGetElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.001
testGetElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.002

BootstrapSingleModuleResourceTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderTest

testOrderAfter 0.091
testOrderBefore 0.085

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName 0.091
testChangeAllPropertiesWithCertainValueTask 0.088
propsValueIsChangedOnlyOnSpecifiedNodeAndItsDescentant 0.087
testAutogeneratedDescription 0.083

ChangeTemplateTaskTest

testSetTemplateForFirstTime 0.002
testAutogeneratedDescription 0
testChangeTemplate 0

ChangeVirtualUriMappingTaskTest

testDoExecute 0.005
testAutogeneratedDescription 0

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription 0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0.001
testAutogeneratedDescription 0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride 0.091
testDoExecute 0.12
testAutogeneratedDescription 0.09
testDoExecuteTargetExistOverride 0.089

CopyPropertyTaskTest

testNonexistingSource 0.087
testDoNotOverride 0.089
testOverride 0.086

CreateNodePathTaskTest

testExecute 0.09

CreateNodeTaskTest

testExecute 0.089

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed 0.004
testShowWarningIfCommandNotFound 0.003
testCommandIsExecuted 0.003

FilterOrderingTaskTest

testOrderFilterAfter 0.004
testFailWhenFilterDoesntExist 0
testOrderFilterAfterLast 0
testDoesNothingIfRequiredFilterMissing 0.001

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId 0.096
testAutogeneratedDescription 0.093

FixUserRolePermissionsPropertyTaskTest

testInstallTask 0.005

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor 0.001
testExecutesPublicDelegateTaskWhenIsPublic 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.003
testAutogeneratedDescription 0.004

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0

ModuleFilesExtractionTest

testExecute 0.149

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.086
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.124
moveToNewDestination 0.087

MovePropertyTaskTest

testNonexistingSource 0.085
testDoNotOverride 0.086
testOverride 0.086

NewPropertyTaskTest

testWithExpectedPathExisting 0.001
testWithoutThePath 0
testAutogeneratedDescription 0

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0
executeVisitsHierarchyAndOperatesOnNode 0
executeStopsVisitingHierarchyOnPredicate 0.001
canBeExecutedTwice 0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.005
returnFalseWhenSameNameSiblingsAllowed 0

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0.002
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0.001

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.095

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.084
testDifferentPlatformEncoding 0.164
testAutogeneratedDescription 0.083

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0
testAutogeneratedDescription 0.003
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.086
existingPropertyAlreadyHasTargetValueDoNotReplaceAndNoLog 0.084
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.089
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.124
testExistingPropertyWithPartOfStringIsReplaced 0.082
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.081
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.086
testNonExistingPropertyIsNotReplacedButLogged2 0.082
testExistingPropertyIsReplaced 0.083
testPropertyOfDifferentType 0.087
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.082
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.082
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.084

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.095

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0
displaysOneMessageForGreaterAndEqualThanOneNode 0
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.092
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.125
testReregisterNodeType 0.094
testAutogeneratedDescription 0.09

RegisterServletTaskTest

testRegisterServletTaskWithMappings 0.086
testRegisterServletTaskWithEmptyMappings 0.085

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.005
testRemoveDuplicatePermission 0.004
testAutogeneratedDescription 0.003

RemoveInstallFileTest

testDeleteDirectory 0.092
testDeleteFile 0.094

RemoveNodesTaskTest

testExecute 0.09
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.087
testExecuteDisplaysInfoMessageForMissingNodes 0.09
testAutogeneratedDescription 0.087
testExecuteException 0.126

RemoveNodeTaskTest

testExecute 0.089
testAutogeneratedDescription 0.088

RemoveNodeWoChildrenTest

testAutogeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.087

RemovePropertyTaskTest

testExecute 0.088

RenameNodesTaskTest

testRenameACLNodesTask 0.089
testAutogeneratedDescription 0.086

RenameNodeTaskTest

testDoNotOverride 0.09
testOverride 0.086

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.119
existingPropertyIsRenamed 0.088
nonExistingPathIgnored 0.089
autogeneratedDescription 0.084

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot 0.001

RenamePropertyTaskTest

testExecute 0.088

SetDefaultPublicURITaskTest

changesDefaultPublicURLToGivenValue 0.094

SetupModuleRepositoriesTaskTest

testDoExecuteTwice 0.087
testDoExecute 0.083

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0
testAddFalseConditionIfExpressionIsContained 0.001

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.003
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.002
testBlocksIfIncludeDispatcherIsMissing 0.001
testDoesNotWarnIfErrorDispatcherIsUsed 0.001

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.003
testTextFilterClassesAreNotSet 0.001
testAccessControlProviderIsSet 0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.085
testAbsentFilesAreRecreated 0.084

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

LightModuleDefinitionReaderTest

createNonExistingResourceDir 0.008
readNonAbsoluteResourceDirThrowsException 0.001
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.049
readFromResourceURLYieldsCorrectModuleDefinition 0.003
readFromReaderYieldsCorrectModuleDefinition 0.004
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0
readAllResolvesAllAvailableLightModuleDefinitions 0.006

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.053
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.009

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.001
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 1.941
repositoryIsClusteredAndClusterMaster 1

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.122
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.02
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.018
testPerformCantBeCalledTwiceByDifferentThreads 0.828
correctModuleVersionHandlerIsSetForLightModules 0.021
repositoryIsNotClusteredAndClusterMaster 0.016
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.019
testCheckModuleAndDeltasToStringForUpdate 0.013
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.014
testCheckModuleAndDeltasToStringForInstall 0.012
repositoryIsClusteredAndClusterMaster 0.014

ModuleRegistryImplTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.01
testExecutesCorrectCommandBasedOnURI 0.008
testPassesNullAsCommandIfNoneSpecified 0.007

ModuleManagerWebUITest

testDoneTemplate 0.092
testListTasksTemplate 0.035
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.009
testRestartNeededTemplate 0.025

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.039
handlesClusteredWorkspaceButNotClusterMaster 0.016
handlesNotClusteredWorkspaceAndNotClusterMaster 0.016
handlesClusteredWorkspaceAndIsClusterMaster 0.02
testGetCurrentlyInstalled 0.02

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.004

ContentOpsRepositoryTest

testSetTemplate 0.023
testCreateParagraph 0.116
testCreatePage 0.102

ContentOpsTest

testSetNodeData 0
testCreateContent 0.004
testSetBinaryNodeData 0.005
testCreateCollectionNode 0.004

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.106
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.097
testErrorMessages 0.098

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.101
testSetPropertyFailsIfPropertyDoesNotExist 0.091
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.095
testAddPropertyFailsIfPropertyExists 0.09
testRenamePropertyAndCheckValueForString 0.087

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.1
testModuleNodeIsCreatedIfNeeded 0.138
testUsesExistingModuleConfigNode 0.11

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.094
testModuleNodeIsCreatedIfNeeded 0.091

NodeBuilderTaskTest

testUnknownRootThrowsException 0.091
testSyntax 0.104

ClassesTest

testCanSetupADifferentClassFactory 0.006
testDefaultClassFactoryWorksJustFine 0.003

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.03
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.004
testPushingAndPoppingComponentProvider 0.005
getComponentWithAnnotationReturnsCorrectInstance 0.017

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.003

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.004
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.046
testSingletonScopedComponentFactory 0.019
testEagerSingletonScopedComponent 0.014
testProvider 0.016
testLazySingletonScopedComponent 0.013
testConfiguredEagerSingleton 0.017
testConfigured 0.015
testComponentFactory 0.013
testObserved 0.024
testConfiguredSingleton 0.014
testSingletonScopedProvider 0.013

LegacyComponentsConfigurerTest

testExcludedKeys 0.003
testLegacy 0.009

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.01

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.034
testConfiguredInSingletonScope 0.016
testCreateChild 0.024
canAccessProperties 0.023
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.011
testConfigured 0.012
testImplementation 0.008
testObserved 0.013
testInstance 0.009
getComponentThrowsExeptionForUnconfiguredType 0.009
testObservedInRequestScope 0.011
testGetComponentProvider 0.008
multiBindingBasic 0.01

GuiceIssue791Test

getInstance_ofSet_ContainsB 0
getInstance_ofSet_ContainsC 0
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.002
testInjectionOfNamedDependency 0.002
testInjectionOfDependencyAsProvider 0.002

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

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

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 0.441

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.005
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.1
sameListenerCannotBeRegisteredMultipleTimes 0.098
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.153
deferredListenerIsNotWrappedMultipleTimes 0.108
listenToChangesInsideObservedPath 0.116
listenerCanBeRegisteredAndUnregistered 0.107
ignoreChangesOutsideObservedPath 0.151

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 0.84
verifyClusterMasterWorkspace 0.774

DefaultRepositoryManagerTest

testSystemAndVersionAreCreatedForAllRepositories 0.145
createWorkspace 0.201
verifySessionsAreWrappedAsExpected 0.141
verifyVersionStoreSessionDontWrapVersioningSession 0.142
createWorkspaceInWrongRepo 0.146

RepositoryMappingDefinitionReaderTest

testParse 0

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.103

AddLockableMixinToActivatableMixinTaskTest

addLockableMixinToVersionableMixin 0.121

AddLockableMixinToVersionableMixinTaskTest

addLockableMixinToVersionableMixin 0.128

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.103

CoreModuleVersionHandlerTest

updateFrom544 1.263
updateFrom546 0.992
updateFrom547RemovesLegacyLog4jServlet 0.933
pngSwfMimeTypesOnInstall 1.191
upgradeFrom522 1.217
updateFrom549AddsKoreanLanguage 0.841
cleanInstall 1.076
mMP4MimeTypesOnInstall 1.053
test543MimeTypesOnInstall 1.055
upgradeFrom531CSRF 1.165
updateSecurityBaseRolePermissions 1.131
test45DoesNotInstallWhenFromSmallerThan446 0.09
upgradeFrom45 1.718
test446MimeTypesOnInstall 1.103
updateTo512anonymousUserPermissions 1.388
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 0.966
updateFrom549AddsLockableMixinToActivatableAndVersionable 0.796
updateFrom534CheckSuperuserRolePermissionAreUpdated 1.142
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 1.418

RenameACLNodesTaskTest

testRenameACLNodesTask 0.085

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.098
rearrangementOfBasicDefaultConfig 0.09
rearrangementOfSTKsDefaultConfig 0.092
nonStandardCompositeConfigIsBackedUp 0.09

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.102
unregisterNodeType 0.074
unregisterNodeTypeDependencyGeneratesException 0.068
nodeTypeRegistersSingleElement 0.091
nodeTypeRegistersDependentElement 0.101
updatingNodeTypeReRegistersDependingNodeTypes 0.09
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.098
nodeTypeRegistersMultipleElements 0.094

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0

Register50NodeTypeTaskTest

testDoExecute 0.192

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.107

AddActivatableMixinForContentNodeTaskTest

testExecute 0.108

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.105
testAclDefinedForSubPath 0.105
testNoAclDefined 0.103
testAclDefined 0.098

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.094

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.102
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.101
testRenameSiblingForASubPath 0.101
testOutputMessage 0.1
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.1

HashUsersPasswordsTest

testEncryption 0.603

MigrateVersionWorkspacesToNewStructureTaskTest

migrateVersionsToNewStructure 2.629
hasVersionMixinIsAddedToTheOriginalNodesAfterMigration 0.749

ComponentsTestUtilTest

testSetSingletonInstance 0.002
testConfiguredImplementation 0.001
testInstanceFactory 0.001

ChainingMatcherTest

emptySeedAlwaysMatches 0
singleMatcher 0.002
chainedMatchersOnSameProperty 0.002
chainedMatchers 0.001

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0.001
exceptionWithMatchingMessage 0
exceptionWithMessage 0.001
exceptionWithMatchingMessageWithRegex 0
matchExactTypeWithOfType 0

ExecutionMatcherTest

throwsNoExceptionMatcher 0
throwsSomethingMatcher 0
throwsExceptionSampleUsage 0.002
throwsSomethingMatcherWithThrowableMismatch 0.001
sampleUsageWithChainableMatchersForExceptions 0

NodeMatchersTest

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

StrictInstanceOfTest

subclassesDontMatch 0
nullDoesNotMatch 0
charSequenceDoesNotMatchString 0
stringMatchesObviously 0

UtilMatchersTest

mapSizeHasDecentMessageWithMatchedSize 0
regex 0
mapSizeHasDecentMessageWithFixedSize 0

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.005

MockItemTest

testGetDepth 0.004
testGetPath 0

MockNodeTest

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

MockPropertyTest

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

MockSessionTest

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

MockValueTest

testConstructionWithProvidedType 0
testGetLongWithLong 0
testGetDateFromUnparseableString 0
testGetBinaryFromString 0
testGetBooleanmWithWrongValueType 0
testGetDoubleWithWrongValueType 0
testGetBinaryWithWrongValueType 0
testGetDate 0
testGetType 0
testGetStringWithString 0
testGetStreamWithWrongValueType 0.001
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.001
testOrderBeforeFirstNode 0
testSetNodeDataReferencingOtherContent 0
testGetName 0
testGetHandleOnRoot 0
testCanDeleteAProperty 0
testGetAncestor 0
testOrderBefore 0.001
testGetNameOnRoot 0
testGetHandle 0
testOrderBefore2 0.001
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0

Utf8ContentTest

testReadingUtf8Greek 0.115
testReadingUtf8JapaneseChars 0.099
testReadingUtf8AccentedChars 0.137
testCreateExportImportContentUtf8SpecialChars 0.09
testReadingUtf8SpecialChars 0.097
testSettingNewUtf8ContentNode 0.094
testSettingAnUtf8NodeData 0.092
testReadingUtf8Russian 0.099

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

EscapeUtilTest

escapeUnescape 0
escapeUnescapeArray 0
doEscapeAndUnescapeSql 0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

BasePatternVoterTest

testInitWithoutPattern 0

DomainNameRegexVoterTest

testMatchingDomain 0
testNonMatchingDomain 0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0.001
testReturnsValueOfElseIfConditionIsTrue 0
testReturnsValueOfOtherwiseIfConditionIsFalse 0

RequestExtensionVoterTest

testVotesTrueIfResponseHasAEmptyExtensionSet 0.002
testVotesTrueIfExtensionIsNotRejected 0.003
testVotesFalseIfExtensionIsNotInAllowedList 0.003
testVotesTrueIfExtensionIsAllowedAndNotRejected 0.003
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndExplicitelyRejected 0.003
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.003
testVotesFalseIfExtensionIsExplicitelyRejected 0.003
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.003
testVotesTrueIfExtensionIsAllowed 0.003

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0.001
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestParametersVoterTest

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

ResponseContentTypeVoterTest

testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.004
testVotesTrueIfContentTypeIsAllowedAndNotRejected 0.004
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected 0.003
testVotesTrueIfContentTypeIsAllowed 0.003
testVotesFalseIfContentTypeIsNotInAllowedList 0.004
testVotesFalseIfContentTypeIsExplicitelyRejected 0.003
testVotesTrueIfContentTypeIsNotRejected 0.003
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.004

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0
testVoterWithNullUser 0
testVoterWithAdminUser 0
testVoterWithMockUser 0
testVoterWithSystemUser 0

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0

URIRegexVoterTest

testPathAndCtx 0
testForGetParameter 0
testEmptyUri 0.001
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
transformersOnSettersAreActuallySetGlobally
skipped: MAGNOLIA-5865
testUnknownRepositoryShouldYieldMeaningfulExceptionMessage
skipped: skipped