Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
1971 0 0 4 99.797% 106.721

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.setup.for4_5 5 0 0 0 100% 0.538
info.magnolia.utf8 8 0 0 0 100% 0.891
info.magnolia.importexport 25 0 0 0 100% 0.88
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.161
info.magnolia.cms.security.auth.login 3 0 0 0 100% 0.008
info.magnolia.module 36 0 0 0 100% 1.087
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 0.993
info.magnolia.jcr.node2bean.impl 3 0 0 0 100% 0
info.magnolia.module.model.reader 35 0 0 0 100% 0.028
info.magnolia.module.model 50 0 0 0 100% 0.006
info.magnolia.jcr.decoration 12 0 0 0 100% 0.003
info.magnolia.module.files 2 0 0 0 100% 0.221
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.123
info.magnolia.content2bean 19 0 0 1 94.737% 0.077
info.magnolia.beanmerger 7 0 0 0 100% 0.055
info.magnolia.voting.voters 51 0 0 0 100% 0.008
info.magnolia.cms.core.version 25 0 0 0 100% 3
info.magnolia.test.mock 36 0 0 0 100% 0.009
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.13
info.magnolia.cms.util 225 0 0 0 100% 20.916
info.magnolia.setup.for5_0 8 0 0 0 100% 0.805
info.magnolia.event 13 0 0 0 100% 1.76
info.magnolia.setup.for5_2 21 0 0 0 100% 1.401
info.magnolia.objectfactory.guice 22 0 0 0 100% 0.159
info.magnolia.cms.core 115 0 0 0 100% 6.599
info.magnolia.test 4 0 0 0 100% 0.003
info.magnolia.repository 5 0 0 1 80% 0.467
info.magnolia.module.ui 4 0 0 0 100% 1.061
info.magnolia.commands.impl 37 0 0 0 100% 4.437
info.magnolia.init.properties 2 0 0 0 100% 0
info.magnolia.repository.definition 1 0 0 0 100% 0
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.011
info.magnolia.nodebuilder.task 7 0 0 0 100% 0.752
info.magnolia.cms.i18n 23 0 0 0 100% 0.106
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.logging 2 0 0 0 100% 0.012
info.magnolia.context 13 0 0 0 100% 0.477
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.002
info.magnolia.objectfactory 31 0 0 0 100% 0.029
info.magnolia.module.delta 156 0 0 0 100% 7.714
info.magnolia.freemarker 54 0 0 0 100% 0.344
info.magnolia.cms.security 122 0 0 0 100% 18.799
info.magnolia.init 29 0 0 0 100% 0.569
info.magnolia.freemarker.models 8 0 0 0 100% 0.006
info.magnolia.audit 37 0 0 0 100% 11.531
info.magnolia.util 2 0 0 0 100% 0
info.magnolia.cms.filters 68 0 0 0 100% 1.858
info.magnolia.commands 10 0 0 0 100% 0.108
info.magnolia.cms.security.operations 4 0 0 0 100% 0
info.magnolia.jcr.wrapper 92 0 0 0 100% 1.961
info.magnolia.cms.security.auth.callback 6 0 0 0 100% 0.01
info.magnolia.jcr.node2bean 61 0 0 1 98.361% 0.244
info.magnolia.link 30 0 0 0 100% 0.184
info.magnolia.cms.core.search 2 0 0 0 100% 0.364
info.magnolia.jackrabbit 4 0 0 0 100% 0.786
info.magnolia.test.hamcrest 12 0 0 0 100% 0.002
info.magnolia.nodebuilder 16 0 0 0 100% 1.221
info.magnolia.jcr.predicate 16 0 0 0 100% 0.115
info.magnolia.importexport.filters 1 0 0 0 100% 0.006
info.magnolia.cms.beans.config 46 0 0 1 97.826% 0.085
info.magnolia.jcr.util 160 0 0 0 100% 5.18
info.magnolia.setup 14 0 0 0 100% 8.416
info.magnolia.jcr.nodebuilder 14 0 0 0 100% 0.003

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

info.magnolia.setup.for4_5

Class Tests Errors Failures Skipped Success Rate Time
RenameACLNodesTaskTest 1 0 0 0 100% 0.105
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.433

info.magnolia.utf8

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0.001
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.355
BootstrapUtilTest 5 0 0 0 100% 0.001
DataTransporterRepositoryTest 4 0 0 0 100% 0.5
DataTransporterTest 5 0 0 0 100% 0.019
PropertiesImportExportTest 5 0 0 0 100% 0.004

info.magnolia.monitoring

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

info.magnolia.objectfactory.configuration

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

info.magnolia.cms.security.auth.login

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

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.018
ModuleInstanceProviderTest 2 0 0 0 100% 0.075
ModuleLifecycleContextImplTest 2 0 0 0 100% 0.001
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplTest 6 0 0 0 100% 0.99
ModuleRegistryImplTest 7 0 0 0 100% 0.002

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.365
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.234
NodeBuilderTaskTest 3 0 0 0 100% 0.394

info.magnolia.jcr.node2bean.impl

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

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.026
DependencyCheckerImplTest 18 0 0 0 100% 0.002
DependencyLevelComparatorTest 5 0 0 0 100% 0

info.magnolia.module.model

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 6 0 0 0 100% 0.001
ContentDecoratorUtilTest 4 0 0 0 100% 0.001
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.001

info.magnolia.module.files

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

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.content2bean

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

info.magnolia.beanmerger

Class Tests Errors Failures Skipped Success Rate Time
BeanMergerUtilTest 1 0 0 0 100% 0.002
ProxyBasedBeanMergerTest 6 0 0 0 100% 0.053

info.magnolia.voting.voters

Class Tests Errors Failures Skipped Success Rate Time
AbstractRequestHeaderPatternVoterTest 1 0 0 0 100% 0
BasePatternVoterTest 1 0 0 0 100% 0
DomainNameRegexVoterTest 2 0 0 0 100% 0
IfVoterTest 3 0 0 0 100% 0
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0
RequestParametersVoterTest 6 0 0 0 100% 0.001
ResponseContentTypeVoterTest 13 0 0 0 100% 0.005
SystemOrAdminUserVoterTest 5 0 0 0 100% 0.001
URIPatternVoterTest 4 0 0 0 100% 0
URIRegexVoterTest 4 0 0 0 100% 0.001
URIStartsWithVoterTest 3 0 0 0 100% 0

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 12 0 0 0 100% 1.957
ContentVersionTest 4 0 0 0 100% 0.615
CopyUtilTest 3 0 0 0 100% 0.412
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.001
VersionedNodeTest 2 0 0 0 100% 0.015
VersionInfoTest 3 0 0 0 100% 0

info.magnolia.test.mock

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

info.magnolia.importexport.postprocessors

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

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
BooleanUtilTest 3 0 0 0 100% 0.001
ClasspathResourcesUtilTest 3 0 0 0 100% 0.001
ContentUtilRepoTest 5 0 0 0 100% 0.602
ContentUtilTest 27 0 0 0 100% 0.017
DateUtilTest 1 0 0 0 100% 0.006
DelayedExecutorTest 3 0 0 0 100% 3.363
DumperUtilTest 2 0 0 0 100% 0.27
ExceptionUtilTest 19 0 0 0 100% 0.001
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.226
ExtendingContentWrapperTest 15 0 0 0 100% 0.099
InheritanceContentWrapperTest 8 0 0 0 100% 0.005
LazyContentWrapperTest 3 0 0 0 100% 0.363
LazyNodeDataWrapperTest 3 0 0 0 100% 0.016
LinkUtilTest 7 0 0 0 100% 0.002
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.017
NodeDataUtilTest 10 0 0 0 100% 0.005
NodePathComparatorTest 1 0 0 0 100% 0
NodeUuidComparatorTest 1 0 0 0 100% 0
ObservationUtilTest 4 0 0 0 100% 0.026
PathUtilTest 9 0 0 0 100% 0.001
QueryUtilTest 15 0 0 0 100% 2.327
RequestDispatchUtilTest 4 0 0 0 100% 0.001
RuleTest 6 0 0 0 100% 0.704
SearchReplaceTest 4 0 0 0 100% 0.007
ServletUtilTest 16 0 0 0 100% 0.001
SiblingsHelperTest 7 0 0 0 100% 0.004
SimpleUrlPatternTest 18 0 0 0 100% 0.001
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.391
TextFileUtilTest 4 0 0 0 100% 0.001
UnicodeNormalizerTest 6 0 0 0 100% 0.025
WebXmlUtilTest 9 0 0 0 100% 0.061
WorkspaceObservingManagerTest 3 0 0 0 100% 6.368
WorkspaceXmlUtilTest 2 0 0 0 100% 0.004

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 5 0 0 0 100% 0.515
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0.004
Register50NodeTypeTaskTest 1 0 0 0 100% 0.16
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.126

