Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2186 0 0 6 99.726% 152.919

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.696
info.magnolia.cms.security.auth.callback 7 0 0 0 100% 0.127
info.magnolia.jcr.node2bean.impl 1 0 0 0 100% 0.006
info.magnolia.repository.definition 1 0 0 0 100% 0
info.magnolia.setup.for4_5 5 0 0 0 100% 0.437
info.magnolia.test.hamcrest 32 0 0 0 100% 0.007
info.magnolia.commands.impl 42 0 0 0 100% 10.976
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.058
info.magnolia.repository 9 0 0 1 88.889% 2.699
info.magnolia.importexport.command 3 0 0 0 100% 0.459
info.magnolia.module.webapp 5 0 0 0 100% 0.075
info.magnolia.importexport 34 0 0 0 100% 1.805
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.011
info.magnolia.typeresolver 6 0 0 0 100% 0
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.119
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.271
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 48 0 0 1 97.917% 1.196
info.magnolia.observation 7 0 0 0 100% 0.807
info.magnolia.jcr.comparator 12 0 0 0 100% 0.001
info.magnolia.module.model 50 0 0 0 100% 0.003
info.magnolia.module.delta 169 0 0 0 100% 7.949
info.magnolia.cms.core.version 40 0 0 0 100% 6.268
info.magnolia.util 6 0 0 0 100% 0
info.magnolia.jcr.util 168 0 0 0 100% 4.732
info.magnolia.init 30 0 0 0 100% 1.198
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory 26 0 0 0 100% 0.485
info.magnolia.audit 39 0 0 0 100% 12.991
info.magnolia.context 16 0 0 0 100% 1.281
info.magnolia.logging 2 0 0 0 100% 0.002
info.magnolia.module.model.reader 42 0 0 0 100% 0.051
info.magnolia.link 46 0 0 0 100% 0.141
info.magnolia.event 13 0 0 0 100% 3.024
info.magnolia.jcr.decoration 28 0 0 0 100% 1.707
info.magnolia.commands 11 0 0 0 100% 1.124
info.magnolia.jcr.nodebuilder 14 0 0 0 100% 0.011
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.004
info.magnolia.content2bean 19 0 0 1 94.737% 0.121
info.magnolia.module.files 2 0 0 0 100% 0.174
info.magnolia.utf8 8 0 0 0 100% 0.806
info.magnolia.jcr.wrapper 98 0 0 0 100% 2.398
info.magnolia.setup.for5_2 21 0 0 0 100% 1.092
info.magnolia.setup.for5_0 11 0 0 0 100% 1.041
info.magnolia.cms.util 228 0 0 1 99.561% 20.949
info.magnolia.beanmerger 10 0 0 0 100% 0.083
info.magnolia.module 43 0 0 0 100% 4.418
info.magnolia.jcr.node2bean 74 0 0 2 97.297% 0.347
info.magnolia.cms.filters 79 0 0 0 100% 2.486
info.magnolia.importexport.filters 1 0 0 0 100% 0.007
info.magnolia.jcr.predicate 16 0 0 0 100% 0.1
info.magnolia.cms.security 142 0 0 0 100% 19.549
info.magnolia.setup 30 0 0 0 100% 26.451
info.magnolia.jackrabbit 6 0 0 0 100% 3.403
info.magnolia.objectfactory.guice 29 0 0 0 100% 0.23
info.magnolia.voting.voters 66 0 0 0 100% 0.058
info.magnolia.cms.core 120 0 0 0 100% 4.846
info.magnolia.cms.i18n 25 0 0 0 100% 0.117
info.magnolia.nodebuilder 16 0 0 0 100% 1.147
info.magnolia.cms.core.search 2 0 0 0 100% 0.293
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 0.861
info.magnolia.init.properties 2 0 0 0 100% 0.001
info.magnolia.jackrabbit.lucene 1 0 0 0 100% 0.021
info.magnolia.module.ui 7 0 0 0 100% 1.177
info.magnolia.test.mock 36 0 0 0 100% 0.001

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.338
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.175
NodeBuilderTaskTest 2 0 0 0 100% 0.183

info.magnolia.cms.security.auth.callback

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

info.magnolia.jcr.node2bean.impl

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

info.magnolia.repository.definition

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

info.magnolia.setup.for4_5

Class Tests Errors Failures Skipped Success Rate Time
RenameACLNodesTaskTest 1 0 0 0 100% 0.084
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.353

info.magnolia.test.hamcrest

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

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
AsyncCommandLockingTest 3 0 0 0 100% 5.525
DeleteCommandTest 4 0 0 0 100% 0.39
ExportCommandTest 4 0 0 0 100% 0.424
ExtractCommentCommandTest 5 0 0 0 100% 0.009
ImportCommandTest 4 0 0 0 100% 1.46
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 0.857
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.771
RuleBasedCommandTest 4 0 0 0 100% 0.378
VersionCommandTest 8 0 0 0 100% 1.162

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.repository

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

info.magnolia.importexport.command

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

info.magnolia.module.webapp

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 0.433
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.316
BootstrapUtilTest 5 0 0 0 100% 0
DataTransporterRepositoryTest 9 0 0 0 100% 1.026
DataTransporterTest 5 0 0 0 100% 0.023
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.003
MockNodeTest 47 0 0 0 100% 0.006
MockObservationManagerTest 6 0 0 0 100% 0
MockPropertyTest 14 0 0 0 100% 0
MockSessionTest 10 0 0 0 100% 0.001
MockValueTest 23 0 0 0 100% 0.001
NodeTestUtilTest 3 0 0 0 100% 0
SessionTestUtilTest 3 0 0 0 100% 0

info.magnolia.typeresolver

Class Tests Errors Failures Skipped Success Rate Time
BeanTypeResolverTest 2 0 0 0 100% 0
ClassPropertyBasedTypeResolverTest 4 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.113

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ComponentConfigurationReaderTest 1 0 0 0 100% 0.003
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.004
ConfigurationTest 11 0 0 0 100% 0.253
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.011

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.012
LoginFilterTest 3 0 0 0 100% 0.007

info.magnolia.cms.beans.config

Class Tests Errors Failures Skipped Success Rate Time
ContentRepositoryTest 1 0 0 1 0% 0
HostBasedRegexpVirtualURIMappingTest 15 0 0 0 100% 0.011
HostBasedVirtualURIMappingTest 9 0 0 0 100% 0.002
MIMEMappingTest 3 0 0 0 100% 0.046
ObservedManagerTest 1 0 0 0 100% 0
RegexpVirtualURIMappingTest 11 0 0 0 100% 0
URI2RepositoryManagerTest 2 0 0 0 100% 0.003
URI2RepositoryMappingTest 3 0 0 0 100% 0.044
VirtualURIManagerTest 3 0 0 0 100% 1.09

info.magnolia.observation

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

info.magnolia.jcr.comparator

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

info.magnolia.module.model

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

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AddFilterBypassTaskTest 1 0 0 0 100% 0.005
AddPermissionTaskTest 1 0 0 0 100% 0
AddURIPermissionTaskTest 4 0 0 0 100% 0.018
BackupTaskTest 1 0 0 0 100% 0.096
BootstrapConditionallyTest 4 0 0 0 100% 0.012
BootstrapFileUtilTest 2 0 0 0 100% 0.002
BootstrapSingleModuleResourceTest 3 0 0 0 100% 0.314
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.221
ChangeAllPropertiesWithCertainValueTaskTest 4 0 0 0 100% 0.435
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
CopyNodeTaskTest 4 0 0 0 100% 0.417
CopyPropertyTaskTest 3 0 0 0 100% 0.306
CreateNodePathTaskTest 1 0 0 0 100% 0.138
CreateNodeTaskTest 1 0 0 0 100% 0.102
ExecuteCommandTaskTest 3 0 0 0 100% 0.018
FilterOrderingTaskTest 4 0 0 0 100% 0.004
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.223
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.004
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.016
ModuleBootstrapTaskTest 1 0 0 0 100% 0
ModuleFilesExtractionTest 1 0 0 0 100% 0.172
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.01
MoveNodeTaskTest 3 0 0 0 100% 0.272
MovePropertyTaskTest 3 0 0 0 100% 0.263
NewPropertyTaskTest 3 0 0 0 100% 0.001
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.001
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.006
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.001
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.094
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0
PartialBootstrapTaskTest 3 0 0 0 100% 0.427
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.002
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 5 0 0 0 100% 0.015
PropertyValuesTaskTest 13 0 0 0 100% 1.374
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.105
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.375
RegisterServletTaskTest 2 0 0 0 100% 0.184
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.011
RemoveInstallFileTest 2 0 0 0 100% 0.23
RemoveNodesTaskTest 5 0 0 0 100% 0.457
RemoveNodeTaskTest 2 0 0 0 100% 0.181
RemoveNodeWoChildrenTest 1 0 0 0 100% 0
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.092
RemovePropertyTaskTest 1 0 0 0 100% 0.09
RenameNodesTaskTest 2 0 0 0 100% 0.178
RenameNodeTaskTest 2 0 0 0 100% 0.217
RenamePropertiesTaskTest 4 0 0 0 100% 0.354
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.001
RenamePropertyTaskTest 1 0 0 0 100% 0.091
SetDefaultPublicURITaskTest 1 0 0 0 100% 0.092
SetupModuleRepositoriesTaskTest 3 0 0 0 100% 0.3
TextFileConditionsUtilTest 2 0 0 0 100% 0
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.011
WebXmlConditionsUtilTest 3 0 0 0 100% 0.003
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.003

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 19 0 0 0 100% 4.49
ContentVersionTest 4 0 0 0 100% 0.487
CopyUtilTest 5 0 0 0 100% 0.64
MgnlVersioningContentDecoratorTest 2 0 0 0 100% 0.188
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.019
MgnlVersioningWorkspaceWrapperTest 2 0 0 0 100% 0.231
SkipVersionOnExportTest 2 0 0 0 100% 0.2
VersionedNodeTest 2 0 0 0 100% 0.013
VersionInfoTest 3 0 0 0 100% 0

