Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2263 0 0 6 99.735% 228.046

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.339
info.magnolia.cms.security.auth.callback 8 0 0 0 100% 0.208
info.magnolia.jcr.node2bean.impl 1 0 0 0 100% 0.016
info.magnolia.repository.definition 1 0 0 0 100% 0.001
info.magnolia.setup.for4_5 5 0 0 0 100% 0.803
info.magnolia.test.hamcrest 32 0 0 0 100% 0.009
info.magnolia.commands.impl 42 0 0 0 100% 8.267
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.127
info.magnolia.repository 10 0 0 1 90% 5.465
info.magnolia.importexport.command 6 0 0 0 100% 1.373
info.magnolia.module.webapp 5 0 0 0 100% 0.156
info.magnolia.importexport 34 0 0 0 100% 4.033
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.017
info.magnolia.typeresolver 6 0 0 0 100% 0.004
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.233
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.456
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.test 5 0 0 0 100% 0.172
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.034
info.magnolia.cms.beans.config 70 0 0 1 98.571% 1.314
info.magnolia.observation 7 0 0 0 100% 1.451
info.magnolia.jcr.comparator 12 0 0 0 100% 0.008
info.magnolia.module.model 52 0 0 0 100% 0.003
info.magnolia.module.delta 189 0 0 0 100% 13.975
info.magnolia.cms.core.version 45 0 0 0 100% 12.601
info.magnolia.util 6 0 0 0 100% 0
info.magnolia.jcr.util 168 0 0 0 100% 10.929
info.magnolia.init 30 0 0 0 100% 2.558
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory 26 0 0 0 100% 1.152
info.magnolia.audit 39 0 0 0 100% 19.935
info.magnolia.context 17 0 0 0 100% 1.762
info.magnolia.logging 2 0 0 0 100% 0.011
info.magnolia.module.model.reader 43 0 0 0 100% 0.091
info.magnolia.link 46 0 0 0 100% 0.26
info.magnolia.event 13 0 0 0 100% 2.227
info.magnolia.jcr.decoration 28 0 0 0 100% 3.356
info.magnolia.commands 11 0 0 0 100% 1.24
info.magnolia.jcr.nodebuilder 15 0 0 0 100% 0.011
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.01
info.magnolia.test.logging 9 0 0 0 100% 0.01
info.magnolia.content2bean 19 0 0 1 94.737% 0.147
info.magnolia.module.files 2 0 0 0 100% 0.33
info.magnolia.utf8 8 0 0 0 100% 1.295
info.magnolia.jcr.wrapper 98 0 0 0 100% 4.877
info.magnolia.setup.for5_2 21 0 0 0 100% 1.859
info.magnolia.setup.for5_0 11 0 0 0 100% 1.688
info.magnolia.cms.util 221 0 0 1 99.548% 25.052
info.magnolia.beanmerger 10 0 0 0 100% 0.126
info.magnolia.module 43 0 0 0 100% 6.793
info.magnolia.jcr.node2bean 74 0 0 2 97.297% 0.627
info.magnolia.cms.filters 83 0 0 0 100% 4.118
info.magnolia.importexport.filters 2 0 0 0 100% 0.269
info.magnolia.jcr.predicate 16 0 0 0 100% 0.209
info.magnolia.cms.security 144 0 0 0 100% 24.668
info.magnolia.setup 30 0 0 0 100% 40.44
info.magnolia.jackrabbit 6 0 0 0 100% 5.61
info.magnolia.objectfactory.guice 29 0 0 0 100% 0.453
info.magnolia.voting.voters 70 0 0 0 100% 0.078
info.magnolia.cms.core 126 0 0 0 100% 8.643
info.magnolia.cms.i18n 27 0 0 0 100% 0.183
info.magnolia.nodebuilder 16 0 0 0 100% 1.814
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 1.795
info.magnolia.init.properties 2 0 0 0 100% 0.001
info.magnolia.jackrabbit.lucene 1 0 0 0 100% 0.025
info.magnolia.module.ui 7 0 0 0 100% 1.317
info.magnolia.test.mock 36 0 0 0 100% 0.011

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

info.magnolia.cms.security.operations

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

info.magnolia.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.628
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.375
NodeBuilderTaskTest 2 0 0 0 100% 0.336

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
FormClientCallbackTest 1 0 0 0 100% 0.202
RedirectClientCallbackTest 7 0 0 0 100% 0.006

info.magnolia.jcr.node2bean.impl

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

info.magnolia.repository.definition

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

info.magnolia.setup.for4_5

Class Tests Errors Failures Skipped Success Rate Time
RenameACLNodesTaskTest 1 0 0 0 100% 0.147
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.656

info.magnolia.test.hamcrest

Class Tests Errors Failures Skipped Success Rate Time
ChainingMatcherTest 4 0 0 0 100% 0.003
ExceptionMatcherTest 5 0 0 0 100% 0.002
ExecutionMatcherTest 5 0 0 0 100% 0.002
NodeMatchersTest 11 0 0 0 100% 0.002
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% 1.177
DeleteCommandTest 4 0 0 0 100% 0.726
ExportCommandTest 4 0 0 0 100% 0.697
ExtractCommentCommandTest 5 0 0 0 100% 0.006
ImportCommandTest 4 0 0 0 100% 1.829
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 1.098
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.84
RuleBasedCommandTest 4 0 0 0 100% 0.62
VersionCommandTest 8 0 0 0 100% 1.274

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerClusterTest 2 0 0 0 100% 3.556
DefaultRepositoryManagerTest 7 0 0 0 100% 1.909
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.241
JcrImportCommandTest 1 0 0 0 100% 0.081
JcrImportExportCommandTest 4 0 0 0 100% 1.051

info.magnolia.module.webapp

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

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.827
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.597
BootstrapUtilTest 5 0 0 0 100% 0
DataTransporterRepositoryTest 9 0 0 0 100% 2.547
DataTransporterTest 5 0 0 0 100% 0.049
PropertiesImportExportTest 5 0 0 0 100% 0.013

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.01
MockObservationManagerTest 6 0 0 0 100% 0.001
MockPropertyTest 14 0 0 0 100% 0
MockSessionTest 10 0 0 0 100% 0.001
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

info.magnolia.importexport.postprocessors

Class Tests Errors Failures Skipped Success Rate Time
MetaDataAsMixinConversionHelperTest 3 0 0 0 100% 0.006
MetaDataImportPostProcessorTest 1 0 0 0 100% 0.227

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ComponentConfigurationReaderTest 1 0 0 0 100% 0.003
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.006
ConfigurationTest 11 0 0 0 100% 0.433
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.014

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

info.magnolia.cms.security.auth.login

Class Tests Errors Failures Skipped Success Rate Time
FormLoginTest 2 0 0 0 100% 0.02
LoginFilterTest 3 0 0 0 100% 0.014

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.001
HostBasedRegexpVirtualURIMappingTest 20 0 0 0 100% 0.024
HostBasedVirtualURIMappingTest 16 0 0 0 100% 0.011
MIMEMappingTest 3 0 0 0 100% 0.039
ObservedManagerTest 1 0 0 0 100% 0.005
RegexpVirtualURIMappingTest 15 0 0 0 100% 0.004
URI2RepositoryManagerTest 2 0 0 0 100% 0.006
URI2RepositoryMappingTest 5 0 0 0 100% 0.082
VirtualURIManagerTest 3 0 0 0 100% 1.142

info.magnolia.observation

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

info.magnolia.jcr.comparator

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

info.magnolia.module.model

