Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
1979 0 0 4 99.798% 123.574

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.678
info.magnolia.utf8 8 0 0 0 100% 1.193
info.magnolia.importexport 25 0 0 0 100% 1.047
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.177
info.magnolia.cms.security.auth.login 3 0 0 0 100% 0.009
info.magnolia.module 36 0 0 0 100% 1.066
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 1.13
info.magnolia.jcr.node2bean.impl 3 0 0 0 100% 0.001
info.magnolia.module.model.reader 35 0 0 0 100% 0.028
info.magnolia.module.model 50 0 0 0 100% 0.002
info.magnolia.jcr.decoration 12 0 0 0 100% 0.004
info.magnolia.module.files 2 0 0 0 100% 0.258
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.135
info.magnolia.content2bean 19 0 0 1 94.737% 0.152
info.magnolia.beanmerger 7 0 0 0 100% 0.058
info.magnolia.voting.voters 51 0 0 0 100% 0.011
info.magnolia.cms.core.version 27 0 0 0 100% 4.743
info.magnolia.test.mock 36 0 0 0 100% 0.018
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.158
info.magnolia.cms.util 225 0 0 0 100% 22.043
info.magnolia.setup.for5_0 8 0 0 0 100% 1.025
info.magnolia.event 13 0 0 0 100% 1.56
info.magnolia.setup.for5_2 21 0 0 0 100% 1.723
info.magnolia.objectfactory.guice 22 0 0 0 100% 0.181
info.magnolia.cms.core 115 0 0 0 100% 7.73
info.magnolia.test 4 0 0 0 100% 0.004
info.magnolia.repository 5 0 0 1 80% 0.484
info.magnolia.module.ui 4 0 0 0 100% 1.085
info.magnolia.commands.impl 38 0 0 0 100% 5.358
info.magnolia.init.properties 2 0 0 0 100% 0
info.magnolia.repository.definition 1 0 0 0 100% 0.001
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.019
info.magnolia.nodebuilder.task 7 0 0 0 100% 0.907
info.magnolia.cms.i18n 23 0 0 0 100% 0.14
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.logging 2 0 0 0 100% 0.013
info.magnolia.context 13 0 0 0 100% 0.549
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.004
info.magnolia.objectfactory 31 0 0 0 100% 0.036
info.magnolia.module.delta 158 0 0 0 100% 9.42
info.magnolia.freemarker 54 0 0 0 100% 0.408
info.magnolia.cms.security 123 0 0 0 100% 21.98
info.magnolia.init 29 0 0 0 100% 0.617
info.magnolia.freemarker.models 8 0 0 0 100% 0.01
info.magnolia.audit 37 0 0 0 100% 13.298
info.magnolia.util 2 0 0 0 100% 0
info.magnolia.cms.filters 68 0 0 0 100% 2.534
info.magnolia.commands 10 0 0 0 100% 0.134
info.magnolia.cms.security.operations 4 0 0 0 100% 0
info.magnolia.jcr.wrapper 92 0 0 0 100% 2.29
info.magnolia.cms.security.auth.callback 6 0 0 0 100% 0.015
info.magnolia.jcr.node2bean 61 0 0 1 98.361% 0.303
info.magnolia.link 30 0 0 0 100% 0.22
info.magnolia.cms.core.search 2 0 0 0 100% 0.43
info.magnolia.jackrabbit 4 0 0 0 100% 0.958
info.magnolia.test.hamcrest 12 0 0 0 100% 0.004
info.magnolia.nodebuilder 16 0 0 0 100% 1.418
info.magnolia.jcr.predicate 16 0 0 0 100% 0.14
info.magnolia.importexport.filters 1 0 0 0 100% 0.007
info.magnolia.cms.beans.config 46 0 0 1 97.826% 0.097
info.magnolia.jcr.util 162 0 0 0 100% 6.103
info.magnolia.setup 14 0 0 0 100% 9.453
info.magnolia.jcr.nodebuilder 14 0 0 0 100% 0.005

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.124
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.554

info.magnolia.utf8

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

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.432
BootstrapUtilTest 5 0 0 0 100% 0.001
DataTransporterRepositoryTest 4 0 0 0 100% 0.587
DataTransporterTest 5 0 0 0 100% 0.021
PropertiesImportExportTest 5 0 0 0 100% 0.005

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.164
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.006

info.magnolia.cms.security.auth.login

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

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.025
ModuleInstanceProviderTest 2 0 0 0 100% 0.085
ModuleLifecycleContextImplTest 2 0 0 0 100% 0.001
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplTest 6 0 0 0 100% 0.953
ModuleRegistryImplTest 7 0 0 0 100% 0.001

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.439
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.28
NodeBuilderTaskTest 3 0 0 0 100% 0.411

info.magnolia.jcr.node2bean.impl

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

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.027
DependencyCheckerImplTest 18 0 0 0 100% 0.001
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
VersionRangeTest 32 0 0 0 100% 0.001
VersionTest 16 0 0 0 100% 0.001

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

info.magnolia.module.files

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

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.content2bean

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

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

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.001
IfVoterTest 3 0 0 0 100% 0.001
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0.001
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0.001
RequestParametersVoterTest 6 0 0 0 100% 0.001
ResponseContentTypeVoterTest 13 0 0 0 100% 0.003
SystemOrAdminUserVoterTest 5 0 0 0 100% 0.002
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% 2.336
ContentVersionTest 4 0 0 0 100% 1.063
CopyUtilTest 3 0 0 0 100% 0.887
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0
SkipVersionOnExportTest 2 0 0 0 100% 0.433
VersionedNodeTest 2 0 0 0 100% 0.024
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.001
MockAccessManagerTest 1 0 0 0 100% 0
MockComponentProviderTest 2 0 0 0 100% 0.001
MockContentTest 12 0 0 0 100% 0.007
MockHierarchyManagerTest 1 0 0 0 100% 0.001
MockNodeDataTest 3 0 0 0 100% 0
MockObjectTest 7 0 0 0 100% 0.001
MockUtilTest 6 0 0 0 100% 0.005
NodeData2PropertyCollectionWrapperTest 2 0 0 0 100% 0.002