info.magnolia.util

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

info.magnolia.jcr.util

Class Tests Errors Failures Skipped Success Rate Time
ContentMapTest 4 0 0 0 100% 0.002
MetaDataUtilTest 2 0 0 0 100% 0.204
NodeNameHelperTest 3 0 0 0 100% 0
NodeTypesRepositoryTest 2 0 0 0 100% 0.208
NodeTypesTest 7 0 0 0 100% 0.005
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.212
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.191
NodeUtilRepositoryTest 9 0 0 0 100% 0.966
NodeUtilTest 49 0 0 0 100% 0.006
PropertiesImportExportTest 11 0 0 0 100% 0.02
PropertyUtilRepositoryTest 9 0 0 0 100% 0.913
PropertyUtilTest 40 0 0 0 100% 0.002
SessionUtilTest 11 0 0 0 100% 0
VersionUtilTest 17 0 0 0 100% 2.003

info.magnolia.init

Class Tests Errors Failures Skipped Success Rate Time
AbstractMagnoliaConfigurationPropertiesTest 9 0 0 0 100% 0.003
DefaultMagnoliaInitPathsTest 10 0 0 0 100% 0.008
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.004
MagnoliaServletContextListenerTest 2 0 0 0 100% 1.183

info.magnolia.monitoring

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

info.magnolia.objectfactory

Class Tests Errors Failures Skipped Success Rate Time
ClassesTest 2 0 0 0 100% 0.008
ComponentsTest 4 0 0 0 100% 0.051
DefaultClassFactoryTest 5 0 0 0 100% 0
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerReloadableTest 1 0 0 0 100% 0.413
ObjectManufacturerTest 11 0 0 0 100% 0.009
ObservedComponentFactoryTest 2 0 0 0 100% 0.004

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0
AuditLoggingUtilTest 3 0 0 0 100% 0.124
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 1.984
MgnlAuditLoggingContentDecoratorTest 31 0 0 0 100% 10.883

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.111
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.196
InstallContextImplTest 2 0 0 0 100% 0.31
MgnlContextTest 3 0 0 0 100% 0.505
RequestAttributeStrategyTest 4 0 0 0 100% 0.025
SimpleContextTest 1 0 0 0 100% 0.122
WebContextImplTest 1 0 0 0 100% 0.011
WriterResponseWrapperTest 2 0 0 0 100% 0.001

info.magnolia.logging

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

info.magnolia.module.model.reader

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

info.magnolia.link

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

info.magnolia.event

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.002
ContentDecoratorUtilTest 4 0 0 0 100% 0
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.469
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.255
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.111
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 0.867
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.003

info.magnolia.commands

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

info.magnolia.jcr.nodebuilder

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

info.magnolia.jcr.inheritance

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

info.magnolia.content2bean

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

info.magnolia.module.files

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

info.magnolia.utf8

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.112
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.167
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0.002
DelegateNodeWrapperTest 5 0 0 0 100% 0
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.002
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0
I18nContentDecoratorTest 1 0 0 0 100% 0
I18nNodeWrapperTest 11 0 0 0 100% 0.064
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.003
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.097
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 0.569
MgnlPropertySettingContentDecoratorRepositoryTest 3 0 0 0 100% 0.352
MgnlPropertySettingContentDecoratorTest 16 0 0 0 100% 0.024
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.003
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.003

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.108
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.389
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.001
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.098
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 0.496

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 0.743
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0
Register50NodeTypeTaskTest 1 0 0 0 100% 0.189
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.109

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
BooleanUtilTest 3 0 0 0 100% 0
ClasspathResourcesUtilTest 3 0 0 0 100% 0
ContentUtilRepoTest 5 0 0 0 100% 0.427
ContentUtilTest 27 0 0 0 100% 0.079
DateUtilTest 1 0 0 0 100% 0.03
DelayedExecutorTest 3 0 0 0 100% 3.386
DumperUtilTest 2 0 0 0 100% 0.189
ExceptionUtilTest 21 0 0 0 100% 0.001
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.173
ExtendingContentWrapperTest 15 0 0 0 100% 0.045
InheritanceContentWrapperTest 8 0 0 0 100% 0.021
LazyContentWrapperTest 3 0 0 0 100% 0.302
LazyNodeDataWrapperTest 3 0 0 0 100% 0.012
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.026
NodeDataUtilTest 10 0 0 0 100% 0.02
NodePathComparatorTest 1 0 0 0 100% 0.003
NodeUuidComparatorTest 1 0 0 0 100% 0.003
ObservationUtilRepositoryTest 4 0 0 1 75% 0.497
ObservationUtilTest 4 0 0 0 100% 0.014
PathUtilTest 9 0 0 0 100% 0.001
QueryUtilTest 15 0 0 0 100% 2.453
RequestDispatchUtilTest 6 0 0 0 100% 0
RuleTest 6 0 0 0 100% 0.568
SearchReplaceTest 4 0 0 0 100% 0.017
ServletUtilTest 17 0 0 0 100% 0.002
SiblingsHelperTest 7 0 0 0 100% 0.022
SimpleUrlPatternTest 19 0 0 0 100% 0
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.286
TextFileUtilTest 4 0 0 0 100% 0.001
UnicodeNormalizerTest 6 0 0 0 100% 0.022
WebXmlUtilTest 9 0 0 0 100% 0.041
WorkspaceObservingManagerTest 3 0 0 0 100% 6.304
WorkspaceXmlUtilTest 2 0 0 0 100% 0.004

info.magnolia.beanmerger

Class Tests Errors Failures Skipped Success Rate Time
BeanMergerBaseTest 2 0 0 0 100% 0.006
BeanMergerUtilTest 1 0 0 0 100% 0.003
ProxyBasedBeanMergerTest 7 0 0 0 100% 0.074

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.013
ModuleInstanceProviderTest 2 0 0 0 100% 0.061
ModuleLifecycleContextImplTest 2 0 0 0 100% 0
ModuleManagementStateTest 3 0 0 0 100% 0
ModuleManagerImplClusterTest 2 0 0 0 100% 3.177
ModuleManagerImplTest 11 0 0 0 100% 1.165
ModuleRegistryImplTest 7 0 0 0 100% 0.002

info.magnolia.jcr.node2bean

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
CompositeFilterTest 1 0 0 0 100% 0.011
ContentTypeFilterTest 20 0 0 0 100% 2.188
FilterDecoratorTest 4 0 0 0 100% 0.005
FilterTest 2 0 0 0 100% 0.042
InterceptFilterTest 9 0 0 0 100% 0.004
MappingTest 2 0 0 0 100% 0.008
MultiChannelFilterTest 8 0 0 0 100% 0.024
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.059
MultipartRequestFilterTest 2 0 0 0 100% 0.014
MultipartRequestWrapperTest 1 0 0 0 100% 0.004
RangeSupportFilterTest 3 0 0 0 100% 0.005
RepositoryMappingFilterTest 1 0 0 0 100% 0.005
ServletDispatchingFilterTest 21 0 0 0 100% 0.108
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.007
VirtualUriFilterTest 1 0 0 0 100% 0.002

