Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2142 0 0 5 99.767% 167.927

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.96
info.magnolia.cms.security.auth.callback 7 0 0 0 100% 0.137
info.magnolia.cms.servlets 3 0 0 0 100% 0.074
info.magnolia.repository.definition 1 0 0 0 100% 0.001
info.magnolia.setup.for4_5 5 0 0 0 100% 0.564
info.magnolia.test.hamcrest 31 0 0 0 100% 0.019
info.magnolia.commands.impl 41 0 0 0 100% 8.91
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.096
info.magnolia.repository 8 0 0 1 87.5% 3.313
info.magnolia.module.webapp 5 0 0 0 100% 0.087
info.magnolia.importexport 34 0 0 0 100% 1.953
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.019
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.131
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.317
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.test 4 0 0 0 100% 0.002
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.019
info.magnolia.cms.beans.config 49 0 0 1 97.959% 1.234
info.magnolia.observation 7 0 0 0 100% 1.109
info.magnolia.jcr.comparator 12 0 0 0 100% 0.004
info.magnolia.module.model 50 0 0 0 100% 0.001
info.magnolia.module.delta 166 0 0 0 100% 8.236
info.magnolia.cms.core.version 40 0 0 0 100% 6.834
info.magnolia.util 6 0 0 0 100% 0
info.magnolia.jcr.util 165 0 0 0 100% 5.07
info.magnolia.init 30 0 0 0 100% 1.322
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory 26 0 0 0 100% 0.698
info.magnolia.audit 39 0 0 0 100% 16.429
info.magnolia.context 16 0 0 0 100% 0.879
info.magnolia.logging 2 0 0 0 100% 0.002
info.magnolia.module.model.reader 42 0 0 0 100% 0.117
info.magnolia.link 45 0 0 0 100% 0.294
info.magnolia.event 13 0 0 0 100% 2.509
info.magnolia.jcr.decoration 28 0 0 0 100% 2.068
info.magnolia.commands 11 0 0 0 100% 1.152
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.223
info.magnolia.utf8 8 0 0 0 100% 1.559
info.magnolia.jcr.wrapper 97 0 0 0 100% 2.669
info.magnolia.setup.for5_2 21 0 0 0 100% 1.543
info.magnolia.setup.for5_0 11 0 0 0 100% 1.28
info.magnolia.cms.util 229 0 0 1 99.563% 21.288
info.magnolia.beanmerger 10 0 0 0 100% 0.205
info.magnolia.module 43 0 0 0 100% 5.164
info.magnolia.jcr.node2bean 68 0 0 1 98.529% 0.442
info.magnolia.cms.filters 79 0 0 0 100% 2.776
info.magnolia.importexport.filters 1 0 0 0 100% 0.014
info.magnolia.jcr.predicate 16 0 0 0 100% 0.12
info.magnolia.cms.security 137 0 0 0 100% 20.719
info.magnolia.setup 26 0 0 0 100% 30.75
info.magnolia.jackrabbit 6 0 0 0 100% 4.164
info.magnolia.objectfactory.guice 29 0 0 0 100% 0.33
info.magnolia.voting.voters 59 0 0 0 100% 0.105
info.magnolia.cms.core 115 0 0 0 100% 5.799
info.magnolia.cms.i18n 24 0 0 0 100% 0.126
info.magnolia.nodebuilder 16 0 0 0 100% 1.309
info.magnolia.cms.core.search 2 0 0 0 100% 0.376
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 1.02
info.magnolia.init.properties 2 0 0 0 100% 0
info.magnolia.jackrabbit.lucene 1 0 0 0 100% 0.022
info.magnolia.module.ui 7 0 0 0 100% 1.25
info.magnolia.test.mock 36 0 0 0 100% 0.012

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.408
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.278
NodeBuilderTaskTest 2 0 0 0 100% 0.274

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
FormClientCallbackTest 1 0 0 0 100% 0.128
RedirectClientCallbackTest 6 0 0 0 100% 0.009

info.magnolia.cms.servlets

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

info.magnolia.repository.definition

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

info.magnolia.setup.for4_5

Class Tests Errors Failures Skipped Success Rate Time
RenameACLNodesTaskTest 1 0 0 0 100% 0.115
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.449

info.magnolia.test.hamcrest

Class Tests Errors Failures Skipped Success Rate Time
ChainingMatcherTest 4 0 0 0 100% 0.01
ExceptionMatcherTest 5 0 0 0 100% 0.001
ExecutionMatcherTest 5 0 0 0 100% 0.005
NodeMatchersTest 10 0 0 0 100% 0.003
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 2 0 0 0 100% 4.396
DeleteCommandTest 4 0 0 0 100% 0.414
ExportCommandTest 4 0 0 0 100% 0.397
ExtractCommentCommandTest 5 0 0 0 100% 0.005
ImportCommandTest 4 0 0 0 100% 1.188
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 0.69
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.591
RuleBasedCommandTest 4 0 0 0 100% 0.349
VersionCommandTest 8 0 0 0 100% 0.88

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerClusterTest 2 0 0 0 100% 2.17
DefaultRepositoryManagerTest 5 0 0 0 100% 1.143
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.087

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0.002
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 0.389
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.388
BootstrapUtilTest 5 0 0 0 100% 0.001
DataTransporterRepositoryTest 9 0 0 0 100% 1.132
DataTransporterTest 5 0 0 0 100% 0.034
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.005
MockNodeTest 47 0 0 0 100% 0.009
MockObservationManagerTest 6 0 0 0 100% 0.001
MockPropertyTest 14 0 0 0 100% 0.001
MockSessionTest 10 0 0 0 100% 0
MockValueTest 23 0 0 0 100% 0.003
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.006
MetaDataImportPostProcessorTest 1 0 0 0 100% 0.125

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ComponentConfigurationReaderTest 1 0 0 0 100% 0.005
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.006
ConfigurationTest 11 0 0 0 100% 0.291
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.015

info.magnolia.registry

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

info.magnolia.test

Class Tests Errors Failures Skipped Success Rate Time
ComponentsTestUtilTest 3 0 0 0 100% 0.002
SelfTest 1 0 0 0 100% 0

info.magnolia.cms.security.auth.login

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

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.032
ObservedManagerTest 1 0 0 0 100% 0.004
RegexpVirtualURIMappingTest 11 0 0 0 100% 0.001
URI2RepositoryManagerTest 2 0 0 0 100% 0.003
URI2RepositoryMappingTest 4 0 0 0 100% 0.063
VirtualURIManagerTest 3 0 0 0 100% 1.115

info.magnolia.observation

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

info.magnolia.jcr.comparator

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

info.magnolia.module.model

Class Tests Errors Failures Skipped Success Rate Time
VersionComparatorTest 2 0 0 0 100% 0
VersionRangeTest 32 0 0 0 100% 0.001
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.006
AddPermissionTaskTest 1 0 0 0 100% 0
AddURIPermissionTaskTest 4 0 0 0 100% 0.026
BackupTaskTest 1 0 0 0 100% 0.113
BootstrapConditionallyTest 4 0 0 0 100% 0.014
BootstrapFileUtilTest 2 0 0 0 100% 0.003
BootstrapSingleModuleResourceTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0.001
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.208
ChangeAllPropertiesWithCertainValueTaskTest 4 0 0 0 100% 0.454
ChangeTemplateTaskTest 3 0 0 0 100% 0.001
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.004
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.001
CopyNodeTaskTest 4 0 0 0 100% 0.417
CopyPropertyTaskTest 3 0 0 0 100% 0.305
CreateNodePathTaskTest 1 0 0 0 100% 0.1
CreateNodeTaskTest 1 0 0 0 100% 0.102
ExecuteCommandTaskTest 3 0 0 0 100% 0.011
FilterOrderingTaskTest 4 0 0 0 100% 0.005
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.259
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.007
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.017
ModuleBootstrapTaskTest 1 0 0 0 100% 0
ModuleFilesExtractionTest 1 0 0 0 100% 0.164
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.011
MoveNodeTaskTest 3 0 0 0 100% 0.302
MovePropertyTaskTest 3 0 0 0 100% 0.301
NewPropertyTaskTest 3 0 0 0 100% 0.001
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.007
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.002
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.105
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0
PartialBootstrapTaskTest 3 0 0 0 100% 0.439
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.001
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 5 0 0 0 100% 0.016
PropertyValuesTaskTest 13 0 0 0 100% 1.396
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.114
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.445
RegisterServletTaskTest 2 0 0 0 100% 0.212
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.016
RemoveInstallFileTest 2 0 0 0 100% 0.234
RemoveNodesTaskTest 5 0 0 0 100% 0.59
RemoveNodeTaskTest 2 0 0 0 100% 0.214
RemoveNodeWoChildrenTest 1 0 0 0 100% 0.001
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.107
RemovePropertyTaskTest 1 0 0 0 100% 0.106
RenameNodesTaskTest 2 0 0 0 100% 0.218
RenameNodeTaskTest 2 0 0 0 100% 0.267
RenamePropertiesTaskTest 4 0 0 0 100% 0.438
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.002
RenamePropertyTaskTest 1 0 0 0 100% 0.11
SetDefaultPublicURITaskTest 1 0 0 0 100% 0.116
SetupModuleRepositoriesTaskTest 2 0 0 0 100% 0.22
TextFileConditionsUtilTest 2 0 0 0 100% 0.003
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.014
WebXmlConditionsUtilTest 3 0 0 0 100% 0.005
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.836
ContentVersionTest 4 0 0 0 100% 0.586
CopyUtilTest 5 0 0 0 100% 0.629
MgnlVersioningContentDecoratorTest 2 0 0 0 100% 0.224
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.014
MgnlVersioningWorkspaceWrapperTest 2 0 0 0 100% 0.306
SkipVersionOnExportTest 2 0 0 0 100% 0.221
VersionedNodeTest 2 0 0 0 100% 0.017
VersionInfoTest 3 0 0 0 100% 0.001