info.magnolia.importexport.postprocessors

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

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.756
ContentUtilTest 27 0 0 0 100% 0.029
DateUtilTest 1 0 0 0 100% 0.007
DelayedExecutorTest 3 0 0 0 100% 3.403
DumperUtilTest 2 0 0 0 100% 0.346
ExceptionUtilTest 19 0 0 0 100% 0.004
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.293
ExtendingContentWrapperTest 15 0 0 0 100% 0.123
InheritanceContentWrapperTest 8 0 0 0 100% 0.005
LazyContentWrapperTest 3 0 0 0 100% 0.447
LazyNodeDataWrapperTest 3 0 0 0 100% 0.018
LinkUtilTest 7 0 0 0 100% 0.001
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.04
NodeDataUtilTest 10 0 0 0 100% 0.005
NodePathComparatorTest 1 0 0 0 100% 0
NodeUuidComparatorTest 1 0 0 0 100% 0.001
ObservationUtilTest 4 0 0 0 100% 0.037
PathUtilTest 9 0 0 0 100% 0.001
QueryUtilTest 15 0 0 0 100% 2.718
RequestDispatchUtilTest 4 0 0 0 100% 0.001
RuleTest 6 0 0 0 100% 0.843
SearchReplaceTest 4 0 0 0 100% 0.007
ServletUtilTest 16 0 0 0 100% 0.002
SiblingsHelperTest 7 0 0 0 100% 0.004
SimpleUrlPatternTest 18 0 0 0 100% 0.003
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.419
TextFileUtilTest 4 0 0 0 100% 0.001
UnicodeNormalizerTest 6 0 0 0 100% 0.026
WebXmlUtilTest 9 0 0 0 100% 0.049
WorkspaceObservingManagerTest 3 0 0 0 100% 6.447
WorkspaceXmlUtilTest 2 0 0 0 100% 0.005

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 5 0 0 0 100% 0.641
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0.005
Register50NodeTypeTaskTest 1 0 0 0 100% 0.213
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.166

info.magnolia.event

Class Tests Errors Failures Skipped Success Rate Time
EventHandlerCollectionTest 6 0 0 0 100% 0.004
ResettableEventBusTest 2 0 0 0 100% 0.006
SimpleEventBusTest 5 0 0 0 100% 1.55

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.155
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.647
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.003
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.142
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 0.776

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.124
GuiceParameterResolverTest 3 0 0 0 100% 0.007
GuiceScopesTest 8 0 0 0 100% 0.045

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.131
DefaultContentTest 25 0 0 0 100% 4.981
MagnoliaAccessProviderTest 6 0 0 0 100% 0.1
MetaDataTest 36 0 0 0 100% 0.004
NodeTest 14 0 0 0 100% 2.383
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.103
PathTest 8 0 0 0 100% 0
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.001
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.484
WorkspaceMappingTest 1 0 0 1 0% 0

info.magnolia.module.ui

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

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
DeleteCommandTest 4 0 0 0 100% 0.648
ExportCommandTest 4 0 0 0 100% 0.598
ExtractCommentCommandTest 5 0 0 0 100% 0.005
ImportCommandTest 4 0 0 0 100% 0.767
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 0.971
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.768
RuleBasedCommandTest 4 0 0 0 100% 0.552
VersionCommandTest 7 0 0 0 100% 1.049

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

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.008
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.005
NodeTestUtilTest 3 0 0 0 100% 0.001
SessionTestUtilTest 3 0 0 0 100% 0.001

info.magnolia.nodebuilder.task

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

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18NContentSupportTest 10 0 0 0 100% 0.041
DefaultI18NContentSupportTest 3 0 0 0 100% 0.032
DefaultMessagesImplTest 2 0 0 0 100% 0.006
HierarchyBasedI18nContentSupportTest 3 0 0 0 100% 0.042
MessagesManagerTest 5 0 0 0 100% 0.019

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

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.129
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.265
MgnlContextTest 2 0 0 0 100% 0.004
RequestAttributeStrategyTest 4 0 0 0 100% 0.013
SimpleContextTest 1 0 0 0 100% 0.13
WebContextImplTest 1 0 0 0 100% 0.007
WriterResponseWrapperTest 2 0 0 0 100% 0.001

info.magnolia.jcr.inheritance

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

info.magnolia.objectfactory

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

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AddFilterBypassTaskTest 1 0 0 0 100% 0.01
AddPermissionTaskTest 1 0 0 0 100% 0
AddURIPermissionTaskTest 4 0 0 0 100% 0.031
BackupTaskTest 1 0 0 0 100% 0.173
BootstrapConditionallyTest 4 0 0 0 100% 0.012
BootstrapFileUtilTest 2 0 0 0 100% 0.005
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.272
ChangeAllPropertiesWithCertainValueTaskTest 3 0 0 0 100% 0.408
ChangeTemplateTaskTest 3 0 0 0 100% 0.004
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.006
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.001
CopyNodeTaskTest 4 0 0 0 100% 0.548
CopyPropertyTaskTest 3 0 0 0 100% 0.418
CreateNodePathTaskTest 1 0 0 0 100% 0.125
CreateNodeTaskTest 1 0 0 0 100% 0.127
ExecuteCommandTaskTest 3 0 0 0 100% 0.011
FilterOrderingTaskTest 4 0 0 0 100% 0.002
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.275
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.009
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.015
ModuleBootstrapTaskTest 1 0 0 0 100% 0.001
ModuleFilesExtractionTest 1 0 0 0 100% 0.247
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.018
MoveNodeTaskTest 3 0 0 0 100% 0.385
MovePropertyTaskTest 3 0 0 0 100% 0.426
NewPropertyTaskTest 3 0 0 0 100% 0.002
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.004
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.012
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.002
OrderNodeAfterTaskTest 2 0 0 0 100% 0.001
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.144
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0.001
PartialBootstrapTaskTest 3 0 0 0 100% 0.406
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.001
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 5 0 0 0 100% 0.014
PropertyValuesTaskTest 12 0 0 0 100% 1.651
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.55
RegisterServletTaskTest 2 0 0 0 100% 0.285
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.012
RemoveInstallFileTest 2 0 0 0 100% 0.265
RemoveNodesTaskTest 5 0 0 0 100% 0.636
RemoveNodeTaskTest 2 0 0 0 100% 0.26
RemoveNodeWoChildrenTest 1 0 0 0 100% 0
RemovePermissionTaskTest 1 0 0 0 100% 0.001
RemovePropertiesTaskTest 1 0 0 0 100% 0.125
RemovePropertyTaskTest 1 0 0 0 100% 0.14
RenameNodesTaskTest 2 0 0 0 100% 0.294
RenameNodeTaskTest 2 0 0 0 100% 0.246
RenamePropertiesTaskTest 3 0 0 0 100% 0.4
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.002
RenamePropertyTaskTest 1 0 0 0 100% 0.123
SetupModuleRepositoriesTaskTest 2 0 0 0 100% 0.299
TextFileConditionsUtilTest 2 0 0 0 100% 0.001
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.004
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.045
FreemarkerHelperTest 53 0 0 0 100% 0.363

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.045
ContentSecurityFilterTest 2 0 0 0 100% 0.107
CsrfSecurityFilterTest 3 0 0 0 100% 0.001
DelegatingUserManagerTest 2 0 0 0 100% 0.006
ExternalUserManagerTest 2 0 0 0 100% 0.022
HierarchicalUserManagerTest 7 0 0 0 100% 2.303
LogoutFilterTest 2 0 0 0 100% 0.002
MgnlGroupManagerRepositoryTest 2 0 0 0 100% 0.403
MgnlGroupManagerTest 6 0 0 0 100% 0.067
MgnlGroupTest 8 0 0 0 100% 0.116
MgnlRoleManagerTest 5 0 0 0 100% 0.047
MgnlUserManagerRepositoryTest 12 0 0 0 100% 8.565
MgnlUserManagerTest 14 0 0 0 100% 1.731
MgnlUserTest 9 0 0 0 100% 0.093
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0.002
RepositoryBackedSecurityManagerTest 13 0 0 0 100% 2.029
RescueSecuritySupportTest 10 0 0 0 100% 4.058
SecuritySupportObservedComponentFactoryTest 1 0 0 0 100% 0.003
SecurityTest 1 0 0 0 100% 0.008
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.268
SecurityUtilTest 8 0 0 0 100% 2.101
URISecurityFilterTest 2 0 0 0 100% 0.003