info.magnolia.event

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

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.125
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.533
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.004
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.119
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 0.62

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.005
GuiceComponentProviderTest 10 0 0 0 100% 0.108
GuiceParameterResolverTest 3 0 0 0 100% 0.005
GuiceScopesTest 8 0 0 0 100% 0.041

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateTest 3 0 0 0 100% 0.001
BinaryNodeDataTest 3 0 0 0 100% 0.003
DefaultACLPermissionsTest 8 0 0 0 100% 0.116
DefaultContentTest 25 0 0 0 100% 4.208
MagnoliaAccessProviderTest 6 0 0 0 100% 0.084
MetaDataTest 36 0 0 0 100% 0.005
NodeTest 14 0 0 0 100% 2.074
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.083
PathTest 8 0 0 0 100% 0.001
RootOnlyPermissionTest 3 0 0 0 100% 0.024

info.magnolia.test

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

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerTest 4 0 0 0 100% 0.466
WorkspaceMappingTest 1 0 0 1 0% 0.001

info.magnolia.module.ui

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

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
DeleteCommandTest 4 0 0 0 100% 0.48
ExportCommandTest 3 0 0 0 100% 0.548
ExtractCommentCommandTest 5 0 0 0 100% 0.005
ImportCommandTest 4 0 0 0 100% 0.649
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 0.845
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.553
RuleBasedCommandTest 4 0 0 0 100% 0.454
VersionCommandTest 7 0 0 0 100% 0.903

info.magnolia.init.properties

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

info.magnolia.repository.definition

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

info.magnolia.test.mock.jcr

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

info.magnolia.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.32
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.218
NodeBuilderTaskTest 2 0 0 0 100% 0.214

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18NContentSupportTest 10 0 0 0 100% 0.03
DefaultI18NContentSupportTest 3 0 0 0 100% 0.023
DefaultMessagesImplTest 2 0 0 0 100% 0.005
HierarchyBasedI18nContentSupportTest 3 0 0 0 100% 0.033
MessagesManagerTest 5 0 0 0 100% 0.015

info.magnolia.registry

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

info.magnolia.logging

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

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.114
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.228
MgnlContextTest 2 0 0 0 100% 0.003
RequestAttributeStrategyTest 4 0 0 0 100% 0.011
SimpleContextTest 1 0 0 0 100% 0.114
WebContextImplTest 1 0 0 0 100% 0.007
WriterResponseWrapperTest 2 0 0 0 100% 0

info.magnolia.jcr.inheritance

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

info.magnolia.objectfactory

Class Tests Errors Failures Skipped Success Rate Time
ClassesTest 2 0 0 0 100% 0.007
ComponentsTest 1 0 0 0 100% 0
DefaultClassFactoryTest 5 0 0 0 100% 0.001
DefaultComponentProviderTest 9 0 0 0 100% 0.011
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerTest 11 0 0 0 100% 0.007
ObservedComponentFactoryTest 2 0 0 0 100% 0.003

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AddFilterBypassTaskTest 1 0 0 0 100% 0.008
AddPermissionTaskTest 1 0 0 0 100% 0.001
AddURIPermissionTaskTest 4 0 0 0 100% 0.024
BackupTaskTest 1 0 0 0 100% 0.109
BootstrapConditionallyTest 4 0 0 0 100% 0.01
BootstrapSingleModuleResourceTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.223
ChangeAllPropertiesWithCertainValueTaskTest 3 0 0 0 100% 0.342
ChangeTemplateTaskTest 3 0 0 0 100% 0.003
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.005
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.001
CopyNodeTaskTest 4 0 0 0 100% 0.474
CopyPropertyTaskTest 3 0 0 0 100% 0.32
CreateNodePathTaskTest 1 0 0 0 100% 0.105
CreateNodeTaskTest 1 0 0 0 100% 0.108
ExecuteCommandTaskTest 3 0 0 0 100% 0.009
FilterOrderingTaskTest 4 0 0 0 100% 0.001
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.232
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.007
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.012
ModuleBootstrapTaskTest 1 0 0 0 100% 0.001
ModuleFilesExtractionTest 1 0 0 0 100% 0.235
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.014
MoveNodeTaskTest 3 0 0 0 100% 0.312
MovePropertyTaskTest 3 0 0 0 100% 0.319
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.009
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.001
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.105
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0.001
PartialBootstrapTaskTest 3 0 0 0 100% 0.371
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.002
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0.001
PropertyValueDelegateTaskTest 5 0 0 0 100% 0.013
PropertyValuesTaskTest 12 0 0 0 100% 1.256
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.516
RegisterServletTaskTest 2 0 0 0 100% 0.214
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.01
RemoveInstallFileTest 2 0 0 0 100% 0.223
RemoveNodesTaskTest 5 0 0 0 100% 0.571
RemoveNodeTaskTest 2 0 0 0 100% 0.205
RemoveNodeWoChildrenTest 1 0 0 0 100% 0
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.109
RemovePropertyTaskTest 1 0 0 0 100% 0.105
RenameNodesTaskTest 2 0 0 0 100% 0.213
RenameNodeTaskTest 2 0 0 0 100% 0.213
RenamePropertiesTaskTest 3 0 0 0 100% 0.357
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.001
RenamePropertyTaskTest 1 0 0 0 100% 0.104
SetupModuleRepositoriesTaskTest 2 0 0 0 100% 0.219
TextFileConditionsUtilTest 2 0 0 0 100% 0.001
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.006
WebXmlConditionsUtilTest 3 0 0 0 100% 0.006
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.004

info.magnolia.freemarker

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerConfigTest 1 0 0 0 100% 0.036
FreemarkerHelperTest 53 0 0 0 100% 0.308

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.04
ContentSecurityFilterTest 2 0 0 0 100% 0.096
CsrfSecurityFilterTest 3 0 0 0 100% 0.003
DelegatingUserManagerTest 2 0 0 0 100% 0.004
ExternalUserManagerTest 2 0 0 0 100% 0.019
HierarchicalUserManagerTest 7 0 0 0 100% 1.758
LogoutFilterTest 2 0 0 0 100% 0.001
MgnlGroupManagerRepositoryTest 2 0 0 0 100% 0.276
MgnlGroupManagerTest 6 0 0 0 100% 0.051
MgnlGroupTest 8 0 0 0 100% 0.067
MgnlRoleManagerTest 5 0 0 0 100% 0.039
MgnlUserManagerRepositoryTest 11 0 0 0 100% 7.59
MgnlUserManagerTest 14 0 0 0 100% 1.717
MgnlUserTest 9 0 0 0 100% 0.081
PermissionUtilTest 5 0 0 0 100% 0.001
PrincipalUtilTest 5 0 0 0 100% 0.001
RepositoryBackedSecurityManagerTest 13 0 0 0 100% 1.635
RescueSecuritySupportTest 10 0 0 0 100% 4.024
SecuritySupportObservedComponentFactoryTest 1 0 0 0 100% 0.003
SecurityTest 1 0 0 0 100% 0.004
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.154
SecurityUtilTest 8 0 0 0 100% 1.231
URISecurityFilterTest 2 0 0 0 100% 0.004

info.magnolia.init

Class Tests Errors Failures Skipped Success Rate Time
AbstractMagnoliaConfigurationPropertiesTest 9 0 0 0 100% 0.003
DefaultMagnoliaInitPathsTest 10 0 0 0 100% 0.009
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.006
MagnoliaServletContextListenerTest 1 0 0 0 100% 0.551

info.magnolia.freemarker.models

Class Tests Errors Failures Skipped Success Rate Time
BinaryNodeDataModelTest 1 0 0 0 100% 0.001
ContentModelTest 1 0 0 0 100% 0
MagnoliaObjectWrapperTest 5 0 0 0 100% 0.005
UserModelTest 1 0 0 0 100% 0

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0.162
AuditLoggingUtilTest 2 0 0 0 100% 0.145
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 3.056
MgnlAuditLoggingContentDecoratorTest 30 0 0 0 100% 8.168

info.magnolia.util

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
CompositeFilterTest 1 0 0 0 100% 0.01
ContentTypeFilterTest 10 0 0 0 100% 1.369
FilterTest 3 0 0 0 100% 0.078
InstallFilterTest 3 0 0 0 100% 0.029
InterceptFilterTest 9 0 0 0 100% 0.005
MappingTest 2 0 0 0 100% 0.014
MultiChannelFilterTest 8 0 0 0 100% 0.021
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.063
MultipartRequestFilterTest 2 0 0 0 100% 0.022
MultipartRequestWrapperTest 1 0 0 0 100% 0.007
RangeSupportFilterTest 3 0 0 0 100% 0.006
RepositoryMappingFilterTest 1 0 0 0 100% 0.008
ServletDispatchingFilterTest 21 0 0 0 100% 0.211
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.015

info.magnolia.commands

Class Tests Errors Failures Skipped Success Rate Time
CommandsManagerTest 9 0 0 0 100% 0.108
MgnlCommandTest 1 0 0 0 100% 0