info.magnolia.util

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

info.magnolia.jcr.util

Class Tests Errors Failures Skipped Success Rate Time
ContentMapTest 4 0 0 0 100% 0.003
MetaDataUtilTest 2 0 0 0 100% 0.22
NodeTypesRepositoryTest 2 0 0 0 100% 0.242
NodeTypesTest 7 0 0 0 100% 0.006
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.22
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.222
NodeUtilRepositoryTest 9 0 0 0 100% 1.039
NodeUtilTest 49 0 0 0 100% 0.006
PropertiesImportExportTest 11 0 0 0 100% 0.019
PropertyUtilRepositoryTest 9 0 0 0 100% 1.006
PropertyUtilTest 40 0 0 0 100% 0.003
SessionUtilTest 11 0 0 0 100% 0.001
VersionUtilTest 17 0 0 0 100% 2.083

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.009
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.007
MagnoliaServletContextListenerTest 2 0 0 0 100% 1.304

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.015
ComponentsTest 4 0 0 0 100% 0.084
DefaultClassFactoryTest 5 0 0 0 100% 0.001
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerReloadableTest 1 0 0 0 100% 0.578
ObjectManufacturerTest 11 0 0 0 100% 0.013
ObservedComponentFactoryTest 2 0 0 0 100% 0.007

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0
AuditLoggingUtilTest 3 0 0 0 100% 0.18
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 2.37
MgnlAuditLoggingContentDecoratorTest 31 0 0 0 100% 13.879

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.168
InstallContextImplTest 2 0 0 0 100% 0.174
MgnlContextTest 3 0 0 0 100% 0.334
RequestAttributeStrategyTest 4 0 0 0 100% 0.012
SimpleContextTest 1 0 0 0 100% 0.096
WebContextImplTest 1 0 0 0 100% 0.006
WriterResponseWrapperTest 2 0 0 0 100% 0

info.magnolia.logging

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

info.magnolia.module.model.reader

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

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.231
UUIDLinkTest 9 0 0 0 100% 0.062

info.magnolia.event

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.004
ContentDecoratorUtilTest 4 0 0 0 100% 0
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.595
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.301
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.125
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 1.038
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.005

info.magnolia.commands

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

info.magnolia.jcr.nodebuilder

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

info.magnolia.jcr.inheritance

Class Tests Errors Failures Skipped Success Rate Time
InheritanceContentDecoratorTest 4 0 0 0 100% 0.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.223

info.magnolia.utf8

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.102
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.285
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0.001
DelegateNodeWrapperTest 5 0 0 0 100% 0.001
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.003
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0
I18nContentDecoratorTest 1 0 0 0 100% 0.106
I18nNodeWrapperTest 10 0 0 0 100% 0.065
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.002
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.1
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 0.607
MgnlPropertySettingContentDecoratorRepositoryTest 3 0 0 0 100% 0.365
MgnlPropertySettingContentDecoratorTest 16 0 0 0 100% 0.027
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.003
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.002

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.135
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.596
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.002
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.137
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 0.673

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 0.917
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0
Register50NodeTypeTaskTest 1 0 0 0 100% 0.23
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.133

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
BooleanUtilTest 3 0 0 0 100% 0
ClasspathResourcesUtilTest 3 0 0 0 100% 0
ConfigUtilTest 2 0 0 0 100% 0.004
ContentUtilRepoTest 5 0 0 0 100% 0.538
ContentUtilTest 27 0 0 0 100% 0.181
DateUtilTest 1 0 0 0 100% 0.031
DelayedExecutorTest 3 0 0 0 100% 3.388
DumperUtilTest 2 0 0 0 100% 0.185
ExceptionUtilTest 21 0 0 0 100% 0.003
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.179
ExtendingContentWrapperTest 15 0 0 0 100% 0.086
InheritanceContentWrapperTest 8 0 0 0 100% 0.025
LazyContentWrapperTest 3 0 0 0 100% 0.307
LazyNodeDataWrapperTest 3 0 0 0 100% 0.01
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.03
NodeDataUtilTest 10 0 0 0 100% 0.016
NodePathComparatorTest 1 0 0 0 100% 0.003
NodeUuidComparatorTest 1 0 0 0 100% 0.002
ObservationUtilRepositoryTest 4 0 0 1 75% 0.519
ObservationUtilTest 4 0 0 0 100% 0.023
PathUtilTest 9 0 0 0 100% 0
QueryUtilTest 15 0 0 0 100% 2.512
RequestDispatchUtilTest 6 0 0 0 100% 0.001
RuleTest 6 0 0 0 100% 0.527
SearchReplaceTest 4 0 0 0 100% 0.013
ServletUtilTest 16 0 0 0 100% 0.001
SiblingsHelperTest 7 0 0 0 100% 0.024
SimpleUrlPatternTest 19 0 0 0 100% 0
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.312
TextFileUtilTest 4 0 0 0 100% 0.001
UnicodeNormalizerTest 6 0 0 0 100% 0.022
WebXmlUtilTest 9 0 0 0 100% 0.045
WorkspaceObservingManagerTest 3 0 0 0 100% 6.293
WorkspaceXmlUtilTest 2 0 0 0 100% 0.007

info.magnolia.beanmerger

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

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.021
ModuleInstanceProviderTest 2 0 0 0 100% 0.078
ModuleLifecycleContextImplTest 2 0 0 0 100% 0
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplClusterTest 2 0 0 0 100% 3.693
ModuleManagerImplTest 11 0 0 0 100% 1.369
ModuleRegistryImplTest 7 0 0 0 100% 0.002

info.magnolia.jcr.node2bean

Class Tests Errors Failures Skipped Success Rate Time
Node2BeanTest 51 0 0 0 100% 0.359
TypeMappingImplTest 17 0 0 1 94.118% 0.083

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
CompositeFilterTest 1 0 0 0 100% 0.015
ContentTypeFilterTest 20 0 0 0 100% 2.29
FilterDecoratorTest 4 0 0 0 100% 0.028
FilterTest 2 0 0 0 100% 0.055
InterceptFilterTest 9 0 0 0 100% 0.005
MappingTest 2 0 0 0 100% 0.009
MultiChannelFilterTest 8 0 0 0 100% 0.024
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.069
MultipartRequestFilterTest 2 0 0 0 100% 0.021
MultipartRequestWrapperTest 1 0 0 0 100% 0.008
RangeSupportFilterTest 3 0 0 0 100% 0.005
RepositoryMappingFilterTest 1 0 0 0 100% 0.006
ServletDispatchingFilterTest 21 0 0 0 100% 0.225
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.014

