Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2280 0 0 6 99.737% 168.214

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
info.magnolia.cms.security.operations 9 0 0 0 100% 0.001
info.magnolia.nodebuilder.task 7 0 0 0 100% 1.102
info.magnolia.cms.security.auth.callback 8 0 0 0 100% 0.14
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.508
info.magnolia.test.hamcrest 32 0 0 0 100% 0.011
info.magnolia.commands.impl 42 0 0 0 100% 5.392
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.087
info.magnolia.repository 10 0 0 1 90% 4.068
info.magnolia.importexport.command 6 0 0 0 100% 0.698
info.magnolia.module.webapp 5 0 0 0 100% 0.109
info.magnolia.importexport 34 0 0 0 100% 2.09
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.015
info.magnolia.typeresolver 6 0 0 0 100% 0.007
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.205
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.418
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.test 5 0 0 0 100% 0.181
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.025
info.magnolia.cms.beans.config 70 0 0 1 98.571% 1.239
info.magnolia.observation 7 0 0 0 100% 1.132
info.magnolia.jcr.comparator 12 0 0 0 100% 0.001
info.magnolia.module.model 52 0 0 0 100% 0.001
info.magnolia.module.delta 189 0 0 0 100% 8.825
info.magnolia.cms.core.version 45 0 0 0 100% 7.906
info.magnolia.util 6 0 0 0 100% 0
info.magnolia.jcr.util 172 0 0 0 100% 6.083
info.magnolia.init 30 0 0 0 100% 1.443
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory 26 0 0 0 100% 1.147
info.magnolia.audit 39 0 0 0 100% 13.918
info.magnolia.context 17 0 0 0 100% 1.402
info.magnolia.logging 2 0 0 0 100% 0.035
info.magnolia.module.model.reader 43 0 0 0 100% 0.072
info.magnolia.link 46 0 0 0 100% 0.14
info.magnolia.event 13 0 0 0 100% 2.132
info.magnolia.jcr.decoration 28 0 0 0 100% 1.921
info.magnolia.commands 11 0 0 0 100% 1.158
info.magnolia.jcr.nodebuilder 15 0 0 0 100% 0.007
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.005
info.magnolia.test.logging 9 0 0 0 100% 0.008
info.magnolia.content2bean 19 0 0 1 94.737% 0.089
info.magnolia.module.files 2 0 0 0 100% 0.222
info.magnolia.utf8 8 0 0 0 100% 1.411
info.magnolia.jcr.wrapper 100 0 0 0 100% 3.163
info.magnolia.setup.for5_2 21 0 0 0 100% 1.345
info.magnolia.setup.for5_0 11 0 0 0 100% 1.149
info.magnolia.cms.util 221 0 0 1 99.548% 21.786
info.magnolia.beanmerger 10 0 0 0 100% 0.111
info.magnolia.module 43 0 0 0 100% 5.764
info.magnolia.jcr.node2bean 74 0 0 2 97.297% 0.385
info.magnolia.cms.filters 84 0 0 0 100% 3.203
info.magnolia.importexport.filters 2 0 0 0 100% 0.13
info.magnolia.jcr.predicate 16 0 0 0 100% 0.16
info.magnolia.cms.security 144 0 0 0 100% 21.483
info.magnolia.map2bean 8 0 0 0 100% 0
info.magnolia.setup 30 0 0 0 100% 30.447
info.magnolia.jackrabbit 6 0 0 0 100% 3.653
info.magnolia.objectfactory.guice 29 0 0 0 100% 0.437
info.magnolia.voting.voters 70 0 0 0 100% 0.113
info.magnolia.cms.core 125 0 0 0 100% 5.578
info.magnolia.cms.i18n 27 0 0 0 100% 0.134
info.magnolia.nodebuilder 16 0 0 0 100% 1.576
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 0.955
info.magnolia.init.properties 2 0 0 0 100% 0
info.magnolia.jackrabbit.lucene 4 0 0 0 100% 0.02
info.magnolia.module.ui 7 0 0 0 100% 1.257
info.magnolia.test.mock 36 0 0 0 100% 0.005

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

info.magnolia.cms.security.operations

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

info.magnolia.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.502
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.303
NodeBuilderTaskTest 2 0 0 0 100% 0.297

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
FormClientCallbackTest 1 0 0 0 100% 0.136
RedirectClientCallbackTest 7 0 0 0 100% 0.004

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.1
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.408

info.magnolia.test.hamcrest

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

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
AsyncCommandLockingTest 3 0 0 0 100% 0.493
DeleteCommandTest 4 0 0 0 100% 0.42
ExportCommandTest 4 0 0 0 100% 0.484
ExtractCommentCommandTest 5 0 0 0 100% 0
ImportCommandTest 4 0 0 0 100% 1.258
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 0.741
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.627
RuleBasedCommandTest 4 0 0 0 100% 0.417
VersionCommandTest 8 0 0 0 100% 0.952

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerClusterTest 2 0 0 0 100% 2.43
DefaultRepositoryManagerTest 7 0 0 0 100% 1.638
WorkspaceMappingTest 1 0 0 1 0% 0

info.magnolia.importexport.command

Class Tests Errors Failures Skipped Success Rate Time
JcrExportCommandTest 1 0 0 0 100% 0.15
JcrImportCommandTest 1 0 0 0 100% 0.038
JcrImportExportCommandTest 4 0 0 0 100% 0.51

info.magnolia.module.webapp

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

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.47
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.343
BootstrapUtilTest 5 0 0 0 100% 0
DataTransporterRepositoryTest 9 0 0 0 100% 1.244
DataTransporterTest 5 0 0 0 100% 0.022
PropertiesImportExportTest 5 0 0 0 100% 0.011

info.magnolia.test.mock.jcr

Class Tests Errors Failures Skipped Success Rate Time
MockItemTest 2 0 0 0 100% 0.005
MockNodeTest 47 0 0 0 100% 0.009
MockObservationManagerTest 6 0 0 0 100% 0
MockPropertyTest 14 0 0 0 100% 0.001
MockSessionTest 10 0 0 0 100% 0
MockValueTest 23 0 0 0 100% 0
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.004
ClassPropertyBasedTypeResolverTest 4 0 0 0 100% 0.003

info.magnolia.importexport.postprocessors

Class Tests Errors Failures Skipped Success Rate Time
MetaDataAsMixinConversionHelperTest 3 0 0 0 100% 0.004
MetaDataImportPostProcessorTest 1 0 0 0 100% 0.201

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ComponentConfigurationReaderTest 1 0 0 0 100% 0.029
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.009
ConfigurationTest 11 0 0 0 100% 0.364
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.016

info.magnolia.registry

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

info.magnolia.test

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

info.magnolia.cms.security.auth.login

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

info.magnolia.cms.beans.config

Class Tests Errors Failures Skipped Success Rate Time
ContentRepositoryTest 1 0 0 1 0% 0
DefaultVirtualURIMappingTest 4 0 0 0 100% 0
HostBasedRegexpVirtualURIMappingTest 20 0 0 0 100% 0.017
HostBasedVirtualURIMappingTest 16 0 0 0 100% 0.005
MIMEMappingTest 3 0 0 0 100% 0.037
ObservedManagerTest 1 0 0 0 100% 0.005
RegexpVirtualURIMappingTest 15 0 0 0 100% 0.001
URI2RepositoryManagerTest 2 0 0 0 100% 0.004
URI2RepositoryMappingTest 5 0 0 0 100% 0.057
VirtualURIManagerTest 3 0 0 0 100% 1.113