Class Tests Errors Failures Skipped Success Rate Time
ComponentDefinitionTest 2 0 0 0 100% 0.001
VersionComparatorTest 2 0 0 0 100% 0
VersionRangeTest 32 0 0 0 100% 0.001
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.01
AddFilterBypassTaskTest 1 0 0 0 100% 0.001
AddPermissionTaskTest 1 0 0 0 100% 0.001
AddURIPermissionTaskTest 4 0 0 0 100% 0.026
AllChildrenTaskTest 1 0 0 0 100% 0.193
BackupTaskTest 1 0 0 0 100% 0.179
BootstrapConditionallyTest 4 0 0 0 100% 0.015
BootstrapFileUtilTest 2 0 0 0 100% 0.004
BootstrapSingleModuleResourceTest 3 0 0 0 100% 0.616
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0.001
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.379
BootstrapSingleResourceTest 3 0 0 0 100% 0.482
ChangeAllPropertiesWithCertainValueTaskTest 4 0 0 0 100% 0.57
ChangeTemplateTaskTest 3 0 0 0 100% 0.001
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.007
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0.001
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0
CopyNodeTaskTest 4 0 0 0 100% 0.507
CopyPropertyTaskTest 3 0 0 0 100% 0.355
CreateNodePathTaskTest 1 0 0 0 100% 0
CreateNodeTaskTest 1 0 0 0 100% 0.001
ExecuteCommandTaskTest 3 0 0 0 100% 0.017
FilterOrderingTaskTest 4 0 0 0 100% 0.006
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.409
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.005
HasPropertyDelegateTaskTest 3 0 0 0 100% 0.004
ImportNodesFromPropertiesTaskTest 1 0 0 0 100% 0.001
IsAdminInstanceDelegateTaskTest 4 0 0 0 100% 0.015
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.025
ModuleBootstrapTaskTest 1 0 0 0 100% 0
ModuleFilesExtractionTest 1 0 0 0 100% 0.284
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.006
MoveNodeTaskTest 3 0 0 0 100% 0.537
MovePropertyTaskTest 3 0 0 0 100% 0.517
NewPropertyTaskTest 3 0 0 0 100% 0.002
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.003
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.008
OrderFilterBeforeTaskTest 3 0 0 0 100% 0
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.159
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0
PartialBootstrapTaskTest 3 0 0 0 100% 0.773
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.002
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 4 0 0 0 100% 0.021
PropertyValuesTaskTest 13 0 0 0 100% 2.094
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.142
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.86
RegisterServletTaskTest 3 0 0 0 100% 0.006
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.04
RemoveInstallFileTest 2 0 0 0 100% 0.493
RemoveNodesTaskTest 5 0 0 0 100% 1.076
RemoveNodeTaskTest 2 0 0 0 100% 0.319
RemoveNodeWoChildrenTest 3 0 0 0 100% 0.001
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.185
RemovePropertyTaskTest 1 0 0 0 100% 0.139
RenameNodesTaskTest 2 0 0 0 100% 0.34
RenameNodeTaskTest 2 0 0 0 100% 0.413
RenamePropertiesTaskTest 4 0 0 0 100% 0.738
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.002
RenamePropertyTaskTest 1 0 0 0 100% 0.216
SetDefaultPublicURITaskTest 2 0 0 0 100% 0.31
SetupModuleRepositoriesTaskTest 3 0 0 0 100% 0.436
TextFileConditionsUtilTest 2 0 0 0 100% 0.001
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.011
WebXmlConditionsUtilTest 3 0 0 0 100% 0.005
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.005

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 20 0 0 0 100% 7.68
ContentVersionTest 4 0 0 0 100% 1.061
CopyUtilTest 8 0 0 0 100% 2.199
MgnlVersioningContentDecoratorTest 2 0 0 0 100% 0.415
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.023
MgnlVersioningWorkspaceWrapperTest 2 0 0 0 100% 0.521
SkipVersionOnExportTest 2 0 0 0 100% 0.495
VersionedNodeTest 2 0 0 0 100% 0.018
VersionInfoTest 3 0 0 0 100% 0
VersionManagerTest 1 0 0 0 100% 0.189

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.006
MetaDataUtilTest 2 0 0 0 100% 0.46
NodeNameHelperTest 3 0 0 0 100% 0
NodeTypesRepositoryTest 2 0 0 0 100% 0.511
NodeTypesTest 7 0 0 0 100% 0.021
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.54
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.459
NodeUtilRepositoryTest 9 0 0 0 100% 2.44
NodeUtilTest 49 0 0 0 100% 0.02
PropertiesImportExportTest 11 0 0 0 100% 0.044
PropertyUtilRepositoryTest 9 0 0 0 100% 2.308
PropertyUtilTest 40 0 0 0 100% 0.011
SessionUtilTest 11 0 0 0 100% 0.002
VersionUtilTest 17 0 0 0 100% 4.107

info.magnolia.init

Class Tests Errors Failures Skipped Success Rate Time
AbstractMagnoliaConfigurationPropertiesTest 9 0 0 0 100% 0.008
DefaultMagnoliaInitPathsTest 10 0 0 0 100% 0.018
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.011
MagnoliaServletContextListenerTest 2 0 0 0 100% 2.521

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.088
DefaultClassFactoryTest 5 0 0 0 100% 0.001
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerReloadableTest 1 0 0 0 100% 1.029
ObjectManufacturerTest 11 0 0 0 100% 0.015
ObservedComponentFactoryTest 2 0 0 0 100% 0.009

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0.003
AuditLoggingUtilTest 3 0 0 0 100% 0.181
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 3.02
MgnlAuditLoggingContentDecoratorTest 31 0 0 0 100% 16.731

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.143
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.259
HTMLEscapingWebContextWrapperTest 1 0 0 0 100% 0.001
InstallContextImplTest 2 0 0 0 100% 0.274
MgnlContextTest 3 0 0 0 100% 0.892
RequestAttributeStrategyTest 4 0 0 0 100% 0.02
SimpleContextTest 1 0 0 0 100% 0.155
WebContextImplTest 1 0 0 0 100% 0.018
WriterResponseWrapperTest 2 0 0 0 100% 0

info.magnolia.logging

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

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.035
DependencyCheckerImplTest 18 0 0 0 100% 0.001
DependencyLevelComparatorTest 5 0 0 0 100% 0
LightModuleDefinitionReaderTest 8 0 0 0 100% 0.055

info.magnolia.link

Class Tests Errors Failures Skipped Success Rate Time
EditorLinkTransformerTest 1 0 0 0 100% 0
LinkUtilTest 36 0 0 0 100% 0.211
UUIDLinkTest 9 0 0 0 100% 0.049

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.003
ContentDecoratorUtilTest 4 0 0 0 100% 0
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.645
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.425
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.206
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 2.071
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.006

info.magnolia.commands

Class Tests Errors Failures Skipped Success Rate Time
CommandsManagerTest 10 0 0 0 100% 1.24
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.006
NodeBuilderTest 2 0 0 0 100% 0.001
OpsTest 12 0 0 0 100% 0.004

info.magnolia.jcr.inheritance

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

info.magnolia.test.logging

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

info.magnolia.content2bean

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

info.magnolia.module.files

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

info.magnolia.utf8

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.186
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 2.466
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0
DelegateNodeWrapperTest 5 0 0 0 100% 0.001
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.003
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0
I18nContentDecoratorTest 1 0 0 0 100% 0
I18nNodeWrapperTest 11 0 0 0 100% 0.115
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.005
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.202
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 1.218
MgnlPropertySettingContentDecoratorRepositoryTest 3 0 0 0 100% 0.63
MgnlPropertySettingContentDecoratorTest 16 0 0 0 100% 0.042
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.005
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.004

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.161
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.661
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.002
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.155
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 0.88

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 1.252
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0
Register50NodeTypeTaskTest 1 0 0 0 100% 0.258
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.178

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.744
ContentUtilTest 27 0 0 0 100% 0.144
DateUtilTest 1 0 0 0 100% 0.038
DelayedExecutorTest 3 0 0 0 100% 3.408
DumperUtilTest 2 0 0 0 100% 0.316
ExceptionUtilTest 21 0 0 0 100% 0.003
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.308
ExtendingContentWrapperTest 15 0 0 0 100% 0.106
InheritanceContentWrapperTest 8 0 0 0 100% 0.029
LazyContentWrapperTest 3 0 0 0 100% 0.495
LazyNodeDataWrapperTest 3 0 0 0 100% 0.018
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.036
NodeDataUtilTest 10 0 0 0 100% 0.017
NodePathComparatorTest 1 0 0 0 100% 0.003
NodeUuidComparatorTest 1 0 0 0 100% 0.003
ObservationUtilRepositoryTest 4 0 0 1 75% 0.759
ObservationUtilTest 4 0 0 0 100% 0.024
PathUtilTest 9 0 0 0 100% 0.001
QueryUtilTest 15 0 0 0 100% 4.514
RequestDispatchUtilTest 6 0 0 0 100% 0.001
RuleTest 6 0 0 0 100% 0.984
SearchReplaceTest 4 0 0 0 100% 0.016
ServletUtilTest 17 0 0 0 100% 0.002
SimpleUrlPatternTest 19 0 0 0 100% 0.001
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.452
TextFileUtilTest 4 0 0 0 100% 0
UnicodeNormalizerTest 6 0 0 0 100% 0.031
WebXmlUtilTest 9 0 0 0 100% 0.057
WorkspaceObservingManagerTest 3 0 0 0 100% 6.535
WorkspaceXmlUtilTest 2 0 0 0 100% 0.007

info.magnolia.beanmerger

Class Tests Errors Failures Skipped Success Rate Time
BeanMergerBaseTest 2 0 0 0 100% 0.011
BeanMergerUtilTest 1 0 0 0 100% 0.004
ProxyBasedBeanMergerTest 7 0 0 0 100% 0.111

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.026
ModuleInstanceProviderTest 2 0 0 0 100% 0.094
ModuleLifecycleContextImplTest 2 0 0 0 100% 0.001
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplClusterTest 2 0 0 0 100% 5.119
ModuleManagerImplTest 11 0 0 0 100% 1.549
ModuleRegistryImplTest 7 0 0 0 100% 0.003

info.magnolia.jcr.node2bean

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
AggregatorFilterTest 3 0 0 0 100% 0.449
CompositeFilterTest 1 0 0 0 100% 0.004
ContentTypeFilterTest 20 0 0 0 100% 3.141
FilterDecoratorTest 4 0 0 0 100% 0.026
FilterManagerImplTest 1 0 0 0 100% 0.056
FilterTest 2 0 0 0 100% 0.062
InterceptFilterTest 9 0 0 0 100% 0.006
MappingTest 2 0 0 0 100% 0.009
MultiChannelFilterTest 8 0 0 0 100% 0.034
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.08
MultipartRequestFilterTest 2 0 0 0 100% 0.023
MultipartRequestWrapperTest 1 0 0 0 100% 0.006
RangeSupportFilterTest 3 0 0 0 100% 0.01
RepositoryMappingFilterTest 1 0 0 0 100% 0.008
ServletDispatchingFilterTest 21 0 0 0 100% 0.189
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.01
VirtualUriFilterTest 1 0 0 0 100% 0.005

info.magnolia.importexport.filters

Class Tests Errors Failures Skipped Success Rate Time
MagnoliaV2FilterTest 1 0 0 0 100% 0.01
NamespaceFilterTest 1 0 0 0 100% 0.259