info.magnolia.init

Class Tests Errors Failures Skipped Success Rate Time
AbstractMagnoliaConfigurationPropertiesTest 9 0 0 0 100% 0.004
DefaultMagnoliaInitPathsTest 10 0 0 0 100% 0.011
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.008
MagnoliaServletContextListenerTest 1 0 0 0 100% 0.594

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.008
UserModelTest 1 0 0 0 100% 0.001

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0.173
AuditLoggingUtilTest 2 0 0 0 100% 0.156
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 3.429
MgnlAuditLoggingContentDecoratorTest 30 0 0 0 100% 9.54

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.014
ContentTypeFilterTest 10 0 0 0 100% 1.94
FilterTest 3 0 0 0 100% 0.089
InstallFilterTest 3 0 0 0 100% 0.05
InterceptFilterTest 9 0 0 0 100% 0.011
MappingTest 2 0 0 0 100% 0.026
MultiChannelFilterTest 8 0 0 0 100% 0.031
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.057
MultipartRequestFilterTest 2 0 0 0 100% 0.025
MultipartRequestWrapperTest 1 0 0 0 100% 0.008
RangeSupportFilterTest 3 0 0 0 100% 0.007
RepositoryMappingFilterTest 1 0 0 0 100% 0.008
ServletDispatchingFilterTest 21 0 0 0 100% 0.249
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.019

info.magnolia.commands

Class Tests Errors Failures Skipped Success Rate Time
CommandsManagerTest 9 0 0 0 100% 0.134
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.133
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.579
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0.001
DelegateNodeWrapperTest 5 0 0 0 100% 0.001
DelegateSessionWrapperTest 1 0 0 0 100% 0.001
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.134
I18nNodeWrapperTest 10 0 0 0 100% 0.082
InheritanceNodeWrapperTest 7 0 0 0 100% 0.061
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.129
MgnlPropertySettingContentDecoratorRepositoryTest 1 0 0 0 100% 0.14
MgnlPropertySettingContentDecoratorTest 12 0 0 0 100% 0.019
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.015

info.magnolia.jcr.node2bean

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

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.148
UUIDLinkTest 9 0 0 0 100% 0.069

info.magnolia.cms.core.search

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

info.magnolia.jackrabbit

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

info.magnolia.test.hamcrest

Class Tests Errors Failures Skipped Success Rate Time
NodeMatchersTest 9 0 0 0 100% 0.003
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
ContentOpsRepositoryTest 3 0 0 0 100% 0.379
ContentOpsTest 4 0 0 0 100% 0.002
NodeBuilderTest 3 0 0 0 100% 0.384
OpsTest 5 0 0 0 100% 0.653

info.magnolia.jcr.predicate

Class Tests Errors Failures Skipped Success Rate Time
DuplicateNodePredicateTest 1 0 0 0 100% 0.138
JCRMgnlPropertyHidingPredicateTest 2 0 0 0 100% 0
JCRPropertyHidingPredicateTest 2 0 0 0 100% 0.001
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.001

info.magnolia.importexport.filters

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

info.magnolia.cms.beans.config

Class Tests Errors Failures Skipped Success Rate Time
ContentRepositoryTest 1 0 0 1 0% 0
HostBasedRegexpVirtualURIMappingTest 15 0 0 0 100% 0.005
HostBasedVirtualURIMappingTest 9 0 0 0 100% 0.004
MIMEMappingTest 3 0 0 0 100% 0.028
ObservedManagerTest 1 0 0 0 100% 0
RegexpVirtualURIMappingTest 11 0 0 0 100% 0.001
URI2RepositoryManagerTest 2 0 0 0 100% 0.006
URI2RepositoryMappingTest 4 0 0 0 100% 0.053

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.253
NodeTypesRepositoryTest 2 0 0 0 100% 0.292
NodeTypesTest 6 0 0 0 100% 0.001
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.261
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.306
NodeUtilRepositoryTest 9 0 0 0 100% 1.211
NodeUtilTest 48 0 0 0 100% 0.011
PropertiesImportExportTest 11 0 0 0 100% 0.006
PropertyUtilRepositoryTest 9 0 0 0 100% 1.221
PropertyUtilTest 39 0 0 0 100% 0.004
SessionUtilTest 11 0 0 0 100% 0.002
VersionUtilTest 17 0 0 0 100% 2.533

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.155
CoreModuleVersionHandlerTest 12 0 0 0 100% 8.631
HashUsersPasswordsTest 1 0 0 0 100% 0.667

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.173

AuditLoggingUtilTest

testLogsLoginSuccesses 0.15
testLogsLoginFailures 0.006

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt 1.916
testSetPropertyStringStringArrayInt 0.71
testSetPropertyStringValueArrayInt 0.411
testSetPropertyStringStringInt 0.392

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator 0.554
testSequenceActionMoveCreate 0.548
testSequenceActionMoveDelete 0.507
testSequenceCreateModifyDelete 0.444
testSequenceActionCreateCreate 0.351
testSequenceActionMoveModify 0.402
testSequenceActionCreateSessionDelete 0.34
testSequenceActionModifyMoveDelete 0.345
testLogSessionDelete 0.326
testLogDeleteWhenDeletionIsFirstEntryForGivenPath 0.342
testSequenceCreateModify 0.346
testSequenceActionCreateNodeDelete 0.26
testSequenceActionModifySessionDelete 0.308
testSequenceActionSessionDeleteCreate 0.312
testLogModifyNode 0.32
testLogModifyProperty 0.261
testLogCreateNode 0.236
testLogNodeDeleteCreateDelete 0.251
testLogDeleteNode 0.261
testLogModifyWhenDeletionIsFirstEntryForGivenPath 0.288
testLogMoveNode 0.309
testLogCreateNodeWithSpecificNodeType 0.314
testSequenceActionNodeDeleteCreate 0.241
testSequenceActionModifyCreate 0.253
testNodeSave 0.226
testSequenceActionModifyMove 0.233
testSequenceActionModifyNodeDelete 0.253
testSequenceCreateMove 0.235
testSequenceActionModifyModify 0.249
testSequenceActionMoveModifyDelete 0.225

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.002

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable 0.045
testMergeOfInterfaces 0.002
testMergeMap 0.005
testMergedProperties 0.003
testMergeMergedClass 0.001
testIsSimpleType 0

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.018
testGetIconStyleReturnsCorrectIconStyle1 0.005
testGetIconStyleReturnsCorrectIconStyle2 0.005