info.magnolia.jcr.predicate

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

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.022
ContentSecurityFilterTest 2 0 0 0 100% 0.003
CsrfSecurityFilterTest 3 0 0 0 100% 0.002
DelegatingUserManagerTest 4 0 0 0 100% 0.013
ExternalUserManagerTest 3 0 0 0 100% 0.021
HierarchicalUserManagerTest 7 0 0 0 100% 1.556
LogoutFilterTest 2 0 0 0 100% 0
MgnlGroupManagerRepositoryTest 6 0 0 0 100% 0.701
MgnlGroupManagerTest 6 0 0 0 100% 0.041
MgnlGroupTest 10 0 0 0 100% 0.067
MgnlRoleManagerTest 5 0 0 0 100% 0.034
MgnlUserManagerRepositoryTest 15 0 0 0 100% 9.403
MgnlUserManagerTest 14 0 0 0 100% 1.671
MgnlUserTest 9 0 0 0 100% 0.059
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0.001
RepositoryBackedSecurityManagerTest 15 0 0 0 100% 1.705
RescueSecuritySupportTest 10 0 0 0 100% 3.833
SecuritySupportObservedComponentFactoryTest 1 0 0 0 100% 0.004
SecurityTest 1 0 0 0 100% 0.005
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.116
SecurityUtilTest 8 0 0 0 100% 1.458
URISecurityFilterTest 2 0 0 0 100% 0.004

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.15
AddLockableMixinToActivatableMixinTaskTest 1 0 0 0 100% 0.165
AddLockableMixinToVersionableMixinTaskTest 1 0 0 0 100% 0.147
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.127
CoreModuleVersionHandlerTest 19 0 0 0 100% 24.233
HashUsersPasswordsTest 1 0 0 0 100% 0.826
MigrateVersionWorkspacesToNewStructureTaskTest 2 0 0 0 100% 5.102

info.magnolia.jackrabbit

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

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.239
GuiceIssue791Test 4 0 0 0 100% 0.001
GuiceParameterResolverTest 3 0 0 0 100% 0.009
GuiceScopesTest 8 0 0 0 100% 0.071

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
RequestExtensionVoterTest 9 0 0 0 100% 0.048
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0.001
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0
RequestParametersVoterTest 6 0 0 0 100% 0.001
ResponseContentTypeVoterTest 8 0 0 0 100% 0.055
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
URIStartsWithVoterTest 3 0 0 0 100% 0

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateTest 4 0 0 0 100% 0.012
BinaryNodeDataTest 3 0 0 0 100% 0.009
DefaultACLPermissionsTest 8 0 0 0 100% 0.102
DefaultContentTest 25 0 0 0 100% 3.527
MagnoliaAccessProviderTest 6 0 0 0 100% 0.097
MetaDataTest 36 0 0 0 100% 0.005
NodeTest 14 0 0 0 100% 1.94
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.085
PathTest 7 0 0 0 100% 0.001
RootOnlyPermissionTest 3 0 0 0 100% 0.021

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.042
DefaultI18nContentSupportTest 3 0 0 0 100% 0.024
DefaultMessagesImplTest 2 0 0 0 100% 0.007
HierarchyBasedI18nContentSupportTest 3 0 0 0 100% 0.034
MessagesManagerTest 5 0 0 0 100% 0.019

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.283
ContentOpsTest 4 0 0 0 100% 0.014
NodeBuilderTest 3 0 0 0 100% 0.4
OpsTest 5 0 0 0 100% 0.608

info.magnolia.cms.core.search

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

info.magnolia.jcr.nodebuilder.task

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

info.magnolia.init.properties

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

info.magnolia.jackrabbit.lucene

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

info.magnolia.module.ui

Class Tests Errors Failures Skipped Success Rate Time
InstallationFilterTest 3 0 0 0 100% 0.029
ModuleManagerWebUITest 4 0 0 0 100% 1.221

info.magnolia.test.mock

Class Tests Errors Failures Skipped Success Rate Time
Content2NodeCollectionWrapperTest 2 0 0 0 100% 0.006
MockAccessManagerTest 1 0 0 0 100% 0
MockComponentProviderTest 2 0 0 0 100% 0
MockContentTest 12 0 0 0 100% 0.004
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.002
NodeData2PropertyCollectionWrapperTest 2 0 0 0 100% 0

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.149
testLogsLoginSuccesses 0.025
testLogsLoginFailures 0.006

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt 1.397
testSetPropertyStringStringArrayInt 0.422
testSetPropertyStringValueArrayInt 0.266
testSetPropertyStringStringInt 0.285

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator 1.035
testSequenceActionMoveCreate 0.615
testSequenceActionMoveDelete 0.465
testSequenceCreateModifyDelete 0.51
testSequenceActionCreateCreate 0.48
testSequenceActionMoveModify 0.457
testSequenceActionCreateSessionDelete 0.56
testSequenceActionModifyMoveDelete 0.492
testLogSessionDelete 0.427
testLogDeleteWhenDeletionIsFirstEntryForGivenPath 0.441
testSequenceCreateModify 0.363
testSequenceActionCreateNodeDelete 0.374
testSequenceActionModifySessionDelete 0.373
testLogModifyPropertyAsUser 1.905
testSequenceActionSessionDeleteCreate 0.37
testLogModifyNode 0.32
testLogModifyProperty 0.298
testLogCreateNode 0.271
testLogNodeDeleteCreateDelete 0.295
testLogDeleteNode 0.269
testLogModifyWhenDeletionIsFirstEntryForGivenPath 0.263
testLogMoveNode 0.258
testLogCreateNodeWithSpecificNodeType 0.316
testSequenceActionNodeDeleteCreate 0.423
testSequenceActionModifyCreate 0.327
testNodeSave 0.313
testSequenceActionModifyMove 0.293
testSequenceActionModifyNodeDelete 0.332
testSequenceCreateMove 0.356
testSequenceActionModifyModify 0.409
testSequenceActionMoveModifyDelete 0.269

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.004
mergeMaps 0.105

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.005

ProxyBasedBeanMergerTest

mergeMergedClass 0.082
isMergeable 0.001
mergeMap 0.003
mergeOfInterfaces 0.002
isSimpleType 0
mergeUsesSubClassIfAssignable 0
mergedProperties 0.003

HostBasedRegexpVirtualURIMappingTest

testMapURIWithQuery 0.005
testToString 0.001
testMapURIWithQueryToHost 0
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
testMappingThatDoesMatch 0
testMapURIWithHostThatDoesMatch 0.001
testMapURIWithHostsWhereOneDoesMatch 0
testMappingWhereOneDoesMatch 0
testMapURIWithNoHosts 0.001
testMappingThatBestMatchWinsPart1 0
testMappingThatBestMatchWinsPart2 0.001

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.021
testGetIconStyleReturnsCorrectIconStyle1 0.005
testGetIconStyleReturnsCorrectIconStyle2 0.006

ObservedManagerTest

testGetNodeByUUIDOrPath 0.004

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.003
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo 0.025
testGetUri 0.027
testGetHandleWhenLinkWithPrefixHandleExistInRepo 0.005
testGetHandleStripsExtensionInclTheDot 0.006

VirtualURIManagerTest

testMap 0.058
testReloadsTemplatesOnChange 1.046
testRegistersTemplatesOnStart 0.011

AggregationStateTest

testUriDecodingShouldStripCtxPath 0
testGetSelectors 0.005
selectorsAreClearedOnForwardOrInclude 0.004
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath 0.003

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.008
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0.001

DefaultACLPermissionsTest

testCanReadRoot 0.013
testCanReadOnPageNode 0.011
testReorderingIsNotAllowedWithReadOnlyPermissions 0.014
testGrantsOnContentNode 0.012
testCanReadOnContentNode 0.012
testVerifyThatSessionIsUsedAsResolver 0.018
testGrantsOnPageNode 0.012
testGrantsHigherPermissionThenAssigned 0.01

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.195
testThatReadingANonExistingNodeDataDoesNotFail 0.121
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.18
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.133
testCreatingAnExistingNodeDataDoesNotFail 0.132
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.148
testReadingANodeData 0.116
testCreatingAndSettingANodeData 0.115
testIsNodeTypeForNodeChecksPrimaryType 0.114
testAddMixin 0.119
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.217
testSettingANonExistingNodeDataCreatesANewNodeData 0.141
testCreatingAnEmptyNodeData 0.147
testModDate 0.148
testCreatingAndSettingABooleanNodeData 0.142
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.119
testDelete 0.134
testEquals 0.118
testSettingAnExistingNodeData 0.131
testCreatingAndReadingABinaryNodeData 0.132
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.13
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.124
testEqualsWithWrongType 0.204
testEqualsWithNull 0.126
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.141