info.magnolia.observation

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

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
ComponentDefinitionTest 2 0 0 0 100% 0
VersionComparatorTest 2 0 0 0 100% 0
VersionRangeTest 32 0 0 0 100% 0
VersionTest 16 0 0 0 100% 0.001

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AbstractConditionalRepositoryTaskTest 5 0 0 0 100% 0.008
AddFilterBypassTaskTest 1 0 0 0 100% 0.001
AddPermissionTaskTest 1 0 0 0 100% 0
AddURIPermissionTaskTest 4 0 0 0 100% 0.013
AllChildrenTaskTest 1 0 0 0 100% 0.117
BackupTaskTest 1 0 0 0 100% 0.143
BootstrapConditionallyTest 4 0 0 0 100% 0.013
BootstrapFileUtilTest 2 0 0 0 100% 0.004
BootstrapSingleModuleResourceTest 3 0 0 0 100% 0.338
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0.001
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0.001
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.22
BootstrapSingleResourceTest 3 0 0 0 100% 0.391
ChangeAllPropertiesWithCertainValueTaskTest 4 0 0 0 100% 0.63
ChangeTemplateTaskTest 3 0 0 0 100% 0.001
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.004
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0.001
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.001
CopyNodeTaskTest 4 0 0 0 100% 0.473
CopyPropertyTaskTest 3 0 0 0 100% 0.333
CreateNodePathTaskTest 1 0 0 0 100% 0
CreateNodeTaskTest 1 0 0 0 100% 0.001
ExecuteCommandTaskTest 3 0 0 0 100% 0.013
FilterOrderingTaskTest 4 0 0 0 100% 0.005
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.265
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.004
HasPropertyDelegateTaskTest 3 0 0 0 100% 0.003
ImportNodesFromPropertiesTaskTest 1 0 0 0 100% 0.001
IsAdminInstanceDelegateTaskTest 4 0 0 0 100% 0.011
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.019
ModuleBootstrapTaskTest 1 0 0 0 100% 0.001
ModuleFilesExtractionTest 1 0 0 0 100% 0.173
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.005
MoveNodeTaskTest 3 0 0 0 100% 0.317
MovePropertyTaskTest 3 0 0 0 100% 0.335
NewPropertyTaskTest 3 0 0 0 100% 0
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.001
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.005
OrderFilterBeforeTaskTest 3 0 0 0 100% 0
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.092
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0
PartialBootstrapTaskTest 3 0 0 0 100% 0.372
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.002
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 4 0 0 0 100% 0
PropertyValuesTaskTest 13 0 0 0 100% 1.313
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.105
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.445
RegisterServletTaskTest 3 0 0 0 100% 0.002
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.032
RemoveInstallFileTest 2 0 0 0 100% 0.189
RemoveNodesTaskTest 5 0 0 0 100% 0.503
RemoveNodeTaskTest 2 0 0 0 100% 0.234
RemoveNodeWoChildrenTest 3 0 0 0 100% 0
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.102
RemovePropertyTaskTest 1 0 0 0 100% 0.101
RenameNodesTaskTest 2 0 0 0 100% 0.2
RenameNodeTaskTest 2 0 0 0 100% 0.198
RenamePropertiesTaskTest 4 0 0 0 100% 0.401
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.001
RenamePropertyTaskTest 1 0 0 0 100% 0.142
SetDefaultPublicURITaskTest 2 0 0 0 100% 0.211
SetupModuleRepositoriesTaskTest 3 0 0 0 100% 0.311
TextFileConditionsUtilTest 2 0 0 0 100% 0
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.01
WebXmlConditionsUtilTest 3 0 0 0 100% 0.003
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.004

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 20 0 0 0 100% 5.364
ContentVersionTest 4 0 0 0 100% 0.553
CopyUtilTest 8 0 0 0 100% 1.097
MgnlVersioningContentDecoratorTest 2 0 0 0 100% 0.233
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.012
MgnlVersioningWorkspaceWrapperTest 2 0 0 0 100% 0.264
SkipVersionOnExportTest 2 0 0 0 100% 0.223
VersionedNodeTest 2 0 0 0 100% 0.014
VersionInfoTest 3 0 0 0 100% 0
VersionManagerTest 1 0 0 0 100% 0.146

info.magnolia.util

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

info.magnolia.jcr.util

Class Tests Errors Failures Skipped Success Rate Time
ContentMapTest 4 0 0 0 100% 0
MetaDataUtilTest 2 0 0 0 100% 0.211
NodeNameHelperTest 3 0 0 0 100% 0
NodeTypesRepositoryTest 5 0 0 0 100% 0.563
NodeTypesTest 7 0 0 0 100% 0.004
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.262
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.27
NodeUtilRepositoryTest 9 0 0 0 100% 1.087
NodeUtilTest 49 0 0 0 100% 0.005
PropertiesImportExportTest 11 0 0 0 100% 0.017
PropertyUtilRepositoryTest 9 0 0 0 100% 1.055
PropertyUtilTest 40 0 0 0 100% 0.017
SessionUtilTest 11 0 0 0 100% 0
VersionUtilTest 18 0 0 0 100% 2.592

info.magnolia.init

Class Tests Errors Failures Skipped Success Rate Time
AbstractMagnoliaConfigurationPropertiesTest 9 0 0 0 100% 0.006
DefaultMagnoliaInitPathsTest 10 0 0 0 100% 0.011
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.01
MagnoliaServletContextListenerTest 2 0 0 0 100% 1.416

info.magnolia.monitoring

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

info.magnolia.objectfactory

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

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0.001
AuditLoggingUtilTest 3 0 0 0 100% 0.138
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 2.108
MgnlAuditLoggingContentDecoratorTest 31 0 0 0 100% 11.671

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.106
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.204
HTMLEscapingWebContextWrapperTest 1 0 0 0 100% 0
InstallContextImplTest 2 0 0 0 100% 0.247
MgnlContextTest 3 0 0 0 100% 0.71
RequestAttributeStrategyTest 4 0 0 0 100% 0.014
SimpleContextTest 1 0 0 0 100% 0.111
WebContextImplTest 1 0 0 0 100% 0.009
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.035

info.magnolia.module.model.reader

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

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.113
UUIDLinkTest 9 0 0 0 100% 0.026

info.magnolia.event

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0
ContentDecoratorUtilTest 4 0 0 0 100% 0
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.53
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.255
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.121
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 1.012
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.158
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.001
OpsTest 12 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.005

info.magnolia.test.logging

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

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

info.magnolia.module.files

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

info.magnolia.utf8

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.11
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.545
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0
DelegateNodeWrapperTest 5 0 0 0 100% 0
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.003
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0
I18nContentDecoratorTest 1 0 0 0 100% 0
I18nNodeWrapperTest 11 0 0 0 100% 0.074
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.002
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 3 0 0 0 100% 0.361
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 0.695
MgnlPropertySettingContentDecoratorRepositoryTest 3 0 0 0 100% 0.34
MgnlPropertySettingContentDecoratorTest 16 0 0 0 100% 0.026
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.004
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.116
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.459
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.001
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.113
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 0.656

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 0.868
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0
Register50NodeTypeTaskTest 1 0 0 0 100% 0.158
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.123

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.505
ContentUtilTest 27 0 0 0 100% 0.08
DateUtilTest 1 0 0 0 100% 0.029
DelayedExecutorTest 3 0 0 0 100% 3.391
DumperUtilTest 2 0 0 0 100% 0.23
ExceptionUtilTest 21 0 0 0 100% 0.002
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.249
ExtendingContentWrapperTest 15 0 0 0 100% 0.044
InheritanceContentWrapperTest 8 0 0 0 100% 0.022
LazyContentWrapperTest 3 0 0 0 100% 0.31
LazyNodeDataWrapperTest 3 0 0 0 100% 0.014
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.023
NodeDataUtilTest 10 0 0 0 100% 0.018
NodePathComparatorTest 1 0 0 0 100% 0.002
NodeUuidComparatorTest 1 0 0 0 100% 0.002
ObservationUtilRepositoryTest 4 0 0 1 75% 0.55
ObservationUtilTest 4 0 0 0 100% 0.012
PathUtilTest 9 0 0 0 100% 0
QueryUtilTest 15 0 0 0 100% 2.847
RequestDispatchUtilTest 6 0 0 0 100% 0.001
RuleTest 6 0 0 0 100% 0.67
SearchReplaceTest 4 0 0 0 100% 0.013
ServletUtilTest 17 0 0 0 100% 0.001
SimpleUrlPatternTest 19 0 0 0 100% 0.002
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.317
TextFileUtilTest 4 0 0 0 100% 0.001
UnicodeNormalizerTest 6 0 0 0 100% 0.024
WebXmlUtilTest 9 0 0 0 100% 0.045
WorkspaceObservingManagerTest 3 0 0 0 100% 6.378
WorkspaceXmlUtilTest 2 0 0 0 100% 0.004

info.magnolia.beanmerger

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

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.009
ModuleInstanceProviderTest 2 0 0 0 100% 0.082
ModuleLifecycleContextImplTest 2 0 0 0 100% 0
ModuleManagementStateTest 3 0 0 0 100% 0
ModuleManagerImplClusterTest 2 0 0 0 100% 4.243
ModuleManagerImplTest 11 0 0 0 100% 1.428
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.315
TypeMappingImplTest 17 0 0 1 94.118% 0.07

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
AggregatorFilterTest 3 0 0 0 100% 0.384
CompositeFilterTest 1 0 0 0 100% 0.005
ContentTypeFilterTest 20 0 0 0 100% 2.444
FilterDecoratorTest 4 0 0 0 100% 0.014
FilterManagerImplTest 1 0 0 0 100% 0.045
FilterTest 2 0 0 0 100% 0.044
InterceptFilterTest 9 0 0 0 100% 0.006
MappingTest 2 0 0 0 100% 0.007
MultiChannelFilterTest 8 0 0 0 100% 0.028
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.071
MultipartRequestFilterTest 2 0 0 0 100% 0.015
MultipartRequestWrapperTest 1 0 0 0 100% 0.004
RangeSupportFilterTest 3 0 0 0 100% 0.006
RepositoryMappingFilterTest 2 0 0 0 100% 0.007
ServletDispatchingFilterTest 21 0 0 0 100% 0.113
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.007
VirtualUriFilterTest 1 0 0 0 100% 0.003

info.magnolia.importexport.filters

Class Tests Errors Failures Skipped Success Rate Time
MagnoliaV2FilterTest 1 0 0 0 100% 0.005
NamespaceFilterTest 1 0 0 0 100% 0.125

info.magnolia.jcr.predicate