info.magnolia.importexport.filters

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

info.magnolia.jcr.predicate

Class Tests Errors Failures Skipped Success Rate Time
DuplicateNodePredicateTest 1 0 0 0 100% 0.1
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.03
ContentSecurityFilterTest 2 0 0 0 100% 0.002
CsrfSecurityFilterTest 3 0 0 0 100% 0.001
DelegatingUserManagerTest 4 0 0 0 100% 0.013
ExternalUserManagerTest 3 0 0 0 100% 0.02
HierarchicalUserManagerTest 9 0 0 0 100% 2.32
LogoutFilterTest 2 0 0 0 100% 0.001
MgnlGroupManagerRepositoryTest 7 0 0 0 100% 0.707
MgnlGroupManagerTest 6 0 0 0 100% 0.022
MgnlGroupTest 10 0 0 0 100% 0.066
MgnlRoleManagerTest 5 0 0 0 100% 0.019
MgnlUserManagerRepositoryTest 15 0 0 0 100% 8.863
MgnlUserManagerTest 14 0 0 0 100% 1.563
MgnlUserTest 9 0 0 0 100% 0.046
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0.001
RepositoryBackedSecurityManagerTest 16 0 0 0 100% 1.444
RescueSecuritySupportTest 10 0 0 0 100% 3.327
SecuritySupportObservedComponentFactoryTest 2 0 0 0 100% 0.008
SecurityTest 1 0 0 0 100% 0.003
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.118
SecurityUtilTest 8 0 0 0 100% 0.971
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.099
AddLockableMixinToActivatableMixinTaskTest 1 0 0 0 100% 0.128
AddLockableMixinToVersionableMixinTaskTest 1 0 0 0 100% 0.152
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.091
CoreModuleVersionHandlerTest 20 0 0 0 100% 20.632
HashUsersPasswordsTest 1 0 0 0 100% 0.606
MigrateVersionWorkspacesToNewStructureTaskTest 4 0 0 0 100% 4.643
RenameVersionNodesTaskTest 1 0 0 0 100% 0.1

info.magnolia.jackrabbit

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

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.007
GuiceComponentProviderTest 13 0 0 0 100% 0.167
GuiceIssue791Test 4 0 0 0 100% 0.001
GuiceParameterResolverTest 3 0 0 0 100% 0.006
GuiceScopesTest 8 0 0 0 100% 0.049

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.025
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0
RequestParametersVoterTest 6 0 0 0 100% 0
RequestParameterVoterTest 7 0 0 0 100% 0.005
ResponseContentTypeVoterTest 8 0 0 0 100% 0.028
RoleBaseVoterTest 4 0 0 0 100% 0
SystemOrAdminUserVoterTest 5 0 0 0 100% 0
URIPatternVoterTest 4 0 0 0 100% 0
URIRegexVoterTest 4 0 0 0 100% 0
URIStartsWithVoterTest 3 0 0 0 100% 0

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateTest 9 0 0 0 100% 0.029
BinaryNodeDataTest 3 0 0 0 100% 0.005
DefaultACLPermissionsTest 8 0 0 0 100% 0.055
DefaultContentTest 25 0 0 0 100% 3.032
MagnoliaAccessProviderTest 7 0 0 0 100% 0.063
MetaDataTest 36 0 0 0 100% 0.002
NodeTest 14 0 0 0 100% 1.591
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.036
PathTest 6 0 0 0 100% 0.019
RootOnlyPermissionTest 3 0 0 0 100% 0.014

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.015
DefaultMessagesImplTest 3 0 0 0 100% 0.012
HierarchyBasedI18nContentSupportTest 3 0 0 0 100% 0.031
MessagesManagerTest 5 0 0 0 100% 0.017

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.289
ContentOpsTest 4 0 0 0 100% 0.012
NodeBuilderTest 3 0 0 0 100% 0.321
OpsTest 5 0 0 0 100% 0.521

info.magnolia.cms.core.search

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

info.magnolia.jcr.nodebuilder.task

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

info.magnolia.init.properties

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

info.magnolia.jackrabbit.lucene

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

info.magnolia.module.ui

Class Tests Errors Failures Skipped Success Rate Time
InstallationFilterTest 3 0 0 0 100% 0.017
ModuleManagerWebUITest 4 0 0 0 100% 1.16

info.magnolia.test.mock

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.106
testLogsLoginSuccesses 0.004
testLogsLoginFailures 0.014

MgnlAuditLoggingContentDecoratorNodeWrapperTest

setPropertyStringValueInt 1.258
setPropertyStringValueArrayInt 0.285
setPropertyStringStringArrayInt 0.225
setPropertyStringStringInt 0.216

MgnlAuditLoggingContentDecoratorTest

sequenceActionModifyNodeDelete 0.789
sequenceActionMoveModifyDelete 0.46
logModifiesWhenDeletionIsFirstEntryForGivenPath 0.43
logModifiesPropertyAsUser 1.722
logModifiesNode 0.323
sequenceActionMoveCreate 0.323
sequenceActionMoveDelete 0.329
sequenceActionMoveModify 0.283
sequenceActionCreateSessionDelete 0.289
logMovesNode 0.287
sequenceCreateMove 0.287
sequenceActionModifyMoveDelete 0.341
sequenceActionModifyCreate 0.267
logDeletesNode 0.252
logDeletesWhenDeletionIsFirstEntryForGivenPath 0.361
sequenceActionModifyModify 0.232
sequenceActionCreateNodeDelete 0.242
sequenceActionModifySessionDelete 0.298
logCreatesNodeWithSpecificNodeType 0.287
logSessionDelete 0.266
logCreatesNode 0.252
sequenceActionSessionDeleteCreate 0.248
sequenceCreateModifyDelete 0.259
sequenceActionCreateCreate 0.239
logModifiesProperty 0.247
sequenceCreateModify 0.244
nodeSave 0.333
isContentWrappedByMgnlAuditLogContentDecorator 0.24
logNodeDeleteCreateDelete 0.243
sequenceActionNodeDeleteCreate 0.253
sequenceActionModifyMove 0.257

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.004
mergeMaps 0.002

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.003

ProxyBasedBeanMergerTest

mergeMergedClass 0.063
isMergeable 0
mergeMap 0.004
mergeOfInterfaces 0.002
isSimpleType 0.001
mergeUsesSubClassIfAssignable 0
mergedProperties 0.004

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.018
testGetIconStyleReturnsCorrectIconStyle1 0.004
testGetIconStyleReturnsCorrectIconStyle2 0.024

ObservedManagerTest

testGetNodeByUUIDOrPath 0

RegexpVirtualURIMappingTest

testExample 0
testExample2 0
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

testGetUri 0.029
testGetHandleWhenLinkWithPrefixHandleExistInRepo 0.011
testGetHandleStripsExtensionInclTheDot 0.004

VirtualURIManagerTest

testMap 0.043
testReloadsTemplatesOnChange 1.037
testRegistersTemplatesOnStart 0.01

AggregationStateTest

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

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.004
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0.001

DefaultACLPermissionsTest

testCanReadRoot 0.012
testCanReadOnPageNode 0.005
testReorderingIsNotAllowedWithReadOnlyPermissions 0.005
testGrantsOnContentNode 0.005
testCanReadOnContentNode 0.006
testVerifyThatSessionIsUsedAsResolver 0.01
testGrantsOnPageNode 0.005
testGrantsHigherPermissionThenAssigned 0.007

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.177
testThatReadingANonExistingNodeDataDoesNotFail 0.105
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.156
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.12
testCreatingAnExistingNodeDataDoesNotFail 0.113
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.131
testReadingANodeData 0.106
testCreatingAndSettingANodeData 0.112
testIsNodeTypeForNodeChecksPrimaryType 0.096
testAddMixin 0.104
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.133
testSettingANonExistingNodeDataCreatesANewNodeData 0.137
testCreatingAnEmptyNodeData 0.187
testModDate 0.097
testCreatingAndSettingABooleanNodeData 0.098
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.106
testDelete 0.132
testEquals 0.104
testSettingAnExistingNodeData 0.106
testCreatingAndReadingABinaryNodeData 0.105
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.111
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.105
testEqualsWithWrongType 0.109
testEqualsWithNull 0.164
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.118

MagnoliaAccessProviderTest

permissionsToJcrSystemAreNotDuplicated 0.024
testPermissionClassNotDefined 0.005
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.006
testPermissionWrongClassDefined 0.006
testPermissionNonexistingClassDefined 0.022
testPermissionClassDefined 0
testPermissionWrongClassConstructor 0

