Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2244 0 0 6 99.733% 252.053

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.003
info.magnolia.nodebuilder.task 7 0 0 0 100% 2.014
info.magnolia.cms.security.auth.callback 8 0 0 0 100% 0.265
info.magnolia.jcr.node2bean.impl 1 0 0 0 100% 0.011
info.magnolia.repository.definition 1 0 0 0 100% 0.001
info.magnolia.setup.for4_5 5 0 0 0 100% 0.786
info.magnolia.test.hamcrest 32 0 0 0 100% 0.018
info.magnolia.commands.impl 42 0 0 0 100% 16.347
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.145
info.magnolia.repository 9 0 0 1 88.889% 4.521
info.magnolia.importexport.command 6 0 0 0 100% 1.862
info.magnolia.module.webapp 5 0 0 0 100% 0.095
info.magnolia.importexport 34 0 0 0 100% 6.396
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.011
info.magnolia.typeresolver 6 0 0 0 100% 0
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.346
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.582
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.test 4 0 0 0 100% 0.003
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.027
info.magnolia.cms.beans.config 70 0 0 1 98.571% 1.372
info.magnolia.observation 7 0 0 0 100% 1.556
info.magnolia.jcr.comparator 12 0 0 0 100% 0.012
info.magnolia.module.model 52 0 0 0 100% 0.003
info.magnolia.module.delta 172 0 0 0 100% 12.872
info.magnolia.cms.core.version 45 0 0 0 100% 12.948
info.magnolia.util 6 0 0 0 100% 0
info.magnolia.jcr.util 168 0 0 0 100% 6.173
info.magnolia.init 30 0 0 0 100% 3.899
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory 26 0 0 0 100% 1.079
info.magnolia.audit 39 0 0 0 100% 25.254
info.magnolia.context 17 0 0 0 100% 3.163
info.magnolia.logging 2 0 0 0 100% 0.003
info.magnolia.module.model.reader 43 0 0 0 100% 0.094
info.magnolia.link 46 0 0 0 100% 0.232
info.magnolia.event 13 0 0 0 100% 4.682
info.magnolia.jcr.decoration 28 0 0 0 100% 2.789
info.magnolia.commands 11 0 0 0 100% 1.208
info.magnolia.jcr.nodebuilder 15 0 0 0 100% 0.009
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.007
info.magnolia.content2bean 19 0 0 1 94.737% 0.22
info.magnolia.module.files 2 0 0 0 100% 0.34
info.magnolia.utf8 8 0 0 0 100% 1.653
info.magnolia.jcr.wrapper 98 0 0 0 100% 3.434
info.magnolia.setup.for5_2 21 0 0 0 100% 2.702
info.magnolia.setup.for5_0 11 0 0 0 100% 1.701
info.magnolia.cms.util 228 0 0 1 99.561% 26.387
info.magnolia.beanmerger 10 0 0 0 100% 0.145
info.magnolia.module 43 0 0 0 100% 8.572
info.magnolia.jcr.node2bean 74 0 0 2 97.297% 0.415
info.magnolia.cms.filters 83 0 0 0 100% 5.077
info.magnolia.importexport.filters 2 0 0 0 100% 0.266
info.magnolia.jcr.predicate 16 0 0 0 100% 0.202
info.magnolia.cms.security 144 0 0 0 100% 27.376
info.magnolia.setup 30 0 0 0 100% 40.051
info.magnolia.jackrabbit 6 0 0 0 100% 6.796
info.magnolia.objectfactory.guice 29 0 0 0 100% 0.574
info.magnolia.voting.voters 70 0 0 0 100% 0.157
info.magnolia.cms.core 126 0 0 0 100% 9.65
info.magnolia.cms.i18n 27 0 0 0 100% 0.219
info.magnolia.nodebuilder 16 0 0 0 100% 2.079
info.magnolia.cms.core.search 2 0 0 0 100% 0.657
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 1.262
info.magnolia.init.properties 2 0 0 0 100% 0
info.magnolia.jackrabbit.lucene 1 0 0 0 100% 0.036
info.magnolia.module.ui 7 0 0 0 100% 1.283
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.001
OperationPermissionTest 3 0 0 0 100% 0.001
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.974
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.546
NodeBuilderTaskTest 2 0 0 0 100% 0.494

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
FormClientCallbackTest 1 0 0 0 100% 0.257
RedirectClientCallbackTest 7 0 0 0 100% 0.008

info.magnolia.jcr.node2bean.impl

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

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.12
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.666

info.magnolia.test.hamcrest

Class Tests Errors Failures Skipped Success Rate Time
ChainingMatcherTest 4 0 0 0 100% 0.008
ExceptionMatcherTest 5 0 0 0 100% 0.003
ExecutionMatcherTest 5 0 0 0 100% 0.005
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.686
DeleteCommandTest 4 0 0 0 100% 1.194
ExportCommandTest 4 0 0 0 100% 0.722
ExtractCommentCommandTest 5 0 0 0 100% 0.005
ImportCommandTest 4 0 0 0 100% 3.771
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 2.937
RestorePreviousVersionCommandTest 4 0 0 0 100% 1.918
RuleBasedCommandTest 4 0 0 0 100% 1.244
VersionCommandTest 8 0 0 0 100% 2.87

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerClusterTest 2 0 0 0 100% 2.979
DefaultRepositoryManagerTest 6 0 0 0 100% 1.542
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.34
JcrImportCommandTest 1 0 0 0 100% 0.146
JcrImportExportCommandTest 4 0 0 0 100% 1.376

info.magnolia.module.webapp

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0.002
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 1.041
BootstrapUtilRepositoryTest 3 0 0 0 100% 2.179
BootstrapUtilTest 5 0 0 0 100% 0.003
DataTransporterRepositoryTest 9 0 0 0 100% 3.148
DataTransporterTest 5 0 0 0 100% 0
PropertiesImportExportTest 5 0 0 0 100% 0.023

info.magnolia.test.mock.jcr

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

info.magnolia.typeresolver

Class Tests Errors Failures Skipped Success Rate Time
BeanTypeResolverTest 2 0 0 0 100% 0
ClassPropertyBasedTypeResolverTest 4 0 0 0 100% 0

info.magnolia.importexport.postprocessors

Class Tests Errors Failures Skipped Success Rate Time
MetaDataAsMixinConversionHelperTest 3 0 0 0 100% 0.014
MetaDataImportPostProcessorTest 1 0 0 0 100% 0.332

info.magnolia.objectfactory.configuration

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

info.magnolia.registry

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

info.magnolia.test

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

info.magnolia.cms.security.auth.login

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

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.002
HostBasedRegexpVirtualURIMappingTest 20 0 0 0 100% 0.022
HostBasedVirtualURIMappingTest 16 0 0 0 100% 0
MIMEMappingTest 3 0 0 0 100% 0.048
ObservedManagerTest 1 0 0 0 100% 0.004
RegexpVirtualURIMappingTest 15 0 0 0 100% 0.05
URI2RepositoryManagerTest 2 0 0 0 100% 0.001
URI2RepositoryMappingTest 5 0 0 0 100% 0.061
VirtualURIManagerTest 3 0 0 0 100% 1.184

info.magnolia.observation

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