info.magnolia.cms.security.operations

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.106
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.345
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0
DelegateNodeWrapperTest 5 0 0 0 100% 0.001
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.005
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0.001
I18nContentDecoratorTest 1 0 0 0 100% 0.109
I18nNodeWrapperTest 10 0 0 0 100% 0.058
InheritanceNodeWrapperTest 7 0 0 0 100% 0.088
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.109
MgnlPropertySettingContentDecoratorRepositoryTest 1 0 0 0 100% 0.115
MgnlPropertySettingContentDecoratorTest 12 0 0 0 100% 0.02
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.003
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.001

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
RedirectClientCallbackTest 6 0 0 0 100% 0.01

info.magnolia.jcr.node2bean

Class Tests Errors Failures Skipped Success Rate Time
Node2BeanTest 44 0 0 0 100% 0.193
TypeMappingImplTest 17 0 0 1 94.118% 0.051

info.magnolia.link

Class Tests Errors Failures Skipped Success Rate Time
EditorLinkTransformerTest 1 0 0 0 100% 0.003
LinkUtilTest 20 0 0 0 100% 0.127
UUIDLinkTest 9 0 0 0 100% 0.054

info.magnolia.cms.core.search

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

info.magnolia.jackrabbit

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

info.magnolia.test.hamcrest

Class Tests Errors Failures Skipped Success Rate Time
NodeMatchersTest 9 0 0 0 100% 0.001
UtilMatchersTest 3 0 0 0 100% 0.001

info.magnolia.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.001
ContentOpsRepositoryTest 3 0 0 0 100% 0.327
ContentOpsTest 4 0 0 0 100% 0.001
NodeBuilderTest 3 0 0 0 100% 0.331
OpsTest 5 0 0 0 100% 0.561

info.magnolia.jcr.predicate

Class Tests Errors Failures Skipped Success Rate Time
DuplicateNodePredicateTest 1 0 0 0 100% 0.115
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.importexport.filters

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

info.magnolia.cms.beans.config

Class Tests Errors Failures Skipped Success Rate Time
ContentRepositoryTest 1 0 0 1 0% 0.001
HostBasedRegexpVirtualURIMappingTest 15 0 0 0 100% 0.007
HostBasedVirtualURIMappingTest 9 0 0 0 100% 0.002
MIMEMappingTest 3 0 0 0 100% 0.024
ObservedManagerTest 1 0 0 0 100% 0
RegexpVirtualURIMappingTest 11 0 0 0 100% 0.002
URI2RepositoryManagerTest 2 0 0 0 100% 0.004
URI2RepositoryMappingTest 4 0 0 0 100% 0.045

info.magnolia.jcr.util

Class Tests Errors Failures Skipped Success Rate Time
ContentMapTest 4 0 0 0 100% 0.002
MetaDataUtilTest 2 0 0 0 100% 0.23
NodeTypesRepositoryTest 2 0 0 0 100% 0.249
NodeTypesTest 6 0 0 0 100% 0
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.229
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.262
NodeUtilRepositoryTest 9 0 0 0 100% 1.085
NodeUtilTest 48 0 0 0 100% 0.006
PropertiesImportExportTest 11 0 0 0 100% 0.002
PropertyUtilRepositoryTest 9 0 0 0 100% 1.049
PropertyUtilTest 37 0 0 0 100% 0.003
SessionUtilTest 11 0 0 0 100% 0.001
VersionUtilTest 17 0 0 0 100% 2.062

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.115
CoreModuleVersionHandlerTest 12 0 0 0 100% 7.645
HashUsersPasswordsTest 1 0 0 0 100% 0.656

info.magnolia.jcr.nodebuilder

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.162

AuditLoggingUtilTest

testLogsLoginSuccesses 0.138
testLogsLoginFailures 0.007

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt 1.806
testSetPropertyStringStringArrayInt 0.596
testSetPropertyStringValueArrayInt 0.333
testSetPropertyStringStringInt 0.321

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator 0.528
testSequenceActionMoveCreate 0.478
testSequenceActionMoveDelete 0.416
testSequenceCreateModifyDelete 0.404
testSequenceActionCreateCreate 0.315
testSequenceActionMoveModify 0.338
testSequenceActionCreateSessionDelete 0.292
testSequenceActionModifyMoveDelete 0.288
testLogSessionDelete 0.269
testLogDeleteWhenDeletionIsFirstEntryForGivenPath 0.278
testSequenceCreateModify 0.276
testSequenceActionCreateNodeDelete 0.272
testSequenceActionModifySessionDelete 0.245
testSequenceActionSessionDeleteCreate 0.235
testLogModifyNode 0.233
testLogModifyProperty 0.254
testLogCreateNode 0.203
testLogNodeDeleteCreateDelete 0.231
testLogDeleteNode 0.231
testLogModifyWhenDeletionIsFirstEntryForGivenPath 0.207
testLogMoveNode 0.216
testLogCreateNodeWithSpecificNodeType 0.251
testSequenceActionNodeDeleteCreate 0.269
testSequenceActionModifyCreate 0.274
testNodeSave 0.2
testSequenceActionModifyMove 0.193
testSequenceActionModifyNodeDelete 0.195
testSequenceCreateMove 0.177
testSequenceActionModifyModify 0.197
testSequenceActionMoveModifyDelete 0.203

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.002

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable 0.043
testMergeOfInterfaces 0.002
testMergeMap 0.005
testMergedProperties 0.003
testMergeMergedClass 0
testIsSimpleType 0

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.016
testGetIconStyleReturnsCorrectIconStyle1 0.004
testGetIconStyleReturnsCorrectIconStyle2 0.004

ObservedManagerTest

testGetNodeByUUIDOrPath 0

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.004
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo 0.021
testGetUri 0.018
testGetHandleWhenLinkWithPrefixHandleExistInRepo 0.003
testGetHandleStripsExtensionInclTheDot 0.003

AggregationStateTest

testUriDecodingShouldStripCtxPath 0
testGetSelectors 0
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath 0

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.002
testThatAttributesAreSetOnTheWrappedNode 0.001
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

testCanReadRoot 0.018
testCanReadOnPageNode 0.013
testReorderingIsNotAllowedWithReadOnlyPermissions 0.013
testGrantsOnContentNode 0.014
testCanReadOnContentNode 0.014
testVerifyThatSessionIsUsedAsResolver 0.018
testGrantsOnPageNode 0.013
testGrantsHigherPermissionThenAssigned 0.013

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.246
testThatReadingANonExistingNodeDataDoesNotFail 0.195
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.187
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.196
testCreatingAnExistingNodeDataDoesNotFail 0.169
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.173
testReadingANodeData 0.14
testCreatingAndSettingANodeData 0.183
testIsNodeTypeForNodeChecksPrimaryType 0.188
testAddMixin 0.19
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.249
testSettingANonExistingNodeDataCreatesANewNodeData 0.156
testCreatingAnEmptyNodeData 0.144
testModDate 0.147
testCreatingAndSettingABooleanNodeData 0.142
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.153
testDelete 0.156
testEquals 0.144
testSettingAnExistingNodeData 0.144
testCreatingAndReadingABinaryNodeData 0.144
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.197
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.15
testEqualsWithWrongType 0.131
testEqualsWithNull 0.133
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.151

MagnoliaAccessProviderTest

testPermissionClassNotDefined 0.024
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.012
testPermissionWrongClassDefined 0.012
testPermissionNonexistingClassDefined 0.013
testPermissionClassDefined 0.012
testPermissionWrongClassConstructor 0.011

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.156
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.16
testCreatingAnExistingNodeDataDoesNotFail 0.147
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.143
testReadingANodeData 0.166
testCreatingAndSettingANodeData 0.133
testIsNodeTypeForNodeChecksPrimaryType 0.132
testAddMixin 0.138
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.199
testSettingANonExistingNodeDataCreatesANewNodeData 0.134
testSettingAnExistingNodeData 0.137
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.135
testThatReadingANonExistingNodeDataFail 0.13
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.164

NodeTypeBasedACLPermissionsTest

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

PathTest

testGetUniqueLabelFromNodeSameNameExists 0
testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative 0
testIsAbsolute 0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute 0
testGetUniqueLabelFromSessionSameNameExists 0
testGetUniqueLabelFromNodeSameNameDoesntExists 0
testGetValidatedLabel 0
testIsCharValid 0

RootOnlyPermissionTest

testCanRead 0.008
testNoRootNode 0.008
testGrants 0.008

QueryTest

testSimpleQuery 0.22
testMaxResultSize 0.144

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom522 0.167
testRestoreVersionCreatedWithRuleFrom524 0.163
testGetUsedFilterWhenRuleCreatedIn52 0.134
testCreateAndRestoreVersionAndCheckOrder 0.187
testUseSystemSessionToRetrieveVersions 0.166
testCreateAndRestoreDeletedVersion 0.142
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.174
testGetUsedFilterWhenRuleCreatedIn522 0.133
testGetUsedFilterWhenRuleCreatedIn524 0.138
testNumberOfCreatedVersions 0.154
testCreateAndRestoreVersion 0.24
testRestoreVersionCreatedWithRuleFrom52 0.159