Class Tests Errors Failures Skipped Success Rate Time
DuplicateNodePredicateTest 1 0 0 0 100% 0.16
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.042
ContentSecurityFilterTest 2 0 0 0 100% 0.009
CsrfSecurityFilterTest 3 0 0 0 100% 0.002
DelegatingUserManagerTest 4 0 0 0 100% 0.014
ExternalUserManagerTest 3 0 0 0 100% 0.017
HierarchicalUserManagerTest 9 0 0 0 100% 2.501
LogoutFilterTest 2 0 0 0 100% 0.001
MgnlGroupManagerRepositoryTest 7 0 0 0 100% 0.829
MgnlGroupManagerTest 6 0 0 0 100% 0.023
MgnlGroupTest 10 0 0 0 100% 0.065
MgnlRoleManagerTest 5 0 0 0 100% 0.02
MgnlUserManagerRepositoryTest 15 0 0 0 100% 9.243
MgnlUserManagerTest 16 0 0 0 100% 2.263
MgnlUserTest 9 0 0 0 100% 0.057
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0
RepositoryBackedSecurityManagerTest 16 0 0 0 100% 1.701
RescueSecuritySupportTest 10 0 0 0 100% 3.466
SecuritySupportObservedComponentFactoryTest 2 0 0 0 100% 0.006
SecurityTest 1 0 0 0 100% 0.004
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.084
SecurityUtilTest 8 0 0 0 100% 1.133
URISecurityFilterTest 2 0 0 0 100% 0.003

info.magnolia.map2bean

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

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.141
AddLockableMixinToActivatableMixinTaskTest 1 0 0 0 100% 0.172
AddLockableMixinToVersionableMixinTaskTest 1 0 0 0 100% 0.181
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.118
CoreModuleVersionHandlerTest 20 0 0 0 100% 23.399
HashUsersPasswordsTest 1 0 0 0 100% 0.639
MigrateVersionWorkspacesToNewStructureTaskTest 4 0 0 0 100% 5.59
RenameVersionNodesTaskTest 1 0 0 0 100% 0.207

info.magnolia.jackrabbit

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

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.01
GuiceComponentProviderTest 13 0 0 0 100% 0.347
GuiceIssue791Test 4 0 0 0 100% 0
GuiceParameterResolverTest 3 0 0 0 100% 0.007
GuiceScopesTest 8 0 0 0 100% 0.073

info.magnolia.voting.voters

Class Tests Errors Failures Skipped Success Rate Time
AbstractRequestHeaderPatternVoterTest 1 0 0 0 100% 0
BasePatternVoterTest 1 0 0 0 100% 0
BoolVoterSetTest 4 0 0 0 100% 0
DomainNameRegexVoterTest 2 0 0 0 100% 0
IfVoterTest 3 0 0 0 100% 0
RequestExtensionVoterTest 9 0 0 0 100% 0.042
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0
RequestParametersVoterTest 6 0 0 0 100% 0.001
RequestParameterVoterTest 7 0 0 0 100% 0.006
ResponseContentTypeVoterTest 8 0 0 0 100% 0.039
RoleBaseVoterTest 4 0 0 0 100% 0
SystemOrAdminUserVoterTest 5 0 0 0 100% 0.025
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.028
BinaryNodeDataTest 3 0 0 0 100% 0.008
DefaultACLPermissionsTest 8 0 0 0 100% 0.062
DefaultContentTest 25 0 0 0 100% 3.461
HTMLEscapingAggregationStateTest 6 0 0 0 100% 0.008
MagnoliaAccessProviderTest 7 0 0 0 100% 0.08
MetaDataTest 36 0 0 0 100% 0.004
NodeTest 13 0 0 0 100% 1.827
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.052
PathTest 6 0 0 0 100% 0.023
RootOnlyPermissionTest 3 0 0 0 100% 0.025

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.038
DefaultI18nContentSupportTest 4 0 0 0 100% 0.018
DefaultMessagesImplTest 3 0 0 0 100% 0.012
HierarchyBasedI18nContentSupportTest 4 0 0 0 100% 0.049
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.402
ContentOpsTest 4 0 0 0 100% 0.015
NodeBuilderTest 3 0 0 0 100% 0.398
OpsTest 5 0 0 0 100% 0.757

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.39
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.227
NodeBuilderTaskTest 3 0 0 0 100% 0.338

info.magnolia.init.properties

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

info.magnolia.jackrabbit.lucene

Class Tests Errors Failures Skipped Success Rate Time
SearchHTMLExcerptTest 1 0 0 0 100% 0.02
SearchIndexTest 3 0 0 0 100% 0

info.magnolia.module.ui

Class Tests Errors Failures Skipped Success Rate Time
InstallationFilterTest 3 0 0 0 100% 0.021
ModuleManagerWebUITest 4 0 0 0 100% 1.236

info.magnolia.test.mock

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.001

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.129
testLogsLoginSuccesses 0.005
testLogsLoginFailures 0.004

MgnlAuditLoggingContentDecoratorNodeWrapperTest

setPropertyStringValueInt 1.305
setPropertyStringValueArrayInt 0.335
setPropertyStringStringArrayInt 0.224
setPropertyStringStringInt 0.244

MgnlAuditLoggingContentDecoratorTest

sequenceActionModifyNodeDelete 0.842
sequenceActionMoveModifyDelete 0.673
logModifiesWhenDeletionIsFirstEntryForGivenPath 0.513
logModifiesPropertyAsUser 1.75
logModifiesNode 0.383
sequenceActionMoveCreate 0.316
sequenceActionMoveDelete 0.337
sequenceActionMoveModify 0.286
sequenceActionCreateSessionDelete 0.305
logMovesNode 0.335
sequenceCreateMove 0.294
sequenceActionModifyMoveDelete 0.315
sequenceActionModifyCreate 0.284
logDeletesNode 0.295
logDeletesWhenDeletionIsFirstEntryForGivenPath 0.286
sequenceActionModifyModify 0.305
sequenceActionCreateNodeDelete 0.252
sequenceActionModifySessionDelete 0.247
logCreatesNodeWithSpecificNodeType 0.269
logSessionDelete 0.254
logCreatesNode 0.248
sequenceActionSessionDeleteCreate 0.257
sequenceCreateModifyDelete 0.374
sequenceActionCreateCreate 0.273
logModifiesProperty 0.277
sequenceCreateModify 0.269
nodeSave 0.284
isContentWrappedByMgnlAuditLogContentDecorator 0.29
logNodeDeleteCreateDelete 0.258
sequenceActionNodeDeleteCreate 0.309
sequenceActionModifyMove 0.291

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.005
mergeMaps 0.003

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.003

ProxyBasedBeanMergerTest

mergeMergedClass 0.086
isMergeable 0.001
mergeMap 0.004
mergeOfInterfaces 0.005
isSimpleType 0
mergeUsesSubClassIfAssignable 0
mergedProperties 0.004

DefaultVirtualURIMappingTest

mapURI 0
validateURIWhenToURIIsNotSet 0
validateURIWhenPropertiesAreNotSet 0
validateURIWhenPropertiesAreNull 0

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.025
testGetIconStyleReturnsCorrectIconStyle1 0.006
testGetIconStyleReturnsCorrectIconStyle2 0.006

ObservedManagerTest

testGetNodeByUUIDOrPath 0.005

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.003
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0.001

URI2RepositoryMappingTest

uriPrefixEndsWithSlash 0.007
getUri 0.03
getHandleWhenLinkWithPrefixHandleExistInRepo 0.008
whenRequestingTheHandleMakeSureItIsNotAppendedTwice 0.007
getHandleStripsExtensionInclTheDot 0.005

VirtualURIManagerTest

testMap 0.052
testReloadsTemplatesOnChange 1.044
testRegistersTemplatesOnStart 0.017

AggregationStateTest

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

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.008
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

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

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.241
testThatReadingANonExistingNodeDataDoesNotFail 0.127
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.183
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.129
testCreatingAnExistingNodeDataDoesNotFail 0.128
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.146
testReadingANodeData 0.123
testCreatingAndSettingANodeData 0.124
testIsNodeTypeForNodeChecksPrimaryType 0.112
testAddMixin 0.136
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.181
testSettingANonExistingNodeDataCreatesANewNodeData 0.122
testCreatingAnEmptyNodeData 0.121
testModDate 0.116
testCreatingAndSettingABooleanNodeData 0.121
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.12
testDelete 0.139
testEquals 0.12
testSettingAnExistingNodeData 0.127
testCreatingAndReadingABinaryNodeData 0.168
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.182
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.124
testEqualsWithWrongType 0.118
testEqualsWithNull 0.12
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.133

HTMLEscapingAggregationStateTest

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

MagnoliaAccessProviderTest

permissionsToJcrSystemAreNotDuplicated 0.033
testPermissionClassNotDefined 0.006
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.006
testPermissionWrongClassDefined 0.007
testPermissionNonexistingClassDefined 0.006
testPermissionClassDefined 0.012
testPermissionWrongClassConstructor 0.01

MetaDataTest

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

NodeTest

testNameFilteringWorksForProperties 0.139
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.134
testCreatingAnExistingNodeDataDoesNotFail 0.142
testReadingANodeData 0.197
testCreatingAndSettingANodeData 0.122
testAddMixin 0.127
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.142
testSettingANonExistingNodeDataCreatesANewNodeData 0.14
testDelete 0.148
testSettingAnExistingNodeData 0.126
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.131
testThatReadingANonExistingNodeDataFail 0.127
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.152