ObservedManagerTest

testGetNodeByUUIDOrPath 0

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.005
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0.001

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo 0.025
testGetUri 0.02
testGetHandleWhenLinkWithPrefixHandleExistInRepo 0.004
testGetHandleStripsExtensionInclTheDot 0.004

AggregationStateTest

testUriDecodingShouldStripCtxPath 0
testGetSelectors 0
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath 0

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.003
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

testCanReadRoot 0.021
testCanReadOnPageNode 0.016
testReorderingIsNotAllowedWithReadOnlyPermissions 0.016
testGrantsOnContentNode 0.015
testCanReadOnContentNode 0.014
testVerifyThatSessionIsUsedAsResolver 0.018
testGrantsOnPageNode 0.015
testGrantsHigherPermissionThenAssigned 0.016

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.25
testThatReadingANonExistingNodeDataDoesNotFail 0.181
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.223
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.216
testCreatingAnExistingNodeDataDoesNotFail 0.224
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.242
testReadingANodeData 0.245
testCreatingAndSettingANodeData 0.17
testIsNodeTypeForNodeChecksPrimaryType 0.169
testAddMixin 0.184
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.175
testSettingANonExistingNodeDataCreatesANewNodeData 0.175
testCreatingAnEmptyNodeData 0.168
testModDate 0.195
testCreatingAndSettingABooleanNodeData 0.204
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.257
testDelete 0.202
testEquals 0.22
testSettingAnExistingNodeData 0.157
testCreatingAndReadingABinaryNodeData 0.174
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.191
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.184
testEqualsWithWrongType 0.183
testEqualsWithNull 0.173
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.219

MagnoliaAccessProviderTest

testPermissionClassNotDefined 0.027
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.014
testPermissionWrongClassDefined 0.014
testPermissionNonexistingClassDefined 0.014
testPermissionClassDefined 0.016
testPermissionWrongClassConstructor 0.015

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.188
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.176
testCreatingAnExistingNodeDataDoesNotFail 0.163
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.17
testReadingANodeData 0.161
testCreatingAndSettingANodeData 0.158
testIsNodeTypeForNodeChecksPrimaryType 0.159
testAddMixin 0.176
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.172
testSettingANonExistingNodeDataCreatesANewNodeData 0.172
testSettingAnExistingNodeData 0.203
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.162
testThatReadingANonExistingNodeDataFail 0.157
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.166

NodeTypeBasedACLPermissionsTest

testCanReadRoot 0.01
testCanReadOnPageNode 0.012
testGrantsOnContentNode 0.012
testCanReadOnContentNode 0.011
testCanReadInvalidNodeTypeSpecified 0.014
testCanReadAnyNodeTypesSpecified 0.011
testGrantsOnPageNode 0.011
testGrantsMultipleNodeTypesSpecified 0.011
testGrantsHigherPermissionThenAssigned 0.011

PathTest

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

RootOnlyPermissionTest

testCanRead 0.005
testNoRootNode 0.01
testGrants 0.009

QueryTest

testSimpleQuery 0.249
testMaxResultSize 0.181

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom522 0.19
testRestoreVersionCreatedWithRuleFrom524 0.188
testGetUsedFilterWhenRuleCreatedIn52 0.164
testCreateAndRestoreVersionAndCheckOrder 0.213
testUseSystemSessionToRetrieveVersions 0.156
testCreateAndRestoreDeletedVersion 0.178
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.248
testGetUsedFilterWhenRuleCreatedIn522 0.167
testGetUsedFilterWhenRuleCreatedIn524 0.169
testNumberOfCreatedVersions 0.197
testCreateAndRestoreVersion 0.289
testRestoreVersionCreatedWithRuleFrom52 0.177

ContentVersionTest

testRestoringBinariesFromContentVersion 0.177
testRetrievingBinariesFromContentVersionsChildNode 0.218
testBasics 0.347
testRetrievingBinariesFromContentVersion 0.321

CopyUtilTest

copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.281
copyToVersionWhenThereWasSubnodeWithSameName 0.35
copyToVersionWhenChangingPrimaryNodeType 0.256

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0

SkipVersionOnExportTest

testExportSystemView 0.206
testExportDocumentView 0.227

VersionedNodeTest

testMultipleWrappingIsPossible 0
testWrapProperty 0.024

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

CompositeFilterTest

testInitializationAndDestruction 0.014

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded 0.212
testPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.223
testFilterWithEmptyDefaultExtension 0.197
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.191
doubleDotURIisProperlyNormalizedAndDecoded 0.232
testHandlesRequestUriWithJSessionId 0.205
URIwithSpacesIsProperlyNormalizedAndDecoded 0.179
oneDotURIisProperlyNormalizedAndDecoded 0.184
simpleURIisProperlyNormalizedAndDecoded 0.161
URIwithPercentageIsProperlyNormalizedAndDecoded 0.156

FilterTest

testBypassing 0.061
testDecoratedFilter 0.015
testInitialization 0.013

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.027
testExecutesCorrectCommandBasedOnURI 0.011
testPassesNullAsCommandIfNoneSpecified 0.012

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.012
shouldNotMatchDotRegexMetacharacter 0.014

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.049
testCOSMultipartFilterFileDeletion 0.008

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.013
testFilterCOS 0.012

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.008

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.005
testETagDoesNotContainJSessionId 0.001
testContentLengthIsNotSet 0.001

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.008

ServletDispatchingFilterTest

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

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.009
testHeaderNormalization 0.01

AbstractI18NContentSupportTest

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

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop 0.012
testGetNodeDataEndlessLoop 0.01
testDetermineLocale 0.01

DefaultMessagesImplTest

testGetBundle 0.002
selfTest 0.004

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.02
testGetNodeDataEndlessLoop 0.009
testDetermineLocale 0.013

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.002
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundle 0.005
testGetsSimpleMessageFromDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.004

AccessManagerImplTest

testMultiThreadAccess 0.044
testGetPermissions 0.001

RedirectClientCallbackTest

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

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.009
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0
testWritesToAccessLogOnlyOnceUponSuccess 0

ContentSecurityFilterTest

testIsAllowedForOther 0.106
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.001
testIsAllowedForCorrectReferrer 0
testIsAllowedWithNoReferrer 0

DelegatingUserManagerTest

testGetUsersWithGroupWithTransitiveGroupsThrowsUnsupportedOperationException 0.002
testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod 0.004

ExternalUserManagerTest

getUsersWithGroup 0.021
getUsersWithRole 0.001

HierarchicalUserManagerTest