info.magnolia.jcr.comparator

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

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
AddFilterBypassTaskTest 1 0 0 0 100% 0.009
AddPermissionTaskTest 1 0 0 0 100% 0.002
AddURIPermissionTaskTest 4 0 0 0 100% 0.041
BackupTaskTest 1 0 0 0 100% 0.132
BootstrapConditionallyTest 4 0 0 0 100% 0.016
BootstrapFileUtilTest 2 0 0 0 100% 0.004
BootstrapSingleModuleResourceTest 3 0 0 0 100% 0.53
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0.001
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0.001
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.278
BootstrapSingleResourceTest 3 0 0 0 100% 0.457
ChangeAllPropertiesWithCertainValueTaskTest 4 0 0 0 100% 0.62
ChangeTemplateTaskTest 3 0 0 0 100% 0.002
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.012
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0
CopyNodeTaskTest 4 0 0 0 100% 0.641
CopyPropertyTaskTest 3 0 0 0 100% 0.423
CreateNodePathTaskTest 1 0 0 0 100% 0.125
CreateNodeTaskTest 1 0 0 0 100% 0.128
ExecuteCommandTaskTest 3 0 0 0 100% 0.015
FilterOrderingTaskTest 4 0 0 0 100% 0.006
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.275
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.005
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.021
ModuleBootstrapTaskTest 1 0 0 0 100% 0
ModuleFilesExtractionTest 1 0 0 0 100% 0.3
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.016
MoveNodeTaskTest 3 0 0 0 100% 0.536
MovePropertyTaskTest 3 0 0 0 100% 0.428
NewPropertyTaskTest 3 0 0 0 100% 0.001
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.002
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.011
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.002
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.129
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0
PartialBootstrapTaskTest 3 0 0 0 100% 0.53
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.004
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 5 0 0 0 100% 0.016
PropertyValuesTaskTest 13 0 0 0 100% 2.245
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.157
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.753
RegisterServletTaskTest 2 0 0 0 100% 0.432
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.027
RemoveInstallFileTest 2 0 0 0 100% 0.331
RemoveNodesTaskTest 5 0 0 0 100% 0.793
RemoveNodeTaskTest 2 0 0 0 100% 0.297
RemoveNodeWoChildrenTest 1 0 0 0 100% 0
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.141
RemovePropertyTaskTest 1 0 0 0 100% 0.126
RenameNodesTaskTest 2 0 0 0 100% 0.275
RenameNodeTaskTest 2 0 0 0 100% 0.284
RenamePropertiesTaskTest 4 0 0 0 100% 0.544
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.002
RenamePropertyTaskTest 1 0 0 0 100% 0.132
SetDefaultPublicURITaskTest 1 0 0 0 100% 0.131
SetupModuleRepositoriesTaskTest 3 0 0 0 100% 0.451
TextFileConditionsUtilTest 2 0 0 0 100% 0.003
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.015
WebXmlConditionsUtilTest 3 0 0 0 100% 0.007
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.007

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 20 0 0 0 100% 8.367
ContentVersionTest 4 0 0 0 100% 1.399
CopyUtilTest 8 0 0 0 100% 1.833
MgnlVersioningContentDecoratorTest 2 0 0 0 100% 0.37
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.019
MgnlVersioningWorkspaceWrapperTest 2 0 0 0 100% 0.381
SkipVersionOnExportTest 2 0 0 0 100% 0.357
VersionedNodeTest 2 0 0 0 100% 0.025
VersionInfoTest 3 0 0 0 100% 0.004
VersionManagerTest 1 0 0 0 100% 0.193

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.01
MetaDataUtilTest 2 0 0 0 100% 0.315
NodeNameHelperTest 3 0 0 0 100% 0.001
NodeTypesRepositoryTest 2 0 0 0 100% 0.256
NodeTypesTest 7 0 0 0 100% 0.006
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.257
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.275
NodeUtilRepositoryTest 9 0 0 0 100% 1.258
NodeUtilTest 49 0 0 0 100% 0.025
PropertiesImportExportTest 11 0 0 0 100% 0.02
PropertyUtilRepositoryTest 9 0 0 0 100% 1.159
PropertyUtilTest 40 0 0 0 100% 0.005
SessionUtilTest 11 0 0 0 100% 0.001
VersionUtilTest 17 0 0 0 100% 2.585

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.331
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.036
MagnoliaServletContextListenerTest 2 0 0 0 100% 3.524

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.013
ComponentsTest 4 0 0 0 100% 0.097
DefaultClassFactoryTest 5 0 0 0 100% 0
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerReloadableTest 1 0 0 0 100% 0.932
ObjectManufacturerTest 11 0 0 0 100% 0.028
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.001
AuditLoggingUtilTest 3 0 0 0 100% 0.268
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 3.819
MgnlAuditLoggingContentDecoratorTest 31 0 0 0 100% 21.166

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.286
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.59
HTMLEscapingWebContextWrapperTest 1 0 0 0 100% 0.128
InstallContextImplTest 2 0 0 0 100% 0.627
MgnlContextTest 3 0 0 0 100% 1.162
RequestAttributeStrategyTest 4 0 0 0 100% 0.035
SimpleContextTest 1 0 0 0 100% 0.297
WebContextImplTest 1 0 0 0 100% 0.037
WriterResponseWrapperTest 2 0 0 0 100% 0.001

info.magnolia.logging

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

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.038
DependencyCheckerImplTest 18 0 0 0 100% 0.002
DependencyLevelComparatorTest 5 0 0 0 100% 0
LightModuleDefinitionReaderTest 8 0 0 0 100% 0.054

info.magnolia.link

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

info.magnolia.event

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.008
ContentDecoratorUtilTest 4 0 0 0 100% 0.002
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.906
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.475
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.206
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 1.19
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.002

info.magnolia.commands

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

info.magnolia.jcr.nodebuilder

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

info.magnolia.jcr.inheritance

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

info.magnolia.content2bean

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

info.magnolia.module.files

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

info.magnolia.utf8

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.113
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.698
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0.002
DelegateNodeWrapperTest 5 0 0 0 100% 0.004
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.005
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.143
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.003
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.184
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 0.771
MgnlPropertySettingContentDecoratorRepositoryTest 3 0 0 0 100% 0.456
MgnlPropertySettingContentDecoratorTest 16 0 0 0 100% 0.049
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.003
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.003

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.248
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.907
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.004
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.17
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 1.373

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 1.277
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0.001
Register50NodeTypeTaskTest 1 0 0 0 100% 0.208
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.215

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.006
ContentUtilRepoTest 5 0 0 0 100% 0.756
ContentUtilTest 27 0 0 0 100% 0.177
DateUtilTest 1 0 0 0 100% 0.052
DelayedExecutorTest 3 0 0 0 100% 3.378
DumperUtilTest 2 0 0 0 100% 0.272
ExceptionUtilTest 21 0 0 0 100% 0.002
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.323
ExtendingContentWrapperTest 15 0 0 0 100% 0.102
InheritanceContentWrapperTest 8 0 0 0 100% 0.05
LazyContentWrapperTest 3 0 0 0 100% 0.479
LazyNodeDataWrapperTest 3 0 0 0 100% 0.015
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.033
NodeDataUtilTest 10 0 0 0 100% 0.022
NodePathComparatorTest 1 0 0 0 100% 0.003
NodeUuidComparatorTest 1 0 0 0 100% 0.004
ObservationUtilRepositoryTest 4 0 0 1 75% 0.738
ObservationUtilTest 4 0 0 0 100% 0.036
PathUtilTest 9 0 0 0 100% 0.005
QueryUtilTest 15 0 0 0 100% 6.073
RequestDispatchUtilTest 6 0 0 0 100% 0.001
RuleTest 6 0 0 0 100% 0.87
SearchReplaceTest 4 0 0 0 100% 0.02
ServletUtilTest 17 0 0 0 100% 0.002
SiblingsHelperTest 7 0 0 0 100% 0.028
SimpleUrlPatternTest 19 0 0 0 100% 0.001
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.396
TextFileUtilTest 4 0 0 0 100% 0.002
UnicodeNormalizerTest 6 0 0 0 100% 0.035
WebXmlUtilTest 9 0 0 0 100% 0.059
WorkspaceObservingManagerTest 3 0 0 0 100% 6.44
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.01
BeanMergerUtilTest 1 0 0 0 100% 0.005
ProxyBasedBeanMergerTest 7 0 0 0 100% 0.13

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.03
ModuleInstanceProviderTest 2 0 0 0 100% 0.141
ModuleLifecycleContextImplTest 2 0 0 0 100% 0.001
ModuleManagementStateTest 3 0 0 0 100% 0.002
ModuleManagerImplClusterTest 2 0 0 0 100% 6.293
ModuleManagerImplTest 11 0 0 0 100% 2.103
ModuleRegistryImplTest 7 0 0 0 100% 0.002

info.magnolia.jcr.node2bean

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
AggregatorFilterTest 3 0 0 0 100% 0.563
CompositeFilterTest 1 0 0 0 100% 0.009
ContentTypeFilterTest 20 0 0 0 100% 3.89
FilterDecoratorTest 4 0 0 0 100% 0.043
FilterManagerImplTest 1 0 0 0 100% 0.073
FilterTest 2 0 0 0 100% 0.076
InterceptFilterTest 9 0 0 0 100% 0.011
MappingTest 2 0 0 0 100% 0.012
MultiChannelFilterTest 8 0 0 0 100% 0.043
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.086
MultipartRequestFilterTest 2 0 0 0 100% 0.025
MultipartRequestWrapperTest 1 0 0 0 100% 0.008
RangeSupportFilterTest 3 0 0 0 100% 0.014
RepositoryMappingFilterTest 1 0 0 0 100% 0.005
ServletDispatchingFilterTest 21 0 0 0 100% 0.204
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.012
VirtualUriFilterTest 1 0 0 0 100% 0.003

info.magnolia.importexport.filters

Class Tests Errors Failures Skipped Success Rate Time
MagnoliaV2FilterTest 1 0 0 0 100% 0.008
NamespaceFilterTest 1 0 0 0 100% 0.258

info.magnolia.jcr.predicate

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

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.043
ContentSecurityFilterTest 2 0 0 0 100% 0.006
CsrfSecurityFilterTest 3 0 0 0 100% 0.004
DelegatingUserManagerTest 4 0 0 0 100% 0.027
ExternalUserManagerTest 3 0 0 0 100% 0.024
HierarchicalUserManagerTest 9 0 0 0 100% 3.645
LogoutFilterTest 2 0 0 0 100% 0
MgnlGroupManagerRepositoryTest 7 0 0 0 100% 1.378
MgnlGroupManagerTest 6 0 0 0 100% 0.058
MgnlGroupTest 10 0 0 0 100% 0.11
MgnlRoleManagerTest 5 0 0 0 100% 0.044
MgnlUserManagerRepositoryTest 15 0 0 0 100% 10.867
MgnlUserManagerTest 16 0 0 0 100% 2.515
MgnlUserTest 9 0 0 0 100% 0.089
PermissionUtilTest 5 0 0 0 100% 0.002
PrincipalUtilTest 5 0 0 0 100% 0.003
RepositoryBackedSecurityManagerTest 16 0 0 0 100% 2.664
RescueSecuritySupportTest 10 0 0 0 100% 3.961
SecuritySupportObservedComponentFactoryTest 2 0 0 0 100% 0.016
SecurityTest 1 0 0 0 100% 0.008
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.231
SecurityUtilTest 8 0 0 0 100% 1.676
URISecurityFilterTest 2 0 0 0 100% 0.005

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.139
AddLockableMixinToActivatableMixinTaskTest 1 0 0 0 100% 0.228
AddLockableMixinToVersionableMixinTaskTest 1 0 0 0 100% 0.197
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.189
CoreModuleVersionHandlerTest 20 0 0 0 100% 29.697
HashUsersPasswordsTest 1 0 0 0 100% 0.732
MigrateVersionWorkspacesToNewStructureTaskTest 4 0 0 0 100% 8.724
RenameVersionNodesTaskTest 1 0 0 0 100% 0.145