info.magnolia.jcr.predicate

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

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.072
ContentSecurityFilterTest 2 0 0 0 100% 0.005
CsrfSecurityFilterTest 3 0 0 0 100% 0.004
DelegatingUserManagerTest 4 0 0 0 100% 0.017
ExternalUserManagerTest 3 0 0 0 100% 0.025
HierarchicalUserManagerTest 9 0 0 0 100% 3.061
LogoutFilterTest 2 0 0 0 100% 0
MgnlGroupManagerRepositoryTest 7 0 0 0 100% 1.264
MgnlGroupManagerTest 6 0 0 0 100% 0.036
MgnlGroupTest 10 0 0 0 100% 0.081
MgnlRoleManagerTest 5 0 0 0 100% 0.03
MgnlUserManagerRepositoryTest 15 0 0 0 100% 10.042
MgnlUserManagerTest 16 0 0 0 100% 2.201
MgnlUserTest 9 0 0 0 100% 0.068
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0
RepositoryBackedSecurityManagerTest 16 0 0 0 100% 2.521
RescueSecuritySupportTest 10 0 0 0 100% 3.365
SecuritySupportObservedComponentFactoryTest 2 0 0 0 100% 0.009
SecurityTest 1 0 0 0 100% 0.006
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.15
SecurityUtilTest 8 0 0 0 100% 1.707
URISecurityFilterTest 2 0 0 0 100% 0.004

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.26
AddLockableMixinToActivatableMixinTaskTest 1 0 0 0 100% 0.254
AddLockableMixinToVersionableMixinTaskTest 1 0 0 0 100% 0.219
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.17
CoreModuleVersionHandlerTest 20 0 0 0 100% 31.664
HashUsersPasswordsTest 1 0 0 0 100% 0.631
MigrateVersionWorkspacesToNewStructureTaskTest 4 0 0 0 100% 7.075
RenameVersionNodesTaskTest 1 0 0 0 100% 0.167

info.magnolia.jackrabbit

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

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.012
GuiceComponentProviderTest 13 0 0 0 100% 0.346
GuiceIssue791Test 4 0 0 0 100% 0.001
GuiceParameterResolverTest 3 0 0 0 100% 0.007
GuiceScopesTest 8 0 0 0 100% 0.087

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.001
RequestExtensionVoterTest 9 0 0 0 100% 0.027
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0
RequestParametersVoterTest 6 0 0 0 100% 0
RequestParameterVoterTest 7 0 0 0 100% 0.004
ResponseContentTypeVoterTest 8 0 0 0 100% 0.027
RoleBaseVoterTest 4 0 0 0 100% 0
SystemOrAdminUserVoterTest 5 0 0 0 100% 0.019
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.043
BinaryNodeDataTest 3 0 0 0 100% 0.013
DefaultACLPermissionsTest 8 0 0 0 100% 0.103
DefaultContentTest 25 0 0 0 100% 5.609
HTMLEscapingAggregationStateTest 6 0 0 0 100% 0.009
MagnoliaAccessProviderTest 7 0 0 0 100% 0.085
MetaDataTest 36 0 0 0 100% 0.003
NodeTest 14 0 0 0 100% 2.662
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.064
PathTest 6 0 0 0 100% 0.028
RootOnlyPermissionTest 3 0 0 0 100% 0.024

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.055
DefaultI18nContentSupportTest 4 0 0 0 100% 0.032
DefaultMessagesImplTest 3 0 0 0 100% 0.019
HierarchyBasedI18nContentSupportTest 4 0 0 0 100% 0.048
MessagesManagerTest 5 0 0 0 100% 0.029

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.395
ContentOpsTest 4 0 0 0 100% 0.012
NodeBuilderTest 3 0 0 0 100% 0.572
OpsTest 5 0 0 0 100% 0.831

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.627
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.391
NodeBuilderTaskTest 3 0 0 0 100% 0.777

info.magnolia.init.properties

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

info.magnolia.jackrabbit.lucene

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

info.magnolia.module.ui

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

info.magnolia.test.mock

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.003

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.169
testLogsLoginSuccesses 0.006
testLogsLoginFailures 0.006

MgnlAuditLoggingContentDecoratorNodeWrapperTest

setPropertyStringValueInt 1.762
setPropertyStringValueArrayInt 0.511
setPropertyStringStringArrayInt 0.382
setPropertyStringStringInt 0.365

MgnlAuditLoggingContentDecoratorTest

sequenceActionModifyNodeDelete 1.133
sequenceActionMoveModifyDelete 0.693
logModifiesWhenDeletionIsFirstEntryForGivenPath 0.62
logModifiesPropertyAsUser 1.997
logModifiesNode 0.6
sequenceActionMoveCreate 0.496
sequenceActionMoveDelete 0.537
sequenceActionMoveModify 0.492
sequenceActionCreateSessionDelete 0.521
logMovesNode 0.47
sequenceCreateMove 0.479
sequenceActionModifyMoveDelete 0.454
sequenceActionModifyCreate 0.509
logDeletesNode 0.467
logDeletesWhenDeletionIsFirstEntryForGivenPath 0.438
sequenceActionModifyModify 0.426
sequenceActionCreateNodeDelete 0.392
sequenceActionModifySessionDelete 0.414
logCreatesNodeWithSpecificNodeType 0.452
logSessionDelete 0.404
logCreatesNode 0.421
sequenceActionSessionDeleteCreate 0.462
sequenceCreateModifyDelete 0.393
sequenceActionCreateCreate 0.426
logModifiesProperty 0.509
sequenceCreateModify 0.389
nodeSave 0.389
isContentWrappedByMgnlAuditLogContentDecorator 0.419
logNodeDeleteCreateDelete 0.438
sequenceActionNodeDeleteCreate 0.474
sequenceActionModifyMove 0.417

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.007
mergeMaps 0.004

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.004

ProxyBasedBeanMergerTest

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

DefaultVirtualURIMappingTest

mapURI 0
validateURIWhenToURIIsNotSet 0
validateURIWhenPropertiesAreNotSet 0.001
validateURIWhenPropertiesAreNull 0

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.024
testGetIconStyleReturnsCorrectIconStyle1 0.008
testGetIconStyleReturnsCorrectIconStyle2 0.007

ObservedManagerTest

testGetNodeByUUIDOrPath 0.005

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.005
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0.001

URI2RepositoryMappingTest

uriPrefixEndsWithSlash 0.022
getUri 0.046
getHandleWhenLinkWithPrefixHandleExistInRepo 0.005
whenRequestingTheHandleMakeSureItIsNotAppendedTwice 0.004
getHandleStripsExtensionInclTheDot 0.005

VirtualURIManagerTest

testMap 0.067
testReloadsTemplatesOnChange 1.065
testRegistersTemplatesOnStart 0.01

AggregationStateTest

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

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.012
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0.001

DefaultACLPermissionsTest

testCanReadRoot 0.02
testCanReadOnPageNode 0.012
testReorderingIsNotAllowedWithReadOnlyPermissions 0.01
testGrantsOnContentNode 0.011
testCanReadOnContentNode 0.011
testVerifyThatSessionIsUsedAsResolver 0.019
testGrantsOnPageNode 0.01
testGrantsHigherPermissionThenAssigned 0.01

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.319
testThatReadingANonExistingNodeDataDoesNotFail 0.214
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.265
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.238
testCreatingAnExistingNodeDataDoesNotFail 0.224
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.228
testReadingANodeData 0.193
testCreatingAndSettingANodeData 0.276
testIsNodeTypeForNodeChecksPrimaryType 0.203
testAddMixin 0.223
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.239
testSettingANonExistingNodeDataCreatesANewNodeData 0.18
testCreatingAnEmptyNodeData 0.186
testModDate 0.214
testCreatingAndSettingABooleanNodeData 0.214
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.24
testDelete 0.293
testEquals 0.206
testSettingAnExistingNodeData 0.208
testCreatingAndReadingABinaryNodeData 0.201
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.203
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.207
testEqualsWithWrongType 0.166
testEqualsWithNull 0.183
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.286

HTMLEscapingAggregationStateTest

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

MagnoliaAccessProviderTest

permissionsToJcrSystemAreNotDuplicated 0.034
testPermissionClassNotDefined 0.008
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.008
testPermissionWrongClassDefined 0.008
testPermissionNonexistingClassDefined 0.008
testPermissionClassDefined 0.009
testPermissionWrongClassConstructor 0.01

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.192
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.204
testCreatingAnExistingNodeDataDoesNotFail 0.177
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.188
testReadingANodeData 0.182
testCreatingAndSettingANodeData 0.158
testIsNodeTypeForNodeChecksPrimaryType 0.165
testAddMixin 0.196
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.275
testSettingANonExistingNodeDataCreatesANewNodeData 0.17
testSettingAnExistingNodeData 0.18
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.181
testThatReadingANonExistingNodeDataFail 0.192
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.202

NodeTypeBasedACLPermissionsTest

testCanReadRoot 0.008
testCanReadOnPageNode 0.007
testGrantsOnContentNode 0.007
testCanReadOnContentNode 0.006
testCanReadInvalidNodeTypeSpecified 0.008
testCanReadAnyNodeTypesSpecified 0.007
testGrantsOnPageNode 0.007
testGrantsMultipleNodeTypesSpecified 0.007
testGrantsHigherPermissionThenAssigned 0.007

PathTest

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

RootOnlyPermissionTest

testCanRead 0.01
testNoRootNode 0.007
testGrants 0.007

BaseVersionManagerTest