MetaDataTest

testSetLastActivationActionDate 0
testGetModificationDate 0
testGetTitleThrowsException 0
testSetAuthorId 0
testSetActivated 0
testGetAuthorId 0
testSetUnActivated 0
testGetCreationDate 0.001
testSetPropertyWithDate 0
testSetPropertyWithLong 0
testSetPropertyWithDouble 0
testGetStringPropertyWithUnsupportedName 0
testGetStringProperty 0
testSetActivatorId 0
testGetIsActivated 0
testGetLastActionDate 0
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
testGetActivationStatusReturnsActivatedWhenActivatedAndThenModified 0
testSetPropertyWithStringWhenAlreadyExisting 0
testSetStringPropertyWithUnsupportedTemplateTypeProperty 0

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.122
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.12
testCreatingAnExistingNodeDataDoesNotFail 0.101
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.094
testReadingANodeData 0.099
testCreatingAndSettingANodeData 0.108
testIsNodeTypeForNodeChecksPrimaryType 0.098
testAddMixin 0.106
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.144
testSettingANonExistingNodeDataCreatesANewNodeData 0.109
testSettingAnExistingNodeData 0.116
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.167
testThatReadingANonExistingNodeDataFail 0.098
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.109

NodeTypeBasedACLPermissionsTest

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

PathTest

getAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative 0.002
getAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute 0.003
isCharValid 0.003
getValidatedLabel 0.003
getUniqueLabelWithExtension 0.004
getUniqueLabel 0.004

RootOnlyPermissionTest

testCanRead 0.006
testNoRootNode 0.005
testGrants 0.003

QueryTest

testSimpleQuery 0.154
testMaxResultSize 0.139

BaseVersionManagerTest

getCorrectBaseVersions 0.237
testRestoreVersionCreatedWithRuleFrom522 0.207
testRestoreVersionCreatedWithRuleFrom524 0.206
testGetUsedFilterWhenRuleCreatedIn52 0.249
removeVersionsRelatedToSourceWorkspaceOnly 0.25
testCreateAndRestoreVersionAndCheckOrder 0.244
testCreateAndRestoreDeletedVersion 0.199
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.241
testGetUsedFilterWhenRuleCreatedIn522 0.226
testGetUsedFilterWhenRuleCreatedIn524 0.172
removeAllVersions 0.232
getVersionForALabel 0.197
hasMixinWhenVersioned 0.193
testCreateAndRestoreVersionInCustomWorkspace 0.3
sourceWorkspaceIsSavedForVersionInMetaData 0.269
testNumberOfCreatedVersions 0.325
hasVersionMixinIsRemovedWhenVersionHistoryIsDeleted 0.251
testCreateAndRestoreVersion 0.303
testRestoreVersionCreatedWithRuleFrom52 0.189

ContentVersionTest

testRestoringBinariesFromContentVersion 0.123
testRetrievingBinariesFromContentVersionsChildNode 0.114
testBasics 0.134
testRetrievingBinariesFromContentVersion 0.116

CopyUtilTest

copyToVersionIfStructureNodeHasSameUuidAsSourceNode 0.208
copyToVersionWithNewStructure 0.112
copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.104
copyToVersionWhenThereWasSubnodeWithSameName 0.111
copyToVersionWhenChangingPrimaryNodeType 0.105

MgnlVersioningContentDecoratorTest

sessionWrapperIsNotLost 0.095
workspaceWrapperIsNotLost 0.093

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0.019

MgnlVersioningWorkspaceWrapperTest

hasVersionsMixinIsRemovedOnCopy 0.114
hasVersionsMixinIsRemovedOnCopy2 0.117

SkipVersionOnExportTest

testExportSystemView 0.097
testExportDocumentView 0.103

VersionedNodeTest

testMultipleWrappingIsPossible 0.002
testWrapProperty 0.011

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

CompositeFilterTest

testInitializationAndDestruction 0.011

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded 0.164
testPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.108
testSubstringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.117
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.107
testFilterSetToCrosscheckMimeTypeWithWrongMimeType 0.11
testFilterWithEmptyDefaultExtension 0.097
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.098
doubleDotURIisProperlyNormalizedAndDecoded 0.101
testSubstringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.101
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.095
testHandlesRequestUriWithJSessionId 0.098
URIwithSpacesIsProperlyNormalizedAndDecoded 0.137
testFilterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.106
testFilterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.094
testCurrentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.106
oneDotURIisProperlyNormalizedAndDecoded 0.11
simpleURIisProperlyNormalizedAndDecoded 0.113
testFilterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.119
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.105
URIwithPercentageIsProperlyNormalizedAndDecoded 0.102

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0
bypassIfNotInitialized 0
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.002
chainIsProceededByDecoratedFilter 0.003

FilterTest

testBypassing 0.035
testInitialization 0.007

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.005
shouldNotMatchDotRegexMetacharacter 0.003

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.047
testCOSMultipartFilterFileDeletion 0.012

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.008
testFilterCOS 0.006

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.004

RangeSupportFilterTest

contentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.003
eTagDoesNotContainJSessionIdNorFilename 0.002
contentLengthIsNotSet 0

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.005

ServletDispatchingFilterTest

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

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.004
testHeaderNormalization 0.003

VirtualUriFilterTest

resetCurrentUri 0.002

AbstractI18nContentSupportTest

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

DefaultI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.007
testGetNodeDataEndlessLoop 0.003
testDetermineLocale 0.005

DefaultMessagesImplTest

fallbackWillNotDetermineLocaleFromSystemLocaleAndWillReadISO88591 0.004
testGetBundle 0.004
selfTest 0.004

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.021
testGetNodeDataEndlessLoop 0.005
testDetermineLocale 0.005

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.002
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundle 0.004
testGetsSimpleMessageFromDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.003

AccessManagerImplTest

getPermissions 0
multiThreadAccess 0.03

FormClientCallbackTest

parametersAreSetInTemplateContext 0.115

RedirectClientCallbackTest

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

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.009
authenticationViaLoginFormRequiresRedirect 0.003

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.006
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0

ContentSecurityFilterTest

testIsAllowedForOther 0.002
testIsAllowedForAnonymous 0

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.005
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.007
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.001
getUserIgnoresUnsupportedUserManager 0

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.019
getUsersWithGroup 0.001
getUsersWithRole 0

HierarchicalUserManagerTest

parentPathShouldBeLowercased 0.146
groupAddingAndRemoving 0.128
createNewUserWithTwoCharactersInName 0.503
roleAddingAndRemoving 0.114
createNewUser 0.434
parentPathShouldReflectFirstLettersOfName 0.098
createUserNode 0.093
createNewUserWithSingleCharacterInName 0.398
createNewUserUnderPath 0.406

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0.001

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.099
getDirectSuperGroups 0.091
findPrincipalNodeWithInvalidJcrName 0.091
getAllSubGroupsInCaseLoopIsInfinite 0.104
getAllSuperGroups 0.133
getDirectSubGroups 0.092
getAllSubGroups 0.097

MgnlGroupManagerTest

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

MgnlGroupTest

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

MgnlRoleManagerTest

testGetRoleInFolder 0.006
testGetRole 0.003
testCreateRole 0.004
testRefusesToCreateSameNameRole 0.003
testCreateRoleWithPath 0.003

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.438
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.415
testUserPasswordAfterChangingByJCRPropertyValueType 1.07
getUsersWithGroupWithNonExistingGroupName 0.392
testNewlyCreatedUserNodeHasMixinLockable 0.692
testDoNotCreateUserWhenExistInAnotherRealm 0.395
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.695
getUsersWithGroup 0.437
getUsersWithRole 0.405
getUsersWithRoleWithNonExistingRoleName 0.397
testUserPasswordAfterChangingByJCRProperty 1.005
testUserPasswordAfterCodeCreation 0.706
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.408
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.389
createAndGetUserWithSpecialCharacters 1.019

MgnlUserManagerTest

testUsernameCantBeBlank 0.002
testUsernameCantBeEmpty 0.003
testSetStringProperty 0.007
testChangePasswordOfUserInSubNode 0.605
testFindPrincipalNode 0.004
testChangePasswordOfUser 0.611
testSetPropertyToNull 0.003
testUserWasCreatedUnderCertainPath 0.298
testSetProperty 0.003
testNewUserInstanceDoesntSwallowRepositoryException 0.004
testUsernameIsValidatedUponCreation1 0.014
testUsernameCantBeNull 0.003
testFindPrincipalNodeWithOtherRealm 0.003
testUsernameIsValidatedUponCreation 0.003