ContentVersionTest

testRestoringBinariesFromContentVersion 0.175
testRetrievingBinariesFromContentVersionsChildNode 0.141
testBasics 0.154
testRetrievingBinariesFromContentVersion 0.145

CopyUtilTest

copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.138
copyToVersionWhenThereWasSubnodeWithSameName 0.131
copyToVersionWhenChangingPrimaryNodeType 0.143

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0

VersionedNodeTest

testMultipleWrappingIsPossible 0
testWrapProperty 0.015

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

CompositeFilterTest

testInitializationAndDestruction 0.01

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded 0.146
testPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.171
testFilterWithEmptyDefaultExtension 0.126
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.125
doubleDotURIisProperlyNormalizedAndDecoded 0.137
testHandlesRequestUriWithJSessionId 0.127
URIwithSpacesIsProperlyNormalizedAndDecoded 0.127
oneDotURIisProperlyNormalizedAndDecoded 0.127
simpleURIisProperlyNormalizedAndDecoded 0.131
URIwithPercentageIsProperlyNormalizedAndDecoded 0.152

FilterTest

testBypassing 0.056
testDecoratedFilter 0.013
testInitialization 0.009

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.013
testExecutesCorrectCommandBasedOnURI 0.008
testPassesNullAsCommandIfNoneSpecified 0.008

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.007
shouldNotMatchDotRegexMetacharacter 0.007

MultiChannelFilterTest

testChannelFromResolverGetsSet 0
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest 0.002
testChannelIsSetWhenMgnlPreviewParamIsTrue 0.003
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse 0.004
testALLGetsSetWhenThereIsNoResolver 0.004
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue 0.003
testALLGetsSetWhenMgnlPreviewParamIsFalse 0.002
testChannelParameterValueGetsSet 0.003

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.055
testCOSMultipartFilterFileDeletion 0.008

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.012
testFilterCOS 0.01

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.007

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.004
testETagDoesNotContainJSessionId 0.001
testContentLengthIsNotSet 0.001

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.008

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely 0.015
testWrapperRespectsForwards 0.014
testSetNullMappings 0.008
testSupportsDefaultMapping 0.013
testPathInfoShouldStateWhateverIsAfterTheRegexMapping 0.008
testEmptyMappings 0.008
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely 0.012
testEscapeMetaCharacters 0.007
servletCanHaveInjectedComponents 0.009
testSupportsPathMapping 0.01
testPathInfoShouldAdhereToServletSpec 0.008
servletCanSelfMapWithoutConfiguredMappings 0.012
selfMappingServletStillWorksWithOnlyConfiguredMappings 0.009
testSupportsExtensionMapping 0.008
selfMappingCanChangeAtRuntime 0.012
testShouldNotBypassWhenExactMappingMatches 0.011
servletCanSelfMapAndHaveConfiguredMappings 0.009
testShouldNotBypassWhenPathMappingMatches 0.008
testShouldBypassWhenMappingDoesNotMatch 0.009
testSupportsRegexMappings 0.014
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA1984 0.007

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.007
testHeaderNormalization 0.008

AbstractI18NContentSupportTest

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

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop 0.008
testGetNodeDataEndlessLoop 0.007
testDetermineLocale 0.008

DefaultMessagesImplTest

testGetBundle 0.002
selfTest 0.003

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.015
testGetNodeDataEndlessLoop 0.008
testDetermineLocale 0.01

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.002
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundle 0.003
testGetsSimpleMessageFromDefaultBundle 0.003
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.003

AccessManagerImplTest

testMultiThreadAccess 0.039
testGetPermissions 0.001

RedirectClientCallbackTest

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

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.006
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0.001

ContentSecurityFilterTest

testIsAllowedForOther 0.095
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.002
testIsAllowedForCorrectReferrer 0
testIsAllowedWithNoReferrer 0.001

DelegatingUserManagerTest

testGetUsersWithGroupWithTransitiveGroupsThrowsUnsupportedOperationException 0.001
testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod 0.003

ExternalUserManagerTest

getUsersWithGroup 0.018
getUsersWithRole 0.001

HierarchicalUserManagerTest

testGroupAddingAndRemoving 0.192
testParentPathShouldReflectFirstLettersOfName 0.144
testCreateUserNode 0.132
testRoleAddingAndRemoving 0.15
testCreateNewUser 0.494
testCreateNewUserUnderPath 0.511
testParentPathShouldBeLowercased 0.135

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0.001
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.14
getGroupsWithGroup 0.136

MgnlGroupManagerTest

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

MgnlGroupTest

testGetRoles 0.009
testGetGroupsReturnsDirectGroups 0.008
testGetRolesWithoutDuplicates 0.007
testAddRoleToGroup 0.009
testAddGroupToGroup 0.01
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.009
testGetAllGroupsFromOneConcreteGroup 0.008
testGetNotExistGroup 0.007

MgnlRoleManagerTest

testGetRoleInFolder 0.008
testGetRole 0.007
testCreateRole 0.008
testRefusesToCreateSameNameRole 0.007
testCreateRoleWithPath 0.009

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType 1.13
getUsersWithTransitiveGroup 0.489
testNewlyCreatedUserNodeHasMixinLockable 0.793
testDoNotCreateUserWhenExistInAnotherRealm 0.489
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.809
getUsersWithGroup 0.497
getUsersWithRole 0.468
getUsersWithRoleWithNonExistingRoleName 0.47
testUserPasswordAfterChangingByJCRProperty 1.145
testUserPasswordAfterCodeCreation 0.797
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.503

MgnlUserManagerTest

testUsernameCantBeBlank 0.003
testUsernameCantBeEmpty 0.003
testSetStringProperty 0.007
testChangePasswordOfUserInSubNode 0.683
testFindPrincipalNode 0.003
testChangePasswordOfUser 0.65
testSetPropertyToNull 0.003
testUserWasCreatedUnderCertainPath 0.329
testSetProperty 0.003
testNewUserInstanceDoesntSwallowRepositoryException 0.004
testUsernameIsValidatedUponCreation1 0.021
testUsernameCantBeNull 0.003
testFindPrincipalNodeWithOtherRealm 0.003
testUsernameIsValidatedUponCreation 0.002

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups 0.011
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.007
testGetAllRolesReturnsDirectAndInheritedRoles 0.01
testGetRolesReturnsDirectRolesWithoutDuplicates 0.007
testGetAllGroupsWhenRecursiveGroups 0.007
testInGroup 0.009
testInGroupWithUsersCustomWorkspace 0.013
testGetRolesReturnsDirectRoles 0.008
testGetGroupsReturnsOnlyDirectGroups 0.009

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

PermissionUtilTest

testConvertPermissionsFromString 0
testFailsOnCustomPermissions 0
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0

PrincipalUtilTest

testFindPrincipalInCollection 0.001
testRemovePrincipalFromCollection 0
testRemovePrincipal 0
testFindACLByName 0
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.123
findPrincipalNodeByQueryWitNonRootStartNode 0.128
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.123
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.12
findPrincipalNodeByTraversalWitNonRootStartNode 0.122
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.126
findPrincipalNodes 0.121
findPrincipalNodeByQuery 0.127
findPrincipalNodeByQueryWithMultipleMatches 0.125
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.153
findPrincipalNodeByTraversalWithMultipleMatches 0.126
findPrincipalNode 0.12
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.121

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager 0.011
testUserManagerReturnsCorrectAnonymousUser 0.671
testUserManagerRealmIsSystemRealm 0.011
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName 0.672
testUserManagerReturnsSystemUserWithCorrectRole 0.338
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.337
testUserManagerReturnsCorrectSystemUserByName 0.661
testUserManagerReturnsEnabledRescueUser 0.334
testUserManagerReturnsCorrectSystemUser 0.663
testUserManagerReturnsSystemUserWithCorrectGroup 0.326

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser 0.003

SecurityTest

testMergePrincipals 0.004

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.109
testKeyStoreInSomeOtherFolder 0.045

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.129
testPasswordRemovingMethodFromCache 0.123
testRemoveAllPasswordPamametersFromCacheLog 0.121
testCrypt 0.332
testUpdateKeysKeyLocationIsSet 0.124
testKeyStore 0.17
testUpdateKeysKeyLocationIsNotSet 0.115
testPasswordRemovingMethodFromURL 0.117

URISecurityFilterTest

testIsAllowedForOther 0.003
testIsAllowedForAnonymous 0.001

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0.001

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.123
testSessionBasedCopy 0.118
testMoveInSession 0.121
testChangeNodeTypeReplaceAllOccurrences 0.116
testSessionBasedCopySrcNotAtTheRoot 0.124

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.006