testGroupAddingAndRemoving 0.303
testParentPathShouldReflectFirstLettersOfName 0.281
testCreateUserNode 0.204
testRoleAddingAndRemoving 0.208
testCreateNewUser 0.553
testCreateNewUserUnderPath 0.55
testParentPathShouldBeLowercased 0.204

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.211
getGroupsWithGroup 0.192

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup 0.013
testGetGroup 0.01
testCreateGroup 0.011
testGetGroupInFolder 0.012
testGetAllGroups 0.01
testCreateGroupWithPath 0.011

MgnlGroupTest

testGetRoles 0.013
testGetGroupsReturnsDirectGroups 0.01
testGetRolesWithoutDuplicates 0.009
testAddRoleToGroup 0.011
testAddGroupToGroup 0.01
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.009
testGetAllGroupsFromOneConcreteGroup 0.044
testGetNotExistGroup 0.01

MgnlRoleManagerTest

testGetRoleInFolder 0.011
testGetRole 0.009
testCreateRole 0.009
testRefusesToCreateSameNameRole 0.009
testCreateRoleWithPath 0.009

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType 1.195
getUsersWithTransitiveGroup 0.637
testNewlyCreatedUserNodeHasMixinLockable 0.835
testDoNotCreateUserWhenExistInAnotherRealm 0.488
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.846
getUsersWithGroup 0.525
getUsersWithRole 0.499
getUsersWithRoleWithNonExistingRoleName 0.506
testUserPasswordAfterChangingByJCRProperty 1.2
testUserPasswordAfterCodeCreation 0.833
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.494
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.507

MgnlUserManagerTest

testUsernameCantBeBlank 0.004
testUsernameCantBeEmpty 0.003
testSetStringProperty 0.009
testChangePasswordOfUserInSubNode 0.674
testFindPrincipalNode 0.004
testChangePasswordOfUser 0.653
testSetPropertyToNull 0.004
testUserWasCreatedUnderCertainPath 0.332
testSetProperty 0.005
testNewUserInstanceDoesntSwallowRepositoryException 0.006
testUsernameIsValidatedUponCreation1 0.026
testUsernameCantBeNull 0.003
testFindPrincipalNodeWithOtherRealm 0.004
testUsernameIsValidatedUponCreation 0.004

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups 0.015
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.009
testGetAllRolesReturnsDirectAndInheritedRoles 0.01
testGetRolesReturnsDirectRolesWithoutDuplicates 0.008
testGetAllGroupsWhenRecursiveGroups 0.008
testInGroup 0.011
testInGroupWithUsersCustomWorkspace 0.014
testGetRolesReturnsDirectRoles 0.009
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.001
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.147
findPrincipalNodeByQueryWitNonRootStartNode 0.152
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.183
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.159
findPrincipalNodeByTraversalWitNonRootStartNode 0.151
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.16
findPrincipalNodes 0.146
findPrincipalNodeByQuery 0.146
findPrincipalNodeByQueryWithMultipleMatches 0.145
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.147
findPrincipalNodeByTraversalWithMultipleMatches 0.139
findPrincipalNode 0.19
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.164

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager 0.014
testUserManagerReturnsCorrectAnonymousUser 0.683
testUserManagerRealmIsSystemRealm 0.013
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName 0.667
testUserManagerReturnsSystemUserWithCorrectRole 0.336
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.337
testUserManagerReturnsCorrectSystemUserByName 0.665
testUserManagerReturnsEnabledRescueUser 0.337
testUserManagerReturnsCorrectSystemUser 0.667
testUserManagerReturnsSystemUserWithCorrectGroup 0.339

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser 0.003

SecurityTest

testMergePrincipals 0.008

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.178
testKeyStoreInSomeOtherFolder 0.09

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.167
testPasswordRemovingMethodFromCache 0.238
testRemoveAllPasswordPamametersFromCacheLog 0.15
testCrypt 0.911
testUpdateKeysKeyLocationIsSet 0.161
testKeyStore 0.187
testUpdateKeysKeyLocationIsNotSet 0.143
testPasswordRemovingMethodFromURL 0.144

URISecurityFilterTest

testIsAllowedForOther 0.003
testIsAllowedForAnonymous 0

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0.001

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.145
testSessionBasedCopy 0.16
testMoveInSession 0.159
testChangeNodeTypeReplaceAllOccurrences 0.15
testSessionBasedCopySrcNotAtTheRoot 0.142

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.007

DelayedExecutorTest

testDelayedExecution 0.61
testMultipleDelayedExecution 0.776
testExecutionAfterMaxDelay 2.017

DumperUtilTest

testDump 0.186
testDumpLevel2 0.16

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.15
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.143

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent 0.152
testWrappingNDParent 0.144
testClosedSessionResistance 0.151

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.017
testDoesNotCallHierarchyManagerUntilNeeded 0
testCallHierarchyManagerOnlyFirstTime 0.001

LinkUtilTest

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

ModuleConfigurationObservingManagerTest

testObserving 6.04

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0

NodeUuidComparatorTest

testBasic 0.001

ObservationUtilTest

testRegisterWhenSessionValid 0.009
testFailRegisterWhenSessionInvalid 0.011
testUnregisterWhenSessionValid 0.009
testDontFailUnregisterWhenSessionInvalid 0.008

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.218
testSimpleQuery 0.18
testSearchForUUID 0.183
testJQOM 0.177
testSearchForAreasContainingImage 0.189
testQueryBuild 0.18
testQueryWhenSearchingJustForPages 0.185
testSearchOfNonDefaultNodeType 0.193
testSearchForUUIDInChildNode 0.202
testEmptyResult 0.168
testResultContainsOnlyPages 0.166
testSearchForPagesWhoseComponentIsContainingSpecificText 0.169
testSearchForInheritedUUID 0.17
testConfirmThatFilteredResultIsReallyTheWantedOne 0.173
testSearchForSpecificTemplate 0.165

RequestDispatchUtilTest

testDispatchRedirectNonInternal 0
testDispatchRedirectInternal 0
testDispatchWithNullURI 0
testDispatchRedirectNonInternalFailure 0.001

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.141
testConstructRuleFromStringRepresentaionOfRuleClass 0.134
testIsNotAllowedNode 0.168
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.13
testRuleStringConstructor 0.139
testIsAllowedNode 0.131

SearchReplaceTest

testDefaultsToLiteralMatching 0.003
testCanUseJokerInNamePatterns 0.001
testCaseInsensitive 0.002
testCanUseNamePatterns 0.001

ServletUtilTest

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

SiblingsHelperTest

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

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
testEncodedMatch 0
testWildcardsWithSpecialChars 0
testStarMatch2 0
testStarMatch3 0
testStarMatch4 0
testWildcardsMatch 0

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.143
testWrappingNDParent 0.143
testClosedSessionResistance 0.133

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0.001
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

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

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.645
testObservationForOneSpecificEventTypeAndContentNodes 4.667
testInitializingObservingManagerWithNullAsNodeType 0.135

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.003
testWorkspaceNamesWithNonNullExpectation 0.002