NodeTypeBasedACLPermissionsTest

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

PathTest

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

RootOnlyPermissionTest

testCanRead 0.009
testNoRootNode 0.01
testGrants 0.006

BaseVersionManagerTest

getCorrectBaseVersions 0.375
testRestoreVersionCreatedWithRuleFrom522 0.246
testRestoreVersionCreatedWithRuleFrom524 0.242
testGetUsedFilterWhenRuleCreatedIn52 0.233
removeVersionsRelatedToSourceWorkspaceOnly 0.273
testCreateAndRestoreVersionAndCheckOrder 0.273
testCreateAndRestoreDeletedVersion 0.323
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.262
testGetUsedFilterWhenRuleCreatedIn522 0.227
testGetUsedFilterWhenRuleCreatedIn524 0.225
removeAllVersions 0.266
getVersionForALabel 0.229
hasMixinWhenVersioned 0.234
testCreateAndRestoreVersionInCustomWorkspace 0.392
restoredFirstVersionHasVersionMixin 0.229
sourceWorkspaceIsSavedForVersionInMetaData 0.247
testNumberOfCreatedVersions 0.246
hasVersionMixinIsRemovedWhenVersionHistoryIsDeleted 0.242
testCreateAndRestoreVersion 0.327
testRestoreVersionCreatedWithRuleFrom52 0.273

ContentVersionTest

testRestoringBinariesFromContentVersion 0.147
testRetrievingBinariesFromContentVersionsChildNode 0.128
testBasics 0.147
testRetrievingBinariesFromContentVersion 0.131

CopyUtilTest

copyToExistingVersionKeepTheLastModifiedBy 0.129
copyToVersionIfStructureNodeHasSameUuidAsSourceNode 0.184
copyToVersionWithNewStructure 0.134
copyToNewVersionKeepTheLastModifiedBy 0.12
copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.12
copySourceHasDepth3ToExistingVersionKeepTheLastModifiedBy 0.12
copyToVersionWhenThereWasSubnodeWithSameName 0.122
copyToVersionWhenChangingPrimaryNodeType 0.168

MgnlVersioningContentDecoratorTest

sessionWrapperIsNotLost 0.121
workspaceWrapperIsNotLost 0.112

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0.012

MgnlVersioningWorkspaceWrapperTest

hasVersionsMixinIsRemovedOnCopy 0.142
hasVersionsMixinIsRemovedOnCopy2 0.122

SkipVersionOnExportTest

testExportSystemView 0.115
testExportDocumentView 0.108

VersionedNodeTest

testMultipleWrappingIsPossible 0.003
testWrapProperty 0.011

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

VersionManagerTest

setMaxVersionHistory 0.146

AggregatorFilterTest

collectBinary 0.129
collectPageVersion 0.125
collectPage 0.13

CompositeFilterTest

testInitializationAndDestruction 0.005

ContentTypeFilterTest

hasPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.136
complexURIisProperlyNormalizedAndDecoded 0.167
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.133
handlesRequestUriWithJSessionId 0.119
filterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.122
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.117
doubleDotURIisProperlyNormalizedAndDecoded 0.115
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.119
currentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.118
substringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.12
URIwithSpacesIsProperlyNormalizedAndDecoded 0.113
oneDotURIisProperlyNormalizedAndDecoded 0.153
simpleURIisProperlyNormalizedAndDecoded 0.117
filterWithEmptyDefaultExtension 0.113
filterSetToCrosscheckMimeTypeWithWrongMimeType 0.114
filterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.113
filterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.11
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.124
substringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.112
URIwithPercentageIsProperlyNormalizedAndDecoded 0.109

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.004
bypassIfNotInitialized 0.004
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.003
chainIsProceededByDecoratedFilter 0.003

FilterManagerImplTest

resourcesFilterProperlyBypasses 0.045

FilterTest

testBypassing 0.039
testInitialization 0.005

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.004
shouldNotMatchDotRegexMetacharacter 0.003

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.054
testCOSMultipartFilterFileDeletion 0.017

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.008
testFilterCOS 0.007

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.004

RangeSupportFilterTest

contentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.004
eTagDoesNotContainJSessionIdNorFilename 0.002
contentLengthIsNotSet 0

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.006
dotInFileNameResolvesSelectorsProperly 0.001

ServletDispatchingFilterTest

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

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.003
testHeaderNormalization 0.004

VirtualUriFilterTest

resetCurrentUri 0.003

AbstractI18nContentSupportTest

getPropertyWithNextLocaleAndFallback 0.003
testGetLocaleWorksWhenNotInWebContext 0.004
getArraysPropertyWithLocale 0.004
getPropertyWithDefaultLocale 0.003
getNextLocaleFromCountrySpecificLocale 0.003
getPropertyWithBothDefaultAndSuffixed 0.003
getDefaultLocaleIfNull 0.009
getLocaleIfNull 0
getNextLocaleWithFallbackLocale 0.002
getNextLocaleFromLanguageLocale 0.003
getPropertyWithExplicitCurrentLocale 0.004

DefaultI18nContentSupportTest

toRawURI 0.007
testDetermineLocaleEndlessLoop 0.004
testGetNodeDataEndlessLoop 0.003
testDetermineLocale 0.004

DefaultMessagesImplTest

fallbackWillNotDetermineLocaleFromSystemLocaleAndWillReadISO88591 0.005
testGetBundle 0.004
selfTest 0.003

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.035
testGetNodeDataEndlessLoop 0.005
testDetermineLocale 0.005
toRawURI 0.004

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.002
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundle 0.003
testGetsSimpleMessageFromDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.004

AccessManagerImplTest

getPermissions 0
multiThreadAccess 0.042

FormClientCallbackTest

parametersAreSetInTemplateContext 0.136

RedirectClientCallbackTest

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

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.013
authenticationViaLoginFormRequiresRedirect 0.004

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.007
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0
testWritesToAccessLogOnlyOnceUponSuccess 0.001

ContentSecurityFilterTest

testIsAllowedForOther 0.008
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.001
testIsAllowedForCorrectReferrer 0
testIsAllowedWithNoReferrer 0.001

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.006
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.005
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.002
getUserIgnoresUnsupportedUserManager 0.001

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.017
getUsersWithGroup 0
getUsersWithRole 0

HierarchicalUserManagerTest

parentPathShouldBeLowercased 0.147
groupAddingAndRemoving 0.195
createNewUserWithTwoCharactersInName 0.453
roleAddingAndRemoving 0.126
createNewUser 0.45
parentPathShouldReflectFirstLettersOfName 0.115
createUserNode 0.116
createNewUserWithSingleCharacterInName 0.453
createNewUserUnderPath 0.446

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0.001
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.123
getDirectSuperGroups 0.107
findPrincipalNodeWithInvalidJcrName 0.142
getAllSubGroupsInCaseLoopIsInfinite 0.119
getAllSuperGroups 0.11
getDirectSubGroups 0.113
getAllSubGroups 0.115

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup 0.008
testGetGroup 0.003
testCreateGroup 0.003
testGetGroupInFolder 0.003
testGetAllGroups 0.004
testCreateGroupWithPath 0.002

MgnlGroupTest

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

MgnlRoleManagerTest

testGetRoleInFolder 0.006
testGetRole 0.003
testCreateRole 0.004
testRefusesToCreateSameNameRole 0.004
testCreateRoleWithPath 0.003

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.449
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.439
testUserPasswordAfterChangingByJCRPropertyValueType 1.068
getUsersWithGroupWithNonExistingGroupName 0.413
testNewlyCreatedUserNodeHasMixinLockable 0.73
testDoNotCreateUserWhenExistInAnotherRealm 0.433
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.777
getUsersWithGroup 0.418
getUsersWithRole 0.419
getUsersWithRoleWithNonExistingRoleName 0.419
testUserPasswordAfterChangingByJCRProperty 1.047
testUserPasswordAfterCodeCreation 0.731
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.412
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.409
createAndGetUserWithSpecialCharacters 1.079

MgnlUserManagerTest

timezonePermissionIsSetForAdminUser 0.313
usernameCantBeNull 0.003
newUserInstanceDoesntSwallowRepositoryException 0.003
findPrincipalNodeWithOtherRealm 0.003
usernameCantBeBlank 0.003
usernameCantBeEmpty 0.003
usernameValidationUponCreationWithException 0.003
changePasswordOfUser 0.64
userWasCreatedUnderCertainPath 0.319
usernameIsValidatedUponCreation 0.015
setStringProperty 0.007
setProperty 0.003
findPrincipalNode 0.003
timezonePermissionIsNotSetForNonAdminUser 0.314
setPropertyToNull 0.003
changePasswordOfUserInSubNode 0.628

MgnlUserTest

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

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0
testUserHasAllowedRole 0
testVotersAreNotConfigured 0.001
testUserHasDeniedRole 0
testUserHasRoleAndVotersAllowAndDenyTheRole 0

PermissionUtilTest

testConvertPermissionsFromString 0
testFailsOnCustomPermissions 0
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0

PrincipalUtilTest