MagnoliaAccessProviderTest

testPermissionClassNotDefined 0.036
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.011
testPermissionWrongClassDefined 0.012
testPermissionNonexistingClassDefined 0.013
testPermissionClassDefined 0.015
testPermissionWrongClassConstructor 0.01

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.158
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.148
testCreatingAnExistingNodeDataDoesNotFail 0.141
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.133
testReadingANodeData 0.133
testCreatingAndSettingANodeData 0.121
testIsNodeTypeForNodeChecksPrimaryType 0.131
testAddMixin 0.14
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.163
testSettingANonExistingNodeDataCreatesANewNodeData 0.14
testSettingAnExistingNodeData 0.177
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.113
testThatReadingANonExistingNodeDataFail 0.115
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.127

NodeTypeBasedACLPermissionsTest

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

PathTest

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

RootOnlyPermissionTest

testCanRead 0.004
testNoRootNode 0.007
testGrants 0.01

QueryTest

testSimpleQuery 0.207
testMaxResultSize 0.169

BaseVersionManagerTest

getCorrectBaseVersions 0.283
testRestoreVersionCreatedWithRuleFrom522 0.233
testRestoreVersionCreatedWithRuleFrom524 0.288
testGetUsedFilterWhenRuleCreatedIn52 0.224
removeVersionsRelatedToSourceWorkspaceOnly 0.275
testCreateAndRestoreVersionAndCheckOrder 0.28
testCreateAndRestoreDeletedVersion 0.217
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.306
testGetUsedFilterWhenRuleCreatedIn522 0.197
testGetUsedFilterWhenRuleCreatedIn524 0.195
removeAllVersions 0.254
getVersionForALabel 0.217
hasMixinWhenVersioned 0.215
testCreateAndRestoreVersionInCustomWorkspace 0.328
sourceWorkspaceIsSavedForVersionInMetaData 0.292
testNumberOfCreatedVersions 0.255
hasVersionMixinIsRemovedWhenVersionHistoryIsDeleted 0.25
testCreateAndRestoreVersion 0.315
testRestoreVersionCreatedWithRuleFrom52 0.212

ContentVersionTest

testRestoringBinariesFromContentVersion 0.137
testRetrievingBinariesFromContentVersionsChildNode 0.165
testBasics 0.147
testRetrievingBinariesFromContentVersion 0.137

CopyUtilTest

copyToVersionIfStructureNodeHasSameUuidAsSourceNode 0.147
copyToVersionWithNewStructure 0.112
copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.114
copyToVersionWhenThereWasSubnodeWithSameName 0.137
copyToVersionWhenChangingPrimaryNodeType 0.119

MgnlVersioningContentDecoratorTest

sessionWrapperIsNotLost 0.11
workspaceWrapperIsNotLost 0.114

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0.014

MgnlVersioningWorkspaceWrapperTest

hasVersionsMixinIsRemovedOnCopy 0.182
hasVersionsMixinIsRemovedOnCopy2 0.124

SkipVersionOnExportTest

testExportSystemView 0.114
testExportDocumentView 0.107

VersionedNodeTest

testMultipleWrappingIsPossible 0.004
testWrapProperty 0.013

VersionInfoTest

testAdvancedVersionInfo 0.001
testMoreVersionInfo 0
testBasicVersionInfo 0

CompositeFilterTest

testInitializationAndDestruction 0.015

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded 0.133
testPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.112
testSubstringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.126
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.114
testFilterSetToCrosscheckMimeTypeWithWrongMimeType 0.108
testFilterWithEmptyDefaultExtension 0.106
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.114
doubleDotURIisProperlyNormalizedAndDecoded 0.12
testSubstringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.112
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.158
testHandlesRequestUriWithJSessionId 0.115
URIwithSpacesIsProperlyNormalizedAndDecoded 0.107
testFilterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.105
testFilterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.108
testCurrentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.108
oneDotURIisProperlyNormalizedAndDecoded 0.111
simpleURIisProperlyNormalizedAndDecoded 0.111
testFilterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.104
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.117
URIwithPercentageIsProperlyNormalizedAndDecoded 0.101

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.009
bypassIfNotInitialized 0.007
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.006
chainIsProceededByDecoratedFilter 0.006

FilterTest

testBypassing 0.046
testInitialization 0.009

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.003
shouldNotMatchDotRegexMetacharacter 0.006

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.052
testCOSMultipartFilterFileDeletion 0.017

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.011
testFilterCOS 0.01

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.008

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.004
testETagDoesNotContainJSessionId 0
testContentLengthIsNotSet 0.001

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.006

ServletDispatchingFilterTest

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

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.007
testHeaderNormalization 0.006

VirtualUriFilterTest

resetCurrentUri 0.003

AbstractI18nContentSupportTest

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

DefaultI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.007
testGetNodeDataEndlessLoop 0.007
testDetermineLocale 0.01

DefaultMessagesImplTest

testGetBundle 0.003
selfTest 0.004

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.02
testGetNodeDataEndlessLoop 0.006
testDetermineLocale 0.008

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.002
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.005
testGetsMessagesFromSpecifiedBundle 0.004
testGetsSimpleMessageFromDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.004

AccessManagerImplTest

getPermissions 0
multiThreadAccess 0.022

FormClientCallbackTest

parametersAreSetInTemplateContext 0.128

RedirectClientCallbackTest

testRelativeURLsAreSupported 0.006
testExternalUrlsArePassedAsIs 0
testTargetUrlIsFormattedWithEncodedRequestURL 0
testDoesNothingIfCurrentRequestURLIsTarget 0.001
testRedirectWithParameters 0.002
testAbsoluteURLsArePrefixedWithContextPath 0

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.008
authenticationViaLoginFormRequiresRedirect 0.003

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.006
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0.001

ContentSecurityFilterTest

testIsAllowedForOther 0.002
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.001
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.008
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.004
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.001
getUserIgnoresUnsupportedUserManager 0

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.02
getUsersWithGroup 0.001
getUsersWithRole 0

HierarchicalUserManagerTest

testGroupAddingAndRemoving 0.137
testParentPathShouldReflectFirstLettersOfName 0.117
testCreateUserNode 0.116
testRoleAddingAndRemoving 0.126
testCreateNewUser 0.472
testCreateNewUserUnderPath 0.475
testParentPathShouldBeLowercased 0.113

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.167
getDirectSuperGroups 0.104
getAllSubGroupsInCaseLoopIsInfinite 0.121
getAllSuperGroups 0.101
getDirectSubGroups 0.102
getAllSubGroups 0.106

MgnlGroupManagerTest

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

MgnlGroupTest

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

MgnlRoleManagerTest

testGetRoleInFolder 0.007
testGetRole 0.006
testCreateRole 0.007
testRefusesToCreateSameNameRole 0.007
testCreateRoleWithPath 0.007

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.467
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.462
testUserPasswordAfterChangingByJCRPropertyValueType 1.122
getUsersWithGroupWithNonExistingGroupName 0.42
testNewlyCreatedUserNodeHasMixinLockable 0.767
testDoNotCreateUserWhenExistInAnotherRealm 0.392
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.713
getUsersWithGroup 0.39
getUsersWithRole 0.429
getUsersWithRoleWithNonExistingRoleName 0.479
testUserPasswordAfterChangingByJCRProperty 1.073
testUserPasswordAfterCodeCreation 0.72
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.407
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.43
createAndGetUserWithSpecialCharacters 1.132

MgnlUserManagerTest

testUsernameCantBeBlank 0.003
testUsernameCantBeEmpty 0.003
testSetStringProperty 0.009
testChangePasswordOfUserInSubNode 0.654
testFindPrincipalNode 0.003
testChangePasswordOfUser 0.641
testSetPropertyToNull 0.004
testUserWasCreatedUnderCertainPath 0.322
testSetProperty 0.003
testNewUserInstanceDoesntSwallowRepositoryException 0.004
testUsernameIsValidatedUponCreation1 0.014
testUsernameCantBeNull 0.004
testFindPrincipalNodeWithOtherRealm 0.003
testUsernameIsValidatedUponCreation 0.004