CommandsManagerTest

testRegisterCommands 0.026
testGetCommandByCatalogAndName 0.014
testExecuteCommand 0.015
testExecuteCommandWithContext 0.014
testCloneCommandWithCustomProperties 0.013
basicChainCommandTest 0.013
testCloneMarkNodeAsDeletedCommand 0.013
testCloneImportCommand 0.013
testGetCommandByName 0.013

DeleteCommandTest

testDeleteLeaveNode 0.2
testDeleteProperty 0.145
testDeleteNonexistentNode 0.157
testDeleteNodeWithSubnodes 0.146

ExportCommandTest

testExportCommandNoOutputStream 0.17
testExporCommandPathNotSet 0.137
testExportCommand 0.136
testExportCommandStreamClosedCorrectly 0.155

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.001
testExecuteWithTemplate 0.002
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.255
testImportCommandTargetPathDoNotExist 0.129
testImportCommand 0.253
testImportCommandEmptyFile 0.13

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.194
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.156
testPreDeleteNode 0.177
testExecuteIsDeniedIfUserIsNull 0.137
testVersionChildNodes 0.17
testExecuteChecksForUserPermissions 0.137

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.171
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.184
restorePreviousVersionOfSingleNode 0.2
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.213

RuleBasedCommandTest

testDefaultRule 0.144
testSetItemTypes 0.133
testRuleOverridesItemTypes 0.138
testSetRule 0.137

VersionCommandTest

testCommandAddsVersionComment 0.144
testCommandWithRuleSet 0.155
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.148
testCommandAddsVersionCommentRecursively 0.155
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.15
testCommandWhenSubContentIsMarkedAsDeleted 0.165
testCommandWhenContentIsMarkedAsDeleted 0.132

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.007

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession 0.129

DefaultRepositoryStrategyTest

testPasswordIsNull 0.128
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.137

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.004

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.006
testLocalAttributes 0.001
testApplicationAttributes 0.006

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.13

WebContextImplTest

testLoginLogout 0.007

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0.001
testCantUseWriterAfterOutputStream 0

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0.005
testCanReset 0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0.001
testMultipleThreads 1.544
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.005
testHandlerAddedWhileDispatchingIsNotCalled 0

FreemarkerConfigTest

testSharedVariablesArePopulated 0.045

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 0

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence 0.002
testWrapsBeanAsBeanModel 0.002
testWrapsContextWithMapModel 0.003
testWrapsMapAsSimpleHash 0
testWrapsContentMapWithContentMapModel 0.001

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0.001

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0.001
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.15
testRebootstrapAtFirstLevel 0.144
testExport 0.138

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode 0.14
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.137
testActivationStatus 0.136
testDoctypeImportThrowsExceptions 0.174

DataTransporterTest

testEncodePath 0.001
testParseAndFormat 0.018
testRemoveNs 0.001
testCreateExportPath 0
testRevertExportPath 0.001

MagnoliaV2FilterTest

testBogusMetaElement 0.007

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.002
testConversionWhenPropertiesAreAlreadyInPlace 0.002
testRemovesMetaDataWhenEmptied 0.002

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.152

PropertiesImportExportTest

testImportMetadata 0.002
testPropertiesExport 0.002
testConvertsToStringByDefault 0.001
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault 0.594

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 0.262
testExcludedPropertiesAreNotFoundInFullTextSearch 0.25
testTitlePropertyIsBoosted 0.215
testExcludedPropertiesAreFoundInWhereLike 0.231

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0.001
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.002

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.002
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0.001
multipleInheritanceHaveToBeEnabledTest 0
testDeepUnwrap 0.001

EnumCaseInsensitiveTest

convertEnumSameCase 0.001
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0

NodeBuilderTest

testExecWithSeveralChildOps 0
testRealisticUsageScenario 0.001

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.133
testModuleNodeIsCreatedIfNeeded 0.132
testUsesExistingModuleConfigNode 0.174

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.144
testModuleNodeIsCreatedIfNeeded 0.136

NodeBuilderTaskTest

testUnknownRootThrowsException 0.133
canOperateOnRootNode 0.131
testSyntax 0.147

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.138

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.001
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0
testGetBasicProps 0.001
testGetBinaryProps 0.001
testGetOtherProps 0

MetaDataUtilTest

testUpdateMetaData 0.123
testGetMetaData 0.13

NodeTypesRepositoryTest

testDeleteNode 0.134
sameNameSiblingsAreNotAllowed 0.158

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.129
testCreateSimpleNodeTypeContent 0.132

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.179
testIsNodeType 0.127

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist 0.133
testRenameNode 0.129
testGetResultsFromRowIterator 0.136
testCopyInSessionRootSourceToRootDestination 0.136
testCopyInSessionChildSourceToRootDestination 0.137
testCopyInSessionRootSourceToChildDestination 0.137
testMoveNodeAfter 0.135
testMoveNode 0.134
testMoveNodeBefore 0.134

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar 0.169
testGetMultiValuePropertyOrderWithDuplicate 0.129
testCreateAndGetMultiValuePropertyTypeLong 0.13
testSetMultiValuePropertyTypeLong 0.129
testGetMultiValuePropertyTypeBoolean 0.133
testSetMultiValuePropertyTypeString 0.129
testCreateValueDate 0.131
testSetAndGetMultiValuePropertyTypeDouble 0.135
testGetMultiValuePropertyWithChangedOrder 0.136

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.144
testGetNextVersionLabel 0.139
getVersionOfEmptyVersionHistory 0.172
testGetVersionHistoryListNoVersions 0.201
testGetPreviousVersion 0.136
testGetNextVersion 0.145
testGetVersionVersionException 0.143
testVersioningDisabled 0.139
testGetNodeTypeName 0.138
testOutputWhenNodeNull 0.131
testGetLatestVersion 0.141
testGetNullVersion 0.128
testGetVersionHistoryList 0.196
testGetPreviousVersionLabel 0.161
testGetPreviousVersionOfRootVersion 0.139
testGetVersionEmptyVersionLabel 0.136
testGetVersionHistoryListMultipleVersions 0.144

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.133

ChannelVisibilitySessionWrapperTest

testGetItem 0.127
testGetNode 0.134
testNodeExists 0.127
testCanRemoveVisibleItem 0.129
testGetProperty 0.125
testPropertyExists 0.169
testNavigatingWithNodeParentStillHidesExcludedNode 0.126
testItemExists 0.127
testMoveWorksOnVisibleNode 0.13
testFailsToRemoveHiddenItem 0.132
testFailsToMoveHiddenNode 0.126
testRootNodeHidesExcludedNode 0.127

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0.001
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0.001
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0.134

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.008
testMultipleWrappingIsNotSupported 0.007
testWrapNode 0.008
testGetRootParentThrowsItemNotFoundException 0.008
testGetParentReturnsWrappedNode 0.008
testGetPropertyReturnsLocalizedValue 0.009
testHasPropertyReturnsFalseWhenNoSuchPropertyExists 0.009
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.009
testGetPropertyDoesntReturnResourceNode 0.008
testGetAncestorReturnsWrappedNode 0.008