MgnlUserTest

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

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.001
testFindACLByName 0
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.096
findPrincipalNodeByQueryWitNonRootStartNode 0.12
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.086
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.083
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.085
findPrincipalNodeByTraversalWitNonRootStartNode 0.083
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.085
findPrincipalNodes 0.085
findPrincipalNodeByQuery 0.088
findPrincipalNodeByQueryWithMultipleMatches 0.086
findPrincipalNodeByQueryWithInvalidJcrName 0.082
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.115
findPrincipalNodeByTraversalWithMultipleMatches 0.087
findPrincipalNode 0.091
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.083
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.089

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.308
userManagerReturnsSystemUserWithCorrectGroup 0.304
userManagerReturnsCorrectAnonymousUser 0.594
userManagerIsAnInstanceOfRescueUserManager 0.006
userManagerReturnsEnabledRescueUser 0.297
userManagerReturnsCorrectSystemUser 0.602
userManagerReturnsCorrectSystemUserByName 0.604
userManagerReturnsSystemUserWithCorrectRole 0.312
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.296
userManagerRealmIsSystemRealm 0.004

SecuritySupportObservedComponentFactoryTest

factoryIsReturningExpectedSystemUser 0.003
factoryReturnsTheImplementationImmediatelyWhenPossible 0.005

SecurityTest

testMergePrincipals 0.003

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.082
testKeyStoreInSomeOtherFolder 0.036

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.1
testPasswordRemovingMethodFromCache 0.083
testRemoveAllPasswordPamametersFromCacheLog 0.08
testCrypt 0.299
testUpdateKeysKeyLocationIsSet 0.095
testKeyStore 0.107
testUpdateKeysKeyLocationIsNotSet 0.126
testPasswordRemovingMethodFromURL 0.081

URISecurityFilterTest

testIsAllowedForOther 0.004
testIsAllowedForAnonymous 0

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.086
testSessionBasedCopy 0.087
testMoveInSession 0.083
testChangeNodeTypeReplaceAllOccurrences 0.086
testSessionBasedCopySrcNotAtTheRoot 0.085

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.03

DelayedExecutorTest

testDelayedExecution 0.608
testMultipleDelayedExecution 0.769
testExecutionAfterMaxDelay 2.009

DumperUtilTest

testDump 0.103
testDumpLevel2 0.086

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.087
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.086

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent 0.131
testWrappingNDParent 0.086
testClosedSessionResistance 0.085

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.011
testDoesNotCallHierarchyManagerUntilNeeded 0
testCallHierarchyManagerOnlyFirstTime 0.001

ModuleConfigurationObservingManagerTest

testObserving 6.026

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.003

NodeUuidComparatorTest

testBasic 0.003

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.204
listenToChangesInsideObservedPath 0.103
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.19

ObservationUtilTest

testRegisterWhenSessionValid 0.004
testFailRegisterWhenSessionInvalid 0.003
testUnregisterWhenSessionValid 0.003
testDontFailUnregisterWhenSessionInvalid 0.004

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.167
testSimpleQuery 0.19
testSearchForUUID 0.163
testJQOM 0.159
testSearchForAreasContainingImage 0.157
componentsAreAggregatedInSearchIndex 0.163
testQueryBuild 0.156
testQueryWhenSearchingJustForPages 0.157
testSearchOfNonDefaultNodeType 0.171
testSearchForUUIDInChildNode 0.197
testEmptyResult 0.154
testResultContainsOnlyPages 0.156
testSearchForPagesWhoseComponentIsContainingSpecificText 0.158
testSearchForInheritedUUID 0.152
testSearchForSpecificTemplate 0.153

RequestDispatchUtilTest

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

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.089
testConstructRuleFromStringRepresentaionOfRuleClass 0.091
testIsNotAllowedNode 0.082
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.091
testRuleStringConstructor 0.088
testIsAllowedNode 0.127

SearchReplaceTest

testDefaultsToLiteralMatching 0.002
testCanUseJokerInNamePatterns 0.004
testCaseInsensitive 0.003
testCanUseNamePatterns 0.008

ServletUtilTest

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

SiblingsHelperTest

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

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.099
testWrappingNDParent 0.09
testClosedSessionResistance 0.097

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0.001
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

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

WebXmlUtilTest

testCanDetectServletRegistration 0.031
testCanDetectFilterRegistration 0.002
testFilterDispatcherErrorIsNotMandatory 0.002
testFilterDispatcherChecksShouldNotFailWithCorrectConfiguration 0.001
testFilterDispatcherChecksShouldFailIfIncludeIsMissing 0.001
testFilterDispatcherChecksShouldFailIfRequestIsMissing 0.001
testFilterDispatcherChecksShouldFailIfDispatcherNotSet 0.001
testFilterDispatcherOrderIsIrrelevant 0.001
testFilterDispatcherChecksShouldNotFailIfFilterNotRegistered 0.001

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.604
testObservationForOneSpecificEventTypeAndContentNodes 4.604
testInitializingObservingManagerWithNullAsNodeType 0.096

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.002
testWorkspaceNamesWithNonNullExpectation 0.002

CommandsManagerTest

testRegisterCommands 0.02
testGetCommandByCatalogAndName 0.009
testExecuteCommand 0.017
testReloadsCommandsOnChange 1.031
testExecuteCommandWithContext 0.009
testCloneCommandWithCustomProperties 0.008
basicChainCommandTest 0.008
testCloneMarkNodeAsDeletedCommand 0.006
testCloneImportCommand 0.008
testGetCommandByName 0.008

AsyncCommandLockingTest

oneCommandIsResponsibleForUnlockingThenNoExceptionOccurs 0.255
commandsLockAndUnlockNodesProperly 4.11
throwsExceptionIfCommandsAreOperatingOnSameNode 1.16

DeleteCommandTest

testDeleteLeaveNode 0.095
testDeleteProperty 0.093
testDeleteNonexistentNode 0.103
testDeleteNodeWithSubnodes 0.099

ExportCommandTest

testExportCommandNoOutputStream 0.123
testExporCommandPathNotSet 0.105
testExportCommand 0.1
testExportCommandStreamClosedCorrectly 0.096

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.001
testExecuteWithTemplate 0.005
testExecuteWhenNodeNull 0.001
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.582
testImportCommandTargetPathDoNotExist 0.1
testImportCommand 0.666
testImportCommandEmptyFile 0.112

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.134
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.094
testPreDeleteNode 0.18
testExecuteIsDeniedIfUserIsNull 0.104
testVersionChildNodes 0.241
testExecuteChecksForUserPermissions 0.104

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.2
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.217
restorePreviousVersionOfSingleNode 0.192
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.162

RuleBasedCommandTest

testDefaultRule 0.097
testSetItemTypes 0.091
testRuleOverridesItemTypes 0.095
testSetRule 0.095

VersionCommandTest

testCommandAddsVersionComment 0.156
testUserNameReadFromField 0.11
testCommandWithRuleSet 0.154
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.12
testCommandAddsVersionCommentRecursively 0.182
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.143
testCommandWhenSubContentIsMarkedAsDeleted 0.161
testCommandWhenContentIsMarkedAsDeleted 0.136

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.004

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession 0.111

DefaultRepositoryStrategyTest

testPasswordIsNull 0.098
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.098

InstallContextImplTest

sessionInInstallContextIsNotWrappedInMgnlPropertySettingDecorator 0.193
dontFailWithClassCastException 0.117

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.338
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.006
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.161

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.011
testLocalAttributes 0.001
testApplicationAttributes 0.013

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.122

WebContextImplTest

testLoginLogout 0.011

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0
testCantUseWriterAfterOutputStream 0.001

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0.001
testCanReset 0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 3.016
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0.001
testAreHandlersInvokedInOrder 0.003
testHandlerAddedWhileDispatchingIsNotCalled 0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.124
bootstrapIfNotClusterMasterAndNotClustered 0.104
doNotBootstrapIfIsNotClusterMasterAndClustered 0.099
bootstrapIfClusterMasterButNotClustered 0.106

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.113
testRebootstrapAtFirstLevel 0.1
testExport 0.103

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

JcrImportExportCommandTest

yaml 0.178
systemView 0.166
exportRootAsYaml 0.115

DataTransporterRepositoryTest