getCorrectBaseVersions 0.374
testRestoreVersionCreatedWithRuleFrom522 0.409
testRestoreVersionCreatedWithRuleFrom524 0.341
testGetUsedFilterWhenRuleCreatedIn52 0.365
removeVersionsRelatedToSourceWorkspaceOnly 0.427
testCreateAndRestoreVersionAndCheckOrder 0.429
testCreateAndRestoreDeletedVersion 0.5
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.396
testGetUsedFilterWhenRuleCreatedIn522 0.324
testGetUsedFilterWhenRuleCreatedIn524 0.299
removeAllVersions 0.386
getVersionForALabel 0.334
hasMixinWhenVersioned 0.416
testCreateAndRestoreVersionInCustomWorkspace 0.448
restoredFirstVersionHasVersionMixin 0.302
sourceWorkspaceIsSavedForVersionInMetaData 0.349
testNumberOfCreatedVersions 0.377
hasVersionMixinIsRemovedWhenVersionHistoryIsDeleted 0.373
testCreateAndRestoreVersion 0.49
testRestoreVersionCreatedWithRuleFrom52 0.341

ContentVersionTest

testRestoringBinariesFromContentVersion 0.195
testRetrievingBinariesFromContentVersionsChildNode 0.264
testBasics 0.282
testRetrievingBinariesFromContentVersion 0.32

CopyUtilTest

copyToExistingVersionKeepTheLastModifiedBy 0.276
copyToVersionIfStructureNodeHasSameUuidAsSourceNode 0.378
copyToVersionWithNewStructure 0.305
copyToNewVersionKeepTheLastModifiedBy 0.248
copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.254
copySourceHasDepth3ToExistingVersionKeepTheLastModifiedBy 0.281
copyToVersionWhenThereWasSubnodeWithSameName 0.247
copyToVersionWhenChangingPrimaryNodeType 0.21

MgnlVersioningContentDecoratorTest

sessionWrapperIsNotLost 0.193
workspaceWrapperIsNotLost 0.222

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0.023

MgnlVersioningWorkspaceWrapperTest

hasVersionsMixinIsRemovedOnCopy 0.283
hasVersionsMixinIsRemovedOnCopy2 0.238

SkipVersionOnExportTest

testExportSystemView 0.319
testExportDocumentView 0.176

VersionedNodeTest

testMultipleWrappingIsPossible 0.004
testWrapProperty 0.014

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

VersionManagerTest

setMaxVersionHistory 0.189

AggregatorFilterTest

collectBinary 0.148
collectPageVersion 0.171
collectPage 0.13

CompositeFilterTest

testInitializationAndDestruction 0.004

ContentTypeFilterTest

hasPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.139
complexURIisProperlyNormalizedAndDecoded 0.158
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.135
handlesRequestUriWithJSessionId 0.141
filterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.196
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.137
doubleDotURIisProperlyNormalizedAndDecoded 0.132
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.144
currentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.15
substringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.162
URIwithSpacesIsProperlyNormalizedAndDecoded 0.169
oneDotURIisProperlyNormalizedAndDecoded 0.155
simpleURIisProperlyNormalizedAndDecoded 0.156
filterWithEmptyDefaultExtension 0.152
filterSetToCrosscheckMimeTypeWithWrongMimeType 0.161
filterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.143
filterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.193
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.173
substringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.17
URIwithPercentageIsProperlyNormalizedAndDecoded 0.175

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.009
bypassIfNotInitialized 0.007
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.005
chainIsProceededByDecoratedFilter 0.005

FilterManagerImplTest

resourcesFilterProperlyBypasses 0.056

FilterTest

testBypassing 0.053
testInitialization 0.009

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.004
shouldNotMatchDotRegexMetacharacter 0.005

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.065
testCOSMultipartFilterFileDeletion 0.015

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.013
testFilterCOS 0.01

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.006

RangeSupportFilterTest

contentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.006
eTagDoesNotContainJSessionIdNorFilename 0.002
contentLengthIsNotSet 0.002

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.008

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely 0.012
wrapperRespectsForwards 0.02
setNullMappings 0.006
supportsDefaultMapping 0.013
pathInfoShouldStateWhateverIsAfterTheRegexMapping 0.009
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely 0.013
servletCanHaveInjectedComponents 0.008
servletCanSelfMapWithoutConfiguredMappings 0.009
selfMappingServletStillWorksWithOnlyConfiguredMappings 0.007
pathInfoShouldAdhereToServletSpec 0.008
supportsExtensionMapping 0.007
selfMappingCanChangeAtRuntime 0.007
escapeMetaCharacters 0.006
shouldBypassWhenMappingDoesNotMatchMAGNOLIA1984 0.006
shouldNotBypassWhenPathMappingMatches 0.006
servletCanSelfMapAndHaveConfiguredMappings 0.009
shouldBypassWhenMappingDoesNotMatch 0.008
shouldNotBypassWhenExactMappingMatches 0.008
supportsPathMapping 0.009
emptyMappings 0.006
supportsRegexMappings 0.012

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.005
testHeaderNormalization 0.005

VirtualUriFilterTest

resetCurrentUri 0.005

AbstractI18nContentSupportTest

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

DefaultI18nContentSupportTest

toRawURI 0.012
testDetermineLocaleEndlessLoop 0.007
testGetNodeDataEndlessLoop 0.006
testDetermineLocale 0.007

DefaultMessagesImplTest

fallbackWillNotDetermineLocaleFromSystemLocaleAndWillReadISO88591 0.007
testGetBundle 0.007
selfTest 0.005

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.029
testGetNodeDataEndlessLoop 0.007
testDetermineLocale 0.008
toRawURI 0.004

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.003
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.007
testGetsMessagesFromSpecifiedBundle 0.007
testGetsSimpleMessageFromDefaultBundle 0.007
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.005

AccessManagerImplTest

getPermissions 0.001
multiThreadAccess 0.071

FormClientCallbackTest

parametersAreSetInTemplateContext 0.202

RedirectClientCallbackTest

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

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.014
authenticationViaLoginFormRequiresRedirect 0.006

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.012
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0.001

ContentSecurityFilterTest

testIsAllowedForOther 0.004
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.002
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0.001

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.009
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.005
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.002
getUserIgnoresUnsupportedUserManager 0.001

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.025
getUsersWithGroup 0
getUsersWithRole 0

HierarchicalUserManagerTest

parentPathShouldBeLowercased 0.244
groupAddingAndRemoving 0.221
createNewUserWithTwoCharactersInName 0.495
roleAddingAndRemoving 0.172
createNewUser 0.532
parentPathShouldReflectFirstLettersOfName 0.204
createUserNode 0.18
createNewUserWithSingleCharacterInName 0.512
createNewUserUnderPath 0.501

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.177
getDirectSuperGroups 0.163
findPrincipalNodeWithInvalidJcrName 0.145
getAllSubGroupsInCaseLoopIsInfinite 0.182
getAllSuperGroups 0.192
getDirectSubGroups 0.186
getAllSubGroups 0.219

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup 0.009
testGetGroup 0.005
testCreateGroup 0.006
testGetGroupInFolder 0.004
testGetAllGroups 0.006
testCreateGroupWithPath 0.006

MgnlGroupTest

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

MgnlRoleManagerTest

testGetRoleInFolder 0.009
testGetRole 0.005
testCreateRole 0.005
testRefusesToCreateSameNameRole 0.006
testCreateRoleWithPath 0.005

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.518
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.481
testUserPasswordAfterChangingByJCRPropertyValueType 1.104
getUsersWithGroupWithNonExistingGroupName 0.5
testNewlyCreatedUserNodeHasMixinLockable 0.791
testDoNotCreateUserWhenExistInAnotherRealm 0.511
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.781
getUsersWithGroup 0.46
getUsersWithRole 0.453
getUsersWithRoleWithNonExistingRoleName 0.505
testUserPasswordAfterChangingByJCRProperty 1.104
testUserPasswordAfterCodeCreation 0.737
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.456
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.475
createAndGetUserWithSpecialCharacters 1.166

MgnlUserManagerTest

timezonePermissionIsSetForAdminUser 0.305
usernameCantBeNull 0.003
newUserInstanceDoesntSwallowRepositoryException 0.003
findPrincipalNodeWithOtherRealm 0.003
usernameCantBeBlank 0.003
usernameCantBeEmpty 0.003
usernameValidationUponCreationWithException 0.003
changePasswordOfUser 0.604
userWasCreatedUnderCertainPath 0.302
usernameIsValidatedUponCreation 0.014
setStringProperty 0.009
setProperty 0.003
findPrincipalNode 0.003
timezonePermissionIsNotSetForNonAdminUser 0.298
setPropertyToNull 0.003
changePasswordOfUserInSubNode 0.642

MgnlUserTest

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

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0
testUserHasAllowedRole 0
testVotersAreNotConfigured 0
testUserHasDeniedRole 0.001
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.197
findPrincipalNodeByQueryWitNonRootStartNode 0.167
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.151
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.151
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.147
findPrincipalNodeByTraversalWitNonRootStartNode 0.193
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.2
findPrincipalNodes 0.15
findPrincipalNodeByQuery 0.144
findPrincipalNodeByQueryWithMultipleMatches 0.143
findPrincipalNodeByQueryWithInvalidJcrName 0.144
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.137
findPrincipalNodeByTraversalWithMultipleMatches 0.134
findPrincipalNode 0.14
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.188
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.135

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.309
userManagerReturnsSystemUserWithCorrectGroup 0.302
userManagerReturnsCorrectAnonymousUser 0.598
userManagerIsAnInstanceOfRescueUserManager 0.006
userManagerReturnsEnabledRescueUser 0.302
userManagerReturnsCorrectSystemUser 0.603
userManagerReturnsCorrectSystemUserByName 0.628
userManagerReturnsSystemUserWithCorrectRole 0.308
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.304
userManagerRealmIsSystemRealm 0.005