info.magnolia.jackrabbit

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

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.017
GuiceComponentProviderTest 13 0 0 0 100% 0.417
GuiceIssue791Test 4 0 0 0 100% 0
GuiceParameterResolverTest 3 0 0 0 100% 0.012
GuiceScopesTest 8 0 0 0 100% 0.128

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.001
DomainNameRegexVoterTest 2 0 0 0 100% 0
IfVoterTest 3 0 0 0 100% 0.003
RequestExtensionVoterTest 9 0 0 0 100% 0.051
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0.001
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0.001
RequestParametersVoterTest 6 0 0 0 100% 0.001
RequestParameterVoterTest 7 0 0 0 100% 0.007
ResponseContentTypeVoterTest 8 0 0 0 100% 0.059
RoleBaseVoterTest 4 0 0 0 100% 0
SystemOrAdminUserVoterTest 5 0 0 0 100% 0.032
URIPatternVoterTest 4 0 0 0 100% 0
URIRegexVoterTest 4 0 0 0 100% 0
URIStartsWithVoterTest 3 0 0 0 100% 0.001

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateTest 9 0 0 0 100% 0.032
BinaryNodeDataTest 3 0 0 0 100% 0.011
DefaultACLPermissionsTest 8 0 0 0 100% 0.12
DefaultContentTest 25 0 0 0 100% 6.207
HTMLEscapingAggregationStateTest 6 0 0 0 100% 0.013
MagnoliaAccessProviderTest 7 0 0 0 100% 0.139
MetaDataTest 36 0 0 0 100% 0.007
NodeTest 14 0 0 0 100% 2.937
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.096
PathTest 6 0 0 0 100% 0.039
RootOnlyPermissionTest 3 0 0 0 100% 0.049

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.061
DefaultI18nContentSupportTest 4 0 0 0 100% 0.042
DefaultMessagesImplTest 3 0 0 0 100% 0.021
HierarchyBasedI18nContentSupportTest 4 0 0 0 100% 0.058
MessagesManagerTest 5 0 0 0 100% 0.037

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.373
ContentOpsTest 4 0 0 0 100% 0.019
NodeBuilderTest 3 0 0 0 100% 0.695
OpsTest 5 0 0 0 100% 0.988

info.magnolia.cms.core.search

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

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.453
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.275
NodeBuilderTaskTest 3 0 0 0 100% 0.534

info.magnolia.init.properties

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

info.magnolia.jackrabbit.lucene

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

info.magnolia.module.ui

Class Tests Errors Failures Skipped Success Rate Time
InstallationFilterTest 3 0 0 0 100% 0.023
ModuleManagerWebUITest 4 0 0 0 100% 1.26

info.magnolia.test.mock

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.001

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.239
testLogsLoginSuccesses 0.008
testLogsLoginFailures 0.021

MgnlAuditLoggingContentDecoratorNodeWrapperTest

setPropertyStringValueInt 2.249
setPropertyStringValueArrayInt 0.526
setPropertyStringStringArrayInt 0.495
setPropertyStringStringInt 0.549

MgnlAuditLoggingContentDecoratorTest

sequenceActionModifyNodeDelete 1.726
sequenceActionMoveModifyDelete 1.039
logModifiesWhenDeletionIsFirstEntryForGivenPath 0.806
logModifiesPropertyAsUser 2.254
logModifiesNode 0.766
sequenceActionMoveCreate 0.656
sequenceActionMoveDelete 0.848
sequenceActionMoveModify 0.654
sequenceActionCreateSessionDelete 0.893
logMovesNode 0.552
sequenceCreateMove 0.602
sequenceActionModifyMoveDelete 0.787
sequenceActionModifyCreate 0.884
logDeletesNode 0.527
logDeletesWhenDeletionIsFirstEntryForGivenPath 0.494
sequenceActionModifyModify 0.495
sequenceActionCreateNodeDelete 0.516
sequenceActionModifySessionDelete 0.515
logCreatesNodeWithSpecificNodeType 0.489
logSessionDelete 0.463
logCreatesNode 0.464
sequenceActionSessionDeleteCreate 0.465
sequenceCreateModifyDelete 0.481
sequenceActionCreateCreate 0.479
logModifiesProperty 0.55
sequenceCreateModify 0.476
nodeSave 0.43
isContentWrappedByMgnlAuditLogContentDecorator 0.459
logNodeDeleteCreateDelete 0.416
sequenceActionNodeDeleteCreate 0.513
sequenceActionModifyMove 0.467

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.009
mergeMaps 0.001

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.005

ProxyBasedBeanMergerTest

mergeMergedClass 0.106
isMergeable 0.002
mergeMap 0.007
mergeOfInterfaces 0.005
isSimpleType 0
mergeUsesSubClassIfAssignable 0
mergedProperties 0.01

DefaultVirtualURIMappingTest

mapURI 0.001
validateURIWhenToURIIsNotSet 0
validateURIWhenPropertiesAreNotSet 0.001
validateURIWhenPropertiesAreNull 0

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.035
testGetIconStyleReturnsCorrectIconStyle1 0.007
testGetIconStyleReturnsCorrectIconStyle2 0.006

ObservedManagerTest

testGetNodeByUUIDOrPath 0.004

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.001
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

URI2RepositoryMappingTest

uriPrefixEndsWithSlash 0.01
getUri 0.035
getHandleWhenLinkWithPrefixHandleExistInRepo 0.005
whenRequestingTheHandleMakeSureItIsNotAppendedTwice 0.006
getHandleStripsExtensionInclTheDot 0.005

VirtualURIManagerTest

testMap 0.128
testReloadsTemplatesOnChange 1.044
testRegistersTemplatesOnStart 0.012

AggregationStateTest

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

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.011
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

testCanReadRoot 0.017
testCanReadOnPageNode 0.013
testReorderingIsNotAllowedWithReadOnlyPermissions 0.013
testGrantsOnContentNode 0.014
testCanReadOnContentNode 0.015
testVerifyThatSessionIsUsedAsResolver 0.022
testGrantsOnPageNode 0.012
testGrantsHigherPermissionThenAssigned 0.014

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.313
testThatReadingANonExistingNodeDataDoesNotFail 0.218
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.36
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.244
testCreatingAnExistingNodeDataDoesNotFail 0.223
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.272
testReadingANodeData 0.222
testCreatingAndSettingANodeData 0.238
testIsNodeTypeForNodeChecksPrimaryType 0.261
testAddMixin 0.222
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.267
testSettingANonExistingNodeDataCreatesANewNodeData 0.213
testCreatingAnEmptyNodeData 0.228
testModDate 0.211
testCreatingAndSettingABooleanNodeData 0.204
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.228
testDelete 0.263
testEquals 0.224
testSettingAnExistingNodeData 0.298
testCreatingAndReadingABinaryNodeData 0.245
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.233
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.305
testEqualsWithWrongType 0.248
testEqualsWithNull 0.211
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.256

HTMLEscapingAggregationStateTest

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

MagnoliaAccessProviderTest

permissionsToJcrSystemAreNotDuplicated 0.053
testPermissionClassNotDefined 0.013
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.016
testPermissionWrongClassDefined 0.014
testPermissionNonexistingClassDefined 0.016
testPermissionClassDefined 0.014
testPermissionWrongClassConstructor 0.013

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.277
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.237
testCreatingAnExistingNodeDataDoesNotFail 0.19
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.2
testReadingANodeData 0.2
testCreatingAndSettingANodeData 0.189
testIsNodeTypeForNodeChecksPrimaryType 0.192
testAddMixin 0.223
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.281
testSettingANonExistingNodeDataCreatesANewNodeData 0.2
testSettingAnExistingNodeData 0.195
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.18
testThatReadingANonExistingNodeDataFail 0.161
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.212

NodeTypeBasedACLPermissionsTest

testCanReadRoot 0.01
testCanReadOnPageNode 0.007
testGrantsOnContentNode 0.012
testCanReadOnContentNode 0.018
testCanReadInvalidNodeTypeSpecified 0.011
testCanReadAnyNodeTypesSpecified 0.011
testGrantsOnPageNode 0.007
testGrantsMultipleNodeTypesSpecified 0.013
testGrantsHigherPermissionThenAssigned 0.007

PathTest

getAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative 0.012
getAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute 0.006
isCharValid 0.006
getValidatedLabel 0.005
getUniqueLabelWithExtension 0.005
getUniqueLabel 0.005

RootOnlyPermissionTest

testCanRead 0.023
testNoRootNode 0.011
testGrants 0.015

QueryTest

testSimpleQuery 0.351
testMaxResultSize 0.306