MgnlUserTest

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

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

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.157
findPrincipalNodeByQueryWitNonRootStartNode 0.099
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.1
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.093
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.099
findPrincipalNodeByTraversalWitNonRootStartNode 0.095
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.118
findPrincipalNodes 0.104
findPrincipalNodeByQuery 0.103
findPrincipalNodeByQueryWithMultipleMatches 0.112
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.103
findPrincipalNodeByTraversalWithMultipleMatches 0.1
findPrincipalNode 0.119
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.168
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.135

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.372
userManagerReturnsSystemUserWithCorrectGroup 0.355
userManagerReturnsCorrectAnonymousUser 0.699
userManagerIsAnInstanceOfRescueUserManager 0.009
userManagerReturnsEnabledRescueUser 0.357
userManagerReturnsCorrectSystemUser 0.695
userManagerReturnsCorrectSystemUserByName 0.675
userManagerReturnsSystemUserWithCorrectRole 0.333
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.329
userManagerRealmIsSystemRealm 0.009

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser 0.004

SecurityTest

testMergePrincipals 0.005

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.067
testKeyStoreInSomeOtherFolder 0.049

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.117
testPasswordRemovingMethodFromCache 0.088
testRemoveAllPasswordPamametersFromCacheLog 0.088
testCrypt 0.748
testUpdateKeysKeyLocationIsSet 0.11
testKeyStore 0.122
testUpdateKeysKeyLocationIsNotSet 0.095
testPasswordRemovingMethodFromURL 0.09

URISecurityFilterTest

testIsAllowedForOther 0.004
testIsAllowedForAnonymous 0

ClasspathSpoolTest

testContentTypeIsSetWhenStreamSingleFile 0.003
testContentTypeIsSetWhenStreamMultipleFileWithDifferentExtension 0.067
testContentTypeIsSetWhenStreamMultipleFileWithSameExtension 0.004

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ConfigUtilTest

testResolvedExternalDTDs 0.002
testResolvedInternalDTDs 0.002

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.105
testSessionBasedCopy 0.146
testMoveInSession 0.099
testChangeNodeTypeReplaceAllOccurrences 0.094
testSessionBasedCopySrcNotAtTheRoot 0.094

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.031

DelayedExecutorTest

testDelayedExecution 0.606
testMultipleDelayedExecution 0.766
testExecutionAfterMaxDelay 2.016

DumperUtilTest

testDump 0.096
testDumpLevel2 0.089

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.091
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.088

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent 0.095
testWrappingNDParent 0.087
testClosedSessionResistance 0.125

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.009
testDoesNotCallHierarchyManagerUntilNeeded 0.001
testCallHierarchyManagerOnlyFirstTime 0

ModuleConfigurationObservingManagerTest

testObserving 6.03

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.003

NodeUuidComparatorTest

testBasic 0.002

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.208
listenToChangesInsideObservedPath 0.119
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.005
testDontFailUnregisterWhenSessionInvalid 0.007

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.174
testSimpleQuery 0.168
testSearchForUUID 0.184
testJQOM 0.166
testSearchForAreasContainingImage 0.16
componentsAreAggregatedInSearchIndex 0.167
testQueryBuild 0.161
testQueryWhenSearchingJustForPages 0.166
testSearchOfNonDefaultNodeType 0.158
testSearchForUUIDInChildNode 0.187
testEmptyResult 0.156
testResultContainsOnlyPages 0.191
testSearchForPagesWhoseComponentIsContainingSpecificText 0.156
testSearchForInheritedUUID 0.163
testSearchForSpecificTemplate 0.155

RequestDispatchUtilTest

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

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.089
testConstructRuleFromStringRepresentaionOfRuleClass 0.088
testIsNotAllowedNode 0.088
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.088
testRuleStringConstructor 0.088
testIsAllowedNode 0.086

SearchReplaceTest

testDefaultsToLiteralMatching 0.003
testCanUseJokerInNamePatterns 0.003
testCaseInsensitive 0.004
testCanUseNamePatterns 0.003

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.003
testFactoryMethodProperlyInstanciatesWithFirstChildOfParent 0.003
testCanTellPosition 0.003
testCanTellIfFirstWhenInitializingWithFirst 0.004
testCanTellIfLastEvenIfThereAreOtherNodesOfAnotherType 0.003
testCanTellIfLastWhenInitializingWith 0.005
testCanTellIfLastAfterNavigating 0.003

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.14
testWrappingNDParent 0.089
testClosedSessionResistance 0.083

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0.001
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

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

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.593
testObservationForOneSpecificEventTypeAndContentNodes 4.611
testInitializingObservingManagerWithNullAsNodeType 0.089

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.005
testWorkspaceNamesWithNonNullExpectation 0.002

CommandsManagerTest

testRegisterCommands 0.023
testGetCommandByCatalogAndName 0.01
testExecuteCommand 0.011
testReloadsCommandsOnChange 1.045
testExecuteCommandWithContext 0.01
testCloneCommandWithCustomProperties 0.012
basicChainCommandTest 0.011
testCloneMarkNodeAsDeletedCommand 0.009
testCloneImportCommand 0.009
testGetCommandByName 0.011

AsyncCommandLockingTest

commandsLockAndUnlockNodesProperly 4.127
throwsExceptionIfCommandsAreOperatingOnSameNode 0.269

DeleteCommandTest

testDeleteLeaveNode 0.096
testDeleteProperty 0.097
testDeleteNonexistentNode 0.09
testDeleteNodeWithSubnodes 0.131

ExportCommandTest

testExportCommandNoOutputStream 0.115
testExporCommandPathNotSet 0.103
testExportCommand 0.089
testExportCommandStreamClosedCorrectly 0.09

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.001
testExecuteWithTemplate 0.002
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.501
testImportCommandTargetPathDoNotExist 0.095
testImportCommand 0.507
testImportCommandEmptyFile 0.085

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.115
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.099
testPreDeleteNode 0.153
testExecuteIsDeniedIfUserIsNull 0.09
testVersionChildNodes 0.141
testExecuteChecksForUserPermissions 0.092

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.136
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.143
restorePreviousVersionOfSingleNode 0.159
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.153

RuleBasedCommandTest

testDefaultRule 0.088
testSetItemTypes 0.087
testRuleOverridesItemTypes 0.086
testSetRule 0.088

VersionCommandTest

testCommandAddsVersionComment 0.104
testUserNameReadFromField 0.099
testCommandWithRuleSet 0.129
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.091
testCommandAddsVersionCommentRecursively 0.151
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.1
testCommandWhenSubContentIsMarkedAsDeleted 0.115
testCommandWhenContentIsMarkedAsDeleted 0.091

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0.001

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.005

Content2BeanTest

testFromStringConversion 0.004
testWillNotAddIncorrectTypesToMap 0.006
testCanSpecifySpecificMapImplementation 0.006
testClassPropertiesAreConvertedProperly 0.005
testContentToBeanWithArraysUsingAdder 0.006
testFlatteningSubNodesToSimpleList 0.005
testContentToBeanWithSubMap 0.006
testJCRPropertiesTypes 0.003
testWillFailToUseACustomMapWhichIsNotConcrete 0.004
testContentToBeanWithSubBeanAndAutoTypeResolving 0.005
testContentToBeanWithClassDefined 0.004
testWillNodAddIncorrectTypesToCollection 0.005
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.083

InstallContextImplTest

sessionInInstallContextIsNotWrappedInMgnlPropertySettingDecorator 0.092
dontFailWithClassCastException 0.082

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.22
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.005
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.109

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.005
testLocalAttributes 0
testApplicationAttributes 0.007

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.096

WebContextImplTest

testLoginLogout 0.006

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0
testCantUseWriterAfterOutputStream 0

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0
testCanReset 0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 2.502
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.005
testHandlerAddedWhileDispatchingIsNotCalled 0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0.002
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.141
bootstrapIfNotClusterMasterAndNotClustered 0.173
doNotBootstrapIfIsNotClusterMasterAndClustered 0.111
bootstrapIfClusterMasterButNotClustered -0.036

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.135
testRebootstrapAtFirstLevel 0.136
testExport 0.117

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0.001

DataTransporterRepositoryTest