testFindPrincipalInCollection 0
testRemovePrincipalFromCollection 0
testRemovePrincipal 0
testFindACLByName 0
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.119
findPrincipalNodeByQueryWitNonRootStartNode 0.135
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.102
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.098
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.102
findPrincipalNodeByTraversalWitNonRootStartNode 0.102
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.103
findPrincipalNodes 0.098
findPrincipalNodeByQuery 0.099
findPrincipalNodeByQueryWithMultipleMatches 0.1
findPrincipalNodeByQueryWithInvalidJcrName 0.106
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.097
findPrincipalNodeByTraversalWithMultipleMatches 0.133
findPrincipalNode 0.105
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.103
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.099

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.316
userManagerReturnsSystemUserWithCorrectGroup 0.312
userManagerReturnsCorrectAnonymousUser 0.627
userManagerIsAnInstanceOfRescueUserManager 0.005
userManagerReturnsEnabledRescueUser 0.32
userManagerReturnsCorrectSystemUser 0.618
userManagerReturnsCorrectSystemUserByName 0.639
userManagerReturnsSystemUserWithCorrectRole 0.316
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.308
userManagerRealmIsSystemRealm 0.005

SecuritySupportObservedComponentFactoryTest

factoryIsReturningExpectedSystemUser 0.001
factoryReturnsTheImplementationImmediatelyWhenPossible 0.005

SecurityTest

mergePrincipals 0.004

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.055
testKeyStoreInSomeOtherFolder 0.029

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.111
testPasswordRemovingMethodFromCache 0.101
testRemoveAllPasswordPamametersFromCacheLog 0.104
testCrypt 0.35
testUpdateKeysKeyLocationIsSet 0.099
testKeyStore 0.164
testUpdateKeysKeyLocationIsNotSet 0.106
testPasswordRemovingMethodFromURL 0.098

URISecurityFilterTest

testIsAllowedForOther 0.003
testIsAllowedForAnonymous 0

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.098
testSessionBasedCopy 0.109
testMoveInSession 0.099
testChangeNodeTypeReplaceAllOccurrences 0.098
testSessionBasedCopySrcNotAtTheRoot 0.101

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.029

DelayedExecutorTest

testDelayedExecution 0.605
testMultipleDelayedExecution 0.771
testExecutionAfterMaxDelay 2.015

DumperUtilTest

testDump 0.121
testDumpLevel2 0.109

ExceptionUtilTest

whatHappensWithACheckedExceptionWeDontExplicitlyAllow 0
testUnwrapIfShouldThrowWrappedExceptionIfItMatchesThe2ndParameter 0
ignoresExceptionSuffixIfNotPresent 0
exampleOfAbuse 0
toWordMethodsCanWorkWithThrowablesToo 0.001
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.001

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.152
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.097

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent 0.106
testWrappingNDParent 0.103
testClosedSessionResistance 0.101

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.013
testDoesNotCallHierarchyManagerUntilNeeded 0
testCallHierarchyManagerOnlyFirstTime 0.001

ModuleConfigurationObservingManagerTest

testObserving 6.023

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.002

NodeUuidComparatorTest

testBasic 0.002

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.221
listenToChangesInsideObservedPath 0.122
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.207

ObservationUtilTest

testRegisterWhenSessionValid 0.003
testFailRegisterWhenSessionInvalid 0.003
testUnregisterWhenSessionValid 0.003
testDontFailUnregisterWhenSessionInvalid 0.003

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.222
testSimpleQuery 0.181
testSearchForUUID 0.18
testJQOM 0.177
testSearchForAreasContainingImage 0.173
componentsAreAggregatedInSearchIndex 0.198
testQueryBuild 0.174
testQueryWhenSearchingJustForPages 0.223
testSearchOfNonDefaultNodeType 0.178
testSearchForUUIDInChildNode 0.202
testEmptyResult 0.223
testResultContainsOnlyPages 0.183
testSearchForPagesWhoseComponentIsContainingSpecificText 0.189
testSearchForInheritedUUID 0.171
testSearchForSpecificTemplate 0.173

RequestDispatchUtilTest

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

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.138
testConstructRuleFromStringRepresentaionOfRuleClass 0.097
testIsNotAllowedNode 0.111
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.109
testRuleStringConstructor 0.105
testIsAllowedNode 0.11

SearchReplaceTest

testDefaultsToLiteralMatching 0.002
testCanUseJokerInNamePatterns 0.004
testCaseInsensitive 0.004
testCanUseNamePatterns 0.003

ServletUtilTest

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

SimpleUrlPatternTest

wildcardsMatch 0.001
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.001
starMatch4 0
wildcardsWithSpecialChars 0
simpleUrlPatternContainingActualDot 0
starMatch 0

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.11
testWrappingNDParent 0.102
testClosedSessionResistance 0.105

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0.001
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

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

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.617
testObservationForOneSpecificEventTypeAndContentNodes 4.621
testInitializingObservingManagerWithNullAsNodeType 0.14

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.002
testWorkspaceNamesWithNonNullExpectation 0.002

CommandsManagerTest

testRegisterCommands 0.018
testGetCommandByCatalogAndName 0.008
testExecuteCommand 0.032
testReloadsCommandsOnChange 1.022
testExecuteCommandWithContext 0.028
testCloneCommandWithCustomProperties 0
basicChainCommandTest 0.001
testCloneMarkNodeAsDeletedCommand 0.006
testCloneImportCommand 0.007
testGetCommandByName 0.036

AsyncCommandLockingTest

commandsLockAndUnlockNodesProperly 0.164
throwsExceptionIfCommandsAreOperatingOnSameNode 0.155
commandsAreResponsibleForUnlockingThenNoExceptionOccurs 0.174

DeleteCommandTest

testDeleteLeaveNode 0.104
testDeleteProperty 0.105
testDeleteNonexistentNode 0.106
testDeleteNodeWithSubnodes 0.105

ExportCommandTest

testExportCommandNoOutputStream 0.155
testExporCommandPathNotSet 0.104
testExportCommand 0.125
testExportCommandStreamClosedCorrectly 0.1

ExtractCommentCommandTest

testExecuteByPath 0
testExecuteById 0
testExecuteWithTemplate 0
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.528
testImportCommandTargetPathDoNotExist 0.121
testImportCommand 0.504
testImportCommandEmptyFile 0.105

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.125
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.115
testPreDeleteNode 0.145
testExecuteIsDeniedIfUserIsNull 0.105
testVersionChildNodes 0.146
testExecuteChecksForUserPermissions 0.105

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.143
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.2
restorePreviousVersionOfSingleNode 0.142
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.142

RuleBasedCommandTest

testDefaultRule 0.102
testSetItemTypes 0.103
testRuleOverridesItemTypes 0.11
testSetRule 0.102

VersionCommandTest

testCommandAddsVersionComment 0.114
testUserNameReadFromField 0.114
testCommandWithRuleSet 0.125
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.146
testCommandAddsVersionCommentRecursively 0.117
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.106
testCommandWhenSubContentIsMarkedAsDeleted 0.125
testCommandWhenContentIsMarkedAsDeleted 0.105

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.004

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession 0.106

DefaultRepositoryStrategyTest

testPasswordIsNull 0.098
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.106

HTMLEscapingWebContextWrapperTest

getAggregationStateReturnsHTMLEscapingAggregationState 0

InstallContextImplTest

sessionInInstallContextIsNotWrappedInMgnlPropertySettingDecorator 0.108
dontFailWithClassCastException 0.139

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.592
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.006
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.112

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.008
testLocalAttributes 0
testApplicationAttributes 0.006

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.111

WebContextImplTest

testLoginLogout 0.009

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 2.124
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.004
testHandlerAddedWhileDispatchingIsNotCalled 0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.132
bootstrapIfNotClusterMasterAndNotClustered 0.119
doNotBootstrapIfIsNotClusterMasterAndClustered 0.109
bootstrapIfClusterMasterButNotClustered 0.11

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.112
testRebootstrapAtFirstLevel 0.113
testExport 0.118

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

JcrExportCommandTest

allNamespacesButSvAndXsiAreFiltered 0.15

JcrImportCommandTest

yamlImportUtf8IsNotDefaultPlatformEncoding 0.038

JcrImportExportCommandTest

yaml 0.144
systemView 0.134
exportRootAsYaml 0.12
binaryNotSupportedByYamlExport 0.112

DataTransporterRepositoryTest

hasVersionMixinIsRemovedWhenImportedNodeDoesNotHaveVersionsInVersionStore 0.117
testIfExportContainsJcrAccessControlNode 0.116
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.13
hasVersionMixinIsRemovedWhenUsingCreateNewImportMode 0.173
testActivationStatus 0.119
hasVersionMixinIsNotRemovedWhenImportedNodeDoesHaveVersionsInVersionStore 0.195
hasVersionMixinIsRemovedWhenImportedNodeWithSameUuidInAnotherWorkspaceDoesNotHaveVersionsInVersionStore 0.127
testDoctypeImportThrowsExceptions 0.136
hasVersionMixinIsRemovedWhenImportedSubnodeDoesNotHaveVersionsInVersionStore 0.131

DataTransporterTest

testEncodePath 0.001
testParseAndFormat 0.019
testRemoveNs 0.001
testCreateExportPath 0
testRevertExportPath 0.001