hasVersionMixinIsRemovedWhenImportedNodeDoesNotHaveVersionsInVersionStore 0.107
testIfExportContainsJcrAccessControlNode 0.106
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.108
hasVersionMixinIsRemovedWhenUsingCreateNewImportMode 0.116
testActivationStatus 0.105
hasVersionMixinIsNotRemovedWhenImportedNodeDoesHaveVersionsInVersionStore 0.124
hasVersionMixinIsRemovedWhenImportedNodeWithSameUuidInAnotherWorkspaceDoesNotHaveVersionsInVersionStore 0.12
testDoctypeImportThrowsExceptions 0.096
hasVersionMixinIsRemovedWhenImportedSubnodeDoesNotHaveVersionsInVersionStore 0.144

DataTransporterTest

testEncodePath 0.001
testParseAndFormat 0.021
testRemoveNs 0.001
testCreateExportPath 0
testRevertExportPath 0

MagnoliaV2FilterTest

testBogusMetaElement 0.007

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.002
testConversionWhenPropertiesAreAlreadyInPlace 0.003
testRemovesMetaDataWhenEmptied 0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.113

PropertiesImportExportTest

testImportMetadata 0.001
testPropertiesExport 0.005
testConvertsToStringByDefault 0.001
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 1.064
magnoliaPropertiesLoading 0.119

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0.001

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 0.612
testExcludedPropertiesAreNotFoundInFullTextSearch 0.55
testTitlePropertyIsBoosted 0.58
testExcludedPropertiesAreFoundInWhereLike 0.548
testExcerptFunction 0.587
testIndexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 0.526

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.021

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0.001
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0
comparisonWhenExceptionIsThrown 0
basicComparison 0

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.135
testWrappedVersionDoesntFail 0.108
testVersionIsWrapped 0.109
testFrozenNodeIsWrapped 0.117

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.142
testVersionIsWrapped 0.113

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.111

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.11
testCreatedVersionIsWrapped 0.136
testLinearSuccessorIsWrapped 0.175
testLinearPredecessorIsWrapped 0.114
testSuccessorsAreWrapped 0.113
testPredecessorsAreWrapped 0.117
testVersionIsWrapped 0.102

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.003

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.002
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0.001
testDeepUnwrap 0.001

CollectionPropertyHidingTransformerTest

preserveOrderWhenSettingArrayProperty 0.006

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0.003

NodeBuilderTest

testExecWithSeveralChildOps 0.002
testRealisticUsageScenario 0.003

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.127
testModuleNodeIsCreatedIfNeeded 0.103
testUsesExistingModuleConfigNode 0.096

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.097
testModuleNodeIsCreatedIfNeeded 0.098

NodeBuilderTaskTest

testUnknownRootThrowsException 0.102
canOperateOnRootNode 0.131
testSyntax 0.107

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.1

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

NodeNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluate 0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluateTrue 0
testEvaluateFalse 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0.001
testGetBasicProps 0
testGetBinaryProps 0.001
testGetOtherProps 0

MetaDataUtilTest

testUpdateMetaData 0.103
testGetMetaData 0.101

NodeNameHelperTest

getValidatedName 0
getUniqueName 0
getUniqueNameWithExtension 0

NodeTypesRepositoryTest

deleteNode 0.096
sameNameSiblingsAreNotAllowed 0.112

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.112
testCreateSimpleNodeTypeContent 0.1

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.1
testIsNodeType 0.091

NodeUtilRepositoryTest

moveNodeBefore 0.094
renameNode 0.144
copyInSessionRootSourceToRootDestination 0.106
getResultsFromRowIterator 0.104
moveNode 0.106
copyInSessionChildSourceToRootDestination 0.111
copyInSessionRootSourceToChildDestination 0.102
moveNodeAfter 0.094
copyInSessionTargetAlreadyExists 0.105

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
testCollectAllChildrenDefaultPredicateFilterType 0
testMoveNodeAfterWithinSameParent 0.001
testGetNodeWithContentType 0
testCreatePathDoesntCreateNewWhenExisting 0
isWrappedWith 0
testCreatePath 0
testOrderBeforeWithNullSibling 0
testOrderBeforeWithExistingNodeAndSibling 0
testHasMixin 0
testOrderAfterWithExistingNodeAndSibling 0
testGetNodeByIdentifierNoNodeFound 0
testGetSiblingsAfterWithType 0.001
testGetAncestorsLevel0 0
testGetAncestorsLevel3 0
testGetNameFromNode 0
testGetSiblingsWithType 0
testGetSiblingsAfter 0
testAreSiblingsTrue 0
testGetSiblings 0
testGetSiblingsBefore 0
testCollectAllChildrenSpecificPredicateFilterTypeThreeLevel 0.001
testAreSiblingsFalse 0
testUnwrap 0
testCollectAllChildrenDefaultPredicateSimple 0
testGetPathIfPossible 0

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar 0.096
testGetMultiValuePropertyOrderWithDuplicate 0.095
testCreateAndGetMultiValuePropertyTypeLong 0.108
testSetMultiValuePropertyTypeLong 0.096
testGetMultiValuePropertyTypeBoolean 0.136
testSetMultiValuePropertyTypeString 0.091
testCreateValueDate 0.1
testSetAndGetMultiValuePropertyTypeDouble 0.095
testGetMultiValuePropertyWithChangedOrder 0.096

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.119
testGetNextVersionLabel 0.115
getVersionOfEmptyVersionHistory 0.094
testGetVersionHistoryListNoVersions 0.107
testGetPreviousVersion 0.133
testGetNextVersion 0.116
testGetVersionVersionException 0.147
testVersioningDisabled 0.098
testGetNodeTypeName 0.093
testOutputWhenNodeNull 0.099
testGetLatestVersion 0.12
testGetNullVersion 0.103
testGetVersionHistoryList 0.111
testGetPreviousVersionLabel 0.128
testGetPreviousVersionOfRootVersion 0.122
testGetVersionEmptyVersionLabel 0.116
testGetVersionHistoryListMultipleVersions 0.182

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.112

ChannelVisibilitySessionWrapperTest

testGetItem 0.097
testGetNode 0.102
testNodeExists 0.095
testCanRemoveVisibleItem 0.097
testGetProperty 0.088
testPropertyExists 0.098
testNavigatingWithNodeParentStillHidesExcludedNode 0.088
testItemExists 0.094
testMoveWorksOnVisibleNode 0.094
testFailsToRemoveHiddenItem 0.134
testFailsToMoveHiddenNode 0.088
testRootNodeHidesExcludedNode 0.092

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0.002
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0

I18nNodeWrapperTest

getParentReturnsWrappedNode 0.006
hasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.006
testMultipleWrappingIsNotSupported 0.005
testWrapNode 0.005
hasPropertyReturnsFalseWhenNoSuchPropertyExists 0.005
hasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.005
getRootParentThrowsItemNotFoundException 0.006
getPropertyReturnsLocalizedValue 0.009
getAncestorReturnsWrappedNode 0.006
getPropertyDoesntReturnResourceNode 0.005
getNodeReturnsLocalizedNode 0.006

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.003

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.097

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.094
testWorkspaceReturnsLogicalName1 0.089
testWorkspaceReturnsLogicalName2 0.098
testWorkspaceReturnsLogicalName3 0.099
testWorkspaceReturnsLogicalName4 0.098
testNodeMultipleWrap 0.091

MgnlPropertySettingContentDecoratorRepositoryTest

copiedNodesHaveActivationStatusSetToFalse 0.104
supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.141
moveNode 0.107

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.003

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.003
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.001

LinkUtilTest

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

UUIDLinkTest

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

Slf4jSelfTest

arrayArgumentsAreExpanded 0.001
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.001

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

filterBypassAddedProperly 0.005

AddPermissionTaskTest

testAutogeneratedDescription 0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly 0.004
testGetPermissionAddedToRoleProperly 0.007
testDenyPermissionAddedToRoleProperly 0.004
testAutogeneratedDescription 0.003

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.096

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.001
testExecutesDelegateTaskIfNodeExists 0.004
testBootstrapsIfNodeDoesNotExist 0.004
testAutogeneratedDescription 0.003

BootstrapFileUtilTest

testGetElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.001
testGetElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.001

BootstrapSingleModuleResourceTest

partialXmlBootstrap 0.108
testAutogeneratedDescription 0.1
partialYamlBootstrap 0.106

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderTest

testOrderAfter 0.118
testOrderBefore 0.103

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName 0.102
testChangeAllPropertiesWithCertainValueTask 0.132
propsValueIsChangedOnlyOnSpecifiedNodeAndItsDescentant 0.103
testAutogeneratedDescription 0.098

ChangeTemplateTaskTest