SecuritySupportObservedComponentFactoryTest

factoryIsReturningExpectedSystemUser 0.004
factoryReturnsTheImplementationImmediatelyWhenPossible 0.005

SecurityTest

mergePrincipals 0.006

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.11
testKeyStoreInSomeOtherFolder 0.04

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.207
testPasswordRemovingMethodFromCache 0.168
testRemoveAllPasswordPamametersFromCacheLog 0.162
testCrypt 0.475
testUpdateKeysKeyLocationIsSet 0.174
testKeyStore 0.176
testUpdateKeysKeyLocationIsNotSet 0.149
testPasswordRemovingMethodFromURL 0.196

URISecurityFilterTest

testIsAllowedForOther 0.003
testIsAllowedForAnonymous 0.001

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.15
testSessionBasedCopy 0.147
testMoveInSession 0.133
testChangeNodeTypeReplaceAllOccurrences 0.156
testSessionBasedCopySrcNotAtTheRoot 0.158

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.038

DelayedExecutorTest

testDelayedExecution 0.61
testMultipleDelayedExecution 0.778
testExecutionAfterMaxDelay 2.02

DumperUtilTest

testDump 0.156
testDumpLevel2 0.16

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.159
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.149

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent 0.164
testWrappingNDParent 0.17
testClosedSessionResistance 0.161

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.018
testDoesNotCallHierarchyManagerUntilNeeded 0
testCallHierarchyManagerOnlyFirstTime 0

ModuleConfigurationObservingManagerTest

testObserving 6.036

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.003

NodeUuidComparatorTest

testBasic 0.003

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.278
listenToChangesInsideObservedPath 0.194
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.287

ObservationUtilTest

testRegisterWhenSessionValid 0.005
testFailRegisterWhenSessionInvalid 0.007
testUnregisterWhenSessionValid 0.006
testDontFailUnregisterWhenSessionInvalid 0.006

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.38
testSimpleQuery 0.322
testSearchForUUID 0.315
testJQOM 0.313
testSearchForAreasContainingImage 0.282
componentsAreAggregatedInSearchIndex 0.304
testQueryBuild 0.323
testQueryWhenSearchingJustForPages 0.269
testSearchOfNonDefaultNodeType 0.303
testSearchForUUIDInChildNode 0.316
testEmptyResult 0.289
testResultContainsOnlyPages 0.282
testSearchForPagesWhoseComponentIsContainingSpecificText 0.285
testSearchForInheritedUUID 0.269
testSearchForSpecificTemplate 0.262

RequestDispatchUtilTest

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

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.149
testConstructRuleFromStringRepresentaionOfRuleClass 0.152
testIsNotAllowedNode 0.155
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.215
testRuleStringConstructor 0.164
testIsAllowedNode 0.149

SearchReplaceTest

testDefaultsToLiteralMatching 0.002
testCanUseJokerInNamePatterns 0.005
testCaseInsensitive 0.005
testCanUseNamePatterns 0.004

ServletUtilTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.143
testWrappingNDParent 0.149
testClosedSessionResistance 0.16

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect 0.011
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect 0.004
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect 0.004
testJava6Normalizer 0.004
testAsciiStringsShouldPassThroughWithAutoDetect 0.004
testNonNormalizer 0.004

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.658
testObservationForOneSpecificEventTypeAndContentNodes 4.673
testInitializingObservingManagerWithNullAsNodeType 0.204

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.004
testWorkspaceNamesWithNonNullExpectation 0.003

CommandsManagerTest

testRegisterCommands 0.039
testGetCommandByCatalogAndName 0.018
testExecuteCommand 0.021
testReloadsCommandsOnChange 1.065
testExecuteCommandWithContext 0.014
testCloneCommandWithCustomProperties 0.018
basicChainCommandTest 0.02
testCloneMarkNodeAsDeletedCommand 0.015
testCloneImportCommand 0.014
testGetCommandByName 0.016

AsyncCommandLockingTest

commandsLockAndUnlockNodesProperly 0.434
throwsExceptionIfCommandsAreOperatingOnSameNode 0.376
commandsAreResponsibleForUnlockingThenNoExceptionOccurs 0.367

DeleteCommandTest

testDeleteLeaveNode 0.183
testDeleteProperty 0.185
testDeleteNonexistentNode 0.194
testDeleteNodeWithSubnodes 0.164

ExportCommandTest

testExportCommandNoOutputStream 0.194
testExporCommandPathNotSet 0.18
testExportCommand 0.157
testExportCommandStreamClosedCorrectly 0.166

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.001
testExecuteWithTemplate 0.002
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0.001

ImportCommandTest

testImportCommandDuplicateName 0.814
testImportCommandTargetPathDoNotExist 0.176
testImportCommand 0.693
testImportCommandEmptyFile 0.146

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.177
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.146
testPreDeleteNode 0.257
testExecuteIsDeniedIfUserIsNull 0.14
testVersionChildNodes 0.237
testExecuteChecksForUserPermissions 0.141

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.215
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.215
restorePreviousVersionOfSingleNode 0.181
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.229

RuleBasedCommandTest

testDefaultRule 0.15
testSetItemTypes 0.143
testRuleOverridesItemTypes 0.189
testSetRule 0.138

VersionCommandTest

testCommandAddsVersionComment 0.164
testUserNameReadFromField 0.152
testCommandWithRuleSet 0.186
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.133
testCommandAddsVersionCommentRecursively 0.178
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.148
testCommandWhenSubContentIsMarkedAsDeleted 0.173
testCommandWhenContentIsMarkedAsDeleted 0.14

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.005

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession 0.143

DefaultRepositoryStrategyTest

testPasswordIsNull 0.128
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.131

HTMLEscapingWebContextWrapperTest

getAggregationStateReturnsHTMLEscapingAggregationState 0.001

InstallContextImplTest

sessionInInstallContextIsNotWrappedInMgnlPropertySettingDecorator 0.141
dontFailWithClassCastException 0.133

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.759
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.006
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.127

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.011
testLocalAttributes 0
testApplicationAttributes 0.009

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.155

WebContextImplTest

testLoginLogout 0.018

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0
testCantUseWriterAfterOutputStream 0

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0.001
testCanReset 0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 2.214
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.008
testHandlerAddedWhileDispatchingIsNotCalled 0.001

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.23
bootstrapIfNotClusterMasterAndNotClustered 0.188
doNotBootstrapIfIsNotClusterMasterAndClustered 0.215
bootstrapIfClusterMasterButNotClustered 0.194

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.183
testRebootstrapAtFirstLevel 0.193
testExport 0.221

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

JcrExportCommandTest

allNamespacesButSvAndXsiAreFiltered 0.241

JcrImportCommandTest

yamlImportUtf8IsNotDefaultPlatformEncoding 0.081

JcrImportExportCommandTest

yaml 0.313
systemView 0.241
exportRootAsYaml 0.257
binaryNotSupportedByYamlExport 0.24

DataTransporterRepositoryTest

hasVersionMixinIsRemovedWhenImportedNodeDoesNotHaveVersionsInVersionStore 0.257
testIfExportContainsJcrAccessControlNode 0.237
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.228
hasVersionMixinIsRemovedWhenUsingCreateNewImportMode 0.322
testActivationStatus 0.338
hasVersionMixinIsNotRemovedWhenImportedNodeDoesHaveVersionsInVersionStore 0.296
hasVersionMixinIsRemovedWhenImportedNodeWithSameUuidInAnotherWorkspaceDoesNotHaveVersionsInVersionStore 0.328
testDoctypeImportThrowsExceptions 0.278
hasVersionMixinIsRemovedWhenImportedSubnodeDoesNotHaveVersionsInVersionStore 0.263

DataTransporterTest

testEncodePath 0.001
testParseAndFormat 0.043
testRemoveNs 0.004
testCreateExportPath 0.001
testRevertExportPath 0

MagnoliaV2FilterTest

testBogusMetaElement 0.01

NamespaceFilterTest

onlyGivenNamespacesAreWhitelisted 0.259

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.002
testConversionWhenPropertiesAreAlreadyInPlace 0.002
testRemovesMetaDataWhenEmptied 0.002

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.227

PropertiesImportExportTest

testImportMetadata 0.001
testPropertiesExport 0.01
testConvertsToStringByDefault 0.001
testConvertsToWrapperType 0.001
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 2.148
magnoliaPropertiesLoading 0.373

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0.001

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 1.291
testExcludedPropertiesAreNotFoundInFullTextSearch 1.139
testTitlePropertyIsBoosted 0.883
testExcludedPropertiesAreFoundInWhereLike 0.919
testExcerptFunction 0.759
testIndexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 0.619

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.025

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0.001
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0.001

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0.001
comparisonWhenExceptionIsThrown 0
basicComparison 0.001

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.195
testWrappedVersionDoesntFail 0.16
testVersionIsWrapped 0.139
testFrozenNodeIsWrapped 0.151

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.23
testVersionIsWrapped 0.195

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.206

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.255
testCreatedVersionIsWrapped 0.281
testLinearSuccessorIsWrapped 0.336
testLinearPredecessorIsWrapped 0.338
testSuccessorsAreWrapped 0.285
testPredecessorsAreWrapped 0.327
testVersionIsWrapped 0.249

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.006

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.006
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0.002
testDeepUnwrap 0.002

CollectionPropertyHidingTransformerTest

preserveOrderWhenSettingArrayProperty 0.016

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0.006