InheritanceNodeWrapperTest

testSingleComponentInheritance 0.011
testRoot 0.009
testNestedPropertyInheritance 0.008
testCollectionInheritance 0.01
testMultipleInheritanceHaveToWork 0.008
testPropertyInheritance 0.007
testNestedComponentInheritance 0.008

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.129

MgnlPropertySettingContentDecoratorRepositoryTest

testMoveNode 0.14

MgnlPropertySettingContentDecoratorTest

testUpdateLastModifiedDateGoesFromComponentToPage 0.001
testShouldIgnoreUpdateWithMgnlTemplate 0
testSetCreated 0.001
testUpdateLastModified 0.004
testSetMgnlCreatedDate 0.001
testSetMgnlCreatedDateOnWrapper 0.001
testSetMgnlCreatedDateDoesNothingOnRoot 0.001
testSetCreatedWithRecursion 0
testSetMgnlCreatedDateDoesNothingOnNullNode 0
testShouldIgnoreUpdateWithNonTemplateMGNLProperty 0
testLastUpdateDateResolvesUser 0.01
testShouldIgnoreUpdateWithJCRProperty 0

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.003

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.003

LinkUtilTest

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

UUIDLinkTest

testUUIDToBinary 0.008
testParseLink 0.007
testParseFromBrowserLink 0.007
testUUIDToBinaryIsEncoded 0.008
testUUIDToAbsoluteLinksAfterRenaming 0.008
testParseFromUUIDPattern 0.008
testLinkWithAnchor 0.007
testLinkWithParameters 0.008
testUUIDToBinaryAfterRenaming 0.008

Slf4jSelfTest

arrayArgumentsAreExpanded 0.011
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.002

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly 0.01

AddPermissionTaskTest

testAutogeneratedDescription 0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly 0.009
testGetPermissionAddedToRoleProperly 0.008
testDenyPermissionAddedToRoleProperly 0.007
testAutogeneratedDescription 0.007

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.173

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.001
testExecutesDelegateTaskIfNodeExists 0.004
testBootstrapsIfNodeDoesNotExist 0.004
testAutogeneratedDescription 0.003

BootstrapFileUtilTest

testGetElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.002
testGetElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.003

BootstrapSingleModuleResourceTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderTest

testOrderAfter 0.14
testOrderBefore 0.132

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName 0.139
testChangeAllPropertiesWithCertainValueTask 0.139
testAutogeneratedDescription 0.13

ChangeTemplateTaskTest

testSetTemplateForFirstTime 0.004
testAutogeneratedDescription 0
testChangeTemplate 0

ChangeVirtualUriMappingTaskTest

testDoExecute 0.005
testAutogeneratedDescription 0.001

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription 0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0.001
testAutogeneratedDescription 0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride 0.143
testDoExecute 0.134
testAutogeneratedDescription 0.133
testDoExecuteTargetExistOverride 0.138

CopyPropertyTaskTest

testNonexistingSource 0.127
testDoNotOverride 0.168
testOverride 0.123

CreateNodePathTaskTest

testExecute 0.125

CreateNodeTaskTest

testExecute 0.127

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed 0.004
testShowWarningIfCommandNotFound 0.003
testCommandIsExecuted 0.004

FilterOrderingTaskTest

testOrderFilterAfter 0
testFailWhenFilterDoesntExist 0.001
testOrderFilterAfterLast 0
testDoesNothingIfRequiredFilterMissing 0.001

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId 0.141
testAutogeneratedDescription 0.134

FixUserRolePermissionsPropertyTaskTest

testInstallTask 0.009

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor 0.001
testExecutesPublicDelegateTaskWhenIsPublic 0.004
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.003
testAutogeneratedDescription 0.004

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0.001

ModuleFilesExtractionTest

testExecute 0.247

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.126
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.129
moveToNewDestination 0.13

MovePropertyTaskTest

testNonexistingSource 0.126
testDoNotOverride 0.166
testOverride 0.134

NewPropertyTaskTest

testWithExpectedPathExisting 0.001
testWithoutThePath 0
testAutogeneratedDescription 0.001

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0.002
executeVisitsHierarchyAndOperatesOnNode 0
executeStopsVisitingHierarchyOnPredicate 0.001
canBeExecutedTwice 0.001

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.011
returnFalseWhenSameNameSiblingsAllowed 0.001

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0.001
testOrderFilterBefore 0.001
testDoesNothingWhenRequiredFilterMissing 0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.144

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0.001

PartialBootstrapTaskTest

testGetOutputResourceName 0.135
testDifferentPlatformEncoding 0.146
testAutogeneratedDescription 0.125

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.001
testAutogeneratedDescription 0.003
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.15
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.128
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.149
testExistingPropertyWithPartOfStringIsReplaced 0.135
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.133
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.167
testNonExistingPropertyIsNotReplacedButLogged2 0.127
testExistingPropertyIsReplaced 0.125
testPropertyOfDifferentType 0.125
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.143
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.137
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.132

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.144
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.144
testReregisterNodeType 0.139
testAutogeneratedDescription 0.123

RegisterServletTaskTest

testRegisterServletTaskWithMappings 0.123
testRegisterServletTaskWithEmptyMappings 0.162

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.004
testRemoveDuplicatePermission 0.004
testAutogeneratedDescription 0.004

RemoveInstallFileTest

testDeleteDirectory 0.137
testDeleteFile 0.128

RemoveNodesTaskTest

testExecute 0.13
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.128
testExecuteDisplaysInfoMessageForMissingNodes 0.127
testAutogeneratedDescription 0.123
testExecuteException 0.128

RemoveNodeTaskTest

testExecute 0.13
testAutogeneratedDescription 0.13

RemoveNodeWoChildrenTest

testAutogeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0.001

RemovePropertiesTaskTest

testExecute 0.125

RemovePropertyTaskTest

testExecute 0.14

RenameNodesTaskTest

testRenameACLNodesTask 0.168
testAutogeneratedDescription 0.126

RenameNodeTaskTest

testDoNotOverride 0.124
testOverride 0.122

RenamePropertiesTaskTest

testExistingPropertyIsRenamed 0.136
testNonExistingPathIgnored 0.135
testAutogeneratedDescription 0.129

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot 0.002

RenamePropertyTaskTest

testExecute 0.123

SetupModuleRepositoriesTaskTest

testDoExecuteTwice 0.138
testDoExecute 0.161

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0.001
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.003
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.001
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.002
testBlocksIfIncludeDispatcherIsMissing 0.002
testDoesNotWarnIfErrorDispatcherIsUsed 0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.002
testTextFilterClassesAreNotSet 0.001
testAccessControlProviderIsSet 0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.131
testAbsentFilesAreRecreated 0.127

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.076
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.009

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.001
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.034
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.007
testPerformCantBeCalledTwiceByDifferentThreads 0.899
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.007
testCheckModuleAndDeltasToStringForUpdate 0.003
testCheckModuleAndDeltasToStringForInstall 0.003