testSetTemplateForFirstTime 0
testAutogeneratedDescription 0
testChangeTemplate 0.001

ChangeVirtualUriMappingTaskTest

testDoExecute 0.003
testAutogeneratedDescription 0.001

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription 0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0
testAutogeneratedDescription 0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride 0.089
testDoExecute 0.107
testAutogeneratedDescription 0.114
testDoExecuteTargetExistOverride 0.107

CopyPropertyTaskTest

testNonexistingSource 0.102
testDoNotOverride 0.099
testOverride 0.105

CreateNodePathTaskTest

testExecute 0.138

CreateNodeTaskTest

testExecute 0.102

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed 0.009
testShowWarningIfCommandNotFound 0.004
testCommandIsExecuted 0.005

FilterOrderingTaskTest

testOrderFilterAfter 0.003
testFailWhenFilterDoesntExist 0.001
testOrderFilterAfterLast 0
testDoesNothingIfRequiredFilterMissing 0

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId 0.114
testAutogeneratedDescription 0.109

FixUserRolePermissionsPropertyTaskTest

testInstallTask 0.004

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor 0.001
testExecutesPublicDelegateTaskWhenIsPublic 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.004
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.004
testAutogeneratedDescription 0.004

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0

ModuleFilesExtractionTest

testExecute 0.172

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.099
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.087
moveToNewDestination 0.086

MovePropertyTaskTest

testNonexistingSource 0.088
testDoNotOverride 0.089
testOverride 0.086

NewPropertyTaskTest

testWithExpectedPathExisting 0.001
testWithoutThePath 0
testAutogeneratedDescription 0

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0
executeVisitsHierarchyAndOperatesOnNode 0
executeStopsVisitingHierarchyOnPredicate 0.001
canBeExecutedTwice 0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.006
returnFalseWhenSameNameSiblingsAllowed 0

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0
testOrderFilterBefore 0.001
testDoesNothingWhenRequiredFilterMissing 0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.094

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.134
testDifferentPlatformEncoding 0.193
testAutogeneratedDescription 0.1

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.001
testAutogeneratedDescription 0.004
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.004
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.111
existingPropertyAlreadyHasTargetValueDoNotReplaceAndNoLog 0.11
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.12
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.118
testExistingPropertyWithPartOfStringIsReplaced 0.125
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.114
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.103
testNonExistingPropertyIsNotReplacedButLogged2 0.092
testExistingPropertyIsReplaced 0.128
testPropertyOfDifferentType 0.087
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.087
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.086
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.093

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.105

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0
displaysOneMessageForGreaterAndEqualThanOneNode 0
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.097
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.093
testReregisterNodeType 0.098
testAutogeneratedDescription 0.087

RegisterServletTaskTest

testRegisterServletTaskWithMappings 0.089
testRegisterServletTaskWithEmptyMappings 0.095

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.003
testRemoveDuplicatePermission 0.004
testAutogeneratedDescription 0.004

RemoveInstallFileTest

testDeleteDirectory 0.096
testDeleteFile 0.134

RemoveNodesTaskTest

testExecute 0.09
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.093
testExecuteDisplaysInfoMessageForMissingNodes 0.093
testAutogeneratedDescription 0.089
testExecuteException 0.092

RemoveNodeTaskTest

testExecute 0.091
testAutogeneratedDescription 0.09

RemoveNodeWoChildrenTest

testAutogeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.092

RemovePropertyTaskTest

testExecute 0.09

RenameNodesTaskTest

testRenameACLNodesTask 0.091
testAutogeneratedDescription 0.087

RenameNodeTaskTest

testDoNotOverride 0.124
testOverride 0.093

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.093
existingPropertyIsRenamed 0.089
nonExistingPathIgnored 0.086
autogeneratedDescription 0.086

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot 0.001

RenamePropertyTaskTest

testExecute 0.091

SetDefaultPublicURITaskTest

changesDefaultPublicURLToGivenValue 0.092

SetupModuleRepositoriesTaskTest

executeWithoutActivation 0.09
executeTwice 0.087
execute 0.123

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.001
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.004

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.001
testBlocksIfIncludeDispatcherIsMissing 0.001
testDoesNotWarnIfErrorDispatcherIsUsed 0.001

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.002
testTextFilterClassesAreNotSet 0.001
testAccessControlProviderIsSet 0

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.088
testAbsentFilesAreRecreated 0.086

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

LightModuleDefinitionReaderTest

createNonExistingResourceDir 0.006
readNonAbsoluteResourceDirThrowsException 0.001
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.008
readFromResourceURLYieldsCorrectModuleDefinition 0.003
readFromReaderYieldsCorrectModuleDefinition 0.003
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0
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.001
mustProvideBothBoundaryMarkers 0
simpleBoundedRanges 0
testToCanBeWildcard 0
inclusiveRangeBracketSyntax 0
testSingleVersionCanBeWildcard 0
testToAndFromCanBeWildcards 0
testInputIsTrimmedAndSeparatorCanBeSurroundBySpaces 0
toStringShouldBeNice 0
exclusiveRangeBracketSyntax 0
openLeftRange 0.001
testNullIsConsideredAsWildcard 0
testSingleVersionRangeShouldContainItSelf 0
rightInclusiveRangeBracketSyntax 0
openRightRange 0
leftInclusiveRangeMavenSyntax 0
testClassifiersAreAcceptedEvenIfFromAndToAreSame 0
alsoSupportStarsInOpenRanges 0

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.056
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.005

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 2.144
repositoryIsClusteredAndClusterMaster 1.033

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.126
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.025
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.02
testPerformCantBeCalledTwiceByDifferentThreads 0.865
correctModuleVersionHandlerIsSetForLightModules 0.027
repositoryIsNotClusteredAndClusterMaster 0.015
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.02
testCheckModuleAndDeltasToStringForUpdate 0.013
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.015
testCheckModuleAndDeltasToStringForInstall 0.019
repositoryIsClusteredAndClusterMaster 0.02

ModuleRegistryImplTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.011
testExecutesCorrectCommandBasedOnURI 0.003
testPassesNullAsCommandIfNoneSpecified 0.003

ModuleManagerWebUITest

testDoneTemplate 0.093
testListTasksTemplate 0.036
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.004
testRestartNeededTemplate 0.027

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.013
handlesClusteredWorkspaceButNotClusterMaster 0.014
handlesNotClusteredWorkspaceAndNotClusterMaster 0.013
handlesClusteredWorkspaceAndIsClusterMaster 0.019
testGetCurrentlyInstalled 0.016

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.004

ContentOpsRepositoryTest

testSetTemplate 0.028
testCreateParagraph 0.127
testCreatePage 0.134

ContentOpsTest

testSetNodeData 0.001
testCreateContent 0.003
testSetBinaryNodeData 0.004
testCreateCollectionNode 0.004

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.115
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.106
testErrorMessages 0.1

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.114
testSetPropertyFailsIfPropertyDoesNotExist 0.112
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.1
testAddPropertyFailsIfPropertyExists 0.094
testRenamePropertyAndCheckValueForString 0.101

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.145
testModuleNodeIsCreatedIfNeeded 0.098
testUsesExistingModuleConfigNode 0.095

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.088
testModuleNodeIsCreatedIfNeeded 0.087

NodeBuilderTaskTest

testUnknownRootThrowsException 0.087
testSyntax 0.096

ClassesTest

testCanSetupADifferentClassFactory 0.005
testDefaultClassFactoryWorksJustFine 0.003

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.029
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.003
testPushingAndPoppingComponentProvider 0.003
getComponentWithAnnotationReturnsCorrectInstance 0.016

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.003

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.004
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.07
testSingletonScopedComponentFactory 0.024
testEagerSingletonScopedComponent 0.016
testProvider 0.021
testLazySingletonScopedComponent 0.016
testConfiguredEagerSingleton 0.02
testConfigured 0.016
testComponentFactory 0.015
testObserved 0.026
testConfiguredSingleton 0.015
testSingletonScopedProvider 0.014

LegacyComponentsConfigurerTest

testExcludedKeys 0.003
testLegacy 0.008

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.007

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.015
testConfiguredInSingletonScope 0.016
testCreateChild 0.018
canAccessProperties 0.022
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.011
testConfigured 0.012
testImplementation 0.009
testObserved 0.016
testInstance 0.009
getComponentThrowsExeptionForUnconfiguredType 0.008
testObservedInRequestScope 0.013
testGetComponentProvider 0.009
multiBindingBasic 0.009

GuiceIssue791Test