MagnoliaV2FilterTest

testBogusMetaElement 0.005

NamespaceFilterTest

onlyGivenNamespacesAreWhitelisted 0.125

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.001
testConversionWhenPropertiesAreAlreadyInPlace 0.002
testRemovesMetaDataWhenEmptied 0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.201

PropertiesImportExportTest

testImportMetadata 0.001
testPropertiesExport 0.008
testConvertsToStringByDefault 0.001
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0.001

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 1.316
magnoliaPropertiesLoading 0.1

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

JackrabbitIndexingConfigurationTest

excludedPropertiesAreFoundInWhereLike 0.606
titlePropertyIsBoosted 0.606
excludedPropertiesAreFoundInWhereEquals 0.611
indexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 0.567
excerptFunction 0.642
excludedPropertiesAreNotFoundInFullTextSearch 0.621

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.02

SearchIndexTest

deprecatedIndexingConfiguration 0
websiteSpecificIndexingConfiguration 0
defaultIndexingConfiguration 0

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
multipleInheritanceDisabledTest 0
returnsWrappedPropertyOnSetProperty 0
testEqualsWithDifferentNodes 0
cantBeReWrappedByCDNWWithSameDecorator 0
testEquals 0
testEqualsWithDifferentDecorators 0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.124
testWrappedVersionDoesntFail 0.127
testVersionIsWrapped 0.152
testFrozenNodeIsWrapped 0.127

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.127
testVersionIsWrapped 0.128

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.121

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.12
testCreatedVersionIsWrapped 0.124
testLinearSuccessorIsWrapped 0.128
testLinearPredecessorIsWrapped 0.135
testSuccessorsAreWrapped 0.132
testPredecessorsAreWrapped 0.243
testVersionIsWrapped 0.13

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.003

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.003
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0
testDeepUnwrap 0.002

CollectionPropertyHidingTransformerTest

preserveOrderWhenSettingArrayProperty 0.006

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0.003

NodeBuilderTest

testExecWithSeveralChildOps 0
testRealisticUsageScenario 0.001

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.141
testModuleNodeIsCreatedIfNeeded 0.136
testUsesExistingModuleConfigNode 0.113

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.112
testModuleNodeIsCreatedIfNeeded 0.115

NodeBuilderTaskTest

testUnknownRootThrowsException 0.112
canOperateOnRootNode 0.11
testSyntax 0.116

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.16

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

NodeNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluate 0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluateTrue 0
testEvaluateFalse 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0
testGetBasicProps 0
testGetBinaryProps 0
testGetOtherProps 0

MetaDataUtilTest

testUpdateMetaData 0.1
testGetMetaData 0.111

NodeNameHelperTest

getValidatedName 0
getUniqueName 0
getUniqueNameWithExtension 0

NodeTypesRepositoryTest

getActivationStatusOfVersionedNodeModifiedBeforeVersionCreated 0.12
getActivationStatusOfVersionedNodeModifiedAfterVersionCreatedBeforeNodeActivated 0.112
getActivationStatusOfVersionedNodeModifiedAfterNodeActivated 0.112
deleteNode 0.103
sameNameSiblingsAreNotAllowed 0.116

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.108
testCreateSimpleNodeTypeContent 0.154

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.162
testIsNodeType 0.108

NodeUtilRepositoryTest

moveNodeBefore 0.127
renameNode 0.116
copyInSessionRootSourceToRootDestination 0.114
getResultsFromRowIterator 0.12
moveNode 0.114
copyInSessionChildSourceToRootDestination 0.116
copyInSessionRootSourceToChildDestination 0.154
moveNodeAfter 0.111
copyInSessionTargetAlreadyExists 0.115

NodeUtilTest

testGetNameFromNodeThrowsRuntimeRepositoryException 0
testGetFirstAncestorOfTypeIteratesUpwards 0
testGetFirstAncestorOfTypeCanReturnRoot 0
testPostVisit 0
testGetNodes 0
testGetSiblingsBeforeWithType 0
testMoveNodeWithinSameParent 0
testHasMixinFailsWithEmptyMixin 0.001
testMoveNodeBeforeWithinSameParent 0
testVisit 0
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.001
testMoveNodeAfterWithinSameParent 0
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.003
testCreateNodesFailingBecauseOfMissingTrailingSlash 0.001
testConvertPropertyStringToBinaryObject 0
testCreateNodesFailingBecauseOfEqualsSignWithoutADot 0.003
testExportsNodeTypeAndIdentifier 0.003
testCreateNodesFailingBecauseOfDotAndMonkeyTail 0
testExportsProperties 0.003
testConvertsToWrapperType 0.001
testDoesntExportRootNode 0.003
testCanUseIntShortcutForConvertingIntegers 0

PropertyUtilRepositoryTest

testCreateValueCalendar 0.116
testGetMultiValuePropertyOrderWithDuplicate 0.109
testCreateAndGetMultiValuePropertyTypeLong 0.113
testSetMultiValuePropertyTypeLong 0.11
testGetMultiValuePropertyTypeBoolean 0.111
testSetMultiValuePropertyTypeString 0.116
testCreateValueDate 0.112
testSetAndGetMultiValuePropertyTypeDouble 0.155
testGetMultiValuePropertyWithChangedOrder 0.113

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.119
testGetNextVersionLabel 0.122
testGetVersionUser 0.12
getVersionOfEmptyVersionHistory 0.113
testGetVersionHistoryListNoVersions 0.113
testGetPreviousVersion 0.153
testGetNextVersion 0.219
testGetVersionVersionException 0.321
testVersioningDisabled 0.125
testGetNodeTypeName 0.121
testOutputWhenNodeNull 0.118
testGetLatestVersion 0.134
testGetNullVersion 0.121
testGetVersionHistoryList 0.126
testGetPreviousVersionLabel 0.133
testGetPreviousVersionOfRootVersion 0.128
testGetVersionEmptyVersionLabel 0.125
testGetVersionHistoryListMultipleVersions 0.181

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.11

ChannelVisibilitySessionWrapperTest

testGetItem 0.111
testGetNode 0.112
testNodeExists 0.157
testCanRemoveVisibleItem 0.139
testGetProperty 0.114
testPropertyExists 0.134
testNavigatingWithNodeParentStillHidesExcludedNode 0.149
testItemExists 0.116
testMoveWorksOnVisibleNode 0.157
testFailsToRemoveHiddenItem 0.119
testFailsToMoveHiddenNode 0.118
testRootNodeHidesExcludedNode 0.119

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0

I18nNodeWrapperTest

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

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.002

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

multipleWrappingIsPossible 0.113
userJcrSessionIsUtilised 0.113
systemContextIsUsedAsFallback 0.135

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.099
testWorkspaceReturnsLogicalName1 0.111
testWorkspaceReturnsLogicalName2 0.155
testWorkspaceReturnsLogicalName3 0.109
testWorkspaceReturnsLogicalName4 0.111
testNodeMultipleWrap 0.11

MgnlPropertySettingContentDecoratorRepositoryTest

copiedNodesHaveActivationStatusSetToFalse 0.114
supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.11
moveNode 0.116

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.004

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.003
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.001

LinkUtilTest

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

UUIDLinkTest

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

Slf4jSelfTest

arrayArgumentsAreExpanded 0.005
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.03

Map2BeanTransformerTest

extendingDeprecatedClassIsReported 0
deprecationIsReportedForProxiedClasses 0
deprecatedMethodInheritedFromSuperClassIsDetected 0
implementingDeprecatedInterfaceIsReported 0
methodWhichUsesDeprecatedCollectionTypeAsParameter 0
deprecatedClassesAreTrackedAndReported 0
deprecatedMethodsAreTrackedAndReported 0
classHasDeprecatedClassAsPropertyType 0

AbstractModuleVersionHandlerTest

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

AbstractConditionalRepositoryTaskTest

isExecutedWhenGivenPathDoesNotExist 0.006
verifyRootNodeDoesNotFailExecution 0.001
canHandleRelativePaths 0
throwsExceptionWhenWorkspaceDoesNotExist 0.001
isNotExecutedWhenGivenPathExists 0

AddFilterBypassTaskTest

filterBypassAddedProperly 0.001

AddPermissionTaskTest

autoGeneratedDescription 0

AddURIPermissionTaskTest

getPostPermissionAddedToRoleProperly 0.005
denyPermissionAddedToRoleProperly 0.004
getPermissionAddedToRoleProperly 0.002
autoGeneratedDescription 0.002

AllChildrenTaskTest

doExecuteMoveChildren 0.117

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.143

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.001
bootstrapsIfNodeDoesNotExist 0.005
executesDelegateTaskIfNodeExists 0.003
autoGeneratedDescription 0.004

BootstrapFileUtilTest

getElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.003
getElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.001

BootstrapSingleModuleResourceTest

partialXmlBootstrap 0.121
autoGeneratedDescription 0.109
partialYamlBootstrap 0.108

BootstrapSingleResourceAndOrderAfterTest

autoGeneratedDescription 0.001

BootstrapSingleResourceAndOrderBeforeTest

autoGeneratedDescription 0.001

BootstrapSingleResourceAndOrderTest