ModuleRegistryImplTest

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

ModuleManagerWebUITest

testDoneTemplate 0.03
testListTasksTemplate 0.025
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.009
testRestartNeededTemplate 0.021

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0

ContentOpsRepositoryTest

testSetTemplate 0.123
testCreateParagraph 0.125
testCreatePage 0.131

ContentOpsTest

testSetNodeData 0.001
testCreateContent 0
testSetBinaryNodeData 0.001
testCreateCollectionNode 0

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.131
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.123
testErrorMessages 0.13

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.127
testSetPropertyFailsIfPropertyDoesNotExist 0.153
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.122
testAddPropertyFailsIfPropertyExists 0.123
testRenamePropertyAndCheckValueForString 0.128

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.126
testModuleNodeIsCreatedIfNeeded 0.125
testUsesExistingModuleConfigNode 0.124

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.129
testModuleNodeIsCreatedIfNeeded 0.153

NodeBuilderTaskTest

testUnknownRootThrowsException 0.126
testSyntax 0.124

ClassesTest

testCanSetupADifferentClassFactory 0.003
testDefaultClassFactoryWorksJustFine 0.003

ComponentsTest

testPushingAndPoppingComponentProvider 0

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.003

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.003
dataWorkspaceObserved 0.001

ConfigurationTest

testNonScopedComponent 0.04
testSingletonScopedComponentFactory 0.015
testEagerSingletonScopedComponent 0.011
testProvider 0.015
testLazySingletonScopedComponent 0.011
testConfiguredEagerSingleton 0.014
testConfigured 0.011
testComponentFactory 0.012
testObserved 0.014
testConfiguredSingleton 0.011
testSingletonScopedProvider 0.01

LegacyComponentsConfigurerTest

testExcludedKeys 0.001
testLegacy 0.005

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

DefaultComponentProviderTest

testProxiesReturnedByObserverComponentFactoryCanBeCastToTheirSubclass 0.006
testGetSingletonReturnsSameInstance 0.001
testSingletonDefinedInRepositoryDefaultToConfigWorkspace 0.003
testUsesComponentFactoryIfSuchFactoryIsConfigured 0.001
testReturnsConfiguredImplementation 0
testNewInstanceReallyReturnsNewInstance 0
testReturnsGivenConcreteClassIfNoneConfigured 0.001
testSingletonDefinedInRepositoryUsesGivenRepoName 0.001
testBlowsIfGivenInterfaceAndNoImplementationIsConfigured 0.001

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.005

GuiceComponentProviderTest

testConfiguredInSingletonScope 0.013
testCreateChild 0.018
canAccessProperties 0.027
testConfigured 0.011
testImplementation 0.008
testObserved 0.012
testInstance 0.008
getComponentThrowsExeptionForUnconfiguredType 0.008
testObservedInRequestScope 0.012
testGetComponentProvider 0.007

GuiceParameterResolverTest

testSimpleInjection 0.003
testInjectionOfNamedDependency 0.002
testInjectionOfDependencyAsProvider 0.002

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

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

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.003
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerTest

createWorkspace 0.126
verifySessionsAreWrappedAsExpected 0.118
verifyVersionStoreSessionDontWrapVersioningSession 0.121
createWorkspaceInWrongRepo 0.119

RepositoryMappingDefinitionReaderTest

testParse 0.001

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.155

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall 1.298
testUpgradeFrom531CSRF 0.405
testUpgradeFrom45 0.939
testUpdateFrom534 0.329
testCleanInstall 1.18
test45DoesNotInstallWhenFromSmallerThan446 0.127
testMP4MimeTypesOnInstall 1.22
test446MimeTypesOnInstall 1.178
updateTo512anonymousUserPermissions 0.587
testUpgradeFrom522 0.428
updateFrom534CheckSuperuserRolePermissionAreUpdated 0.318
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 0.622

RenameACLNodesTaskTest

testRenameACLNodesTask 0.124

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.151
rearrangementOfBasicDefaultConfig 0.135
rearrangementOfSTKsDefaultConfig 0.135
nonStandardCompositeConfigIsBackedUp 0.133

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement 0.131
testNodeTypeToRegisterSingleElement 0.128
testNodeTypeToRegisterMultipleElementWrongOrderRevertsUpdate 0.151
testUnRegisterNodeType 0.115
testUnRegisterNodeTypeDependencyIssue 0.116

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0.005

Register50NodeTypeTaskTest

testDoExecute 0.213

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.166

AddActivatableMixinForContentNodeTaskTest

testExecute 0.155

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.201
testAclDefinedForSubPath 0.15
testNoAclDefined 0.15
testAclDefined 0.146

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.142

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.155
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.156
testRenameSiblingForASubPath 0.16
testOutputMessage 0.163
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.142

HashUsersPasswordsTest

testEncryption 0.667

ComponentsTestUtilTest

testSetSingletonInstance 0
testConfiguredImplementation 0.001
testInstanceFactory 0

NodeMatchersTest

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

UtilMatchersTest

exceptionWithMatchingMessage 0.001
regex 0
exceptionWithMessage 0

Content2NodeCollectionWrapperTest

testRetainAll 0.001
testRemoveAll 0

MockItemTest

testGetDepth 0
testGetPath 0

MockNodeTest

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

MockObservationManagerTest

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

MockPropertyTest

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

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

SessionTestUtilTest

testCreateSessionWithStringVarargs 0.001
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0.001

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0.003

Utf8ContentTest

testReadingUtf8Greek 0.149
testReadingUtf8JapaneseChars 0.138
testReadingUtf8AccentedChars 0.141
testCreateExportImportContentUtf8SpecialChars 0.202
testReadingUtf8SpecialChars 0.143
testSettingNewUtf8ContentNode 0.14
testSettingAnUtf8NodeData 0.14
testReadingUtf8Russian 0.14

EscapeUtilTest

testEscapeUnescapeArray 0
testEscapeUnescape 0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

BasePatternVoterTest

testInitWithoutPattern 0

DomainNameRegexVoterTest

testMatchingDomain 0
testNonMatchingDomain 0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0.001
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.001
testWithParameterNull 0
testWithParameterPresentWithValue 0
testWithParameterPresentWithoutValue 0
testWithEmptyParameter 0
testWithParameterPresentWithWrongValue 0

ResponseContentTypeVoterTest

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

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0.001
testVoterWithNullUser 0
testVoterWithAdminUser 0
testVoterWithMockUser 0.001
testVoterWithSystemUser 0

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0

URIRegexVoterTest

testPathAndCtx 0
testForGetParameter 0
testEmptyUri 0.001
testPathOnly 0

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