hasVersionMixinIsRemovedWhenImportedNodeDoesNotHaveVersionsInVersionStore 0.124
testIfExportContainsJcrAccessControlNode 0.114
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.116
hasVersionMixinIsRemovedWhenUsingCreateNewImportMode 0.121
testActivationStatus 0.119
hasVersionMixinIsNotRemovedWhenImportedNodeDoesHaveVersionsInVersionStore 0.128
hasVersionMixinIsRemovedWhenImportedNodeWithSameUuidInAnotherWorkspaceDoesNotHaveVersionsInVersionStore 0.17
testDoctypeImportThrowsExceptions 0.121
hasVersionMixinIsRemovedWhenImportedSubnodeDoesNotHaveVersionsInVersionStore 0.119

DataTransporterTest

testEncodePath 0.001
testParseAndFormat 0.025
testRemoveNs 0.008
testCreateExportPath 0
testRevertExportPath 0

MagnoliaV2FilterTest

testBogusMetaElement 0.014

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.003
testConversionWhenPropertiesAreAlreadyInPlace 0.002
testRemovesMetaDataWhenEmptied 0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.125

PropertiesImportExportTest

testImportMetadata 0.001
testPropertiesExport 0.005
testConvertsToStringByDefault 0
testConvertsToWrapperType 0.001
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 1.13
magnoliaPropertiesLoading 0.174

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 0.86
testExcludedPropertiesAreNotFoundInFullTextSearch 0.676
testTitlePropertyIsBoosted 0.685
testExcludedPropertiesAreFoundInWhereLike 0.651
testExcerptFunction 0.65
testIndexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 0.642

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.022

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0.002
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0
comparisonWhenExceptionIsThrown 0
basicComparison 0.001

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.142
testWrappedVersionDoesntFail 0.148
testVersionIsWrapped 0.151
testFrozenNodeIsWrapped 0.154

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.16
testVersionIsWrapped 0.141

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.125

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.145
testCreatedVersionIsWrapped 0.135
testLinearSuccessorIsWrapped 0.144
testLinearPredecessorIsWrapped 0.195
testSuccessorsAreWrapped 0.14
testPredecessorsAreWrapped 0.141
testVersionIsWrapped 0.138

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.005

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.004
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0.001
testDeepUnwrap 0.001

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0.004

NodeBuilderTest

testExecWithSeveralChildOps 0
testRealisticUsageScenario 0

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.128
testModuleNodeIsCreatedIfNeeded 0.121
testUsesExistingModuleConfigNode 0.121

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.117
testModuleNodeIsCreatedIfNeeded 0.121

NodeBuilderTaskTest

testUnknownRootThrowsException 0.126
canOperateOnRootNode 0.114
testSyntax 0.172

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.12

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

NodeNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluate 0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluateTrue 0
testEvaluateFalse 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0.002
testGetBasicProps 0.001
testGetBinaryProps 0
testGetOtherProps 0

MetaDataUtilTest

testUpdateMetaData 0.111
testGetMetaData 0.109

NodeTypesRepositoryTest

testDeleteNode 0.116
sameNameSiblingsAreNotAllowed 0.126

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.112
testCreateSimpleNodeTypeContent 0.108

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.113
testIsNodeType 0.109

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist 0.114
testRenameNode 0.11
testGetResultsFromRowIterator 0.158
testCopyInSessionRootSourceToRootDestination 0.115
testCopyInSessionChildSourceToRootDestination 0.11
testCopyInSessionRootSourceToChildDestination 0.112
testMoveNodeAfter 0.11
testMoveNode 0.106
testMoveNodeBefore 0.104

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar 0.107
testGetMultiValuePropertyOrderWithDuplicate 0.107
testCreateAndGetMultiValuePropertyTypeLong 0.107
testSetMultiValuePropertyTypeLong 0.108
testGetMultiValuePropertyTypeBoolean 0.105
testSetMultiValuePropertyTypeString 0.152
testCreateValueDate 0.107
testSetAndGetMultiValuePropertyTypeDouble 0.107
testGetMultiValuePropertyWithChangedOrder 0.106

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.001
getPropertyValueObjectBoolean 0
getStringWhenNodeIsNull 0
getLong 0
getStringThreeArgumentsBadNodeName 0
getStringThreeArgumentsBadNodeType 0
setPropertyToString 0
getBooleanDoesNotThrowNullPointerExceptionWhenNodeIsNull 0
testOrderLast 0
getPropertyValueObjectCalendar 0
getPropertyOrNullReturnsNullWhenPropertyIsNotFound 0
setPropertyToBigDecimal 0
getStringThreeArguments 0
getPropertyValueObjectDate 0
getPropertyValueObjectLong 0
setPropertyToBoolean 0
getBoolean 0
setPropertyToDate 0
setPropertyToLong 0
setPropertyToNode 0.001
setPropertyToNull 0
setPropertyToCalendar 0
setPropertyThrowsExceptionOnNullName 0
setPropertyThrowsExceptionOnNullNode 0
getPropertyOrNull 0
getValueObject 0

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.139
testGetNextVersionLabel 0.134
getVersionOfEmptyVersionHistory 0.104
testGetVersionHistoryListNoVersions 0.106
testGetPreviousVersion 0.125
testGetNextVersion 0.128
testGetVersionVersionException 0.162
testVersioningDisabled 0.109
testGetNodeTypeName 0.107
testOutputWhenNodeNull 0.105
testGetLatestVersion 0.128
testGetNullVersion 0.101
testGetVersionHistoryList 0.119
testGetPreviousVersionLabel 0.12
testGetPreviousVersionOfRootVersion 0.114
testGetVersionEmptyVersionLabel 0.156
testGetVersionHistoryListMultipleVersions 0.126

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.102

ChannelVisibilitySessionWrapperTest

testGetItem 0.104
testGetNode 0.102
testNodeExists 0.104
testCanRemoveVisibleItem 0.102
testGetProperty 0.104
testPropertyExists 0.11
testNavigatingWithNodeParentStillHidesExcludedNode 0.109
testItemExists 0.104
testMoveWorksOnVisibleNode 0.144
testFailsToRemoveHiddenItem 0.099
testFailsToMoveHiddenNode 0.1
testRootNodeHidesExcludedNode 0.103

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0.001
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0.001
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

testThatSubNodesAreMerged 0
testGetPropertiesByNamePattern 0
testOrderIsKeptWhileMergingSubNodes 0
testExtendsPropertyIsHidden 0
testDeepMerge 0
testThatSubNodesCanBeOverwritten 0
testExtendsNonAbsolutelyAndNodeIsNotExisting 0.001
testComplextMultipleInheritanceWithOverride 0
testComplextMultipleInheritance1 0
testComplextMultipleInheritance2 0
testGetPath 0
testBasicMultipleInheritance 0.001
testGetNodesByNamePattern 0
testMultipleWrappingIsPossible 0
testNodePropertiesAreMerged 0
testExtendsAbsolutelyAndNodeIsNotExisting 0.001
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
testPropertyNameIsWrappedAndEncoded 0

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0.106

I18nNodeWrapperTest

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

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.002

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.1

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.102
testWorkspaceReturnsLogicalName1 0.097
testWorkspaceReturnsLogicalName2 0.102
testWorkspaceReturnsLogicalName3 0.103
testWorkspaceReturnsLogicalName4 0.101
testNodeMultipleWrap 0.102

MgnlPropertySettingContentDecoratorRepositoryTest

copiedNodesHaveActivationStatusSetToFalse 0.151
supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.104
moveNode 0.11

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.003

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.002
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.001

LinkUtilTest

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

UUIDLinkTest

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

Slf4jSelfTest

arrayArgumentsAreExpanded 0.001
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.001

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

filterBypassAddedProperly 0.006

AddPermissionTaskTest

testAutogeneratedDescription 0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly 0.006
testGetPermissionAddedToRoleProperly 0.007
testDenyPermissionAddedToRoleProperly 0.006
testAutogeneratedDescription 0.007

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.113

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.002
testExecutesDelegateTaskIfNodeExists 0.004
testBootstrapsIfNodeDoesNotExist 0.004
testAutogeneratedDescription 0.004

BootstrapFileUtilTest

testGetElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.001
testGetElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.002

BootstrapSingleModuleResourceTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription 0.001

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderTest

testOrderAfter 0.105
testOrderBefore 0.103

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName 0.107
testChangeAllPropertiesWithCertainValueTask 0.104
propsValueIsChangedOnlyOnSpecifiedNodeAndItsDescentant 0.1
testAutogeneratedDescription 0.143

ChangeTemplateTaskTest

testSetTemplateForFirstTime 0.001
testAutogeneratedDescription 0
testChangeTemplate 0

ChangeVirtualUriMappingTaskTest

testDoExecute 0.004
testAutogeneratedDescription 0

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription 0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0.001
testAutogeneratedDescription 0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride 0.108
testDoExecute 0.102
testAutogeneratedDescription 0.1
testDoExecuteTargetExistOverride 0.107

CopyPropertyTaskTest

testNonexistingSource 0.106
testDoNotOverride 0.098
testOverride 0.101

CreateNodePathTaskTest

testExecute 0.1

CreateNodeTaskTest

testExecute 0.102

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed 0.004
testShowWarningIfCommandNotFound 0.003
testCommandIsExecuted 0.004

FilterOrderingTaskTest

testOrderFilterAfter 0.004
testFailWhenFilterDoesntExist 0
testOrderFilterAfterLast 0
testDoesNothingIfRequiredFilterMissing 0.001

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId 0.109
testAutogeneratedDescription 0.15

FixUserRolePermissionsPropertyTaskTest

testInstallTask 0.007

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor 0.001
testExecutesPublicDelegateTaskWhenIsPublic 0.004
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.004
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.003
testAutogeneratedDescription 0.005

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0

ModuleFilesExtractionTest

testExecute 0.164

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.102
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.1
moveToNewDestination 0.1

MovePropertyTaskTest

testNonexistingSource 0.101
testDoNotOverride 0.1
testOverride 0.1

NewPropertyTaskTest

testWithExpectedPathExisting 0
testWithoutThePath 0
testAutogeneratedDescription 0.001

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0
executeVisitsHierarchyAndOperatesOnNode 0
executeStopsVisitingHierarchyOnPredicate 0
canBeExecutedTwice 0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.007
returnFalseWhenSameNameSiblingsAllowed 0

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0.001
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0.001

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.105

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.099
testDifferentPlatformEncoding 0.238
testAutogeneratedDescription 0.102

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0
testAutogeneratedDescription 0.004
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.005
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.109
existingPropertyAlreadyHasTargetValueDoNotReplaceAndNoLog 0.105
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.107
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.106
testExistingPropertyWithPartOfStringIsReplaced 0.105
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.105
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.099
testNonExistingPropertyIsNotReplacedButLogged2 0.102
testExistingPropertyIsReplaced 0.098
testPropertyOfDifferentType 0.105
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.104
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.148
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.103

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.114

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0
displaysOneMessageForGreaterAndEqualThanOneNode 0
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.103
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.109
testReregisterNodeType 0.125
testAutogeneratedDescription 0.108

RegisterServletTaskTest

testRegisterServletTaskWithMappings 0.108
testRegisterServletTaskWithEmptyMappings 0.104

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.004
testRemoveDuplicatePermission 0.007
testAutogeneratedDescription 0.005

RemoveInstallFileTest

testDeleteDirectory 0.127
testDeleteFile 0.107

RemoveNodesTaskTest

testExecute 0.11
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.155
testExecuteDisplaysInfoMessageForMissingNodes 0.109
testAutogeneratedDescription 0.108
testExecuteException 0.108

RemoveNodeTaskTest

testExecute 0.11
testAutogeneratedDescription 0.104

RemoveNodeWoChildrenTest

testAutogeneratedDescription 0.001

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.107

RemovePropertyTaskTest

testExecute 0.106

RenameNodesTaskTest

testRenameACLNodesTask 0.112
testAutogeneratedDescription 0.106

RenameNodeTaskTest

testDoNotOverride 0.109
testOverride 0.158

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.119
existingPropertyIsRenamed 0.107
nonExistingPathIgnored 0.104
autogeneratedDescription 0.108

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot 0.002

RenamePropertyTaskTest

testExecute 0.11

SetDefaultPublicURITaskTest

changesDefaultPublicURLToGivenValue 0.116

SetupModuleRepositoriesTaskTest

testDoExecuteTwice 0.114
testDoExecute 0.106

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0.003
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.003
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.004
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.002
testBlocksIfIncludeDispatcherIsMissing 0.001
testDoesNotWarnIfErrorDispatcherIsUsed 0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.002
testTextFilterClassesAreNotSet 0.002
testAccessControlProviderIsSet 0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.11
testAbsentFilesAreRecreated 0.113

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

LightModuleDefinitionReaderTest

createNonExistingResourceDir 0.008
readNonAbsoluteResourceDirThrowsException 0.001
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.058
readFromResourceURLYieldsCorrectModuleDefinition 0.005
readFromReaderYieldsCorrectModuleDefinition 0.004
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0.001
readAllResolvesAllAvailableLightModuleDefinitions 0.008

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.068
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.01

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.001
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 2.363
repositoryIsClusteredAndClusterMaster 1.33

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.238
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.037
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.022
testPerformCantBeCalledTwiceByDifferentThreads 0.917
correctModuleVersionHandlerIsSetForLightModules 0.029
repositoryIsNotClusteredAndClusterMaster 0.023
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.028
testCheckModuleAndDeltasToStringForUpdate 0.019
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.018
testCheckModuleAndDeltasToStringForInstall 0.018
repositoryIsClusteredAndClusterMaster 0.02

ModuleRegistryImplTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.013
testExecutesCorrectCommandBasedOnURI 0.008
testPassesNullAsCommandIfNoneSpecified 0.008

ModuleManagerWebUITest

testDoneTemplate 0.128
testListTasksTemplate 0.045
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.012
testRestartNeededTemplate 0.036

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.02
handlesClusteredWorkspaceButNotClusterMaster 0.02
handlesNotClusteredWorkspaceAndNotClusterMaster 0.015
handlesClusteredWorkspaceAndIsClusterMaster 0.017
testGetCurrentlyInstalled 0.015

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.004

ContentOpsRepositoryTest

testSetTemplate 0.023
testCreateParagraph 0.128
testCreatePage 0.132

ContentOpsTest

testSetNodeData 0.002
testCreateContent 0.004
testSetBinaryNodeData 0.005
testCreateCollectionNode 0.003

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.148
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.128
testErrorMessages 0.124

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.127
testSetPropertyFailsIfPropertyDoesNotExist 0.118
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.123
testAddPropertyFailsIfPropertyExists 0.124
testRenamePropertyAndCheckValueForString 0.116

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.176
testModuleNodeIsCreatedIfNeeded 0.117
testUsesExistingModuleConfigNode 0.115

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.145
testModuleNodeIsCreatedIfNeeded 0.133

NodeBuilderTaskTest

testUnknownRootThrowsException 0.123
testSyntax 0.151

ClassesTest

testCanSetupADifferentClassFactory 0.011
testDefaultClassFactoryWorksJustFine 0.004

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.05
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.006
testPushingAndPoppingComponentProvider 0.005
getComponentWithAnnotationReturnsCorrectInstance 0.023

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.005

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.006
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.067
testSingletonScopedComponentFactory 0.025
testEagerSingletonScopedComponent 0.024
testProvider 0.027
testLazySingletonScopedComponent 0.02
testConfiguredEagerSingleton 0.024
testConfigured 0.018
testComponentFactory 0.019
testObserved 0.032
testConfiguredSingleton 0.017
testSingletonScopedProvider 0.018

LegacyComponentsConfigurerTest

testExcludedKeys 0.005
testLegacy 0.01

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.01

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.043
testConfiguredInSingletonScope 0.017
testCreateChild 0.028
canAccessProperties 0.03
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.016
testConfigured 0.015
testImplementation 0.01
testObserved 0.02
testInstance 0.011
getComponentThrowsExeptionForUnconfiguredType 0.01
testObservedInRequestScope 0.017
testGetComponentProvider 0.011
multiBindingBasic 0.011

GuiceIssue791Test

getInstance_ofSet_ContainsB 0
getInstance_ofSet_ContainsC 0.001
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.003
testInjectionOfNamedDependency 0.003
testInjectionOfDependencyAsProvider 0.003

GuiceScopesTest