BaseVersionManagerTest

firstVersionHasVersionMixin 0.404
getCorrectBaseVersions 0.415
testRestoreVersionCreatedWithRuleFrom522 0.399
testRestoreVersionCreatedWithRuleFrom524 0.412
testGetUsedFilterWhenRuleCreatedIn52 0.349
removeVersionsRelatedToSourceWorkspaceOnly 0.478
testCreateAndRestoreVersionAndCheckOrder 0.47
testCreateAndRestoreDeletedVersion 0.395
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.462
testGetUsedFilterWhenRuleCreatedIn522 0.321
testGetUsedFilterWhenRuleCreatedIn524 0.344
removeAllVersions 0.521
getVersionForALabel 0.406
hasMixinWhenVersioned 0.41
testCreateAndRestoreVersionInCustomWorkspace 0.501
sourceWorkspaceIsSavedForVersionInMetaData 0.353
testNumberOfCreatedVersions 0.406
hasVersionMixinIsRemovedWhenVersionHistoryIsDeleted 0.408
testCreateAndRestoreVersion 0.523
testRestoreVersionCreatedWithRuleFrom52 0.39

ContentVersionTest

testRestoringBinariesFromContentVersion 0.223
testRetrievingBinariesFromContentVersionsChildNode 0.215
testBasics 0.731
testRetrievingBinariesFromContentVersion 0.23

CopyUtilTest

copyToExistingVersionKeepTheLastModifiedBy 0.283
copyToVersionIfStructureNodeHasSameUuidAsSourceNode 0.396
copyToVersionWithNewStructure 0.19
copyToNewVersionKeepTheLastModifiedBy 0.164
copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.186
copySourceHasDepth3ToExistingVersionKeepTheLastModifiedBy 0.225
copyToVersionWhenThereWasSubnodeWithSameName 0.205
copyToVersionWhenChangingPrimaryNodeType 0.184

MgnlVersioningContentDecoratorTest

sessionWrapperIsNotLost 0.184
workspaceWrapperIsNotLost 0.186

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0.019

MgnlVersioningWorkspaceWrapperTest

hasVersionsMixinIsRemovedOnCopy 0.201
hasVersionsMixinIsRemovedOnCopy2 0.18

SkipVersionOnExportTest

testExportSystemView 0.198
testExportDocumentView 0.159

VersionedNodeTest

testMultipleWrappingIsPossible 0.005
testWrapProperty 0.02

VersionInfoTest

testAdvancedVersionInfo 0.004
testMoreVersionInfo 0
testBasicVersionInfo 0

VersionManagerTest

setMaxVersionHistory 0.193

AggregatorFilterTest

collectBinary 0.18
collectPageVersion 0.216
collectPage 0.167

CompositeFilterTest

testInitializationAndDestruction 0.009

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded 0.203
testPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.267
testSubstringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.205
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.214
testFilterSetToCrosscheckMimeTypeWithWrongMimeType 0.195
testFilterWithEmptyDefaultExtension 0.183
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.179
doubleDotURIisProperlyNormalizedAndDecoded 0.159
testSubstringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.172
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.168
testHandlesRequestUriWithJSessionId 0.203
URIwithSpacesIsProperlyNormalizedAndDecoded 0.175
testFilterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.176
testFilterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.192
testCurrentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.217
oneDotURIisProperlyNormalizedAndDecoded 0.201
simpleURIisProperlyNormalizedAndDecoded 0.193
testFilterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.186
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.212
URIwithPercentageIsProperlyNormalizedAndDecoded 0.19

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.012
bypassIfNotInitialized 0.01
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.012
chainIsProceededByDecoratedFilter 0.009

FilterManagerImplTest

resourcesFilterProperlyBypasses 0.073

FilterTest

testBypassing 0.065
testInitialization 0.011

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.005
shouldNotMatchDotRegexMetacharacter 0.007

MultiChannelFilterTest

testChannelFromResolverGetsSet 0.008
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest 0.004
testChannelIsSetWhenMgnlPreviewParamIsTrue 0.004
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse 0.008
testALLGetsSetWhenThereIsNoResolver 0.005
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue 0.004
testALLGetsSetWhenMgnlPreviewParamIsFalse 0.006
testChannelParameterValueGetsSet 0.004

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.068
testCOSMultipartFilterFileDeletion 0.018

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.015
testFilterCOS 0.01

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.008

RangeSupportFilterTest

contentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.008
eTagDoesNotContainJSessionIdNorFilename 0.002
contentLengthIsNotSet 0.004

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.005

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely 0.011
wrapperRespectsForwards 0.017
setNullMappings 0.005
supportsDefaultMapping 0.019
pathInfoShouldStateWhateverIsAfterTheRegexMapping 0.005
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely 0.011
servletCanHaveInjectedComponents 0.008
servletCanSelfMapWithoutConfiguredMappings 0.008
selfMappingServletStillWorksWithOnlyConfiguredMappings 0.009
pathInfoShouldAdhereToServletSpec 0.007
supportsExtensionMapping 0.009
selfMappingCanChangeAtRuntime 0.014
escapeMetaCharacters 0.002
shouldBypassWhenMappingDoesNotMatchMAGNOLIA1984 0.007
shouldNotBypassWhenPathMappingMatches 0.006
servletCanSelfMapAndHaveConfiguredMappings 0.009
shouldBypassWhenMappingDoesNotMatch 0.01
shouldNotBypassWhenExactMappingMatches 0.011
supportsPathMapping 0.014
emptyMappings 0.007
supportsRegexMappings 0.015

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.004
testHeaderNormalization 0.008

VirtualUriFilterTest

resetCurrentUri 0.003

AbstractI18nContentSupportTest

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

DefaultI18nContentSupportTest

toRawURI 0.013
testDetermineLocaleEndlessLoop 0.008
testGetNodeDataEndlessLoop 0.013
testDetermineLocale 0.008

DefaultMessagesImplTest

fallbackWillNotDetermineLocaleFromSystemLocaleAndWillReadISO88591 0.011
testGetBundle 0.004
selfTest 0.006

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.035
testGetNodeDataEndlessLoop 0.007
testDetermineLocale 0.009
toRawURI 0.007

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.006
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.01
testGetsMessagesFromSpecifiedBundle 0.007
testGetsSimpleMessageFromDefaultBundle 0.006
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.008

AccessManagerImplTest

getPermissions 0
multiThreadAccess 0.043

FormClientCallbackTest

parametersAreSetInTemplateContext 0.257

RedirectClientCallbackTest

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

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.011
authenticationViaLoginFormRequiresRedirect 0.005

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.01
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0

ContentSecurityFilterTest

testIsAllowedForOther 0.005
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.003
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.013
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.011
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.002
getUserIgnoresUnsupportedUserManager 0.001

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.023
getUsersWithGroup 0.001
getUsersWithRole 0

HierarchicalUserManagerTest

parentPathShouldBeLowercased 0.273
groupAddingAndRemoving 0.265
createNewUserWithTwoCharactersInName 0.575
roleAddingAndRemoving 0.259
createNewUser 0.765
parentPathShouldReflectFirstLettersOfName 0.233
createUserNode 0.188
createNewUserWithSingleCharacterInName 0.529
createNewUserUnderPath 0.558

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.165
getDirectSuperGroups 0.185
findPrincipalNodeWithInvalidJcrName 0.169
getAllSubGroupsInCaseLoopIsInfinite 0.212
getAllSuperGroups 0.213
getDirectSubGroups 0.198
getAllSubGroups 0.236

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup 0.014
testGetGroup 0.005
testCreateGroup 0.011
testGetGroupInFolder 0.009
testGetAllGroups 0.014
testCreateGroupWithPath 0.005

MgnlGroupTest

testGetRoles 0.012
testGetGroupsReturnsDirectGroups 0.012
testGetRolesWithoutDuplicates 0.012
testAddRoleToGroup 0.012
testRemoveGroup 0.013
testAddGroupToGroup 0.009
testRemoveRole 0.014
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.008
testGetAllGroupsFromOneConcreteGroup 0.009
testGetNotExistGroup 0.009

MgnlRoleManagerTest

testGetRoleInFolder 0.012
testGetRole 0.007
testCreateRole 0.011
testRefusesToCreateSameNameRole 0.007
testCreateRoleWithPath 0.007

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.606
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.531
testUserPasswordAfterChangingByJCRPropertyValueType 1.199
getUsersWithGroupWithNonExistingGroupName 0.518
testNewlyCreatedUserNodeHasMixinLockable 0.844
testDoNotCreateUserWhenExistInAnotherRealm 0.531
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.843
getUsersWithGroup 0.525
getUsersWithRole 0.508
getUsersWithRoleWithNonExistingRoleName 0.479
testUserPasswordAfterChangingByJCRProperty 1.197
testUserPasswordAfterCodeCreation 0.865
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.512
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.514
createAndGetUserWithSpecialCharacters 1.195

MgnlUserManagerTest