NodeBuilderTest

testExecWithSeveralChildOps 0
testRealisticUsageScenario 0.001

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.209
testModuleNodeIsCreatedIfNeeded 0.237
testUsesExistingModuleConfigNode 0.181

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.2
testModuleNodeIsCreatedIfNeeded 0.191

NodeBuilderTaskTest

testUnknownRootThrowsException 0.208
canOperateOnRootNode 0.224
testSyntax 0.345

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.208

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

NodeNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluate 0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluateTrue 0.001
testEvaluateFalse 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0.003
testGetBasicProps 0.002
testGetBinaryProps 0.001
testGetOtherProps 0

MetaDataUtilTest

testUpdateMetaData 0.219
testGetMetaData 0.241

NodeNameHelperTest

getValidatedName 0
getUniqueName 0
getUniqueNameWithExtension 0

NodeTypesRepositoryTest

deleteNode 0.225
sameNameSiblingsAreNotAllowed 0.286

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.296
testCreateSimpleNodeTypeContent 0.244

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.219
testIsNodeType 0.24

NodeUtilRepositoryTest

moveNodeBefore 0.242
renameNode 0.235
copyInSessionRootSourceToRootDestination 0.307
getResultsFromRowIterator 0.299
moveNode 0.339
copyInSessionChildSourceToRootDestination 0.306
copyInSessionRootSourceToChildDestination 0.255
moveNodeAfter 0.214
copyInSessionTargetAlreadyExists 0.243

NodeUtilTest

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

PropertiesImportExportTest

testCreateNodesFailingBecauseOfDotInPath 0.001
testCreateNodes 0.007
testCreateNodesFailingBecauseOfMissingTrailingSlash 0
testConvertPropertyStringToBinaryObject 0
testCreateNodesFailingBecauseOfEqualsSignWithoutADot 0.01
testExportsNodeTypeAndIdentifier 0.007
testCreateNodesFailingBecauseOfDotAndMonkeyTail 0
testExportsProperties 0.007
testConvertsToWrapperType 0
testDoesntExportRootNode 0.012
testCanUseIntShortcutForConvertingIntegers 0

PropertyUtilRepositoryTest

testCreateValueCalendar 0.275
testGetMultiValuePropertyOrderWithDuplicate 0.257
testCreateAndGetMultiValuePropertyTypeLong 0.225
testSetMultiValuePropertyTypeLong 0.219
testGetMultiValuePropertyTypeBoolean 0.241
testSetMultiValuePropertyTypeString 0.342
testCreateValueDate 0.289
testSetAndGetMultiValuePropertyTypeDouble 0.237
testGetMultiValuePropertyWithChangedOrder 0.223

PropertyUtilTest

getPropertyValueObjectDouble 0
getDateThreeArguments 0
getPropertyValueObjectString 0
getStringReturnDefaultValueWhenNodeIsNull 0
getDateThreeArgumentsBadNodeName 0.001
getDateThreeArgumentsBadNodeType 0.002
setPropertyToInteger 0.001
setPropertyToValue 0
renamingPropertyDoesNotRemovePropertyIfGivenCurrentName 0
getDateDoesNotThrowNullPointerExceptionWhenNodeIsNull 0
setPropertyToDouble 0
getStringTwoArguments 0
getDateTwoArguments 0
getBooleanBadNodeName 0
getBooleanBadNodeType 0.001
getPropertyValueObjectBoolean 0.003
getStringWhenNodeIsNull 0
getLong 0
getStringThreeArgumentsBadNodeName 0
getStringThreeArgumentsBadNodeType 0.001
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.001
setPropertyThrowsExceptionOnNullNode 0
getPropertyOrNull 0.001
getValueObject 0

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.275
testGetNextVersionLabel 0.315
getVersionOfEmptyVersionHistory 0.233
testGetVersionHistoryListNoVersions 0.19
testGetPreviousVersion 0.261
testGetNextVersion 0.364
testGetVersionVersionException 0.228
testVersioningDisabled 0.191
testGetNodeTypeName 0.2
testOutputWhenNodeNull 0.216
testGetLatestVersion 0.232
testGetNullVersion 0.177
testGetVersionHistoryList 0.248
testGetPreviousVersionLabel 0.239
testGetPreviousVersionOfRootVersion 0.29
testGetVersionEmptyVersionLabel 0.222
testGetVersionHistoryListMultipleVersions 0.226

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.186

ChannelVisibilitySessionWrapperTest

testGetItem 0.193
testGetNode 0.199
testNodeExists 0.172
testCanRemoveVisibleItem 0.196
testGetProperty 0.213
testPropertyExists 0.221
testNavigatingWithNodeParentStillHidesExcludedNode 0.221
testItemExists 0.281
testMoveWorksOnVisibleNode 0.195
testFailsToRemoveHiddenItem 0.186
testFailsToMoveHiddenNode 0.209
testRootNodeHidesExcludedNode 0.18

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0.001
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0

I18nNodeWrapperTest

getParentReturnsWrappedNode 0.01
hasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.009
testMultipleWrappingIsNotSupported 0.011
testWrapNode 0.012
hasPropertyReturnsFalseWhenNoSuchPropertyExists 0.011
hasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.011
getRootParentThrowsItemNotFoundException 0.011
getPropertyReturnsLocalizedValue 0.012
getAncestorReturnsWrappedNode 0.012
getPropertyDoesntReturnResourceNode 0.008
getNodeReturnsLocalizedNode 0.008

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.005

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.202

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.213
testWorkspaceReturnsLogicalName1 0.223
testWorkspaceReturnsLogicalName2 0.185
testWorkspaceReturnsLogicalName3 0.229
testWorkspaceReturnsLogicalName4 0.181
testNodeMultipleWrap 0.187

MgnlPropertySettingContentDecoratorRepositoryTest

copiedNodesHaveActivationStatusSetToFalse 0.202
supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.21
moveNode 0.218

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.005

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.003
testPropertiesAreFilteredOut 0.001

EditorLinkTransformerTest

testEditorLinkTransformation 0

LinkUtilTest

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

UUIDLinkTest

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

Slf4jSelfTest

arrayArgumentsAreExpanded 0.008
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.003

AbstractModuleVersionHandlerTest

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

AbstractConditionalRepositoryTaskTest

isExecutedWhenGivenPathDoesNotExist 0.008
verifyRootNodeDoesNotFailExecution 0
canHandleRelativePaths 0.001
throwsExceptionWhenWorkspaceDoesNotExist 0.001
isNotExecutedWhenGivenPathExists 0

AddFilterBypassTaskTest

filterBypassAddedProperly 0.001

AddPermissionTaskTest

autoGeneratedDescription 0.001

AddURIPermissionTaskTest

getPostPermissionAddedToRoleProperly 0.009
denyPermissionAddedToRoleProperly 0.005
getPermissionAddedToRoleProperly 0.007
autoGeneratedDescription 0.005

AllChildrenTaskTest

doExecuteMoveChildren 0.193

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.179

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.002
bootstrapsIfNodeDoesNotExist 0.005
executesDelegateTaskIfNodeExists 0.004
autoGeneratedDescription 0.004

BootstrapFileUtilTest

getElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.003
getElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.001

BootstrapSingleModuleResourceTest

partialXmlBootstrap 0.188
autoGeneratedDescription 0.228
partialYamlBootstrap 0.2

BootstrapSingleResourceAndOrderAfterTest

autoGeneratedDescription 0

BootstrapSingleResourceAndOrderBeforeTest

autoGeneratedDescription 0.001

BootstrapSingleResourceAndOrderTest

orderAfter 0.189
orderBefore 0.19

BootstrapSingleResourceTest

bootstrapOfRegularResource 0.163
bootstrapOfExistingNodesWillFailByDefault 0.169
verifyPartialBootstrapping 0.15

ChangeAllPropertiesWithCertainValueTaskTest

changeAllPropertiesWithCertainValueTask 0.14
propsValueIsChangedOnlyOnSpecifiedNodeAndItsDescendant 0.134
worksWithClassName 0.162
autoGeneratedDescription 0.134

ChangeTemplateTaskTest

changeTemplate 0.001
setTemplateForFirstTime 0
autoGeneratedDescription 0

ChangeVirtualUriMappingTaskTest

doExecute 0.007
autoGeneratedDescription 0

CheckAndModifyPartOfPropertyValueTaskTest

autoGeneratedDescription 0.001

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0
autoGeneratedDescription 0

CopyNodeTaskTest

doExecuteTargetExistOverride 0.15
doExecuteTargetExistNoOverride 0.12
doExecute 0.121
autoGeneratedDescription 0.116

CopyPropertyTaskTest

nonExistingSource 0.116
doNotOverride 0.115
override 0.124

CreateNodePathTaskTest

execute 0

CreateNodeTaskTest

testExecute 0.001

ExecuteCommandTaskTest

commandIsExecuted 0.007
showWarningIfCommandNotFound 0.004
commandIsExecutedAndFailed 0.006

FilterOrderingTaskTest

orderFilterAfterLast 0.004
orderFilterAfter 0
failWhenFilterDoesNotExist 0.001
doesNothingIfRequiredFilterMissing 0.001

FindAndChangeTemplateIdTaskTest

findAndChangeTemplateId 0.168
autoGeneratedDescription 0.241

FixUserRolePermissionsPropertyTaskTest

installTask 0.005

HasPropertyDelegateTaskTest

ifTrueTaskIsRunIfNodeAndPropertyExist 0.003
ifFalseTaskIsRunIfPropertyDoesNotExist 0
ifFalseTaskIsRunIfNodeDoesNotExist 0.001