orderAfter 0.109
orderBefore 0.111

BootstrapSingleResourceTest

bootstrapOfRegularResource 0.158
bootstrapOfExistingNodesWillFailByDefault 0.117
verifyPartialBootstrapping 0.116

ChangeAllPropertiesWithCertainValueTaskTest

changeAllPropertiesWithCertainValueTask 0.237
propsValueIsChangedOnlyOnSpecifiedNodeAndItsDescendant 0.16
worksWithClassName 0.12
autoGeneratedDescription 0.113

ChangeTemplateTaskTest

changeTemplate 0.001
setTemplateForFirstTime 0
autoGeneratedDescription 0

ChangeVirtualUriMappingTaskTest

doExecute 0.004
autoGeneratedDescription 0

CheckAndModifyPartOfPropertyValueTaskTest

autoGeneratedDescription 0.001

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0.001
autoGeneratedDescription 0

CopyNodeTaskTest

doExecuteTargetExistOverride 0.125
doExecuteTargetExistNoOverride 0.119
doExecute 0.116
autoGeneratedDescription 0.113

CopyPropertyTaskTest

nonExistingSource 0.111
doNotOverride 0.111
override 0.111

CreateNodePathTaskTest

execute 0

CreateNodeTaskTest

testExecute 0.001

ExecuteCommandTaskTest

commandIsExecuted 0.005
showWarningIfCommandNotFound 0.004
commandIsExecutedAndFailed 0.004

FilterOrderingTaskTest

orderFilterAfterLast 0.004
orderFilterAfter 0
failWhenFilterDoesNotExist 0.001
doesNothingIfRequiredFilterMissing 0

FindAndChangeTemplateIdTaskTest

findAndChangeTemplateId 0.152
autoGeneratedDescription 0.113

FixUserRolePermissionsPropertyTaskTest

installTask 0.004

HasPropertyDelegateTaskTest

ifTrueTaskIsRunIfNodeAndPropertyExist 0.002
ifFalseTaskIsRunIfPropertyDoesNotExist 0.001
ifFalseTaskIsRunIfNodeDoesNotExist 0

ImportNodesFromPropertiesTaskTest

nodesAreProperlyCreated 0.001

IsAdminInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.001
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.004
executesPublicDelegateTaskWhenIsPublic 0.003
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.003

IsAuthorInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.004
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.003
executesPublicDelegateTaskWhenIsPublic 0.004
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.003
autogeneratedDescription 0.005

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0.001

ModuleFilesExtractionTest

testExecute 0.173

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.105
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.103
moveToNewDestination 0.109

MovePropertyTaskTest

testNonexistingSource 0.102
testDoNotOverride 0.102
testOverride 0.131

NewPropertyTaskTest

testWithExpectedPathExisting 0
testWithoutThePath 0
testAutogeneratedDescription 0

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0
executeVisitsHierarchyAndOperatesOnNode 0.001
executeStopsVisitingHierarchyOnPredicate 0
canBeExecutedTwice 0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.005
returnFalseWhenSameNameSiblingsAllowed 0

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.092

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.1
testDifferentPlatformEncoding 0.172
testAutogeneratedDescription 0.1

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.083
existingPropertyAlreadyHasTargetValueDoNotReplaceAndNoLog 0.104
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.103
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.101
testExistingPropertyWithPartOfStringIsReplaced 0.097
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.14
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.098
testNonExistingPropertyIsNotReplacedButLogged2 0.096
testExistingPropertyIsReplaced 0.1
testPropertyOfDifferentType 0.096
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.095
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.1
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.1

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.105

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0
displaysOneMessageForGreaterAndEqualThanOneNode 0
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.106
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.135
testReregisterNodeType 0.106
testAutogeneratedDescription 0.098

RegisterServletTaskTest

registerFullServletTask 0.001
registerServletTaskWithMappings 0.001
registerServletTaskWithEmptyMappings 0

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.032
testRemoveDuplicatePermission 0
testAutogeneratedDescription 0

RemoveInstallFileTest

testDeleteDirectory 0.087
testDeleteFile 0.102

RemoveNodesTaskTest

testExecute 0.103
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.099
testExecuteDisplaysInfoMessageForMissingNodes 0.1
testAutogeneratedDescription 0.099
testExecuteException 0.102

RemoveNodeTaskTest

testExecute 0.097
testAutogeneratedDescription 0.137

RemoveNodeWoChildrenTest

removesChildWithoutChildren 0
doesNotRemoveChildWithChildren 0
autoGeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.102

RemovePropertyTaskTest

testExecute 0.101

RenameNodesTaskTest

testRenameACLNodesTask 0.102
testAutogeneratedDescription 0.098

RenameNodeTaskTest

testDoNotOverride 0.1
testOverride 0.098

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.101
existingPropertyIsRenamed 0.099
nonExistingPathIgnored 0.101
autogeneratedDescription 0.1

RenamePropertyAllModulesNodeTaskTest

renameWorksIfOldPropertyIsPresentAndNewNot 0.001

RenamePropertyTaskTest

testExecute 0.142

SetDefaultPublicURITaskTest

changesDefaultPublicURLWhenPathIsOldMapping 0.106
changesDefaultPublicURLWhenPathIsNewMapping 0.105

SetupModuleRepositoriesTaskTest

executeWithoutActivation 0.107
executeTwice 0.103
execute 0.101

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.001
testBlocksIfIncludeDispatcherIsMissing 0.001
testDoesNotWarnIfErrorDispatcherIsUsed 0.001

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.001
testTextFilterClassesAreNotSet 0.002
testAccessControlProviderIsSet 0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.112
testAbsentFilesAreRecreated 0.11

ComponentDefinitionTest

equalsImplementationIsNullSafe 0
hashCodeImplementationIsNullSafe 0

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

LightModuleDefinitionReaderTest

createNonExistingResourceDir 0
readNonAbsoluteResourceDirThrowsException 0
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0
readFromResourceURLYieldsCorrectModuleDefinition 0.001
readFromReaderYieldsCorrectModuleDefinition 0.004
readAllResolvesLightModuleDefinitionsInsideSymbolicLinkDirectories 0.011
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0
readAllResolvesAllAvailableLightModuleDefinitions 0.005

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.075
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.007

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 2.539
repositoryIsClusteredAndClusterMaster 1.704

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.182
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.033
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.033
testPerformCantBeCalledTwiceByDifferentThreads 0.921
correctModuleVersionHandlerIsSetForLightModules 0.06
repositoryIsNotClusteredAndClusterMaster 0.039
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.039
testCheckModuleAndDeltasToStringForUpdate 0.031
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.031
testCheckModuleAndDeltasToStringForInstall 0.03
repositoryIsClusteredAndClusterMaster 0.029

ModuleRegistryImplTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.011
testExecutesCorrectCommandBasedOnURI 0.004
testPassesNullAsCommandIfNoneSpecified 0.006

ModuleManagerWebUITest

testDoneTemplate 0.15
testListTasksTemplate 0.047
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.006
testRestartNeededTemplate 0.033

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.018
handlesClusteredWorkspaceButNotClusterMaster 0.024
handlesNotClusteredWorkspaceAndNotClusterMaster 0.023
handlesClusteredWorkspaceAndIsClusterMaster 0.022
testGetCurrentlyInstalled 0.022

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.004

ContentOpsRepositoryTest

testSetTemplate 0.033
testCreateParagraph 0.166
testCreatePage 0.203

ContentOpsTest

testSetNodeData 0
testCreateContent 0.005
testSetBinaryNodeData 0.006
testCreateCollectionNode 0.004

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.142
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.132
testErrorMessages 0.124

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.126
testSetPropertyFailsIfPropertyDoesNotExist 0.125
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.15
testAddPropertyFailsIfPropertyExists 0.164
testRenamePropertyAndCheckValueForString 0.192

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.227
testModuleNodeIsCreatedIfNeeded 0.135
testUsesExistingModuleConfigNode 0.14

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.163
testModuleNodeIsCreatedIfNeeded 0.14

NodeBuilderTaskTest

testUnknownRootThrowsException 0.152
testSyntax 0.145

ClassesTest

testCanSetupADifferentClassFactory 0.006
testDefaultClassFactoryWorksJustFine 0.004

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.1
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.007
testPushingAndPoppingComponentProvider 0.009
getComponentWithAnnotationReturnsCorrectInstance 0.035

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.029

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.009
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.091
testSingletonScopedComponentFactory 0.031
testEagerSingletonScopedComponent 0.025
testProvider 0.026
testLazySingletonScopedComponent 0.024
testConfiguredEagerSingleton 0.024
testConfigured 0.025
testComponentFactory 0.025
testObserved 0.036
testConfiguredSingleton 0.03
testSingletonScopedProvider 0.027

LegacyComponentsConfigurerTest

testExcludedKeys 0.005
testLegacy 0.011

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0.001
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.01

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.019
testConfiguredInSingletonScope 0.023
testCreateChild 0.025
canAccessProperties 0.038
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.015
testConfigured 0.049
testImplementation 0.036
testObserved 0.037
testInstance 0.016
getComponentThrowsExeptionForUnconfiguredType 0.014
testObservedInRequestScope 0.033
testGetComponentProvider 0.021
multiBindingBasic 0.021