getInstance_ofSet_ContainsB 0
getInstance_ofSet_ContainsC 0.001
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.003
testInjectionOfNamedDependency 0.002
testInjectionOfDependencyAsProvider 0.001

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

testExtends 0.009
testSameNamePrivateMethods 0.005
testPrivateMethods 0.006
testOverridesRemovesAnnotations 0.006
testLifeCycleOnPackageProtectedMethods 0.005
testOverrides 0.006
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.006
testMultipleAnnotatedMethods 0.006
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.006
testSimpleLifeCycle 0.003

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 0.413

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.003
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.103
sameListenerCannotBeRegisteredMultipleTimes 0.096
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.181
deferredListenerIsNotWrappedMultipleTimes 0.091
listenToChangesInsideObservedPath 0.102
listenerCanBeRegisteredAndUnregistered 0.094
ignoreChangesOutsideObservedPath 0.14

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 0.846
verifyClusterMasterWorkspace 0.825

DefaultRepositoryManagerTest

verifyImagingSessionIsWrappedAsExpected 0.213
testSystemAndVersionAreCreatedForAllRepositories 0.169
createWorkspace 0.162
verifySessionsAreWrappedAsExpected 0.161
verifyVersionStoreSessionDontWrapVersioningSession 0.16
createWorkspaceInWrongRepo 0.163

RepositoryMappingDefinitionReaderTest

testParse 0

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.099

AddLockableMixinToActivatableMixinTaskTest

addLockableMixinToVersionableMixin 0.128

AddLockableMixinToVersionableMixinTaskTest

addLockableMixinToVersionableMixin 0.152

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.091

CoreModuleVersionHandlerTest

updateFrom544 1.311
updateFrom546 0.982
updateFrom553 0.252
updateFrom547RemovesLegacyLog4jServlet 0.93
pngSwfMimeTypesOnInstall 1.17
upgradeFrom522 1.22
updateFrom549AddsKoreanLanguage 0.83
cleanInstall 1.084
mMP4MimeTypesOnInstall 1.057
test543MimeTypesOnInstall 1.038
upgradeFrom531CSRF 1.192
updateSecurityBaseRolePermissions 1.121
test45DoesNotInstallWhenFromSmallerThan446 0.092
upgradeFrom45 1.652
test446MimeTypesOnInstall 1.077
updateTo512anonymousUserPermissions 1.371
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 0.967
updateFrom549AddsLockableMixinToActivatableAndVersionable 0.795
updateFrom534CheckSuperuserRolePermissionAreUpdated 1.127
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 1.364

RenameACLNodesTaskTest

testRenameACLNodesTask 0.084

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.09
rearrangementOfBasicDefaultConfig 0.087
rearrangementOfSTKsDefaultConfig 0.088
nonStandardCompositeConfigIsBackedUp 0.088

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.097
unregisterNodeType 0.076
unregisterNodeTypeDependencyGeneratesException 0.076
nodeTypeRegistersSingleElement 0.097
nodeTypeRegistersDependentElement 0.099
updatingNodeTypeReRegistersDependingNodeTypes 0.094
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.101
nodeTypeRegistersMultipleElements 0.103

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0

Register50NodeTypeTaskTest

testDoExecute 0.189

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.109

AddActivatableMixinForContentNodeTaskTest

testExecute 0.108

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.097
testAclDefinedForSubPath 0.099
testNoAclDefined 0.097
testAclDefined 0.096

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.098

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.101
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.099
testRenameSiblingForASubPath 0.098
testOutputMessage 0.099
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.099

HashUsersPasswordsTest

testEncryption 0.606

MigrateVersionWorkspacesToNewStructureTaskTest

migrateVersionsToNewStructure 2.586
hasVersionMixinIsAddedToTheOriginalNodesAfterMigration 0.765
versionNodeHasSameNameAsFirstTwoUUIDLetters 0.683
versionNodeWithoutOriginalNodeIsMovedToDefinedNode 0.609

RenameVersionNodesTaskTest

versionNodesAreRenamed 0.1

ComponentsTestUtilTest

testSetSingletonInstance 0.001
testConfiguredImplementation 0
testInstanceFactory 0.001

ChainingMatcherTest

emptySeedAlwaysMatches 0
singleMatcher 0.001
chainedMatchersOnSameProperty 0.002
chainedMatchers 0

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0
exceptionWithMatchingMessage 0
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0.001
matchExactTypeWithOfType 0

ExecutionMatcherTest

throwsNoExceptionMatcher 0
throwsSomethingMatcher 0
throwsExceptionSampleUsage 0.001
throwsSomethingMatcherWithThrowableMismatch 0.001
sampleUsageWithChainableMatchersForExceptions 0

NodeMatchersTest

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

StrictInstanceOfTest

subclassesDontMatch 0
nullDoesNotMatch 0
charSequenceDoesNotMatchString 0
stringMatchesObviously 0

UtilMatchersTest

mapSizeHasDecentMessageWithMatchedSize 0
regex 0
mapSizeHasDecentMessageWithFixedSize 0

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

MockItemTest

testGetDepth 0.003
testGetPath 0

MockNodeTest

testIsNodeTypeWithSetMixin 0
testSetMultiValueProperty 0
testGetNodeWithFalsePath 0
testGetAncestorWithNegativeDepth 0
testSetPropertyWithStringAndBoolean 0
testIsNewReturnsFalseByDefault 0
testSetReferenceProperty 0
testConstructionFromNamePropertiesAndChildren 0
testSetPropertyWithStringAndValue 0
testAddNodeWithParamString 0
testOrderBeforeWithBothNamesValid 0
testSetMultiValueOnNonMultiValuedProperty 0
testGetPropertiesByPattern 0
setsIdentifierOnConstruction 0
testIsNodeTypeWithSupertype 0.001
testGetPath 0
testIsNodeType 0
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.004
testGetPathWorksWithoutRootSet 0
testAddNodeThrowsPathNotFoundExWhenIntermediaryNodeIsNotExisting 0
testMultiStringProperty 0
testConstructionFailsWhenNameContainsSlash 0
testSetExistingPropertyToNullRemovesTheProperty 0
testHasProperties 0
testAddProperty 0
testIsNewReturnsTrueOnlyIfSetExplicitly 0
testAddNodeWithParamFakeJCRNode 0
testChildNodesAndPropertiesGetProperSession 0
testGetPropertiesWithNamePattern 0

MockObservationManagerTest

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

MockPropertyTest

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

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

SessionTestUtilTest

testCreateSessionWithStringVarargs 0
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0

BeanTypeResolverTest

checksForIfTypeIsSupportedBeforeResolving 0
returnsNothingIfResolverReturnsOptionalEmpty 0

ClassPropertyBasedTypeResolverTest

returnsNothingIfClassIsNotFound 0
nullValueInTheMapDoesNotCauseNPE 0
returnsNothingIfClassNotFoundExceptionOccurs 0
resolvesExistingClass 0

Utf8ContentTest

testReadingUtf8Greek 0.084
testReadingUtf8JapaneseChars 0.094
testReadingUtf8AccentedChars 0.094
testCreateExportImportContentUtf8SpecialChars 0.099
testReadingUtf8SpecialChars 0.106
testSettingNewUtf8ContentNode 0.09
testSettingAnUtf8NodeData 0.097
testReadingUtf8Russian 0.142

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.003
testVotesFalseIfExtensionIsNotInAllowedList 0.003
testVotesTrueIfExtensionIsAllowedAndNotRejected 0.003
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndExplicitelyRejected 0.003
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.003
testVotesFalseIfExtensionIsExplicitelyRejected 0.003
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.003
testVotesTrueIfExtensionIsAllowed 0.003

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestParametersVoterTest

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

RequestParameterVoterTest

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

ResponseContentTypeVoterTest

testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.001
testVotesTrueIfContentTypeIsAllowedAndNotRejected 0.005
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected 0.005
testVotesTrueIfContentTypeIsAllowed 0.004
testVotesFalseIfContentTypeIsNotInAllowedList 0.003
testVotesFalseIfContentTypeIsExplicitelyRejected 0.006
testVotesTrueIfContentTypeIsNotRejected 0
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.004

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0
testVoterWithNullUser 0
testVoterWithAdminUser 0
testVoterWithMockUser 0
testVoterWithSystemUser 0

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0

URIRegexVoterTest

testPathAndCtx 0
testForGetParameter 0
testEmptyUri 0
testPathOnly 0

URIStartsWithVoterTest

testNotVoter 0
testInverseVoter 0
testBasics 0

Failure Details

[Summary] [Package List] [Test Cases]


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