timezonePermissionIsSetForAdminUser 0.341
usernameCantBeNull 0.004
newUserInstanceDoesntSwallowRepositoryException 0.005
findPrincipalNodeWithOtherRealm 0.005
usernameCantBeBlank 0.003
usernameCantBeEmpty 0.003
usernameValidationUponCreationWithException 0.004
changePasswordOfUser 0.701
userWasCreatedUnderCertainPath 0.349
usernameIsValidatedUponCreation 0.022
setStringProperty 0.009
setProperty 0.005
findPrincipalNode 0.005
timezonePermissionIsNotSetForNonAdminUser 0.356
setPropertyToNull 0.004
changePasswordOfUserInSubNode 0.699

MgnlUserTest

getRolesReturnsDirectRolesWithoutDuplicates 0.011
getGroupsReturnsOnlyDirectGroups 0.01
getAllGroupsWhenRecursiveGroups 0.009
getRolesReturnsDirectRoles 0.008
inGroupWithUsersCustomWorkspace 0.01
getGroupsReturnsDirectGroupsWithoutDuplicates 0.008
getAllRolesReturnsDirectAndInheritedRoles 0.011
getAllGroupsReturnsDirectAndInheritedGroups 0.009
inGroup 0.013

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0.001

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0.001

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0.001
testUserHasAllowedRole 0
testVotersAreNotConfigured 0
testUserHasDeniedRole 0
testUserHasRoleAndVotersAllowAndDenyTheRole 0

PermissionUtilTest

testConvertPermissionsFromString 0
testFailsOnCustomPermissions 0.001
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0.001

PrincipalUtilTest

testFindPrincipalInCollection 0.003
testRemovePrincipalFromCollection 0
testRemovePrincipal 0
testFindACLByName 0
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.203
findPrincipalNodeByQueryWitNonRootStartNode 0.133
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.175
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.228
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.159
findPrincipalNodeByTraversalWitNonRootStartNode 0.141
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.156
findPrincipalNodes 0.14
findPrincipalNodeByQuery 0.139
findPrincipalNodeByQueryWithMultipleMatches 0.139
findPrincipalNodeByQueryWithInvalidJcrName 0.144
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.193
findPrincipalNodeByTraversalWithMultipleMatches 0.183
findPrincipalNode 0.202
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.174
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.155

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.369
userManagerReturnsSystemUserWithCorrectGroup 0.366
userManagerReturnsCorrectAnonymousUser 0.715
userManagerIsAnInstanceOfRescueUserManager 0.007
userManagerReturnsEnabledRescueUser 0.36
userManagerReturnsCorrectSystemUser 0.711
userManagerReturnsCorrectSystemUserByName 0.711
userManagerReturnsSystemUserWithCorrectRole 0.362
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.354
userManagerRealmIsSystemRealm 0.006

SecuritySupportObservedComponentFactoryTest

factoryIsReturningExpectedSystemUser 0.008
factoryReturnsTheImplementationImmediatelyWhenPossible 0.008

SecurityTest

mergePrincipals 0.008

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.159
testKeyStoreInSomeOtherFolder 0.072

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.167
testPasswordRemovingMethodFromCache 0.153
testRemoveAllPasswordPamametersFromCacheLog 0.123
testCrypt 0.528
testUpdateKeysKeyLocationIsSet 0.181
testKeyStore 0.172
testUpdateKeysKeyLocationIsNotSet 0.168
testPasswordRemovingMethodFromURL 0.184

URISecurityFilterTest

testIsAllowedForOther 0.005
testIsAllowedForAnonymous 0

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0.006
testOhWindoes 0
testSanitizeUrlToFile 0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.178
testSessionBasedCopy 0.129
testMoveInSession 0.146
testChangeNodeTypeReplaceAllOccurrences 0.135
testSessionBasedCopySrcNotAtTheRoot 0.168

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.052

DelayedExecutorTest

testDelayedExecution 0.603
testMultipleDelayedExecution 0.76
testExecutionAfterMaxDelay 2.015

DumperUtilTest

testDump 0.137
testDumpLevel2 0.135

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.188
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.135

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

testSingleParagraphInheritance 0.002
testHasPropertyInheritance 0.008
testRoot 0.006
testHasNestedPropertyInheritance 0.008
testNestedPropertyInheritance 0.006
testCollectionInheritance 0.008
testPropertyInheritance 0.006
testNestedParagraphInheritance 0.006

LazyContentWrapperTest

testWrappingReferencedContent 0.195
testWrappingNDParent 0.138
testClosedSessionResistance 0.146

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.014
testDoesNotCallHierarchyManagerUntilNeeded 0.001
testCallHierarchyManagerOnlyFirstTime 0

ModuleConfigurationObservingManagerTest

testObserving 6.033

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.003

NodeUuidComparatorTest

testBasic 0.004

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.256
listenToChangesInsideObservedPath 0.197
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.285

ObservationUtilTest

testRegisterWhenSessionValid 0.007
testFailRegisterWhenSessionInvalid 0.012
testUnregisterWhenSessionValid 0.009
testDontFailUnregisterWhenSessionInvalid 0.008

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.4
testSimpleQuery 0.324
testSearchForUUID 0.529
testJQOM 0.513
testSearchForAreasContainingImage 0.391
componentsAreAggregatedInSearchIndex 0.437
testQueryBuild 0.422
testQueryWhenSearchingJustForPages 0.399
testSearchOfNonDefaultNodeType 0.283
testSearchForUUIDInChildNode 0.345
testEmptyResult 0.424
testResultContainsOnlyPages 0.349
testSearchForPagesWhoseComponentIsContainingSpecificText 0.361
testSearchForInheritedUUID 0.454
testSearchForSpecificTemplate 0.442

RequestDispatchUtilTest

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

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.134
testConstructRuleFromStringRepresentaionOfRuleClass 0.128
testIsNotAllowedNode 0.138
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.158
testRuleStringConstructor 0.169
testIsAllowedNode 0.143

SearchReplaceTest

testDefaultsToLiteralMatching 0.004
testCanUseJokerInNamePatterns 0.006
testCaseInsensitive 0.005
testCanUseNamePatterns 0.005

ServletUtilTest

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

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.136
testWrappingNDParent 0.131
testClosedSessionResistance 0.129

TextFileUtilTest

testGetLines 0.001
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0.001
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

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

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.638
testObservationForOneSpecificEventTypeAndContentNodes 4.654
testInitializingObservingManagerWithNullAsNodeType 0.148

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.005
testWorkspaceNamesWithNonNullExpectation 0.002

CommandsManagerTest

testRegisterCommands 0.035
testGetCommandByCatalogAndName 0.015
testExecuteCommand 0.014
testReloadsCommandsOnChange 1.051
testExecuteCommandWithContext 0.014
testCloneCommandWithCustomProperties 0.021
basicChainCommandTest 0.013
testCloneMarkNodeAsDeletedCommand 0.012
testCloneImportCommand 0.018
testGetCommandByName 0.015

AsyncCommandLockingTest

commandsLockAndUnlockNodesProperly 0.452
throwsExceptionIfCommandsAreOperatingOnSameNode 0.417
commandsAreResponsibleForUnlockingThenNoExceptionOccurs 0.817

DeleteCommandTest

testDeleteLeaveNode 0.244
testDeleteProperty 0.322
testDeleteNonexistentNode 0.348
testDeleteNodeWithSubnodes 0.28

ExportCommandTest

testExportCommandNoOutputStream 0.219
testExporCommandPathNotSet 0.182
testExportCommand 0.155
testExportCommandStreamClosedCorrectly 0.166

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.002
testExecuteWithTemplate 0.001
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 1.639
testImportCommandTargetPathDoNotExist 0.363
testImportCommand 1.522
testImportCommandEmptyFile 0.247

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.559
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.345
testPreDeleteNode 0.549
testExecuteIsDeniedIfUserIsNull 0.31
testVersionChildNodes 0.781
testExecuteChecksForUserPermissions 0.393

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.39
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.53
restorePreviousVersionOfSingleNode 0.382
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.616

RuleBasedCommandTest

testDefaultRule 0.349
testSetItemTypes 0.317
testRuleOverridesItemTypes 0.3
testSetRule 0.278

VersionCommandTest

testCommandAddsVersionComment 0.501
testUserNameReadFromField 0.37
testCommandWithRuleSet 0.468
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.246
testCommandAddsVersionCommentRecursively 0.307
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.31
testCommandWhenSubContentIsMarkedAsDeleted 0.365
testCommandWhenContentIsMarkedAsDeleted 0.303

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.016

Content2BeanTest

testFromStringConversion 0.011
testWillNotAddIncorrectTypesToMap 0.022
testCanSpecifySpecificMapImplementation 0.016
testClassPropertiesAreConvertedProperly 0.01
testContentToBeanWithArraysUsingAdder 0.013
testFlatteningSubNodesToSimpleList 0.014
testContentToBeanWithSubMap 0.01
testJCRPropertiesTypes 0.009
testWillFailToUseACustomMapWhichIsNotConcrete 0.012
testContentToBeanWithSubBeanAndAutoTypeResolving 0.013
testContentToBeanWithClassDefined 0.009
testWillNodAddIncorrectTypesToCollection 0.012
testCanConvertStringsToTheAppropriateEnumEquivalent 0.011
testContentToBeanWithSubBean 0.01
testContentToBeanWithSubMapUsingMapping 0.01
testContentToBeanWithSubMapUsingAdder 0.012
testContentToBeanWithDefaultClass 0.01
testCanSpecifySpecificCollectionImplementation 0
TODO - MAGNOLIA-3160

AbstractRepositoryStrategyTest