DelayedExecutorTest

testDelayedExecution 0.603
testMultipleDelayedExecution 0.755
testExecutionAfterMaxDelay 2.005

DumperUtilTest

testDump 0.122
testDumpLevel2 0.148

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.114
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.112

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent 0.126
testWrappingNDParent 0.118
testClosedSessionResistance 0.119

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.015
testDoesNotCallHierarchyManagerUntilNeeded 0.001
testCallHierarchyManagerOnlyFirstTime 0

LinkUtilTest

testAddFingerprintToNullLinkReturnsNull 0
testAddFingerprintToLinkCompareTwoDates 0
testAddFingerprintToLinkWithInvalidDate 0
testAddFingerprintToLink 0
testAddFingerprintToLinkWithoutExtension 0
testRemoveFingerprintAndExtensionFromLink 0
testAddFingerprintToLinkFundamentalAssertions 0

ModuleConfigurationObservingManagerTest

testObserving 6.017

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0

NodeUuidComparatorTest

testBasic 0

ObservationUtilTest

testRegisterWhenSessionValid 0.007
testFailRegisterWhenSessionInvalid 0.006
testUnregisterWhenSessionValid 0.006
testDontFailUnregisterWhenSessionInvalid 0.007

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.16
testSimpleQuery 0.154
testSearchForUUID 0.156
testJQOM 0.158
testSearchForAreasContainingImage 0.183
testQueryBuild 0.145
testQueryWhenSearchingJustForPages 0.149
testSearchOfNonDefaultNodeType 0.153
testSearchForUUIDInChildNode 0.149
testEmptyResult 0.147
testResultContainsOnlyPages 0.15
testSearchForPagesWhoseComponentIsContainingSpecificText 0.146
testSearchForInheritedUUID 0.183
testConfirmThatFilteredResultIsReallyTheWantedOne 0.15
testSearchForSpecificTemplate 0.144

RequestDispatchUtilTest

testDispatchRedirectNonInternal 0
testDispatchRedirectInternal 0
testDispatchWithNullURI 0.001
testDispatchRedirectNonInternalFailure 0

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.111
testConstructRuleFromStringRepresentaionOfRuleClass 0.113
testIsNotAllowedNode 0.117
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.122
testRuleStringConstructor 0.117
testIsAllowedNode 0.124

SearchReplaceTest

testDefaultsToLiteralMatching 0.003
testCanUseJokerInNamePatterns 0.001
testCaseInsensitive 0.001
testCanUseNamePatterns 0.002

ServletUtilTest

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

SiblingsHelperTest

testCanTellIfFirstAfterNavigating 0.001
testFactoryMethodProperlyInstanciatesWithFirstChildOfParent 0.001
testCanTellPosition 0
testCanTellIfFirstWhenInitializingWithFirst 0.001
testCanTellIfLastEvenIfThereAreOtherNodesOfAnotherType 0
testCanTellIfLastWhenInitializingWith 0.001
testCanTellIfLastAfterNavigating 0

SimpleUrlPatternTest

testWildcardsWithNewline 0
testNoWildcardsNoMatch 0
testStarMatch 0
testStarNoMatch 0
testWildcardsWithUrlContainingDots 0
testStarNoMatch2 0
testStarNoMatch3 0
testStarNoMatch4 0
testNoWildcardsMatch 0
testQuestionMarkMatch 0
testDotDoPattern 0
testGroupMatch 0.001
testEncodedMatch 0
testWildcardsWithSpecialChars 0
testStarMatch2 0
testStarMatch3 0
testStarMatch4 0
testWildcardsMatch 0

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.118
testWrappingNDParent 0.117
testClosedSessionResistance 0.156

TextFileUtilTest

testGetLines 0.001
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect 0.012
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect 0.003
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect 0.002
testJava6Normalizer 0.003
testAsciiStringsShouldPassThroughWithAutoDetect 0.002
testNonNormalizer 0.003

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.624
testObservationForOneSpecificEventTypeAndContentNodes 4.628
testInitializingObservingManagerWithNullAsNodeType 0.116

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.002
testWorkspaceNamesWithNonNullExpectation 0.002

CommandsManagerTest

testRegisterCommands 0.02
testGetCommandByCatalogAndName 0.011
testExecuteCommand 0.013
testExecuteCommandWithContext 0.01
testCloneCommandWithCustomProperties 0.011
basicChainCommandTest 0.01
testCloneMarkNodeAsDeletedCommand 0.011
testCloneImportCommand 0.011
testGetCommandByName 0.011

DeleteCommandTest

testDeleteLeaveNode 0.123
testDeleteProperty 0.118
testDeleteNonexistentNode 0.122
testDeleteNodeWithSubnodes 0.117

ExportCommandTest

testExportCommandNoOutputStream 0.14
testExporCommandPathNotSet 0.289
testExportCommand 0.119

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.001
testExecuteWithTemplate 0.002
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.228
testImportCommandTargetPathDoNotExist 0.124
testImportCommand 0.184
testImportCommandEmptyFile 0.113

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.153
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.124
testPreDeleteNode 0.143
testExecuteIsDeniedIfUserIsNull 0.121
testVersionChildNodes 0.184
testExecuteChecksForUserPermissions 0.12

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.14
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.145
restorePreviousVersionOfSingleNode 0.127
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.141

RuleBasedCommandTest

testDefaultRule 0.114
testSetItemTypes 0.117
testRuleOverridesItemTypes 0.112
testSetRule 0.111

VersionCommandTest

testCommandAddsVersionComment 0.121
testCommandWithRuleSet 0.175
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.117
testCommandAddsVersionCommentRecursively 0.127
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.118
testCommandWhenSubContentIsMarkedAsDeleted 0.127
testCommandWhenContentIsMarkedAsDeleted 0.118

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.004

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession 0.114

DefaultRepositoryStrategyTest

testPasswordIsNull 0.113
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.115

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.001
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.002

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.005
testLocalAttributes 0.001
testApplicationAttributes 0.005

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.114

WebContextImplTest

testLoginLogout 0.007

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0
testCantUseWriterAfterOutputStream 0

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0.004
testCanReset 0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 1.747
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.005
testHandlerAddedWhileDispatchingIsNotCalled 0

FreemarkerConfigTest

testSharedVariablesArePopulated 0.036

FreemarkerHelperTest

testSubNodesAreReachable 0.058
testMagnoliaContextAttributesAreAvailableWithMapSyntax 0.009
testWeCanUseAnyObjectTypeAsOurRoot 0.006
testCanUseDotSyntaxToGetASimpleI18NMessage 0.005
testSupportsI18NMessagesWithMultipleParameters 0.007
testUseCombinationOfPadSubStringAndTrimForSafeSubstring 0.026
testCanPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage 0.004
testSimpleI18NMessageCanBeUsedInTemplates 0.003
testSimpleNodeReferenceOutputsItsName 0.004
testMissingAndDefaultValueOperatorsActsAsIExceptThemTo 0.004
testEvalCanAlsoBeUsedForNestedExpressions 0.003
testUrlBuiltin 0.003
testUuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState 0.01
testOutputsInterrogationMarksAroundI18NKeyIfUnknown 0.005
testEnumCanBeComparedWith 0.018
testNumberProperties 0.004
testSimpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage 0.004
testCanUseSharedVariables 0.003
testCanAccessStaticMethodsOfSharedVariables 0.003
testCanPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters 0.004
testCanLoopThroughPropertiesUsingTheKeysBuiltIn 0.005
testContextVariablesOverloadSharedVariables 0.003
testCanReachParentWithBuiltIn 0.003
testNodeNameCanBeRenderedImplicitly 0.003
testGivenLocaleTakesOverAnyContextLocale 0.003
testContextPathIsAddedWithWebContext 0.006
testInterpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff 0.004
testMagnoliaContextIsExposed 0.004
testCanLoopThroughNodesNestedInBean 0.003
testEvalCanEvaluateDynamicNodeProperties 0.003
testUserPropertiesAreAvailable 0.004
testI18NMessageParametersCanComeFromData 0.004
testCanPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage 0.004
testRendereredWithCurrentLocale 0.003
testCanLoopThroughPropertiesUsingTheValuesBuiltIn 0.003
testCanLoopThroughNodes 0.004
testSubSubNode 0.005
testUuidLinksAreTransformedToFullUrlLinksInNonWebContext 0.004
testContextPathIsAlsoAvailableThroughMagnoliaContext 0.005
testBooleanPropertiesAreHandledProperly 0.003
testMustUseMethodCallSyntaxToGetAParameterizedI18NMessage 0.004
testEnumCanBeListed 0.006
testDatePropertiesAreHandledProperly 0.004
testCanAccessEnumPropertiesOfVariables 0.004
testCanUseBracketSyntaxToGetASimpleI18NMessage 0.003
testContextPathIsNotAddedWithNotWebContext 0.006
testInterpretCanBeUsedForDynamicNodeProperties 0.003
testEnumMembersCanBeUsedInTemplates 0.002
testUserUnsupportedExceptionFallback 0.004
testI18nAuthorObject 0.004
testReferenceProperties 0.003
testNodeNameCanBeRenderedExplicitly 0.002
testUuidLinksAreTransformedToRelativeLinksInWebContext 0.004

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.001

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 0

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence 0.001
testWrapsBeanAsBeanModel 0
testWrapsContextWithMapModel 0.003
testWrapsMapAsSimpleHash 0
testWrapsContentMapWithContentMapModel 0.001

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0.001
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.116
testRebootstrapAtFirstLevel 0.12
testExport 0.119

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0.001
testGetPathnameFromResource 0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode 0.158
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.117
testActivationStatus 0.117
testDoctypeImportThrowsExceptions 0.108