testRequestScope 0.017
testContextProvidersWhenWebContextSet 0.01
testServletProvidersWhenWebContextSet 0.009
testContextProvidersWhenContextSet 0.006
testSessionScopeFailsWhenNotInWebContext 0.011
testServletProvidersFailWhenWebContextNotSet 0.007
testRequestScopeFailsWhenNotInWebContext 0.005
testSessionScope 0.006

GuiceComponentProviderLifecycleTest

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

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 0.578

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.006
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.138
sameListenerCannotBeRegisteredMultipleTimes 0.144
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.235
deferredListenerIsNotWrappedMultipleTimes 0.137
listenToChangesInsideObservedPath 0.138
listenerCanBeRegisteredAndUnregistered 0.137
ignoreChangesOutsideObservedPath 0.18

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 1.129
verifyClusterMasterWorkspace 1.041

DefaultRepositoryManagerTest

testSystemAndVersionAreCreatedForAllRepositories 0.225
createWorkspace 0.289
verifySessionsAreWrappedAsExpected 0.214
verifyVersionStoreSessionDontWrapVersioningSession 0.206
createWorkspaceInWrongRepo 0.209

RepositoryMappingDefinitionReaderTest

testParse 0.001

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.15

AddLockableMixinToActivatableMixinTaskTest

addLockableMixinToVersionableMixin 0.165

AddLockableMixinToVersionableMixinTaskTest

addLockableMixinToVersionableMixin 0.147

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.127

CoreModuleVersionHandlerTest

updateFrom544 1.593
updateFrom546 1.213
updateFrom547RemovesLegacyLog4jServlet 1.133
pngSwfMimeTypesOnInstall 1.581
upgradeFrom522 1.512
updateFrom549AddsKoreanLanguage 1.005
cleanInstall 1.366
mMP4MimeTypesOnInstall 1.308
test543MimeTypesOnInstall 1.237
upgradeFrom531CSRF 1.369
updateSecurityBaseRolePermissions 1.28
test45DoesNotInstallWhenFromSmallerThan446 0.104
upgradeFrom45 1.895
test446MimeTypesOnInstall 1.206
updateTo512anonymousUserPermissions 1.495
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 1.069
updateFrom549AddsLockableMixinToActivatableAndVersionable 0.875
updateFrom534CheckSuperuserRolePermissionAreUpdated 1.342
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 1.65

RenameACLNodesTaskTest

testRenameACLNodesTask 0.115

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.119
rearrangementOfBasicDefaultConfig 0.113
rearrangementOfSTKsDefaultConfig 0.109
nonStandardCompositeConfigIsBackedUp 0.108

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.119
unregisterNodeType 0.093
unregisterNodeTypeDependencyGeneratesException 0.096
nodeTypeRegistersSingleElement 0.135
nodeTypeRegistersDependentElement 0.124
updatingNodeTypeReRegistersDependingNodeTypes 0.112
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.122
nodeTypeRegistersMultipleElements 0.116

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0

Register50NodeTypeTaskTest

testDoExecute 0.23

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.133

AddActivatableMixinForContentNodeTaskTest

testExecute 0.135

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.14
testAclDefinedForSubPath 0.154
testNoAclDefined 0.151
testAclDefined 0.151

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.137

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.133
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.133
testRenameSiblingForASubPath 0.13
testOutputMessage 0.141
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.136

HashUsersPasswordsTest

testEncryption 0.826

MigrateVersionWorkspacesToNewStructureTaskTest

migrateVersionsToNewStructure 3.846
hasVersionMixinIsAddedToTheOriginalNodesAfterMigration 1.256

ComponentsTestUtilTest

testSetSingletonInstance 0
testConfiguredImplementation 0.001
testInstanceFactory 0.001

ChainingMatcherTest

emptySeedAlwaysMatches 0.001
singleMatcher 0.002
chainedMatchersOnSameProperty 0.006
chainedMatchers 0.001

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0
exceptionWithMatchingMessage 0.001
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0
matchExactTypeWithOfType 0

ExecutionMatcherTest

throwsNoExceptionMatcher 0.001
throwsSomethingMatcher 0.001
throwsExceptionSampleUsage 0.001
throwsSomethingMatcherWithThrowableMismatch 0.001
sampleUsageWithChainableMatchersForExceptions 0.001

NodeMatchersTest

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

StrictInstanceOfTest

subclassesDontMatch 0
nullDoesNotMatch 0
charSequenceDoesNotMatchString 0
stringMatchesObviously 0

UtilMatchersTest

mapSizeHasDecentMessageWithMatchedSize 0
regex 0
mapSizeHasDecentMessageWithFixedSize 0

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.006

MockItemTest

testGetDepth 0.005
testGetPath 0

MockNodeTest

testIsNodeTypeWithSetMixin 0
testSetMultiValueProperty 0
testGetNodeWithFalsePath 0.001
testGetAncestorWithNegativeDepth 0
testSetPropertyWithStringAndBoolean 0
testIsNewReturnsFalseByDefault 0
testSetReferenceProperty 0
testConstructionFromNamePropertiesAndChildren 0
testSetPropertyWithStringAndValue 0
testAddNodeWithParamString 0
testOrderBeforeWithBothNamesValid 0
testSetMultiValueOnNonMultiValuedProperty 0
testGetPropertiesByPattern 0.001
setsIdentifierOnConstruction 0
testIsNodeTypeWithSupertype 0
testGetPath 0
testIsNodeType 0.001
testGetNodeWithExistingPath 0
testGetNodesWithNamePattern 0
testGetNameReturnsEmptyStringForRoot 0
testAddNodeWithRelPath 0
testAddNodeWithParamStringString 0
testHasNode 0
testGetPropertyWithRelPath 0.001
testOrderBeforeWithNullBeforeName 0
testSetPropertyToNullDoesntCreateProperty 0
testGetAncestor 0
testGetPathReturnsSlashOnRoot 0
testGetProperties 0
testGetAncestorWithToBigDepth 0
testGetMixingNodeTypes 0
testCreatingFromSessionUpdatesSessionsRootNode 0
testIsNodeTypeWithUnsetMixin 0
testHasNodes 0
testGetPropertyWithRelPathBeeingAName 0
testAccept 0.005
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
canFilterOnNodeType 0.001
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.001
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.001
testGetDoubleWithWrongValueType 0
testGetBinaryWithWrongValueType 0
testGetDate 0
testGetType 0
testGetStringWithString 0
testGetStreamWithWrongValueType 0
testGetDecimalWithWrongValueType 0.001
testGetDateWithWrongValueType 0
testGetBoolean 0
testGetLongWithWrongValueType 0
testGetStringWithNonString 0.001
testGetDateFromString 0
testGetBinary 0
testGetDouble 0
testGetLongWithString 0
testGetLength 0
testGetStream 0
testGetDecimal 0

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

SessionTestUtilTest

testCreateSessionWithStringVarargs 0
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0

Utf8ContentTest

testReadingUtf8Greek 0.286
testReadingUtf8JapaneseChars 0.196
testReadingUtf8AccentedChars 0.238
testCreateExportImportContentUtf8SpecialChars 0.168
testReadingUtf8SpecialChars 0.188
testSettingNewUtf8ContentNode 0.162
testSettingAnUtf8NodeData 0.149
testReadingUtf8Russian 0.172

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
testReturnsValueOfElseIfConditionIsTrue 0
testReturnsValueOfOtherwiseIfConditionIsFalse 0

RequestExtensionVoterTest

testVotesTrueIfResponseHasAEmptyExtensionSet 0.001
testVotesTrueIfExtensionIsNotRejected 0.009
testVotesFalseIfExtensionIsNotInAllowedList 0.005
testVotesTrueIfExtensionIsAllowedAndNotRejected 0.006
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndExplicitelyRejected 0.005
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.006
testVotesFalseIfExtensionIsExplicitelyRejected 0.005
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.005
testVotesTrueIfExtensionIsAllowed 0.006

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0.001
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestParametersVoterTest

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

ResponseContentTypeVoterTest

testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.009
testVotesTrueIfContentTypeIsAllowedAndNotRejected 0.008
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected 0.007
testVotesTrueIfContentTypeIsAllowed 0.005
testVotesFalseIfContentTypeIsNotInAllowedList 0.006
testVotesFalseIfContentTypeIsExplicitelyRejected 0.006
testVotesTrueIfContentTypeIsNotRejected 0.007
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.007

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