ImportNodesFromPropertiesTaskTest

nodesAreProperlyCreated 0.001

IsAdminInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.001
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.005
executesPublicDelegateTaskWhenIsPublic 0.004
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.005

IsAuthorInstanceDelegateTaskTest

executesAuthorDelegateTaskWhenIsAuthor 0.006
executesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.005
executesPublicDelegateTaskWhenIsPublic 0.004
executesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.004
autogeneratedDescription 0.006

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0

ModuleFilesExtractionTest

testExecute 0.284

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.174
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.196
moveToNewDestination 0.167

MovePropertyTaskTest

testNonexistingSource 0.179
testDoNotOverride 0.172
testOverride 0.166

NewPropertyTaskTest

testWithExpectedPathExisting 0.001
testWithoutThePath 0
testAutogeneratedDescription 0.001

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0.001
executeVisitsHierarchyAndOperatesOnNode 0.001
executeStopsVisitingHierarchyOnPredicate 0
canBeExecutedTwice 0.001

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.007
returnFalseWhenSameNameSiblingsAllowed 0.001

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.159

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.169
testDifferentPlatformEncoding 0.333
testAutogeneratedDescription 0.271

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.006
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.008
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.007

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.22
existingPropertyAlreadyHasTargetValueDoNotReplaceAndNoLog 0.219
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.184
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.19
testExistingPropertyWithPartOfStringIsReplaced 0.181
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.152
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.134
testNonExistingPropertyIsNotReplacedButLogged2 0.141
testExistingPropertyIsReplaced 0.135
testPropertyOfDifferentType 0.153
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.135
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.123
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.127

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.142

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0
displaysOneMessageForGreaterAndEqualThanOneNode 0
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.186
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.233
testReregisterNodeType 0.241
testAutogeneratedDescription 0.2

RegisterServletTaskTest

registerFullServletTask 0.003
registerServletTaskWithMappings 0.002
registerServletTaskWithEmptyMappings 0.001

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.019
testRemoveDuplicatePermission 0.011
testAutogeneratedDescription 0.01

RemoveInstallFileTest

testDeleteDirectory 0.284
testDeleteFile 0.209

RemoveNodesTaskTest

testExecute 0.185
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.202
testExecuteDisplaysInfoMessageForMissingNodes 0.268
testAutogeneratedDescription 0.227
testExecuteException 0.194

RemoveNodeTaskTest

testExecute 0.163
testAutogeneratedDescription 0.156

RemoveNodeWoChildrenTest

removesChildWithoutChildren 0.001
doesNotRemoveChildWithChildren 0
autoGeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.185

RemovePropertyTaskTest

testExecute 0.139

RenameNodesTaskTest

testRenameACLNodesTask 0.147
testAutogeneratedDescription 0.193

RenameNodeTaskTest

testDoNotOverride 0.213
testOverride 0.2

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.207
existingPropertyIsRenamed 0.182
nonExistingPathIgnored 0.171
autogeneratedDescription 0.178

RenamePropertyAllModulesNodeTaskTest

renameWorksIfOldPropertyIsPresentAndNewNot 0.002

RenamePropertyTaskTest

testExecute 0.216

SetDefaultPublicURITaskTest

changesDefaultPublicURLWhenPathIsOldMapping 0.156
changesDefaultPublicURLWhenPathIsNewMapping 0.154

SetupModuleRepositoriesTaskTest

executeWithoutActivation 0.148
executeTwice 0.144
execute 0.144

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0
testAddFalseConditionIfExpressionIsContained 0.001

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.001
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.002
testBlocksIfIncludeDispatcherIsMissing 0.001
testDoesNotWarnIfErrorDispatcherIsUsed 0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.002
testTextFilterClassesAreNotSet 0.001
testAccessControlProviderIsSet 0.002

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.156
testAbsentFilesAreRecreated 0.174

ComponentDefinitionTest

equalsImplementationIsNullSafe 0
hashCodeImplementationIsNullSafe 0.001

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

testDependenciesCanUseLowerBoundInfiniteRanges 0
testShouldFailWhenDependencyNotFound 0
testNonOptionalDependencyWithUnspecifiedVersionShouldBeTakenIntoAccount 0
testWebappIsAlwaysSortedLast 0
testDependenciesShouldBeInvalidIfOutsideOfUpperBound 0
testDependenciesShouldBeInvalidIfOutsideOfUpperBoundWithInfiniteLowerBound 0.001
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.008
readNonAbsoluteResourceDirThrowsException 0.001
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.014
readFromResourceURLYieldsCorrectModuleDefinition 0.007
readFromReaderYieldsCorrectModuleDefinition 0.004
readAllResolvesLightModuleDefinitionsInsideSymbolicLinkDirectories 0.014
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0.001
readAllResolvesAllAvailableLightModuleDefinitions 0.006

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

rightInclusiveRangeMavenSyntax 0
testFromCanNotBeAfterTo 0
toStringConvertsToBoundedSyntax 0
testFromCanNotBeAfterToAndClassifiersAreStillIgnored 0
leftInclusiveRangeBracketSyntax 0
testChecksIfAVersionIsInRangeWithFromWildcard 0
testFromCanBeWildcard 0
testBasicRangeParsing 0
testChecksIfAVersionIsInRangeWithToWildcard 0
testChecksIfAVersionIsInRange 0
invalidBracketsInRanges 0
testFromAndToCanBeSame 0
singleMajorExcludingNextMajor 0
testSingleVersionCanBeSpecified 0
testClassifiersAreAccepted 0
mustProvideBothBoundaryMarkers 0.001
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.001
testStrictlyAfter 0
testStrictlyAfterShouldIgnoreClassifiers 0
testShouldSupportSingleDigitVersions 0
testShouldSupportTwoDigitVersions 0
testShouldSupportClassifierIndependentlyOfTheVersionNumberPrecision 0
testBeforeOrEquShouldIgnoreClassifiers 0
test3and300shouldBeEquivalent 0
testUndefinedDeveloperVersion 0

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.087
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.007

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0.001
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.001
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 3.168
repositoryIsClusteredAndClusterMaster 1.951

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.261
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.051
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.052
testPerformCantBeCalledTwiceByDifferentThreads 0.891
correctModuleVersionHandlerIsSetForLightModules 0.065
repositoryIsNotClusteredAndClusterMaster 0.04
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.044
testCheckModuleAndDeltasToStringForUpdate 0.036
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.037
testCheckModuleAndDeltasToStringForInstall 0.036
repositoryIsClusteredAndClusterMaster 0.036

ModuleRegistryImplTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.015
testExecutesCorrectCommandBasedOnURI 0.007
testPassesNullAsCommandIfNoneSpecified 0.007

ModuleManagerWebUITest

testDoneTemplate 0.168
testListTasksTemplate 0.071
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.01
testRestartNeededTemplate 0.039

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.032
handlesClusteredWorkspaceButNotClusterMaster 0.036
handlesNotClusteredWorkspaceAndNotClusterMaster 0.03
handlesClusteredWorkspaceAndIsClusterMaster 0.031
testGetCurrentlyInstalled 0.027

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.004

ContentOpsRepositoryTest

testSetTemplate 0.042
testCreateParagraph 0.167
testCreatePage 0.186

ContentOpsTest

testSetNodeData 0
testCreateContent 0.004
testSetBinaryNodeData 0.005
testCreateCollectionNode 0.003

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.181
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.171
testErrorMessages 0.22

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.165
testSetPropertyFailsIfPropertyDoesNotExist 0.141
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.144
testAddPropertyFailsIfPropertyExists 0.147
testRenamePropertyAndCheckValueForString 0.234

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.226
testModuleNodeIsCreatedIfNeeded 0.203
testUsesExistingModuleConfigNode 0.199

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.205
testModuleNodeIsCreatedIfNeeded 0.17

NodeBuilderTaskTest

testUnknownRootThrowsException 0.156
testSyntax 0.18

ClassesTest

testCanSetupADifferentClassFactory 0.006
testDefaultClassFactoryWorksJustFine 0.004

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.053
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.005
testPushingAndPoppingComponentProvider 0.005
getComponentWithAnnotationReturnsCorrectInstance 0.025

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.003

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.006
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.089
testSingletonScopedComponentFactory 0.039
testEagerSingletonScopedComponent 0.031
testProvider 0.042
testLazySingletonScopedComponent 0.035
testConfiguredEagerSingleton 0.034
testConfigured 0.025
testComponentFactory 0.029
testObserved 0.049
testConfiguredSingleton 0.034
testSingletonScopedProvider 0.026

LegacyComponentsConfigurerTest

testExcludedKeys 0.004
testLegacy 0.01

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.012

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.028
testConfiguredInSingletonScope 0.054
testCreateChild 0.051
canAccessProperties 0.048
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.018
testConfigured 0.022
testImplementation 0.014
testObserved 0.026
testInstance 0.014
getComponentThrowsExeptionForUnconfiguredType 0.015
testObservedInRequestScope 0.026
testGetComponentProvider 0.014
multiBindingBasic 0.016

GuiceIssue791Test

getInstance_ofSet_ContainsB 0.001
getInstance_ofSet_ContainsC 0
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.002
testInjectionOfNamedDependency 0.003
testInjectionOfDependencyAsProvider 0.002

GuiceScopesTest

testRequestScope 0.014
testContextProvidersWhenWebContextSet 0.011
testServletProvidersWhenWebContextSet 0.01
testContextProvidersWhenContextSet 0.01
testSessionScopeFailsWhenNotInWebContext 0.013
testServletProvidersFailWhenWebContextNotSet 0.009
testRequestScopeFailsWhenNotInWebContext 0.009
testSessionScope 0.011