DataTransporterTest

testEncodePath 0
testParseAndFormat 0.017
testRemoveNs 0.001
testCreateExportPath 0
testRevertExportPath 0.001

MagnoliaV2FilterTest

testBogusMetaElement 0.006

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.001
testConversionWhenPropertiesAreAlreadyInPlace 0.002
testRemovesMetaDataWhenEmptied 0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.126

PropertiesImportExportTest

testImportMetadata 0.001
testPropertiesExport 0.002
testConvertsToStringByDefault 0
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0.001

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault 0.551

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 0.231
testExcludedPropertiesAreNotFoundInFullTextSearch 0.19
testTitlePropertyIsBoosted 0.177
testExcludedPropertiesAreFoundInWhereLike 0.188

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.001

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.001
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0
testDeepUnwrap 0.001

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

Node2BeanTest

beanWillUseTransformerFromAnnotatedType 0.002
beanWillUseTransformerFromAnnotatedSetter 0.005
extendsOverride 0.006
collectionPropertyIsHidden 0.003
resolbeBeanWithHashMap 0.004
failsToUseACustomMapWhichIsNotConcrete 0.004
beanWithClassDefined2 0.004
beanWithCollectionOfMediaTypes 0.024
resolveBeanWithCollectionOfString 0.004
beanWithEnabledPropertyAndBoolenObjectReturnTypeIsNotExcludedFromCollection 0.004
shouldHandleClassesWithWildcards 0.005
resolveBeanWithTreeSetOfString 0.004
beanExtendsAnotherBean2 0.005
regexPatternIsConvertedAutomagically 0.004
populateBeanPropertyIfNoGenericsUsedInSetter 0.005
extendsOverrideEmpty 0.003
resolveBeanWithArrayListOfString 0.003
favorsExactCaseEnum 0.006
resolveBeanWithListOfString 0.004
conversionOfClassProperties 0.003
beansWithEnabledPropertySetToFalseAreExcludedFromMap 0.005
beansWithEnabledPropertySetToFalseAreExcludedFromCollection 0.003
mediaTypeIsConvertedAutomagically 0.003
classNamesAreTrimmed 0.003
resolveBeanWithCollectionWithAdder 0.004
resolveBeanWithPrimitiveProperties 0.003
beanWithMapOfMediaTypes 0.004
beanExtendsAnotherBean 0.003
convertStringsToTheAppropriateEnumEquivalent 0.003
resolveBeanWithArrayWithAdder 0.003
extendsWithNonTrivialSetup 0.004
resolveBeanWithMap 0.004
resolveBeanWithMapWithAdder 0.004
resolbeBeanWithArrayOfSimpleBean 0.004
convertStringsToEnumCaseInsensitive 0.002
willNotAddIncorrectTypesToMap 0.004
resolveBeanWithSetOfString 0.004
resolveBeanWithSubBean 0.005
flattenSubNodesToSimpleList 0.004
qillNodAddIncorrectTypesToCollection 0.003
resolveDefinedClass 0.005
messageFormatIsConvertedAutomagically 0.005
specifySpecificCollectionImplementation 0.004
specifySpecificMapImplementation 0.005

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0

NodeBuilderTest

testExecWithSeveralChildOps 0
testRealisticUsageScenario 0

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.118
testModuleNodeIsCreatedIfNeeded 0.123
testUsesExistingModuleConfigNode 0.124

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.121
testModuleNodeIsCreatedIfNeeded 0.113

NodeBuilderTaskTest

testUnknownRootThrowsException 0.152
canOperateOnRootNode 0.112
testSyntax 0.13

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.115

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

NodeNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluate 0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluateTrue 0
testEvaluateFalse 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0
testGetBasicProps 0.001
testGetBinaryProps 0
testGetOtherProps 0.001

MetaDataUtilTest

testUpdateMetaData 0.113
testGetMetaData 0.117

NodeTypesRepositoryTest

testDeleteNode 0.122
sameNameSiblingsAreNotAllowed 0.127

NodeTypesTest

testGetCreatedByWhenNotSet 0
testSetCreation 0
testUpdateModification 0
testGetCreated 0
testGetCreatedBy 0
testGetCreatedWhenNotSet 0

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.116
testCreateSimpleNodeTypeContent 0.113

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.151
testIsNodeType 0.111

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist 0.118
testRenameNode 0.116
testGetResultsFromRowIterator 0.116
testCopyInSessionRootSourceToRootDestination 0.116
testCopyInSessionChildSourceToRootDestination 0.116
testCopyInSessionRootSourceToChildDestination 0.113
testMoveNodeAfter 0.116
testMoveNode 0.125
testMoveNodeBefore 0.149

NodeUtilTest

testGetNameFromNodeThrowsRuntimeRepositoryException 0.001
testGetFirstAncestorOfTypeIteratesUpwards 0
testGetFirstAncestorOfTypeCanReturnRoot 0
testPostVisit 0
testGetNodes 0
testGetSiblingsBeforeWithType 0
testMoveNodeWithinSameParent 0
testHasMixinFailsWithEmptyMixin 0
testMoveNodeBeforeWithinSameParent 0
testVisit 0.001
testCollectionFromNodeIteratorKeepSameOrderOfEntries 0
testOrderAfterWithNullSibling 0
testCombinePathAndNameForRootNode 0
testGetFirstAncestorOfTypeDoesNotReturnTheNodeItself 0
testCollectAllChildrenDefaultPredicateFilterTypeThreeLevel 0
testCombinePathAndName 0
testGetNodeByIdentifierMissingParam 0
testGetNodeByIdentifier 0
testMoveProperty 0
testNodeHasMixinLockable 0
testOrderFirst 0
testGetSiblingsWithPredicate 0
testGetNodesWithNodeFilter 0
testOrderLast 0
testCollectAllChildrenDefaultPredicateFilterType 0
testMoveNodeAfterWithinSameParent 0
testGetNodeWithContentType 0
testCreatePathDoesntCreateNewWhenExisting 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.001
testCreateNodesFailingBecauseOfMissingTrailingSlash 0
testConvertPropertyStringToBinaryObject 0
testCreateNodesFailingBecauseOfEqualsSignWithoutADot 0
testExportsNodeTypeAndIdentifier 0.001
testCreateNodesFailingBecauseOfDotAndMonkeyTail 0
testExportsProperties 0
testConvertsToWrapperType 0
testDoesntExportRootNode 0
testCanUseIntShortcutForConvertingIntegers 0

PropertyUtilRepositoryTest

testCreateValueCalendar 0.112
testGetMultiValuePropertyOrderWithDuplicate 0.115
testCreateAndGetMultiValuePropertyTypeLong 0.112
testSetMultiValuePropertyTypeLong 0.116
testGetMultiValuePropertyTypeBoolean 0.11
testSetMultiValuePropertyTypeString 0.112
testCreateValueDate 0.145
testSetAndGetMultiValuePropertyTypeDouble 0.112
testGetMultiValuePropertyWithChangedOrder 0.115

PropertyUtilTest