GuiceIssue791Test

getInstance_ofSet_ContainsB 0
getInstance_ofSet_ContainsC 0
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.003
testInjectionOfNamedDependency 0.002
testInjectionOfDependencyAsProvider 0.002

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

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

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 0.965

ObjectManufacturerTest

testFailsWhenNoPublicConstructorAvailable 0.001
testCandidateTakesPrecedenceWithGreedyConstructor 0.002
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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.005
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.005

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.145
sameListenerCannotBeRegisteredMultipleTimes 0.136
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.243
deferredListenerIsNotWrappedMultipleTimes 0.147
listenToChangesInsideObservedPath 0.144
listenerCanBeRegisteredAndUnregistered 0.137
ignoreChangesOutsideObservedPath 0.18

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 1.236
verifyClusterMasterWorkspace 1.194

DefaultRepositoryManagerTest

testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders 0.278
verifyImagingSessionIsWrappedAsExpected 0.219
testSystemAndVersionAreCreatedForAllRepositories 0.221
createWorkspace 0.223
verifySessionsAreWrappedAsExpected 0.218
verifyVersionStoreSessionDontWrapVersioningSession 0.219
createWorkspaceInWrongRepo 0.26

RepositoryMappingDefinitionReaderTest

testParse 0

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.141

AddLockableMixinToActivatableMixinTaskTest

addLockableMixinToVersionableMixin 0.172

AddLockableMixinToVersionableMixinTaskTest

addLockableMixinToVersionableMixin 0.181

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.118

CoreModuleVersionHandlerTest

updateFrom544 1.665
updateFrom546 1.219
updateFrom553 0.349
updateFrom547RemovesLegacyLog4jServlet 1.152
pngSwfMimeTypesOnInstall 0.941
upgradeFrom522 1.55
updateFrom549AddsKoreanLanguage 1.041
cleanInstall 0.863
mMP4MimeTypesOnInstall 0.858
test543MimeTypesOnInstall 1.308
upgradeFrom531CSRF 1.441
updateSecurityBaseRolePermissions 1.377
test45DoesNotInstallWhenFromSmallerThan446 0.113
upgradeFrom45 2.058
test446MimeTypesOnInstall 0.918
updateTo512anonymousUserPermissions 1.65
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 1.153
updateFrom549AddsLockableMixinToActivatableAndVersionable 0.943
updateFrom534CheckSuperuserRolePermissionAreUpdated 1.268
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 1.532

RenameACLNodesTaskTest

testRenameACLNodesTask 0.1

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.104
rearrangementOfBasicDefaultConfig 0.105
rearrangementOfSTKsDefaultConfig 0.101
nonStandardCompositeConfigIsBackedUp 0.098

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.102
unregisterNodeType 0.085
unregisterNodeTypeDependencyGeneratesException 0.085
nodeTypeRegistersSingleElement 0.128
nodeTypeRegistersDependentElement 0.101
updatingNodeTypeReRegistersDependingNodeTypes 0.101
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.109
nodeTypeRegistersMultipleElements 0.157

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0

Register50NodeTypeTaskTest

testDoExecute 0.158

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.123

AddActivatableMixinForContentNodeTaskTest

testExecute 0.116

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.113
testAclDefinedForSubPath 0.113
testNoAclDefined 0.112
testAclDefined 0.121

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.113

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.129
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.127
testRenameSiblingForASubPath 0.15
testOutputMessage 0.119
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.131

HashUsersPasswordsTest

encryption 0.639

MigrateVersionWorkspacesToNewStructureTaskTest

migrateVersionsToNewStructure 2.978
hasVersionMixinIsAddedToTheOriginalNodesAfterMigration 0.959
versionNodeHasSameNameAsFirstTwoUUIDLetters 0.786
versionNodeWithoutOriginalNodeIsMovedToDefinedNode 0.867

RenameVersionNodesTaskTest

versionNodesAreRenamed 0.207

ComponentsTestUtilTest

testSetSingletonInstance 0
testConfiguredImplementation 0.001
testInstanceFactory 0.001

ChainingMatcherTest

emptySeedAlwaysMatches 0
singleMatcher 0.001
chainedMatchersOnSameProperty 0.003
chainedMatchers 0.001

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0
exceptionWithMatchingMessage 0
exceptionWithMessage 0.001
exceptionWithMatchingMessageWithRegex 0
matchExactTypeWithOfType 0

ExecutionMatcherTest

throwsNoExceptionMatcher 0.001
throwsSomethingMatcher 0
throwsExceptionSampleUsage 0.001
throwsSomethingMatcherWithThrowableMismatch 0.001
sampleUsageWithChainableMatchersForExceptions 0.001

NodeMatchersTest

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

StrictInstanceOfTest

subclassesDontMatch 0
nullDoesNotMatch 0
charSequenceDoesNotMatchString 0
stringMatchesObviously 0

UtilMatchersTest

mapSizeHasDecentMessageWithMatchedSize 0
regex 0
mapSizeHasDecentMessageWithFixedSize 0

LoggingMatchersTest

receiveNoLogWithException 0
receiveLogWithException 0.001
failToReceiveNoLogWithException 0.001
failToReceiveLog 0.001
receiveNothing 0.001
receiveLog 0.001
failToReceiveLogWithException 0.001
wontReceiveLogAfterTearDown 0.001
failToReceiveNothing 0.001

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.005

MockItemTest

testGetDepth 0.004
testGetPath 0.001

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.001
testIsNodeTypeWithSupertype 0
testGetPath 0
testIsNodeType 0
testGetNodeWithExistingPath 0
testGetNodesWithNamePattern 0.001
testGetNameReturnsEmptyStringForRoot 0
testAddNodeWithRelPath 0
testAddNodeWithParamStringString 0
testHasNode 0
testGetPropertyWithRelPath 0
testOrderBeforeWithNullBeforeName 0
testSetPropertyToNullDoesntCreateProperty 0
testGetAncestor 0
testGetPathReturnsSlashOnRoot 0.001
testGetProperties 0
testGetAncestorWithToBigDepth 0
testGetMixingNodeTypes 0
testCreatingFromSessionUpdatesSessionsRootNode 0
testIsNodeTypeWithUnsetMixin 0
testHasNodes 0
testGetPropertyWithRelPathBeeingAName 0
testAccept 0.005
testGetPathWorksWithoutRootSet 0
testAddNodeThrowsPathNotFoundExWhenIntermediaryNodeIsNotExisting 0
testMultiStringProperty 0.001
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.001

MockSessionTest

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

MockValueTest

testConstructionWithProvidedType 0
testGetLongWithLong 0
testGetDateFromUnparseableString 0
testGetBinaryFromString 0
testGetBooleanmWithWrongValueType 0
testGetDoubleWithWrongValueType 0
testGetBinaryWithWrongValueType 0
testGetDate 0
testGetType 0
testGetStringWithString 0
testGetStreamWithWrongValueType 0
testGetDecimalWithWrongValueType 0
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
testSyntax 0

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0

TestUtilTest

shuntLog 0.179

BeanTypeResolverTest

checksForIfTypeIsSupportedBeforeResolving 0.003
returnsNothingIfResolverReturnsOptionalEmpty 0.001

ClassPropertyBasedTypeResolverTest

returnsNothingIfClassIsNotFound 0
nullValueInTheMapDoesNotCauseNPE 0
returnsNothingIfClassNotFoundExceptionOccurs 0.003
resolvesExistingClass 0

Utf8ContentTest

testReadingUtf8Greek 0.167
testReadingUtf8JapaneseChars 0.175
testReadingUtf8AccentedChars 0.172
testCreateExportImportContentUtf8SpecialChars 0.221
testReadingUtf8SpecialChars 0.172
testSettingNewUtf8ContentNode 0.164
testSettingAnUtf8NodeData 0.164
testReadingUtf8Russian 0.176

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

EscapeUtilTest

escapeUnescape 0
escapeUnescapeArray 0
doEscapeAndUnescapeSql 0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

BasePatternVoterTest

testInitWithoutPattern 0

BoolVoterSetTest

notOperations 0
argumentPassing 0
orOperations 0
andOperations 0

DomainNameRegexVoterTest

testMatchingDomain 0
testNonMatchingDomain 0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0
testReturnsValueOfElseIfConditionIsTrue 0
testReturnsValueOfOtherwiseIfConditionIsFalse 0

RequestExtensionVoterTest

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

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.001
testWithParameterPresentWithoutValue 0
testWithEmptyParameter 0
testWithParameterPresentWithWrongValue 0

RequestParameterVoterTest

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

ResponseContentTypeVoterTest

testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.001
testVotesTrueIfContentTypeIsAllowedAndNotRejected 0.031
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected 0
testVotesTrueIfContentTypeIsAllowed 0
testVotesFalseIfContentTypeIsNotInAllowedList 0
testVotesFalseIfContentTypeIsExplicitelyRejected 0
testVotesTrueIfContentTypeIsNotRejected 0
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.007

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0.005
testVoterWithNullUser 0.004
testVoterWithAdminUser 0.005
testVoterWithMockUser 0.006
testVoterWithSystemUser 0.005

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