testGetSession 0.286

DefaultRepositoryStrategyTest

testPasswordIsNull 0.261
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.329

HTMLEscapingWebContextWrapperTest

getAggregationStateReturnsHTMLEscapingAggregationState 0.128

InstallContextImplTest

sessionInInstallContextIsNotWrappedInMgnlPropertySettingDecorator 0.345
dontFailWithClassCastException 0.282

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.893
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.019
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.25

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.021
testLocalAttributes 0.001
testApplicationAttributes 0.013

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.297

WebContextImplTest

testLoginLogout 0.037

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0
testCantUseWriterAfterOutputStream 0.001

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0.002
testCanReset 0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 4.665
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.007
testHandlerAddedWhileDispatchingIsNotCalled 0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0.002
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.277
bootstrapIfNotClusterMasterAndNotClustered 0.242
doNotBootstrapIfIsNotClusterMasterAndClustered 0.232
bootstrapIfClusterMasterButNotClustered 0.29

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.431
testRebootstrapAtFirstLevel 1.37
testExport 0.378

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0.001
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0.002
testGetPathnameFromResource 0

JcrExportCommandTest

allNamespacesButSvAndXsiAreFiltered 0.34

JcrImportCommandTest

yamlImportUtf8IsNotDefaultPlatformEncoding 0.146

JcrImportExportCommandTest

yaml 0.492
systemView 0.44
exportRootAsYaml 0.208
binaryNotSupportedByYamlExport 0.236

DataTransporterRepositoryTest

hasVersionMixinIsRemovedWhenImportedNodeDoesNotHaveVersionsInVersionStore 0.514
testIfExportContainsJcrAccessControlNode 0.371
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.451
hasVersionMixinIsRemovedWhenUsingCreateNewImportMode 0.492
testActivationStatus 0.327
hasVersionMixinIsNotRemovedWhenImportedNodeDoesHaveVersionsInVersionStore 0.28
hasVersionMixinIsRemovedWhenImportedNodeWithSameUuidInAnotherWorkspaceDoesNotHaveVersionsInVersionStore 0.22
testDoctypeImportThrowsExceptions 0.252
hasVersionMixinIsRemovedWhenImportedSubnodeDoesNotHaveVersionsInVersionStore 0.241

DataTransporterTest

testEncodePath 0
testParseAndFormat 0
testRemoveNs 0
testCreateExportPath 0
testRevertExportPath 0

MagnoliaV2FilterTest

testBogusMetaElement 0.008

NamespaceFilterTest

onlyGivenNamespacesAreWhitelisted 0.258

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.006
testConversionWhenPropertiesAreAlreadyInPlace 0.004
testRemovesMetaDataWhenEmptied 0.004

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.332

PropertiesImportExportTest

testImportMetadata 0.003
testPropertiesExport 0.019
testConvertsToStringByDefault 0
testConvertsToWrapperType 0.001
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 2.996
magnoliaPropertiesLoading 0.528

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 1.755
testExcludedPropertiesAreNotFoundInFullTextSearch 0.818
testTitlePropertyIsBoosted 0.784
testExcludedPropertiesAreFoundInWhereLike 1.013
testExcerptFunction 0.984
testIndexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 1.442

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.036

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0.002
basicComparison 0.003
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0.001

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0.002
basicComparison 0

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0.002
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0
comparisonWhenExceptionIsThrown 0.001
basicComparison 0

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0.001
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0.001
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.237
testWrappedVersionDoesntFail 0.236
testVersionIsWrapped 0.242
testFrozenNodeIsWrapped 0.191

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.237
testVersionIsWrapped 0.238

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.206

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.215
testCreatedVersionIsWrapped 0.164
testLinearSuccessorIsWrapped 0.187
testLinearPredecessorIsWrapped 0.145
testSuccessorsAreWrapped 0.186
testPredecessorsAreWrapped 0.161
testVersionIsWrapped 0.132

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.002

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.004
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0.001
testDeepUnwrap 0.002

CollectionPropertyHidingTransformerTest

preserveOrderWhenSettingArrayProperty 0.011

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0.003

NodeBuilderTest

testExecWithSeveralChildOps 0
testRealisticUsageScenario 0.001

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.164
testModuleNodeIsCreatedIfNeeded 0.143
testUsesExistingModuleConfigNode 0.146

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.125
testModuleNodeIsCreatedIfNeeded 0.15

NodeBuilderTaskTest

testUnknownRootThrowsException 0.18
canOperateOnRootNode 0.158
testSyntax 0.196

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.202

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

NodeNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluate 0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluateTrue 0
testEvaluateFalse 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0.005
testGetBasicProps 0.001
testGetBinaryProps 0.004
testGetOtherProps 0

MetaDataUtilTest

testUpdateMetaData 0.178
testGetMetaData 0.137

NodeNameHelperTest

getValidatedName 0
getUniqueName 0
getUniqueNameWithExtension 0.001

NodeTypesRepositoryTest

deleteNode 0.122
sameNameSiblingsAreNotAllowed 0.134

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.122
testCreateSimpleNodeTypeContent 0.135

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.16
testIsNodeType 0.115

NodeUtilRepositoryTest

moveNodeBefore 0.122
renameNode 0.132
copyInSessionRootSourceToRootDestination 0.148
getResultsFromRowIterator 0.134
moveNode 0.129
copyInSessionChildSourceToRootDestination 0.175
copyInSessionRootSourceToChildDestination 0.172
moveNodeAfter 0.121
copyInSessionTargetAlreadyExists 0.125

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar 0.134
testGetMultiValuePropertyOrderWithDuplicate 0.138
testCreateAndGetMultiValuePropertyTypeLong 0.118
testSetMultiValuePropertyTypeLong 0.12
testGetMultiValuePropertyTypeBoolean 0.152
testSetMultiValuePropertyTypeString 0.121
testCreateValueDate 0.12
testSetAndGetMultiValuePropertyTypeDouble 0.132
testGetMultiValuePropertyWithChangedOrder 0.124

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.145
testGetNextVersionLabel 0.179
getVersionOfEmptyVersionHistory 0.161
testGetVersionHistoryListNoVersions 0.144
testGetPreviousVersion 0.152
testGetNextVersion 0.158
testGetVersionVersionException 0.139
testVersioningDisabled 0.123
testGetNodeTypeName 0.146
testOutputWhenNodeNull 0.116
testGetLatestVersion 0.156
testGetNullVersion 0.193
testGetVersionHistoryList 0.148
testGetPreviousVersionLabel 0.144
testGetPreviousVersionOfRootVersion 0.168
testGetVersionEmptyVersionLabel 0.154
testGetVersionHistoryListMultipleVersions 0.159

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.113

ChannelVisibilitySessionWrapperTest

testGetItem 0.12
testGetNode 0.116
testNodeExists 0.125
testCanRemoveVisibleItem 0.117
testGetProperty 0.151
testPropertyExists 0.115
testNavigatingWithNodeParentStillHidesExcludedNode 0.121
testItemExists 0.134
testMoveWorksOnVisibleNode 0.158
testFailsToRemoveHiddenItem 0.132
testFailsToMoveHiddenNode 0.167
testRootNodeHidesExcludedNode 0.242

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0.002
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0.004
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
testComplextMultipleInheritanceWithOverride 0.001
testComplextMultipleInheritance1 0
testComplextMultipleInheritance2 0.001
testGetPath 0
testBasicMultipleInheritance 0
testGetNodesByNamePattern 0.001
testMultipleWrappingIsPossible 0
testNodePropertiesAreMerged 0
testExtendsAbsolutelyAndNodeIsNotExisting 0.001
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.025
hasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.023
testMultipleWrappingIsNotSupported 0.012
testWrapNode 0.007
hasPropertyReturnsFalseWhenNoSuchPropertyExists 0.014
hasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.013
getRootParentThrowsItemNotFoundException 0.008
getPropertyReturnsLocalizedValue 0.011
getAncestorReturnsWrappedNode 0.012
getPropertyDoesntReturnResourceNode 0.007
getNodeReturnsLocalizedNode 0.011

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.003

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.184

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.132
testWorkspaceReturnsLogicalName1 0.129
testWorkspaceReturnsLogicalName2 0.115
testWorkspaceReturnsLogicalName3 0.121
testWorkspaceReturnsLogicalName4 0.124
testNodeMultipleWrap 0.15

MgnlPropertySettingContentDecoratorRepositoryTest

copiedNodesHaveActivationStatusSetToFalse 0.196
supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.126
moveNode 0.134

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.003

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.003
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.001

LinkUtilTest

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

UUIDLinkTest

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

Slf4jSelfTest

arrayArgumentsAreExpanded 0.002
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.001

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

filterBypassAddedProperly 0.009

AddPermissionTaskTest

testAutogeneratedDescription 0.002

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly 0.02
testGetPermissionAddedToRoleProperly 0.008
testDenyPermissionAddedToRoleProperly 0.006
testAutogeneratedDescription 0.007

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.132

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.002
testExecutesDelegateTaskIfNodeExists 0.005
testBootstrapsIfNodeDoesNotExist 0.006
testAutogeneratedDescription 0.003

BootstrapFileUtilTest

testGetElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.002
testGetElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.002

BootstrapSingleModuleResourceTest