testGetDateThreeArgs 0.001
testGetPropertyValueObjectString 0
testSetPropertyToString 0
testGetDateTwoArgs 0
testGetPropertyValueObjectDate 0
testGetPropertyValueObjectLong 0
testSetPropertyToDate 0
testSetPropertyToLong 0
testSetPropertyToNode 0
testGetStringThreeArgsBadNodeName 0
testGetStringThreeArgsBadNodeType 0
testGetDateThreeArgsBadNodeType 0.001
testSetPropertyToNul 0
testGetPropertyOrNullPathNotFoundException 0
testGetLong 0
testSetPropertyToBoolean 0
testGetPropertyOrNull 0
testGetStringThreeArgs 0.001
testGetStringWhenNodeIsNull 0
testGetDetThreeArgsBadNodeName 0
testGetBooleanBadNodeName 0
testGetBooleanBadNodeType 0
testGetPropertyValueObjectCalendar 0
testOrderLast 0
testGetBoolean 0
testSetPropertyToBigDecimal 0
testGetValueObject 0
testGetPropertyValueObjectBoolean 0
testRenamePropertyDoesntRemovePropertyIfGivenCurrentName 0
testGetStringTwoArgs 0
testSetPropertyToValue 0
testSetPropertyThrowsExceptionOnNullName 0
testSetPropertyThrowsExceptionOnNullNode 0
testSetPropertyToCalendar 0
testGetStringReturnDefaultValueWhenNodeIsNull 0
testGetPropertyValueObjectDouble 0
testSetPropertyToDouble 0

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.127
testGetNextVersionLabel 0.128
getVersionOfEmptyVersionHistory 0.116
testGetVersionHistoryListNoVersions 0.111
testGetPreviousVersion 0.131
testGetNextVersion 0.123
testGetVersionVersionException 0.131
testVersioningDisabled 0.15
testGetNodeTypeName 0.115
testOutputWhenNodeNull 0.113
testGetLatestVersion 0.123
testGetNullVersion 0.109
testGetVersionHistoryList 0.117
testGetPreviousVersionLabel 0.117
testGetPreviousVersionOfRootVersion 0.112
testGetVersionEmptyVersionLabel 0.114
testGetVersionHistoryListMultipleVersions 0.125

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.106

ChannelVisibilitySessionWrapperTest

testGetItem 0.11
testGetNode 0.147
testNodeExists 0.106
testCanRemoveVisibleItem 0.109
testGetProperty 0.107
testPropertyExists 0.106
testNavigatingWithNodeParentStillHidesExcludedNode 0.116
testItemExists 0.108
testMoveWorksOnVisibleNode 0.107
testFailsToRemoveHiddenItem 0.114
testFailsToMoveHiddenNode 0.106
testRootNodeHidesExcludedNode 0.109

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0
test4LevelDeepUnwrap 0.001
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0.109

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.006
testMultipleWrappingIsNotSupported 0.005
testWrapNode 0.006
testGetRootParentThrowsItemNotFoundException 0.006
testGetParentReturnsWrappedNode 0.006
testGetPropertyReturnsLocalizedValue 0.006
testHasPropertyReturnsFalseWhenNoSuchPropertyExists 0.006
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.006
testGetPropertyDoesntReturnResourceNode 0.006
testGetAncestorReturnsWrappedNode 0.005

InheritanceNodeWrapperTest

testSingleComponentInheritance 0.007
testRoot 0.006
testNestedPropertyInheritance 0.006
testCollectionInheritance 0.008
testMultipleInheritanceHaveToWork 0.048
testPropertyInheritance 0.006
testNestedComponentInheritance 0.007

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.109

MgnlPropertySettingContentDecoratorRepositoryTest

testMoveNode 0.115

MgnlPropertySettingContentDecoratorTest

testUpdateLastModifiedDateGoesFromComponentToPage 0.001
testShouldIgnoreUpdateWithMgnlTemplate 0.001
testSetCreated 0
testUpdateLastModified 0.003
testSetMgnlCreatedDate 0.002
testSetMgnlCreatedDateOnWrapper 0.001
testSetMgnlCreatedDateDoesNothingOnRoot 0.001
testSetCreatedWithRecursion 0.001
testSetMgnlCreatedDateDoesNothingOnNullNode 0
testShouldIgnoreUpdateWithNonTemplateMGNLProperty 0.001
testLastUpdateDateResolvesUser 0.008
testShouldIgnoreUpdateWithJCRProperty 0.001

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.003

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.003

LinkUtilTest

testMakeAbsolutePathFromUUID 0.007
testParsingLinksWithBackslashInQueryParam 0.006
testParsingLinksDoesNotTryToConvertExternalLinks 0.005
testUUIDToInternalLinksIsUsingDefaultExtension 0.006
testParsingLinksShouldPreserveAnchors 0.006
testUUIDToInternalLinks 0.007
testUUIDToRelativeLinks 0.008
testParsingLinksShouldNotTouchNonContentAbsoluteLinks 0.006
testInternalRelativeLinksAreProperlyDetermined 0.006
testMakeCompleteURL 0.006
testCreateUndefinedLinkIfUUIDIsNonExistentOrFallbackHandleIsEmpty 0.007
testMakingRelativeLinks 0.006
testExternalLinksAreProperlyDetermined 0.006
testParsingLinksDoesNotTryToConvertPageAnchors 0.006
testUUIDToRootLinks 0.007
testUUIDToAbsoluteLinks 0.006
testMakeUUIDFromAbsolutePath 0.005
testParsingLinksShouldPreserverParameters 0.007
testUUIDToAbsoluteLinkWithDollar 0.008
testParsingLinks 0.006

UUIDLinkTest

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

Slf4jSelfTest

arrayArgumentsAreExpanded 0.01
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.002

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly 0.008

AddPermissionTaskTest

testAutogeneratedDescription 0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly 0.006
testGetPermissionAddedToRoleProperly 0.006
testDenyPermissionAddedToRoleProperly 0.007
testAutogeneratedDescription 0.005

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.109

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.001
testExecutesDelegateTaskIfNodeExists 0.004
testBootstrapsIfNodeDoesNotExist 0.003
testAutogeneratedDescription 0.002

BootstrapSingleModuleResourceTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderTest

testOrderAfter 0.114
testOrderBefore 0.109

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName 0.114
testChangeAllPropertiesWithCertainValueTask 0.12
testAutogeneratedDescription 0.108

ChangeTemplateTaskTest

testSetTemplateForFirstTime 0.003
testAutogeneratedDescription 0
testChangeTemplate 0

ChangeVirtualUriMappingTaskTest

testDoExecute 0.004
testAutogeneratedDescription 0.001

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription 0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0
testAutogeneratedDescription 0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride 0.105
testDoExecute 0.146
testAutogeneratedDescription 0.107
testDoExecuteTargetExistOverride 0.116

CopyPropertyTaskTest

testNonexistingSource 0.107
testDoNotOverride 0.111
testOverride 0.102

CreateNodePathTaskTest

testExecute 0.105

CreateNodeTaskTest

testExecute 0.108

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed 0.004
testShowWarningIfCommandNotFound 0.002
testCommandIsExecuted 0.003

FilterOrderingTaskTest

testOrderFilterAfter 0
testFailWhenFilterDoesntExist 0.001
testOrderFilterAfterLast 0
testDoesNothingIfRequiredFilterMissing 0

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId 0.12
testAutogeneratedDescription 0.112

FixUserRolePermissionsPropertyTaskTest

testInstallTask 0.007

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor 0.001
testExecutesPublicDelegateTaskWhenIsPublic 0.002
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.002
testAutogeneratedDescription 0.004

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0.001

ModuleFilesExtractionTest

testExecute 0.235

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.105
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.104
moveToNewDestination 0.103

MovePropertyTaskTest

testNonexistingSource 0.103
testDoNotOverride 0.11
testOverride 0.106

NewPropertyTaskTest

testWithExpectedPathExisting 0.001
testWithoutThePath 0
testAutogeneratedDescription 0

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0.001
executeVisitsHierarchyAndOperatesOnNode 0
executeStopsVisitingHierarchyOnPredicate 0.001
canBeExecutedTwice 0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.008
returnFalseWhenSameNameSiblingsAllowed 0.001

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0.001
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.105

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.109
testDifferentPlatformEncoding 0.126
testAutogeneratedDescription 0.136

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0.001

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.001
testAutogeneratedDescription 0.004
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.002
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.105
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.104
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.106
testExistingPropertyWithPartOfStringIsReplaced 0.109
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.103
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.106
testNonExistingPropertyIsNotReplacedButLogged2 0.104
testExistingPropertyIsReplaced 0.101
testPropertyOfDifferentType 0.103
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.106
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.102
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.107

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.154
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.101
testReregisterNodeType 0.155
testAutogeneratedDescription 0.106

RegisterServletTaskTest

testRegisterServletTaskWithMappings 0.107
testRegisterServletTaskWithEmptyMappings 0.107

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.003
testRemoveDuplicatePermission 0.004
testAutogeneratedDescription 0.003

RemoveInstallFileTest

testDeleteDirectory 0.114
testDeleteFile 0.109

RemoveNodesTaskTest

testExecute 0.102
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.107
testExecuteDisplaysInfoMessageForMissingNodes 0.152
testAutogeneratedDescription 0.105
testExecuteException 0.105

RemoveNodeTaskTest

testExecute 0.105
testAutogeneratedDescription 0.1

RemoveNodeWoChildrenTest

testAutogeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.109

RemovePropertyTaskTest

testExecute 0.105

RenameNodesTaskTest

testRenameACLNodesTask 0.109
testAutogeneratedDescription 0.104

RenameNodeTaskTest

testDoNotOverride 0.108
testOverride 0.105

RenamePropertiesTaskTest

testExistingPropertyIsRenamed 0.15
testNonExistingPathIgnored 0.105
testAutogeneratedDescription 0.102

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot 0.001