GuiceComponentProviderLifecycleTest

testExtends 0.021
testSameNamePrivateMethods 0.012
testPrivateMethods 0.011
testOverridesRemovesAnnotations 0.013
testLifeCycleOnPackageProtectedMethods 0.013
testOverrides 0.011
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.012
testMultipleAnnotatedMethods 0.012
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.012
testSimpleLifeCycle 0.01

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 1.029

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.008
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.267
sameListenerCannotBeRegisteredMultipleTimes 0.16
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.22
deferredListenerIsNotWrappedMultipleTimes 0.15
listenToChangesInsideObservedPath 0.175
listenerCanBeRegisteredAndUnregistered 0.206
ignoreChangesOutsideObservedPath 0.273

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 1.791
verifyClusterMasterWorkspace 1.765

DefaultRepositoryManagerTest

testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders 0.357
verifyImagingSessionIsWrappedAsExpected 0.333
testSystemAndVersionAreCreatedForAllRepositories 0.286
createWorkspace 0.242
verifySessionsAreWrappedAsExpected 0.195
verifyVersionStoreSessionDontWrapVersioningSession 0.251
createWorkspaceInWrongRepo 0.245

RepositoryMappingDefinitionReaderTest

testParse 0.001

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.26

AddLockableMixinToActivatableMixinTaskTest

addLockableMixinToVersionableMixin 0.254

AddLockableMixinToVersionableMixinTaskTest

addLockableMixinToVersionableMixin 0.219

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.17

CoreModuleVersionHandlerTest

updateFrom544 1.918
updateFrom546 1.718
updateFrom553 0.396
updateFrom547RemovesLegacyLog4jServlet 1.372
pngSwfMimeTypesOnInstall 1.172
upgradeFrom522 2.244
updateFrom549AddsKoreanLanguage 1.587
cleanInstall 1.042
mMP4MimeTypesOnInstall 1.037
test543MimeTypesOnInstall 1.841
upgradeFrom531CSRF 2.392
updateSecurityBaseRolePermissions 2.141
test45DoesNotInstallWhenFromSmallerThan446 0.159
upgradeFrom45 2.968
test446MimeTypesOnInstall 0.989
updateTo512anonymousUserPermissions 1.892
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 1.476
updateFrom549AddsLockableMixinToActivatableAndVersionable 1.419
updateFrom534CheckSuperuserRolePermissionAreUpdated 1.821
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 2.08

RenameACLNodesTaskTest

testRenameACLNodesTask 0.147

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.154
rearrangementOfBasicDefaultConfig 0.151
rearrangementOfSTKsDefaultConfig 0.167
nonStandardCompositeConfigIsBackedUp 0.184

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.174
unregisterNodeType 0.144
unregisterNodeTypeDependencyGeneratesException 0.139
nodeTypeRegistersSingleElement 0.166
nodeTypeRegistersDependentElement 0.159
updatingNodeTypeReRegistersDependingNodeTypes 0.144
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.17
nodeTypeRegistersMultipleElements 0.156

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0

Register50NodeTypeTaskTest

testDoExecute 0.258

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.178

AddActivatableMixinForContentNodeTaskTest

testExecute 0.161

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.166
testAclDefinedForSubPath 0.165
testNoAclDefined 0.164
testAclDefined 0.166

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.155

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.151
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.161
testRenameSiblingForASubPath 0.172
testOutputMessage 0.242
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.154

HashUsersPasswordsTest

encryption 0.631

MigrateVersionWorkspacesToNewStructureTaskTest

migrateVersionsToNewStructure 3.926
hasVersionMixinIsAddedToTheOriginalNodesAfterMigration 1.22
versionNodeHasSameNameAsFirstTwoUUIDLetters 0.993
versionNodeWithoutOriginalNodeIsMovedToDefinedNode 0.936

RenameVersionNodesTaskTest

versionNodesAreRenamed 0.167

ComponentsTestUtilTest

testSetSingletonInstance 0.001
testConfiguredImplementation 0
testInstanceFactory 0.001

ChainingMatcherTest

emptySeedAlwaysMatches 0
singleMatcher 0.001
chainedMatchersOnSameProperty 0.002
chainedMatchers 0

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0
exceptionWithMatchingMessage 0.001
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0.001
matchExactTypeWithOfType 0

ExecutionMatcherTest

throwsNoExceptionMatcher 0
throwsSomethingMatcher 0
throwsExceptionSampleUsage 0.002
throwsSomethingMatcherWithThrowableMismatch 0
sampleUsageWithChainableMatchersForExceptions 0

NodeMatchersTest

testHasPropertyWithValueMatcher 0
testHasNodeWithMatchingNodeType 0
testHasNodeWithNonMatchingNodeType 0
multivalueProperty 0
hasNodeWithMatchers 0.001
hasPropertyWithMatchers 0
testHasNode 0
testHasNodeWhenNotAround 0.001
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.001
receiveLogWithException 0.001
failToReceiveNoLogWithException 0.001
failToReceiveLog 0.001
receiveNothing 0.001
receiveLog 0.001
failToReceiveLogWithException 0.001
wontReceiveLogAfterTearDown 0.001
failToReceiveNothing 0.002

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.006

MockItemTest

testGetDepth 0.005
testGetPath 0

MockNodeTest

testIsNodeTypeWithSetMixin 0
testSetMultiValueProperty 0
testGetNodeWithFalsePath 0
testGetAncestorWithNegativeDepth 0
testSetPropertyWithStringAndBoolean 0
testIsNewReturnsFalseByDefault 0
testSetReferenceProperty 0.001
testConstructionFromNamePropertiesAndChildren 0
testSetPropertyWithStringAndValue 0
testAddNodeWithParamString 0
testOrderBeforeWithBothNamesValid 0
testSetMultiValueOnNonMultiValuedProperty 0
testGetPropertiesByPattern 0.001
setsIdentifierOnConstruction 0
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
testGetProperties 0
testGetAncestorWithToBigDepth 0.001
testGetMixingNodeTypes 0
testCreatingFromSessionUpdatesSessionsRootNode 0
testIsNodeTypeWithUnsetMixin 0
testHasNodes 0
testGetPropertyWithRelPathBeeingAName 0
testAccept 0.005
testGetPathWorksWithoutRootSet 0
testAddNodeThrowsPathNotFoundExWhenIntermediaryNodeIsNotExisting 0.001
testMultiStringProperty 0
testConstructionFailsWhenNameContainsSlash 0
testSetExistingPropertyToNullRemovesTheProperty 0
testHasProperties 0
testAddProperty 0
testIsNewReturnsTrueOnlyIfSetExplicitly 0
testAddNodeWithParamFakeJCRNode 0
testChildNodesAndPropertiesGetProperSession 0
testGetPropertiesWithNamePattern 0

MockObservationManagerTest

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

MockPropertyTest

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

MockSessionTest

testConstructionProperlyWiresSessionToRoot 0
testGetItem 0
testGetNodeByIdentifier 0
testGetItemOnNonAbsolutePathFails 0
testNodeExistsFromString 0
testGetItemOnNonExistingPathFails 0
testGetNodeFromStringe 0
testConstructionProperlyWiresWorkspaceToSession 0
testGetPropertyFromString 0.001
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.001
testOrderBeforeFirstNode 0
testSetNodeDataReferencingOtherContent 0.001
testGetName 0
testGetHandleOnRoot 0
testCanDeleteAProperty 0
testGetAncestor 0
testOrderBefore 0
testGetNameOnRoot 0
testGetHandle 0
testOrderBefore2 0.001
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0

TestUtilTest

shuntLog 0.17

BeanTypeResolverTest

checksForIfTypeIsSupportedBeforeResolving 0.003
returnsNothingIfResolverReturnsOptionalEmpty 0.001

ClassPropertyBasedTypeResolverTest

returnsNothingIfClassIsNotFound 0
nullValueInTheMapDoesNotCauseNPE 0
returnsNothingIfClassNotFoundExceptionOccurs 0
resolvesExistingClass 0

Utf8ContentTest

testReadingUtf8Greek 0.174
testReadingUtf8JapaneseChars 0.165
testReadingUtf8AccentedChars 0.163
testCreateExportImportContentUtf8SpecialChars 0.141
testReadingUtf8SpecialChars 0.202
testSettingNewUtf8ContentNode 0.151
testSettingAnUtf8NodeData 0.144
testReadingUtf8Russian 0.155

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

RequestExtensionVoterTest

testVotesTrueIfResponseHasAEmptyExtensionSet 0.001
testVotesTrueIfExtensionIsNotRejected 0.003
testVotesFalseIfExtensionIsNotInAllowedList 0.004
testVotesTrueIfExtensionIsAllowedAndNotRejected 0.003
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndExplicitelyRejected 0.003
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.004
testVotesFalseIfExtensionIsExplicitelyRejected 0.003
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.003
testVotesTrueIfExtensionIsAllowed 0.003

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestParametersVoterTest

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

RequestParameterVoterTest

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

ResponseContentTypeVoterTest

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

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0.004
testVoterWithNullUser 0.005
testVoterWithAdminUser 0.003
testVoterWithMockUser 0.003
testVoterWithSystemUser 0.004

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0

URIRegexVoterTest

testPathAndCtx 0
testForGetParameter 0
testEmptyUri 0
testPathOnly 0

URIStartsWithVoterTest

testNotVoter 0
testInverseVoter 0
testBasics 0

Failure Details

[Summary] [Package List] [Test Cases]


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