partialXmlBootstrap 0.132
testAutogeneratedDescription 0.179
partialYamlBootstrap 0.219

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription 0.001

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription 0.001

BootstrapSingleResourceAndOrderTest

testOrderAfter 0.142
testOrderBefore 0.136

BootstrapSingleResourceTest

bootstrapOfRegularResource 0.133
bootstrapOfExistingNodesWillFailByDefault 0.163
verifyPartialBootstrapping 0.161

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName 0.132
testChangeAllPropertiesWithCertainValueTask 0.157
propsValueIsChangedOnlyOnSpecifiedNodeAndItsDescentant 0.177
testAutogeneratedDescription 0.154

ChangeTemplateTaskTest

testSetTemplateForFirstTime 0.001
testAutogeneratedDescription 0
testChangeTemplate 0.001

ChangeVirtualUriMappingTaskTest

testDoExecute 0.011
testAutogeneratedDescription 0.001

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription 0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0
testAutogeneratedDescription 0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride 0.158
testDoExecute 0.177
testAutogeneratedDescription 0.151
testDoExecuteTargetExistOverride 0.155

CopyPropertyTaskTest

testNonexistingSource 0.123
testDoNotOverride 0.154
testOverride 0.146

CreateNodePathTaskTest

testExecute 0.125

CreateNodeTaskTest

testExecute 0.128

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed 0.006
testShowWarningIfCommandNotFound 0.005
testCommandIsExecuted 0.004

FilterOrderingTaskTest

testOrderFilterAfter 0.005
testFailWhenFilterDoesntExist 0
testOrderFilterAfterLast 0
testDoesNothingIfRequiredFilterMissing 0.001

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId 0.135
testAutogeneratedDescription 0.14

FixUserRolePermissionsPropertyTaskTest

testInstallTask 0.005

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor 0.001
testExecutesPublicDelegateTaskWhenIsPublic 0.004
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.007
testAutogeneratedDescription 0.006

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0

ModuleFilesExtractionTest

testExecute 0.3

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.187
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.211
moveToNewDestination 0.138

MovePropertyTaskTest

testNonexistingSource 0.141
testDoNotOverride 0.14
testOverride 0.147

NewPropertyTaskTest

testWithExpectedPathExisting 0.001
testWithoutThePath 0
testAutogeneratedDescription 0

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0
executeVisitsHierarchyAndOperatesOnNode 0
executeStopsVisitingHierarchyOnPredicate 0.001
canBeExecutedTwice 0.001

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.01
returnFalseWhenSameNameSiblingsAllowed 0.001

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0.002
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.129

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.149
testDifferentPlatformEncoding 0.257
testAutogeneratedDescription 0.124

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0
testAutogeneratedDescription 0.005
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.004
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.004

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.129
existingPropertyAlreadyHasTargetValueDoNotReplaceAndNoLog 0.117
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.153
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.124
testExistingPropertyWithPartOfStringIsReplaced 0.165
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.201
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.257
testNonExistingPropertyIsNotReplacedButLogged2 0.221
testExistingPropertyIsReplaced 0.209
testPropertyOfDifferentType 0.195
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.157
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.153
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.164

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.157

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0
displaysOneMessageForGreaterAndEqualThanOneNode 0
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.152
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.189
testReregisterNodeType 0.227
testAutogeneratedDescription 0.185

RegisterServletTaskTest

testRegisterServletTaskWithMappings 0.215
testRegisterServletTaskWithEmptyMappings 0.217

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.009
testRemoveDuplicatePermission 0.01
testAutogeneratedDescription 0.008

RemoveInstallFileTest

testDeleteDirectory 0.181
testDeleteFile 0.15

RemoveNodesTaskTest

testExecute 0.138
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.181
testExecuteDisplaysInfoMessageForMissingNodes 0.132
testAutogeneratedDescription 0.148
testExecuteException 0.194

RemoveNodeTaskTest

testExecute 0.174
testAutogeneratedDescription 0.123

RemoveNodeWoChildrenTest

testAutogeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.141

RemovePropertyTaskTest

testExecute 0.126

RenameNodesTaskTest

testRenameACLNodesTask 0.158
testAutogeneratedDescription 0.117

RenameNodeTaskTest

testDoNotOverride 0.118
testOverride 0.166

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.148
existingPropertyIsRenamed 0.123
nonExistingPathIgnored 0.12
autogeneratedDescription 0.153

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot 0.002

RenamePropertyTaskTest

testExecute 0.132

SetDefaultPublicURITaskTest

changesDefaultPublicURLToGivenValue 0.131

SetupModuleRepositoriesTaskTest

executeWithoutActivation 0.144
executeTwice 0.169
execute 0.138

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0.003
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.002
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.005
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.004
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.004

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.003
testBlocksIfIncludeDispatcherIsMissing 0.002
testDoesNotWarnIfErrorDispatcherIsUsed 0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.004
testTextFilterClassesAreNotSet 0.002
testAccessControlProviderIsSet 0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.145
testAbsentFilesAreRecreated 0.195

ComponentDefinitionTest

equalsImplementationIsNullSafe 0
hashCodeImplementationIsNullSafe 0.001

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

LightModuleDefinitionReaderTest

createNonExistingResourceDir 0.008
readNonAbsoluteResourceDirThrowsException 0.001
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.014
readFromResourceURLYieldsCorrectModuleDefinition 0.006
readFromReaderYieldsCorrectModuleDefinition 0.005
readAllResolvesLightModuleDefinitionsInsideSymbolicLinkDirectories 0.014
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0.001
readAllResolvesAllAvailableLightModuleDefinitions 0.005

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.131
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.01

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0.001
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.002
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 3.99
repositoryIsClusteredAndClusterMaster 2.303

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.525
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.134
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.047
testPerformCantBeCalledTwiceByDifferentThreads 1.236
correctModuleVersionHandlerIsSetForLightModules 0.03
repositoryIsNotClusteredAndClusterMaster 0.021
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.025
testCheckModuleAndDeltasToStringForUpdate 0.019
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.017
testCheckModuleAndDeltasToStringForInstall 0.019
repositoryIsClusteredAndClusterMaster 0.03

ModuleRegistryImplTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.012
testExecutesCorrectCommandBasedOnURI 0.006
testPassesNullAsCommandIfNoneSpecified 0.005

ModuleManagerWebUITest

testDoneTemplate 0.153
testListTasksTemplate 0.06
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.008
testRestartNeededTemplate 0.039

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.017
handlesClusteredWorkspaceButNotClusterMaster 0.018
handlesNotClusteredWorkspaceAndNotClusterMaster 0.024
handlesClusteredWorkspaceAndIsClusterMaster 0.017
testGetCurrentlyInstalled 0.019

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.004

ContentOpsRepositoryTest

testSetTemplate 0.027
testCreateParagraph 0.161
testCreatePage 0.185

ContentOpsTest

testSetNodeData 0.001
testCreateContent 0.006
testSetBinaryNodeData 0.006
testCreateCollectionNode 0.006

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.255
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.22
testErrorMessages 0.22

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.194
testSetPropertyFailsIfPropertyDoesNotExist 0.184
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.181
testAddPropertyFailsIfPropertyExists 0.198
testRenamePropertyAndCheckValueForString 0.231

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.243
testModuleNodeIsCreatedIfNeeded 0.322
testUsesExistingModuleConfigNode 0.409

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.311
testModuleNodeIsCreatedIfNeeded 0.235

NodeBuilderTaskTest

testUnknownRootThrowsException 0.262
testSyntax 0.232

ClassesTest

testCanSetupADifferentClassFactory 0.007
testDefaultClassFactoryWorksJustFine 0.006

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.06
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.006
testPushingAndPoppingComponentProvider 0.004
getComponentWithAnnotationReturnsCorrectInstance 0.027

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.005

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.006
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.094
testSingletonScopedComponentFactory 0.071
testEagerSingletonScopedComponent 0.061
testProvider 0.078
testLazySingletonScopedComponent 0.036
testConfiguredEagerSingleton 0.042
testConfigured 0.03
testComponentFactory 0.029
testObserved 0.051
testConfiguredSingleton 0.03
testSingletonScopedProvider 0.033

LegacyComponentsConfigurerTest

testExcludedKeys 0.005
testLegacy 0.011

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.017

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.041
testConfiguredInSingletonScope 0.034
testCreateChild 0.045
canAccessProperties 0.052
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.028
testConfigured 0.029
testImplementation 0.019
testObserved 0.038
testInstance 0.022
getComponentThrowsExeptionForUnconfiguredType 0.023
testObservedInRequestScope 0.042
testGetComponentProvider 0.019
multiBindingBasic 0.025

GuiceIssue791Test

getInstance_ofSet_ContainsB 0
getInstance_ofSet_ContainsC 0
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.005
testInjectionOfNamedDependency 0.003
testInjectionOfDependencyAsProvider 0.004

GuiceScopesTest

testRequestScope 0.026
testContextProvidersWhenWebContextSet 0.021
testServletProvidersWhenWebContextSet 0.015
testContextProvidersWhenContextSet 0.016
testSessionScopeFailsWhenNotInWebContext 0.018
testServletProvidersFailWhenWebContextNotSet 0.013
testRequestScopeFailsWhenNotInWebContext 0.008
testSessionScope 0.011

GuiceComponentProviderLifecycleTest