RenamePropertyTaskTest

testExecute 0.104

SetupModuleRepositoriesTaskTest

testDoExecuteTwice 0.107
testDoExecute 0.112

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0.001
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.003
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.001
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.001
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.001

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.002
testBlocksIfIncludeDispatcherIsMissing 0.002
testDoesNotWarnIfErrorDispatcherIsUsed 0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.002
testTextFilterClassesAreNotSet 0.001
testAccessControlProviderIsSet 0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.111
testAbsentFilesAreRecreated 0.11

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0.001

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.068
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.007

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0.001
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.001
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.028
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.006
testPerformCantBeCalledTwiceByDifferentThreads 0.944
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.007
testCheckModuleAndDeltasToStringForUpdate 0.002
testCheckModuleAndDeltasToStringForInstall 0.003

ModuleRegistryImplTest

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

ModuleManagerWebUITest

testDoneTemplate 0.023
testListTasksTemplate 0.019
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.005
testRestartNeededTemplate 0.014

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0

ContentOpsRepositoryTest

testSetTemplate 0.113
testCreateParagraph 0.106
testCreatePage 0.108

ContentOpsTest

testSetNodeData 0
testCreateContent 0
testSetBinaryNodeData 0
testCreateCollectionNode 0.001

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.114
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.107
testErrorMessages 0.11

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.108
testSetPropertyFailsIfPropertyDoesNotExist 0.103
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.109
testAddPropertyFailsIfPropertyExists 0.135
testRenamePropertyAndCheckValueForString 0.106

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.107
testModuleNodeIsCreatedIfNeeded 0.106
testUsesExistingModuleConfigNode 0.107

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.108
testModuleNodeIsCreatedIfNeeded 0.11

NodeBuilderTaskTest

testUnknownRootThrowsException 0.107
testSyntax 0.107

ClassesTest

testCanSetupADifferentClassFactory 0.005
testDefaultClassFactoryWorksJustFine 0.002

ComponentsTest

testPushingAndPoppingComponentProvider 0

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.003

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.003
dataWorkspaceObserved 0.001

ConfigurationTest

testNonScopedComponent 0.036
testSingletonScopedComponentFactory 0.013
testEagerSingletonScopedComponent 0.011
testProvider 0.012
testLazySingletonScopedComponent 0.009
testConfiguredEagerSingleton 0.013
testConfigured 0.011
testComponentFactory 0.009
testObserved 0.013
testConfiguredSingleton 0.012
testSingletonScopedProvider 0.01

LegacyComponentsConfigurerTest

testExcludedKeys 0
testLegacy 0.005

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

DefaultComponentProviderTest

testProxiesReturnedByObserverComponentFactoryCanBeCastToTheirSubclass 0.005
testGetSingletonReturnsSameInstance 0.001
testSingletonDefinedInRepositoryDefaultToConfigWorkspace 0.002
testUsesComponentFactoryIfSuchFactoryIsConfigured 0
testReturnsConfiguredImplementation 0.001
testNewInstanceReallyReturnsNewInstance 0
testReturnsGivenConcreteClassIfNoneConfigured 0
testSingletonDefinedInRepositoryUsesGivenRepoName 0.001
testBlowsIfGivenInterfaceAndNoImplementationIsConfigured 0.001

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.005

GuiceComponentProviderTest

testConfiguredInSingletonScope 0.011
testCreateChild 0.016
canAccessProperties 0.023
testConfigured 0.011
testImplementation 0.006
testObserved 0.011
testInstance 0.007
getComponentThrowsExeptionForUnconfiguredType 0.007
testObservedInRequestScope 0.01
testGetComponentProvider 0.006

GuiceParameterResolverTest

testSimpleInjection 0.002
testInjectionOfNamedDependency 0.002
testInjectionOfDependencyAsProvider 0.001

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

testExtends 0.063
testSameNamePrivateMethods 0.006
testPrivateMethods 0.005
testOverridesRemovesAnnotations 0.006
testLifeCycleOnPackageProtectedMethods 0.007
testOverrides 0.007
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.008
testMultipleAnnotatedMethods 0.008
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.008
testSimpleLifeCycle 0.005

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.003
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerTest

createWorkspace 0.145
verifySessionsAreWrappedAsExpected 0.11
verifyVersionStoreSessionDontWrapVersioningSession 0.105
createWorkspaceInWrongRepo 0.106

RepositoryMappingDefinitionReaderTest

testParse 0

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.115

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall 1.222
testUpgradeFrom531CSRF 0.354
testUpgradeFrom45 0.786
testUpdateFrom534 0.27
testCleanInstall 1.096
test45DoesNotInstallWhenFromSmallerThan446 0.101
testMP4MimeTypesOnInstall 1.113
test446MimeTypesOnInstall 1.107
updateTo512anonymousUserPermissions 0.47
testUpgradeFrom522 0.361
updateFrom534CheckSuperuserRolePermissionAreUpdated 0.268
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 0.497

RenameACLNodesTaskTest

testRenameACLNodesTask 0.105

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.116
rearrangementOfBasicDefaultConfig 0.107
rearrangementOfSTKsDefaultConfig 0.107
nonStandardCompositeConfigIsBackedUp 0.103

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement 0.11
testNodeTypeToRegisterSingleElement 0.11
testNodeTypeToRegisterMultipleElementWrongOrderRevertsUpdate 0.118
testUnRegisterNodeType 0.093
testUnRegisterNodeTypeDependencyIssue 0.084

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0.004

Register50NodeTypeTaskTest

testDoExecute 0.16

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.126

AddActivatableMixinForContentNodeTaskTest

testExecute 0.125

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.173
testAclDefinedForSubPath 0.122
testNoAclDefined 0.125
testAclDefined 0.113

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.119

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.123
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.122
testRenameSiblingForASubPath 0.119
testOutputMessage 0.126
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.13

HashUsersPasswordsTest

testEncryption 0.656

ComponentsTestUtilTest

testSetSingletonInstance 0
testConfiguredImplementation 0
testInstanceFactory 0

NodeMatchersTest

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

UtilMatchersTest

exceptionWithMatchingMessage 0.001
regex 0
exceptionWithMessage 0

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

MockItemTest

testGetDepth 0
testGetPath 0

MockNodeTest

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

MockObservationManagerTest

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

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.001
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.001
testGetDouble 0
testGetLongWithString 0
testGetLength 0
testGetStream 0
testGetDecimal 0

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

SessionTestUtilTest

testCreateSessionWithStringVarargs 0
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0.001
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0.003

Utf8ContentTest

testReadingUtf8Greek 0.106
testReadingUtf8JapaneseChars 0.11
testReadingUtf8AccentedChars 0.106
testCreateExportImportContentUtf8SpecialChars 0.107
testReadingUtf8SpecialChars 0.154
testSettingNewUtf8ContentNode 0.1
testSettingAnUtf8NodeData 0.102
testReadingUtf8Russian 0.106

EscapeUtilTest

testEscapeUnescapeArray 0
testEscapeUnescape 0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

BasePatternVoterTest

testInitWithoutPattern 0

DomainNameRegexVoterTest

testMatchingDomain 0
testNonMatchingDomain 0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0
testReturnsValueOfElseIfConditionIsTrue 0
testReturnsValueOfOtherwiseIfConditionIsFalse 0

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestParametersVoterTest

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

ResponseContentTypeVoterTest

testVotesFalseIfResponseDoesNotHaveAContentTypeSetYetEvenIfNoRejectedAreConfigured 0
testIgnoresCharsetInContentType 0.001
testIgnoresCharsetInContentType2 0
testVotesFalseIfResponseDoesNotHaveAContentTypeSetYet 0
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.001
testVotesTrueIfContentTypeIsAllowedAndNotRejected 0
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected 0.001
testVotesTrueIfContentTypeIsAllowed 0
testVotesFalseIfContentTypeIsNotInAllowedList 0
testVotesFalseIfResponseDoesNotHaveAContentTypeSetYetEvenIfNoAllowedAreConfigured 0.001
testVotesFalseIfContentTypeIsExplicitelyRejected 0
testVotesTrueIfContentTypeIsNotRejected 0
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.001

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0.001
testVoterWithNullUser 0
testVoterWithAdminUser 0
testVoterWithMockUser 0
testVoterWithSystemUser 0

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0

URIRegexVoterTest

testPathAndCtx 0
testForGetParameter 0
testEmptyUri 0
testPathOnly 0.001

URIStartsWithVoterTest

testNotVoter 0
testInverseVoter 0
testBasics 0

Failure Details

[Summary] [Package List] [Test Cases]


testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders
skipped: skipped
testCanSpecifySpecificCollectionImplementation
skipped: TODO - MAGNOLIA-3160
transformersOnSettersAreActuallySetGlobally
skipped: MAGNOLIA-5865
testUnknownRepositoryShouldYieldMeaningfulExceptionMessage
skipped: skipped