testExtends 0.024
testSameNamePrivateMethods 0.016
testPrivateMethods 0.014
testOverridesRemovesAnnotations 0.017
testLifeCycleOnPackageProtectedMethods 0.014
testOverrides 0.012
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.014
testMultipleAnnotatedMethods 0.013
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.013
testSimpleLifeCycle 0.008

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 0.932

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.008
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.271
sameListenerCannotBeRegisteredMultipleTimes 0.197
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.24
deferredListenerIsNotWrappedMultipleTimes 0.172
listenToChangesInsideObservedPath 0.198
listenerCanBeRegisteredAndUnregistered 0.224
ignoreChangesOutsideObservedPath 0.254

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 1.366
verifyClusterMasterWorkspace 1.613

DefaultRepositoryManagerTest

verifyImagingSessionIsWrappedAsExpected 0.271
testSystemAndVersionAreCreatedForAllRepositories 0.214
createWorkspace 0.282
verifySessionsAreWrappedAsExpected 0.282
verifyVersionStoreSessionDontWrapVersioningSession 0.267
createWorkspaceInWrongRepo 0.226

RepositoryMappingDefinitionReaderTest

testParse 0.001

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.139

AddLockableMixinToActivatableMixinTaskTest

addLockableMixinToVersionableMixin 0.228

AddLockableMixinToVersionableMixinTaskTest

addLockableMixinToVersionableMixin 0.197

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.189

CoreModuleVersionHandlerTest

updateFrom544 2.116
updateFrom546 1.473
updateFrom553 0.59
updateFrom547RemovesLegacyLog4jServlet 1.682
pngSwfMimeTypesOnInstall 1.313
upgradeFrom522 1.876
updateFrom549AddsKoreanLanguage 1.282
cleanInstall 1.236
mMP4MimeTypesOnInstall 1.179
test543MimeTypesOnInstall 1.656
upgradeFrom531CSRF 1.683
updateSecurityBaseRolePermissions 1.786
test45DoesNotInstallWhenFromSmallerThan446 0.187
upgradeFrom45 2.314
test446MimeTypesOnInstall 1.074
updateTo512anonymousUserPermissions 1.959
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 1.414
updateFrom549AddsLockableMixinToActivatableAndVersionable 1.168
updateFrom534CheckSuperuserRolePermissionAreUpdated 1.69
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 2.019

RenameACLNodesTaskTest

testRenameACLNodesTask 0.12

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.136
rearrangementOfBasicDefaultConfig 0.131
rearrangementOfSTKsDefaultConfig 0.19
nonStandardCompositeConfigIsBackedUp 0.209

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.196
unregisterNodeType 0.167
unregisterNodeTypeDependencyGeneratesException 0.138
nodeTypeRegistersSingleElement 0.201
nodeTypeRegistersDependentElement 0.152
updatingNodeTypeReRegistersDependingNodeTypes 0.132
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.148
nodeTypeRegistersMultipleElements 0.143

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0.001

Register50NodeTypeTaskTest

testDoExecute 0.208

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.215

AddActivatableMixinForContentNodeTaskTest

testExecute 0.248

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.327
testAclDefinedForSubPath 0.186
testNoAclDefined 0.213
testAclDefined 0.181

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.17

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.244
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.173
testRenameSiblingForASubPath 0.315
testOutputMessage 0.308
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.333

HashUsersPasswordsTest

testEncryption 0.732

MigrateVersionWorkspacesToNewStructureTaskTest

migrateVersionsToNewStructure 4.678
hasVersionMixinIsAddedToTheOriginalNodesAfterMigration 1.548
versionNodeHasSameNameAsFirstTwoUUIDLetters 1.244
versionNodeWithoutOriginalNodeIsMovedToDefinedNode 1.254

RenameVersionNodesTaskTest

versionNodesAreRenamed 0.145

ComponentsTestUtilTest

testSetSingletonInstance 0.001
testConfiguredImplementation 0
testInstanceFactory 0.002

ChainingMatcherTest

emptySeedAlwaysMatches 0.001
singleMatcher 0.002
chainedMatchersOnSameProperty 0.004
chainedMatchers 0.001

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0.001
exceptionWithMatchingMessage 0.001
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0.001
matchExactTypeWithOfType 0

ExecutionMatcherTest

throwsNoExceptionMatcher 0.001
throwsSomethingMatcher 0
throwsExceptionSampleUsage 0.002
throwsSomethingMatcherWithThrowableMismatch 0.001
sampleUsageWithChainableMatchersForExceptions 0.001

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

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.004

MockItemTest

testGetDepth 0.003
testGetPath 0

MockNodeTest

testIsNodeTypeWithSetMixin 0
testSetMultiValueProperty 0
testGetNodeWithFalsePath 0
testGetAncestorWithNegativeDepth 0
testSetPropertyWithStringAndBoolean 0
testIsNewReturnsFalseByDefault 0
testSetReferenceProperty 0
testConstructionFromNamePropertiesAndChildren 0.001
testSetPropertyWithStringAndValue 0
testAddNodeWithParamString 0
testOrderBeforeWithBothNamesValid 0
testSetMultiValueOnNonMultiValuedProperty 0
testGetPropertiesByPattern 0
setsIdentifierOnConstruction 0
testIsNodeTypeWithSupertype 0
testGetPath 0
testIsNodeType 0
testGetNodeWithExistingPath 0
testGetNodesWithNamePattern 0
testGetNameReturnsEmptyStringForRoot 0
testAddNodeWithRelPath 0
testAddNodeWithParamStringString 0
testHasNode 0
testGetPropertyWithRelPath 0
testOrderBeforeWithNullBeforeName 0
testSetPropertyToNullDoesntCreateProperty 0
testGetAncestor 0
testGetPathReturnsSlashOnRoot 0
testGetProperties 0
testGetAncestorWithToBigDepth 0
testGetMixingNodeTypes 0
testCreatingFromSessionUpdatesSessionsRootNode 0
testIsNodeTypeWithUnsetMixin 0
testHasNodes 0.001
testGetPropertyWithRelPathBeeingAName 0
testAccept 0.004
testGetPathWorksWithoutRootSet 0
testAddNodeThrowsPathNotFoundExWhenIntermediaryNodeIsNotExisting 0
testMultiStringProperty 0
testConstructionFailsWhenNameContainsSlash 0
testSetExistingPropertyToNullRemovesTheProperty 0
testHasProperties 0
testAddProperty 0
testIsNewReturnsTrueOnlyIfSetExplicitly 0
testAddNodeWithParamFakeJCRNode 0
testChildNodesAndPropertiesGetProperSession 0
testGetPropertiesWithNamePattern 0.001

MockObservationManagerTest

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

MockPropertyTest

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

MockSessionTest

testConstructionProperlyWiresSessionToRoot 0
testGetItem 0
testGetNodeByIdentifier 0
testGetItemOnNonAbsolutePathFails 0
testNodeExistsFromString 0
testGetItemOnNonExistingPathFails 0
testGetNodeFromStringe 0
testConstructionProperlyWiresWorkspaceToSession 0
testGetPropertyFromString 0
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.001
testGetStream 0
testGetDecimal 0

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

SessionTestUtilTest

testCreateSessionWithStringVarargs 0
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0

BeanTypeResolverTest

checksForIfTypeIsSupportedBeforeResolving 0
returnsNothingIfResolverReturnsOptionalEmpty 0

ClassPropertyBasedTypeResolverTest

returnsNothingIfClassIsNotFound 0
nullValueInTheMapDoesNotCauseNPE 0
returnsNothingIfClassNotFoundExceptionOccurs 0
resolvesExistingClass 0

Utf8ContentTest

testReadingUtf8Greek 0.306
testReadingUtf8JapaneseChars 0.269
testReadingUtf8AccentedChars 0.222
testCreateExportImportContentUtf8SpecialChars 0.161
testReadingUtf8SpecialChars 0.156
testSettingNewUtf8ContentNode 0.187
testSettingAnUtf8NodeData 0.137
testReadingUtf8Russian 0.215

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

EscapeUtilTest

escapeUnescape 0
escapeUnescapeArray 0
doEscapeAndUnescapeSql 0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

BasePatternVoterTest

testInitWithoutPattern 0

BoolVoterSetTest

notOperations 0.001
argumentPassing 0
orOperations 0
andOperations 0

DomainNameRegexVoterTest

testMatchingDomain 0
testNonMatchingDomain 0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0.002
testReturnsValueOfElseIfConditionIsTrue 0
testReturnsValueOfOtherwiseIfConditionIsFalse 0.001

RequestExtensionVoterTest

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

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0.001
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0.001
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestParametersVoterTest

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

RequestParameterVoterTest

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

ResponseContentTypeVoterTest

testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.001
testVotesTrueIfContentTypeIsAllowedAndNotRejected 0.007
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected 0.007
testVotesTrueIfContentTypeIsAllowed 0.009
testVotesFalseIfContentTypeIsNotInAllowedList 0.01
testVotesFalseIfContentTypeIsExplicitelyRejected 0.006
testVotesTrueIfContentTypeIsNotRejected 0.007
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.012

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0.006
testVoterWithNullUser 0.006
testVoterWithAdminUser 0.007
testVoterWithMockUser 0.007
testVoterWithSystemUser 0.006

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

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