Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.628
info.magnolia.utf8 8 0 0 0 100% 1.654
info.magnolia.importexport 25 0 0 0 100% 0.877
info.magnolia.monitoring 3 0 0 0 100% 0.001
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.154
info.magnolia.cms.security.auth.login 3 0 0 0 100% 0.011
info.magnolia.module 36 0 0 0 100% 1.045
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 0.994
info.magnolia.jcr.node2bean.impl 3 0 0 0 100% 0.001
info.magnolia.module.model.reader 35 0 0 0 100% 0.021
info.magnolia.module.model 50 0 0 0 100% 0.004
info.magnolia.jcr.decoration 12 0 0 0 100% 0.005
info.magnolia.module.files 2 0 0 0 100% 0.257
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.122
info.magnolia.content2bean 19 0 0 1 94.737% 0.073
info.magnolia.beanmerger 7 0 0 0 100% 0.053
info.magnolia.voting.voters 51 0 0 0 100% 0.01
info.magnolia.cms.core.version 27 0 0 0 100% 3.301
info.magnolia.test.mock 36 0 0 0 100% 0.016
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.129
info.magnolia.cms.util 225 0 0 0 100% 21.095
info.magnolia.setup.for5_0 8 0 0 0 100% 1.163
info.magnolia.event 13 0 0 0 100% 1.637
info.magnolia.setup.for5_2 21 0 0 0 100% 2.469
info.magnolia.objectfactory.guice 22 0 0 0 100% 0.156
info.magnolia.cms.core 115 0 0 0 100% 6.999
info.magnolia.test 4 0 0 0 100% 0.006
info.magnolia.repository 5 0 0 1 80% 0.456
info.magnolia.module.ui 4 0 0 0 100% 1.058
info.magnolia.commands.impl 38 0 0 0 100% 4.487
info.magnolia.init.properties 2 0 0 0 100% 0.001
info.magnolia.repository.definition 1 0 0 0 100% 0.001
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.015
info.magnolia.nodebuilder.task 7 0 0 0 100% 0.747
info.magnolia.cms.i18n 23 0 0 0 100% 0.128
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.logging 2 0 0 0 100% 0.012
info.magnolia.context 13 0 0 0 100% 0.495
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.003
info.magnolia.objectfactory 31 0 0 0 100% 0.026
info.magnolia.module.delta 158 0 0 0 100% 7.97
info.magnolia.freemarker 54 0 0 0 100% 0.337
info.magnolia.cms.security 123 0 0 0 100% 21.157
info.magnolia.init 29 0 0 0 100% 0.549
info.magnolia.freemarker.models 8 0 0 0 100% 0.007
info.magnolia.audit 37 0 0 0 100% 11.426
info.magnolia.util 2 0 0 0 100% 0.001
info.magnolia.cms.filters 68 0 0 0 100% 1.867
info.magnolia.commands 10 0 0 0 100% 0.108
info.magnolia.cms.security.operations 4 0 0 0 100% 0.002
info.magnolia.jcr.wrapper 92 0 0 0 100% 2.021
info.magnolia.cms.security.auth.callback 6 0 0 0 100% 0.014
info.magnolia.jcr.node2bean 61 0 0 1 98.361% 0.233
info.magnolia.link 30 0 0 0 100% 0.221
info.magnolia.cms.core.search 2 0 0 0 100% 0.397
info.magnolia.jackrabbit 4 0 0 0 100% 0.756
info.magnolia.test.hamcrest 12 0 0 0 100% 0.006
info.magnolia.nodebuilder 16 0 0 0 100% 1.197
info.magnolia.jcr.predicate 16 0 0 0 100% 0.125
info.magnolia.importexport.filters 1 0 0 0 100% 0.006
info.magnolia.cms.beans.config 46 0 0 1 97.826% 0.085
info.magnolia.jcr.util 162 0 0 0 100% 5.169
info.magnolia.setup 14 0 0 0 100% 8.922
info.magnolia.jcr.nodebuilder 14 0 0 0 100% 0.003

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

info.magnolia.setup.for4_5

Class Tests Errors Failures Skipped Success Rate Time
RenameACLNodesTaskTest 1 0 0 0 100% 0.114
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.514

info.magnolia.utf8

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

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.356
BootstrapUtilTest 5 0 0 0 100% 0.001
DataTransporterRepositoryTest 4 0 0 0 100% 0.498
DataTransporterTest 5 0 0 0 100% 0.018
PropertiesImportExportTest 5 0 0 0 100% 0.003

info.magnolia.monitoring

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

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.14
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.007

info.magnolia.cms.security.auth.login

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

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.02
ModuleInstanceProviderTest 2 0 0 0 100% 0.09
ModuleLifecycleContextImplTest 2 0 0 0 100% 0.001
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplTest 6 0 0 0 100% 0.932
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.394
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.241
NodeBuilderTaskTest 3 0 0 0 100% 0.359

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.02
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.003
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.002
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.257

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.content2bean

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

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

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
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0.001
RequestParametersVoterTest 6 0 0 0 100% 0.001
ResponseContentTypeVoterTest 13 0 0 0 100% 0.006
SystemOrAdminUserVoterTest 5 0 0 0 100% 0
URIPatternVoterTest 4 0 0 0 100% 0
URIRegexVoterTest 4 0 0 0 100% 0.001
URIStartsWithVoterTest 3 0 0 0 100% 0

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 12 0 0 0 100% 1.983
ContentVersionTest 4 0 0 0 100% 0.584
CopyUtilTest 3 0 0 0 100% 0.462
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0
SkipVersionOnExportTest 2 0 0 0 100% 0.257
VersionedNodeTest 2 0 0 0 100% 0.015
VersionInfoTest 3 0 0 0 100% 0

info.magnolia.test.mock

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

info.magnolia.importexport.postprocessors

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

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
BooleanUtilTest 3 0 0 0 100% 0
ClasspathResourcesUtilTest 3 0 0 0 100% 0.001
ContentUtilRepoTest 5 0 0 0 100% 0.64
ContentUtilTest 27 0 0 0 100% 0.024
DateUtilTest 1 0 0 0 100% 0.007
DelayedExecutorTest 3 0 0 0 100% 3.354
DumperUtilTest 2 0 0 0 100% 0.274
ExceptionUtilTest 19 0 0 0 100% 0.002
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.255
ExtendingContentWrapperTest 15 0 0 0 100% 0.105
InheritanceContentWrapperTest 8 0 0 0 100% 0.006
LazyContentWrapperTest 3 0 0 0 100% 0.364
LazyNodeDataWrapperTest 3 0 0 0 100% 0.015
LinkUtilTest 7 0 0 0 100% 0.001
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.012
NodeDataUtilTest 10 0 0 0 100% 0.002
NodePathComparatorTest 1 0 0 0 100% 0
NodeUuidComparatorTest 1 0 0 0 100% 0.001
ObservationUtilTest 4 0 0 0 100% 0.026
PathUtilTest 9 0 0 0 100% 0.001
QueryUtilTest 15 0 0 0 100% 2.409
RequestDispatchUtilTest 4 0 0 0 100% 0.001
RuleTest 6 0 0 0 100% 0.757
SearchReplaceTest 4 0 0 0 100% 0.008
ServletUtilTest 16 0 0 0 100% 0.002
SiblingsHelperTest 7 0 0 0 100% 0.004
SimpleUrlPatternTest 18 0 0 0 100% 0.002
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.353
TextFileUtilTest 4 0 0 0 100% 0
UnicodeNormalizerTest 6 0 0 0 100% 0.023
WebXmlUtilTest 9 0 0 0 100% 0.044
WorkspaceObservingManagerTest 3 0 0 0 100% 6.397
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.759
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0.005
Register50NodeTypeTaskTest 1 0 0 0 100% 0.226
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.173

info.magnolia.event

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

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.319
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.885
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.004
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.205
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 1.056

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.004
GuiceComponentProviderTest 10 0 0 0 100% 0.109
GuiceParameterResolverTest 3 0 0 0 100% 0.004
GuiceScopesTest 8 0 0 0 100% 0.039

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.114
DefaultContentTest 25 0 0 0 100% 4.606
MagnoliaAccessProviderTest 6 0 0 0 100% 0.095
MetaDataTest 36 0 0 0 100% 0.006
NodeTest 14 0 0 0 100% 2.065
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.084
PathTest 8 0 0 0 100% 0.001
RootOnlyPermissionTest 3 0 0 0 100% 0.024

info.magnolia.test

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

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerTest 4 0 0 0 100% 0.456
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.058

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
DeleteCommandTest 4 0 0 0 100% 0.477
ExportCommandTest 4 0 0 0 100% 0.497
ExtractCommentCommandTest 5 0 0 0 100% 0.006
ImportCommandTest 4 0 0 0 100% 0.672
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 0.827
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.601
RuleBasedCommandTest 4 0 0 0 100% 0.472
VersionCommandTest 7 0 0 0 100% 0.935

info.magnolia.init.properties

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

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.001
MockNodeTest 47 0 0 0 100% 0.008
MockObservationManagerTest 6 0 0 0 100% 0.002
MockPropertyTest 14 0 0 0 100% 0.001
MockSessionTest 10 0 0 0 100% 0.001
MockValueTest 23 0 0 0 100% 0.002
NodeTestUtilTest 3 0 0 0 100% 0
SessionTestUtilTest 3 0 0 0 100% 0

info.magnolia.nodebuilder.task

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

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18NContentSupportTest 10 0 0 0 100% 0.038
DefaultI18NContentSupportTest 3 0 0 0 100% 0.029
DefaultMessagesImplTest 2 0 0 0 100% 0.005
HierarchyBasedI18nContentSupportTest 3 0 0 0 100% 0.04
MessagesManagerTest 5 0 0 0 100% 0.016

info.magnolia.registry

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

info.magnolia.logging

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

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.109
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.222
MgnlContextTest 2 0 0 0 100% 0.003
RequestAttributeStrategyTest 4 0 0 0 100% 0.012
SimpleContextTest 1 0 0 0 100% 0.142
WebContextImplTest 1 0 0 0 100% 0.007
WriterResponseWrapperTest 2 0 0 0 100% 0

info.magnolia.jcr.inheritance

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

info.magnolia.objectfactory

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

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AddFilterBypassTaskTest 1 0 0 0 100% 0.011
AddPermissionTaskTest 1 0 0 0 100% 0
AddURIPermissionTaskTest 4 0 0 0 100% 0.027
BackupTaskTest 1 0 0 0 100% 0.113
BootstrapConditionallyTest 4 0 0 0 100% 0.011
BootstrapFileUtilTest 2 0 0 0 100% 0.004
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.237
ChangeAllPropertiesWithCertainValueTaskTest 3 0 0 0 100% 0.335
ChangeTemplateTaskTest 3 0 0 0 100% 0.004
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.006
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0.001
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.001
CopyNodeTaskTest 4 0 0 0 100% 0.481
CopyPropertyTaskTest 3 0 0 0 100% 0.342
CreateNodePathTaskTest 1 0 0 0 100% 0.112
CreateNodeTaskTest 1 0 0 0 100% 0.109
ExecuteCommandTaskTest 3 0 0 0 100% 0.008
FilterOrderingTaskTest 4 0 0 0 100% 0.002
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.259
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.007
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.013
ModuleBootstrapTaskTest 1 0 0 0 100% 0.001
ModuleFilesExtractionTest 1 0 0 0 100% 0.203
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.017
MoveNodeTaskTest 3 0 0 0 100% 0.324
MovePropertyTaskTest 3 0 0 0 100% 0.318
NewPropertyTaskTest 3 0 0 0 100% 0.001
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.002
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.009
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.002
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.11
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0
PartialBootstrapTaskTest 3 0 0 0 100% 0.54
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.003
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 5 0 0 0 100% 0.011
PropertyValuesTaskTest 12 0 0 0 100% 1.332
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.429
RegisterServletTaskTest 2 0 0 0 100% 0.215
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.012
RemoveInstallFileTest 2 0 0 0 100% 0.227
RemoveNodesTaskTest 5 0 0 0 100% 0.583
RemoveNodeTaskTest 2 0 0 0 100% 0.224
RemoveNodeWoChildrenTest 1 0 0 0 100% 0
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.107
RemovePropertyTaskTest 1 0 0 0 100% 0.104
RenameNodesTaskTest 2 0 0 0 100% 0.243
RenameNodeTaskTest 2 0 0 0 100% 0.218
RenamePropertiesTaskTest 3 0 0 0 100% 0.319
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.001
RenamePropertyTaskTest 1 0 0 0 100% 0.102
SetupModuleRepositoriesTaskTest 2 0 0 0 100% 0.218
TextFileConditionsUtilTest 2 0 0 0 100% 0.001
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.002
WebXmlConditionsUtilTest 3 0 0 0 100% 0.005
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.035
FreemarkerHelperTest 53 0 0 0 100% 0.302

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.048
ContentSecurityFilterTest 2 0 0 0 100% 0.203
CsrfSecurityFilterTest 3 0 0 0 100% 0.003
DelegatingUserManagerTest 2 0 0 0 100% 0.009
ExternalUserManagerTest 2 0 0 0 100% 0.037
HierarchicalUserManagerTest 7 0 0 0 100% 2.471
LogoutFilterTest 2 0 0 0 100% 0.001
MgnlGroupManagerRepositoryTest 2 0 0 0 100% 0.281
MgnlGroupManagerTest 6 0 0 0 100% 0.051
MgnlGroupTest 8 0 0 0 100% 0.072
MgnlRoleManagerTest 5 0 0 0 100% 0.038
MgnlUserManagerRepositoryTest 12 0 0 0 100% 8.351
MgnlUserManagerTest 14 0 0 0 100% 1.767
MgnlUserTest 9 0 0 0 100% 0.09
PermissionUtilTest 5 0 0 0 100% 0.001
PrincipalUtilTest 5 0 0 0 100% 0.001
RepositoryBackedSecurityManagerTest 13 0 0 0 100% 1.685
RescueSecuritySupportTest 10 0 0 0 100% 4.179
SecuritySupportObservedComponentFactoryTest 1 0 0 0 100% 0.002
SecurityTest 1 0 0 0 100% 0.005
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.159
SecurityUtilTest 8 0 0 0 100% 1.699
URISecurityFilterTest 2 0 0 0 100% 0.004

info.magnolia.init

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

info.magnolia.freemarker.models

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

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0.157
AuditLoggingUtilTest 2 0 0 0 100% 0.14
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 2.923
MgnlAuditLoggingContentDecoratorTest 30 0 0 0 100% 8.206

info.magnolia.util

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
CompositeFilterTest 1 0 0 0 100% 0.011
ContentTypeFilterTest 10 0 0 0 100% 1.361
FilterTest 3 0 0 0 100% 0.076
InstallFilterTest 3 0 0 0 100% 0.03
InterceptFilterTest 9 0 0 0 100% 0.007
MappingTest 2 0 0 0 100% 0.025
MultiChannelFilterTest 8 0 0 0 100% 0.024
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.053
MultipartRequestFilterTest 2 0 0 0 100% 0.023
MultipartRequestWrapperTest 1 0 0 0 100% 0.008
RangeSupportFilterTest 3 0 0 0 100% 0.005
RepositoryMappingFilterTest 1 0 0 0 100% 0.007
ServletDispatchingFilterTest 21 0 0 0 100% 0.222
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.015

info.magnolia.commands

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

info.magnolia.cms.security.operations

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.114
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.385
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0.001
DelegateNodeWrapperTest 5 0 0 0 100% 0.001
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.002
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0.002
I18nContentDecoratorTest 1 0 0 0 100% 0.121
I18nNodeWrapperTest 10 0 0 0 100% 0.061
InheritanceNodeWrapperTest 7 0 0 0 100% 0.042
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.001
LazyNodeWrapperTest 1 0 0 0 100% 0.111
MgnlPropertySettingContentDecoratorRepositoryTest 1 0 0 0 100% 0.153
MgnlPropertySettingContentDecoratorTest 12 0 0 0 100% 0.024
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.003
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0

info.magnolia.cms.security.auth.callback

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

info.magnolia.jcr.node2bean

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

info.magnolia.link

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

info.magnolia.cms.core.search

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

info.magnolia.jackrabbit

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

info.magnolia.test.hamcrest

Class Tests Errors Failures Skipped Success Rate Time
NodeMatchersTest 9 0 0 0 100% 0.005
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.318
ContentOpsTest 4 0 0 0 100% 0.001
NodeBuilderTest 3 0 0 0 100% 0.325
OpsTest 5 0 0 0 100% 0.553

info.magnolia.jcr.predicate

Class Tests Errors Failures Skipped Success Rate Time
DuplicateNodePredicateTest 1 0 0 0 100% 0.12
JCRMgnlPropertyHidingPredicateTest 2 0 0 0 100% 0.001
JCRPropertyHidingPredicateTest 2 0 0 0 100% 0.001
NodeNamePredicateTest 2 0 0 0 100% 0.001
NodePropertyNamePredicateTest 3 0 0 0 100% 0.001
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.006

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.008
HostBasedVirtualURIMappingTest 9 0 0 0 100% 0.002
MIMEMappingTest 3 0 0 0 100% 0.023
ObservedManagerTest 1 0 0 0 100% 0
RegexpVirtualURIMappingTest 11 0 0 0 100% 0.003
URI2RepositoryManagerTest 2 0 0 0 100% 0.005
URI2RepositoryMappingTest 4 0 0 0 100% 0.044

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.229
NodeTypesRepositoryTest 2 0 0 0 100% 0.275
NodeTypesTest 6 0 0 0 100% 0.001
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.22
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.228
NodeUtilRepositoryTest 9 0 0 0 100% 1.073
NodeUtilTest 48 0 0 0 100% 0.007
PropertiesImportExportTest 11 0 0 0 100% 0.002
PropertyUtilRepositoryTest 9 0 0 0 100% 1.049
PropertyUtilTest 39 0 0 0 100% 0.004
SessionUtilTest 11 0 0 0 100% 0.002
VersionUtilTest 17 0 0 0 100% 2.077

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.104
CoreModuleVersionHandlerTest 12 0 0 0 100% 8.002
HashUsersPasswordsTest 1 0 0 0 100% 0.816

info.magnolia.jcr.nodebuilder

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.157

AuditLoggingUtilTest

testLogsLoginSuccesses 0.134
testLogsLoginFailures 0.006

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt 1.721
testSetPropertyStringStringArrayInt 0.562
testSetPropertyStringValueArrayInt 0.316
testSetPropertyStringStringInt 0.324

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator 0.489
testSequenceActionMoveCreate 0.474
testSequenceActionMoveDelete 0.41
testSequenceCreateModifyDelete 0.372
testSequenceActionCreateCreate 0.476
testSequenceActionMoveModify 0.415
testSequenceActionCreateSessionDelete 0.29
testSequenceActionModifyMoveDelete 0.28
testLogSessionDelete 0.267
testLogDeleteWhenDeletionIsFirstEntryForGivenPath 0.275
testSequenceCreateModify 0.312
testSequenceActionCreateNodeDelete 0.226
testSequenceActionModifySessionDelete 0.241
testSequenceActionSessionDeleteCreate 0.258
testLogModifyNode 0.254
testLogModifyProperty 0.21
testLogCreateNode 0.194
testLogNodeDeleteCreateDelete 0.218
testLogDeleteNode 0.217
testLogModifyWhenDeletionIsFirstEntryForGivenPath 0.229
testLogMoveNode 0.243
testLogCreateNodeWithSpecificNodeType 0.235
testSequenceActionNodeDeleteCreate 0.203
testSequenceActionModifyCreate 0.191
testNodeSave 0.198
testSequenceActionModifyMove 0.2
testSequenceActionModifyNodeDelete 0.217
testSequenceCreateMove 0.241
testSequenceActionModifyModify 0.186
testSequenceActionMoveModifyDelete 0.185

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.002

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable 0.041
testMergeOfInterfaces 0.002
testMergeMap 0.005
testMergedProperties 0.002
testMergeMergedClass 0.001
testIsSimpleType 0

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.016
testGetIconStyleReturnsCorrectIconStyle1 0.004
testGetIconStyleReturnsCorrectIconStyle2 0.003

ObservedManagerTest

testGetNodeByUUIDOrPath 0

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.004
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0.001

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo 0.02
testGetUri 0.018
testGetHandleWhenLinkWithPrefixHandleExistInRepo 0.003
testGetHandleStripsExtensionInclTheDot 0.003

AggregationStateTest

testUriDecodingShouldStripCtxPath 0
testGetSelectors 0
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath 0.001

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.003
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

testCanReadRoot 0.02
testCanReadOnPageNode 0.013
testReorderingIsNotAllowedWithReadOnlyPermissions 0.012
testGrantsOnContentNode 0.014
testCanReadOnContentNode 0.013
testVerifyThatSessionIsUsedAsResolver 0.016
testGrantsOnPageNode 0.013
testGrantsHigherPermissionThenAssigned 0.013

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.199
testThatReadingANonExistingNodeDataDoesNotFail 0.223
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.245
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.323
testCreatingAnExistingNodeDataDoesNotFail 0.259
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.2
testReadingANodeData 0.145
testCreatingAndSettingANodeData 0.165
testIsNodeTypeForNodeChecksPrimaryType 0.146
testAddMixin 0.163
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.175
testSettingANonExistingNodeDataCreatesANewNodeData 0.185
testCreatingAnEmptyNodeData 0.199
testModDate 0.215
testCreatingAndSettingABooleanNodeData 0.15
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.163
testDelete 0.167
testEquals 0.139
testSettingAnExistingNodeData 0.154
testCreatingAndReadingABinaryNodeData 0.152
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.18
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.196
testEqualsWithWrongType 0.165
testEqualsWithNull 0.145
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.153

MagnoliaAccessProviderTest

testPermissionClassNotDefined 0.023
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.013
testPermissionWrongClassDefined 0.015
testPermissionNonexistingClassDefined 0.013
testPermissionClassDefined 0.018
testPermissionWrongClassConstructor 0.013

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.172
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.165
testCreatingAnExistingNodeDataDoesNotFail 0.151
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.14
testReadingANodeData 0.146
testCreatingAndSettingANodeData 0.181
testIsNodeTypeForNodeChecksPrimaryType 0.138
testAddMixin 0.149
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.148
testSettingANonExistingNodeDataCreatesANewNodeData 0.134
testSettingAnExistingNodeData 0.13
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.133
testThatReadingANonExistingNodeDataFail 0.14
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.138

NodeTypeBasedACLPermissionsTest

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

PathTest

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

RootOnlyPermissionTest

testCanRead 0.008
testNoRootNode 0.008
testGrants 0.008

QueryTest

testSimpleQuery 0.249
testMaxResultSize 0.148

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom522 0.164
testRestoreVersionCreatedWithRuleFrom524 0.173
testGetUsedFilterWhenRuleCreatedIn52 0.14
testCreateAndRestoreVersionAndCheckOrder 0.175
testUseSystemSessionToRetrieveVersions 0.127
testCreateAndRestoreDeletedVersion 0.142
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.179
testGetUsedFilterWhenRuleCreatedIn522 0.142
testGetUsedFilterWhenRuleCreatedIn524 0.138
testNumberOfCreatedVersions 0.207
testCreateAndRestoreVersion 0.251
testRestoreVersionCreatedWithRuleFrom52 0.145

ContentVersionTest

testRestoringBinariesFromContentVersion 0.144
testRetrievingBinariesFromContentVersionsChildNode 0.143
testBasics 0.154
testRetrievingBinariesFromContentVersion 0.143

CopyUtilTest

copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.153
copyToVersionWhenThereWasSubnodeWithSameName 0.149
copyToVersionWhenChangingPrimaryNodeType 0.16

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0

SkipVersionOnExportTest

testExportSystemView 0.13
testExportDocumentView 0.127

VersionedNodeTest

testMultipleWrappingIsPossible 0
testWrapProperty 0.015

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

CompositeFilterTest

testInitializationAndDestruction 0.011

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded 0.146
testPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.153
testFilterWithEmptyDefaultExtension 0.134
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.129
doubleDotURIisProperlyNormalizedAndDecoded 0.128
testHandlesRequestUriWithJSessionId 0.131
URIwithSpacesIsProperlyNormalizedAndDecoded 0.124
oneDotURIisProperlyNormalizedAndDecoded 0.168
simpleURIisProperlyNormalizedAndDecoded 0.121
URIwithPercentageIsProperlyNormalizedAndDecoded 0.127

FilterTest

testBypassing 0.054
testDecoratedFilter 0.013
testInitialization 0.009

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.014
testExecutesCorrectCommandBasedOnURI 0.009
testPassesNullAsCommandIfNoneSpecified 0.007

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.013
shouldNotMatchDotRegexMetacharacter 0.012

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.044
testCOSMultipartFilterFileDeletion 0.009

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.013
testFilterCOS 0.01

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.008

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.004
testETagDoesNotContainJSessionId 0
testContentLengthIsNotSet 0.001

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.007

ServletDispatchingFilterTest

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

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.007
testHeaderNormalization 0.008

AbstractI18NContentSupportTest

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

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop 0.011
testGetNodeDataEndlessLoop 0.01
testDetermineLocale 0.008

DefaultMessagesImplTest

testGetBundle 0.002
selfTest 0.003

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.018
testGetNodeDataEndlessLoop 0.009
testDetermineLocale 0.013

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.002
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundle 0.004
testGetsSimpleMessageFromDefaultBundle 0.003
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.003

AccessManagerImplTest

testMultiThreadAccess 0.047
testGetPermissions 0.001

RedirectClientCallbackTest

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

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.01
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0

ContentSecurityFilterTest

testIsAllowedForOther 0.202
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.001
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0.001

DelegatingUserManagerTest

testGetUsersWithGroupWithTransitiveGroupsThrowsUnsupportedOperationException 0.004
testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod 0.005

ExternalUserManagerTest

getUsersWithGroup 0.037
getUsersWithRole 0

HierarchicalUserManagerTest

testGroupAddingAndRemoving 0.492
testParentPathShouldReflectFirstLettersOfName 0.348
testCreateUserNode 0.256
testRoleAddingAndRemoving 0.17
testCreateNewUser 0.55
testCreateNewUserUnderPath 0.507
testParentPathShouldBeLowercased 0.148

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.152
getGroupsWithGroup 0.129

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup 0.011
testGetGroup 0.007
testCreateGroup 0.008
testGetGroupInFolder 0.01
testGetAllGroups 0.008
testCreateGroupWithPath 0.007

MgnlGroupTest

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

MgnlRoleManagerTest

testGetRoleInFolder 0.008
testGetRole 0.007
testCreateRole 0.009
testRefusesToCreateSameNameRole 0.007
testCreateRoleWithPath 0.007

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType 1.319
getUsersWithTransitiveGroup 0.522
testNewlyCreatedUserNodeHasMixinLockable 0.815
testDoNotCreateUserWhenExistInAnotherRealm 0.461
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.84
getUsersWithGroup 0.481
getUsersWithRole 0.478
getUsersWithRoleWithNonExistingRoleName 0.488
testUserPasswordAfterChangingByJCRProperty 1.154
testUserPasswordAfterCodeCreation 0.817
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.466
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.51

MgnlUserManagerTest

testUsernameCantBeBlank 0.003
testUsernameCantBeEmpty 0.003
testSetStringProperty 0.007
testChangePasswordOfUserInSubNode 0.683
testFindPrincipalNode 0.003
testChangePasswordOfUser 0.681
testSetPropertyToNull 0.005
testUserWasCreatedUnderCertainPath 0.338
testSetProperty 0.003
testNewUserInstanceDoesntSwallowRepositoryException 0.005
testUsernameIsValidatedUponCreation1 0.025
testUsernameCantBeNull 0.004
testFindPrincipalNodeWithOtherRealm 0.004
testUsernameIsValidatedUponCreation 0.003

MgnlUserTest

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

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

PermissionUtilTest

testConvertPermissionsFromString 0
testFailsOnCustomPermissions 0
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0

PrincipalUtilTest

testFindPrincipalInCollection 0.001
testRemovePrincipalFromCollection 0
testRemovePrincipal 0
testFindACLByName 0
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.123
findPrincipalNodeByQueryWitNonRootStartNode 0.133
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.125
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.119
findPrincipalNodeByTraversalWitNonRootStartNode 0.136
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.137
findPrincipalNodes 0.125
findPrincipalNodeByQuery 0.153
findPrincipalNodeByQueryWithMultipleMatches 0.13
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.126
findPrincipalNodeByTraversalWithMultipleMatches 0.128
findPrincipalNode 0.121
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.129

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager 0.013
testUserManagerReturnsCorrectAnonymousUser 0.688
testUserManagerRealmIsSystemRealm 0.012
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName 0.682
testUserManagerReturnsSystemUserWithCorrectRole 0.351
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.358
testUserManagerReturnsCorrectSystemUserByName 0.681
testUserManagerReturnsEnabledRescueUser 0.347
testUserManagerReturnsCorrectSystemUser 0.705
testUserManagerReturnsSystemUserWithCorrectGroup 0.342

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser 0.002

SecurityTest

testMergePrincipals 0.005

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.115
testKeyStoreInSomeOtherFolder 0.044

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.157
testPasswordRemovingMethodFromCache 0.127
testRemoveAllPasswordPamametersFromCacheLog 0.121
testCrypt 0.767
testUpdateKeysKeyLocationIsSet 0.13
testKeyStore 0.133
testUpdateKeysKeyLocationIsNotSet 0.119
testPasswordRemovingMethodFromURL 0.145

URISecurityFilterTest

testIsAllowedForOther 0.003
testIsAllowedForAnonymous 0.001

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.121
testSessionBasedCopy 0.128
testMoveInSession 0.125
testChangeNodeTypeReplaceAllOccurrences 0.134
testSessionBasedCopySrcNotAtTheRoot 0.132

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.007

DelayedExecutorTest

testDelayedExecution 0.601
testMultipleDelayedExecution 0.751
testExecutionAfterMaxDelay 2.002

DumperUtilTest

testDump 0.124
testDumpLevel2 0.15

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.12
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.135

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent 0.123
testWrappingNDParent 0.121
testClosedSessionResistance 0.12

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.014
testDoesNotCallHierarchyManagerUntilNeeded 0
testCallHierarchyManagerOnlyFirstTime 0.001

LinkUtilTest

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

ModuleConfigurationObservingManagerTest

testObserving 6.012

NodeDataUtilTest

testCreateValueWithLong 0.001
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

ObservationUtilTest

testRegisterWhenSessionValid 0.007
testFailRegisterWhenSessionInvalid 0.006
testUnregisterWhenSessionValid 0.007
testDontFailUnregisterWhenSessionInvalid 0.006

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.184
testSimpleQuery 0.155
testSearchForUUID 0.155
testJQOM 0.171
testSearchForAreasContainingImage 0.154
testQueryBuild 0.194
testQueryWhenSearchingJustForPages 0.18
testSearchOfNonDefaultNodeType 0.184
testSearchForUUIDInChildNode 0.163
testEmptyResult 0.142
testResultContainsOnlyPages 0.141
testSearchForPagesWhoseComponentIsContainingSpecificText 0.151
testSearchForInheritedUUID 0.144
testConfirmThatFilteredResultIsReallyTheWantedOne 0.152
testSearchForSpecificTemplate 0.139

RequestDispatchUtilTest

testDispatchRedirectNonInternal 0
testDispatchRedirectInternal 0
testDispatchWithNullURI 0
testDispatchRedirectNonInternalFailure 0.001

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.153
testConstructRuleFromStringRepresentaionOfRuleClass 0.118
testIsNotAllowedNode 0.115
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.117
testRuleStringConstructor 0.124
testIsAllowedNode 0.13

SearchReplaceTest

testDefaultsToLiteralMatching 0.003
testCanUseJokerInNamePatterns 0.002
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
testGetDispatcherType 0
testGetWrappedRequest 0
testGetOriginalRequestUri 0
testGetOriginalRequestUrlIncludingQueryString 0
testIsError 0
testGetContextRelativePath 0
testIsInclude 0

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.122
testWrappingNDParent 0.114
testClosedSessionResistance 0.117

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

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

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.653
testObservationForOneSpecificEventTypeAndContentNodes 4.627
testInitializingObservingManagerWithNullAsNodeType 0.117

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.003
testWorkspaceNamesWithNonNullExpectation 0.002

CommandsManagerTest

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

DeleteCommandTest

testDeleteLeaveNode 0.122
testDeleteProperty 0.12
testDeleteNonexistentNode 0.118
testDeleteNodeWithSubnodes 0.117

ExportCommandTest

testExportCommandNoOutputStream 0.138
testExporCommandPathNotSet 0.121
testExportCommand 0.117
testExportCommandStreamClosedCorrectly 0.121

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.002
testExecuteWithTemplate 0.002
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.254
testImportCommandTargetPathDoNotExist 0.117
testImportCommand 0.184
testImportCommandEmptyFile 0.117

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.158
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.126
testPreDeleteNode 0.144
testExecuteIsDeniedIfUserIsNull 0.119
testVersionChildNodes 0.157
testExecuteChecksForUserPermissions 0.123

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.182
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.145
restorePreviousVersionOfSingleNode 0.127
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.147

RuleBasedCommandTest

testDefaultRule 0.117
testSetItemTypes 0.116
testRuleOverridesItemTypes 0.122
testSetRule 0.117

VersionCommandTest

testCommandAddsVersionComment 0.133
testCommandWithRuleSet 0.172
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.123
testCommandAddsVersionCommentRecursively 0.13
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.128
testCommandWhenSubContentIsMarkedAsDeleted 0.13
testCommandWhenContentIsMarkedAsDeleted 0.119

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.003

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession 0.109

DefaultRepositoryStrategyTest

testPasswordIsNull 0.111
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.111

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.003

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.006
testLocalAttributes 0.001
testApplicationAttributes 0.005

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.142

WebContextImplTest

testLoginLogout 0.007

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0
testCantUseWriterAfterOutputStream 0

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0.005
testCanReset 0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 1.625
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.005
testHandlerAddedWhileDispatchingIsNotCalled 0

FreemarkerConfigTest

testSharedVariablesArePopulated 0.035

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.001

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 0

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence 0.001
testWrapsBeanAsBeanModel 0
testWrapsContextWithMapModel 0.003
testWrapsMapAsSimpleHash 0
testWrapsContentMapWithContentMapModel 0.001

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0.001

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.115
testRebootstrapAtFirstLevel 0.119
testExport 0.122

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode 0.118
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.12
testActivationStatus 0.146
testDoctypeImportThrowsExceptions 0.114

DataTransporterTest

testEncodePath 0
testParseAndFormat 0.016
testRemoveNs 0.001
testCreateExportPath 0.001
testRevertExportPath 0

MagnoliaV2FilterTest

testBogusMetaElement 0.006

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.001
testConversionWhenPropertiesAreAlreadyInPlace 0.001
testRemovesMetaDataWhenEmptied 0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.126

PropertiesImportExportTest

testImportMetadata 0.001
testPropertiesExport 0.002
testConvertsToStringByDefault 0
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault 0.532

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 0.205
testExcludedPropertiesAreNotFoundInFullTextSearch 0.188
testTitlePropertyIsBoosted 0.179
testExcludedPropertiesAreFoundInWhereLike 0.184

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0.001
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.002

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.001
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0.001
testDeepUnwrap 0.001

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0.001
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0.001

NodeBuilderTest

testExecWithSeveralChildOps 0.001
testRealisticUsageScenario 0

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.117
testModuleNodeIsCreatedIfNeeded 0.16
testUsesExistingModuleConfigNode 0.117

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.119
testModuleNodeIsCreatedIfNeeded 0.122

NodeBuilderTaskTest

testUnknownRootThrowsException 0.121
canOperateOnRootNode 0.113
testSyntax 0.125

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.12

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0.001
testEvaluate 0

NodeNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluate 0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluateTrue 0
testEvaluateFalse 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0
testGetBasicProps 0.001
testGetBinaryProps 0
testGetOtherProps 0.001

MetaDataUtilTest

testUpdateMetaData 0.118
testGetMetaData 0.111

NodeTypesRepositoryTest

testDeleteNode 0.149
sameNameSiblingsAreNotAllowed 0.126

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.111
testCreateSimpleNodeTypeContent 0.109

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.114
testIsNodeType 0.114

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist 0.118
testRenameNode 0.118
testGetResultsFromRowIterator 0.115
testCopyInSessionRootSourceToRootDestination 0.15
testCopyInSessionChildSourceToRootDestination 0.112
testCopyInSessionRootSourceToChildDestination 0.118
testMoveNodeAfter 0.113
testMoveNode 0.115
testMoveNodeBefore 0.114

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar 0.114
testGetMultiValuePropertyOrderWithDuplicate 0.118
testCreateAndGetMultiValuePropertyTypeLong 0.112
testSetMultiValuePropertyTypeLong 0.116
testGetMultiValuePropertyTypeBoolean 0.113
testSetMultiValuePropertyTypeString 0.146
testCreateValueDate 0.111
testSetAndGetMultiValuePropertyTypeDouble 0.11
testGetMultiValuePropertyWithChangedOrder 0.109

PropertyUtilTest

testGetDateThreeArgs 0
testGetPropertyValueObjectString 0
testSetPropertyToString 0
testGetDateTwoArgs 0
testGetPropertyValueObjectDate 0
testGetPropertyValueObjectLong 0
testSetPropertyToDate 0
testSetPropertyToLong 0
testSetPropertyToNode 0
testGetStringThreeArgsBadNodeName 0.001
testGetStringThreeArgsBadNodeType 0
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.001
testSetPropertyToBigDecimal 0
testGetValueObject 0
testGetPropertyValueObjectBoolean 0
testRenamePropertyDoesntRemovePropertyIfGivenCurrentName 0
testGetStringTwoArgs 0
testSetPropertyToValue 0
testSetPropertyThrowsExceptionOnNullName 0
testSetPropertyThrowsExceptionOnNullNode 0
testSetPropertyToCalendar 0
testGetStringReturnDefaultValueWhenNodeIsNull 0
testGetPropertyValueObjectDouble 0.001
testSetPropertyToDouble 0

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.12
testGetNextVersionLabel 0.123
getVersionOfEmptyVersionHistory 0.116
testGetVersionHistoryListNoVersions 0.116
testGetPreviousVersion 0.122
testGetNextVersion 0.161
testGetVersionVersionException 0.118
testVersioningDisabled 0.111
testGetNodeTypeName 0.111
testOutputWhenNodeNull 0.116
testGetLatestVersion 0.122
testGetNullVersion 0.112
testGetVersionHistoryList 0.12
testGetPreviousVersionLabel 0.152
testGetPreviousVersionOfRootVersion 0.115
testGetVersionEmptyVersionLabel 0.116
testGetVersionHistoryListMultipleVersions 0.126

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.114

ChannelVisibilitySessionWrapperTest

testGetItem 0.106
testGetNode 0.111
testNodeExists 0.107
testCanRemoveVisibleItem 0.106
testGetProperty 0.107
testPropertyExists 0.129
testNavigatingWithNodeParentStillHidesExcludedNode 0.164
testItemExists 0.112
testMoveWorksOnVisibleNode 0.111
testFailsToRemoveHiddenItem 0.113
testFailsToMoveHiddenNode 0.106
testRootNodeHidesExcludedNode 0.113

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0.001
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0
test4LevelDeepUnwrap 0.001
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0.121

I18nNodeWrapperTest

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

InheritanceNodeWrapperTest

testSingleComponentInheritance 0.006
testRoot 0.006
testNestedPropertyInheritance 0.006
testCollectionInheritance 0.007
testMultipleInheritanceHaveToWork 0.005
testPropertyInheritance 0.006
testNestedComponentInheritance 0.006

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.111

MgnlPropertySettingContentDecoratorRepositoryTest

testMoveNode 0.153

MgnlPropertySettingContentDecoratorTest

testUpdateLastModifiedDateGoesFromComponentToPage 0.001
testShouldIgnoreUpdateWithMgnlTemplate 0.001
testSetCreated 0.001
testUpdateLastModified 0.005
testSetMgnlCreatedDate 0.001
testSetMgnlCreatedDateOnWrapper 0.002
testSetMgnlCreatedDateDoesNothingOnRoot 0.001
testSetCreatedWithRecursion 0.001
testSetMgnlCreatedDateDoesNothingOnNullNode 0
testShouldIgnoreUpdateWithNonTemplateMGNLProperty 0
testLastUpdateDateResolvesUser 0.011
testShouldIgnoreUpdateWithJCRProperty 0

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.003

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.003

LinkUtilTest

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

UUIDLinkTest

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

Slf4jSelfTest

arrayArgumentsAreExpanded 0.01
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.002

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly 0.011

AddPermissionTaskTest

testAutogeneratedDescription 0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly 0.008
testGetPermissionAddedToRoleProperly 0.007
testDenyPermissionAddedToRoleProperly 0.007
testAutogeneratedDescription 0.005

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.113

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.001
testExecutesDelegateTaskIfNodeExists 0.004
testBootstrapsIfNodeDoesNotExist 0.003
testAutogeneratedDescription 0.003

BootstrapFileUtilTest

testGetElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.002
testGetElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.002

BootstrapSingleModuleResourceTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderTest

testOrderAfter 0.125
testOrderBefore 0.112

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName 0.112
testChangeAllPropertiesWithCertainValueTask 0.114
testAutogeneratedDescription 0.109

ChangeTemplateTaskTest

testSetTemplateForFirstTime 0.003
testAutogeneratedDescription 0
testChangeTemplate 0.001

ChangeVirtualUriMappingTaskTest

testDoExecute 0.005
testAutogeneratedDescription 0.001

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription 0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0.001
testAutogeneratedDescription 0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride 0.11
testDoExecute 0.145
testAutogeneratedDescription 0.113
testDoExecuteTargetExistOverride 0.113

CopyPropertyTaskTest

testNonexistingSource 0.106
testDoNotOverride 0.129
testOverride 0.107

CreateNodePathTaskTest

testExecute 0.112

CreateNodeTaskTest

testExecute 0.109

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed 0.003
testShowWarningIfCommandNotFound 0.002
testCommandIsExecuted 0.003

FilterOrderingTaskTest

testOrderFilterAfter 0
testFailWhenFilterDoesntExist 0.001
testOrderFilterAfterLast 0
testDoesNothingIfRequiredFilterMissing 0.001

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId 0.116
testAutogeneratedDescription 0.143

FixUserRolePermissionsPropertyTaskTest

testInstallTask 0.007

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor 0.002
testExecutesPublicDelegateTaskWhenIsPublic 0.002
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.002
testAutogeneratedDescription 0.004

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0.001

ModuleFilesExtractionTest

testExecute 0.203

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.107
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.109
moveToNewDestination 0.108

MovePropertyTaskTest

testNonexistingSource 0.105
testDoNotOverride 0.107
testOverride 0.106

NewPropertyTaskTest

testWithExpectedPathExisting 0
testWithoutThePath 0.001
testAutogeneratedDescription 0

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0.001
executeVisitsHierarchyAndOperatesOnNode 0
executeStopsVisitingHierarchyOnPredicate 0.001
canBeExecutedTwice 0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.009
returnFalseWhenSameNameSiblingsAllowed 0

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0.001
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0.001

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.11

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.199
testDifferentPlatformEncoding 0.167
testAutogeneratedDescription 0.174

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0
testAutogeneratedDescription 0.003
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.002
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.123
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.103
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.107
testExistingPropertyWithPartOfStringIsReplaced 0.109
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.107
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.106
testNonExistingPropertyIsNotReplacedButLogged2 0.107
testExistingPropertyIsReplaced 0.101
testPropertyOfDifferentType 0.114
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.11
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.102
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.143

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.111
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.102
testReregisterNodeType 0.109
testAutogeneratedDescription 0.107

RegisterServletTaskTest

testRegisterServletTaskWithMappings 0.108
testRegisterServletTaskWithEmptyMappings 0.107

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.003
testRemoveDuplicatePermission 0.005
testAutogeneratedDescription 0.004

RemoveInstallFileTest

testDeleteDirectory 0.11
testDeleteFile 0.117

RemoveNodesTaskTest

testExecute 0.154
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.112
testExecuteDisplaysInfoMessageForMissingNodes 0.102
testAutogeneratedDescription 0.106
testExecuteException 0.109

RemoveNodeTaskTest

testExecute 0.11
testAutogeneratedDescription 0.114

RemoveNodeWoChildrenTest

testAutogeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.107

RemovePropertyTaskTest

testExecute 0.104

RenameNodesTaskTest

testRenameACLNodesTask 0.105
testAutogeneratedDescription 0.138

RenameNodeTaskTest

testDoNotOverride 0.111
testOverride 0.107

RenamePropertiesTaskTest

testExistingPropertyIsRenamed 0.109
testNonExistingPathIgnored 0.108
testAutogeneratedDescription 0.102

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot 0.001

RenamePropertyTaskTest

testExecute 0.102

SetupModuleRepositoriesTaskTest

testDoExecuteTwice 0.111
testDoExecute 0.107

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0.001
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.002
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.002
testBlocksIfIncludeDispatcherIsMissing 0.001
testDoesNotWarnIfErrorDispatcherIsUsed 0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.002
testTextFilterClassesAreNotSet 0.001
testAccessControlProviderIsSet 0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.11
testAbsentFilesAreRecreated 0.147

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.082
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.008

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0.001
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.001
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.029
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.006
testPerformCantBeCalledTwiceByDifferentThreads 0.888
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.005
testCheckModuleAndDeltasToStringForUpdate 0.002
testCheckModuleAndDeltasToStringForInstall 0.002

ModuleRegistryImplTest

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

ModuleManagerWebUITest

testDoneTemplate 0.021
testListTasksTemplate 0.022
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.005
testRestartNeededTemplate 0.01

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0

ContentOpsRepositoryTest

testSetTemplate 0.101
testCreateParagraph 0.105
testCreatePage 0.112

ContentOpsTest

testSetNodeData 0
testCreateContent 0
testSetBinaryNodeData 0.001
testCreateCollectionNode 0

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.11
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.11
testErrorMessages 0.105

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.106
testSetPropertyFailsIfPropertyDoesNotExist 0.102
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.107
testAddPropertyFailsIfPropertyExists 0.134
testRenamePropertyAndCheckValueForString 0.104

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.106
testModuleNodeIsCreatedIfNeeded 0.104
testUsesExistingModuleConfigNode 0.104

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.106
testModuleNodeIsCreatedIfNeeded 0.112

NodeBuilderTaskTest

testUnknownRootThrowsException 0.11
testSyntax 0.105

ClassesTest

testCanSetupADifferentClassFactory 0.003
testDefaultClassFactoryWorksJustFine 0.002

ComponentsTest

testPushingAndPoppingComponentProvider 0.001

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.003

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.003
dataWorkspaceObserved 0.001

ConfigurationTest

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

LegacyComponentsConfigurerTest

testExcludedKeys 0.001
testLegacy 0.006

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.004

GuiceComponentProviderTest

testConfiguredInSingletonScope 0.01
testCreateChild 0.018
canAccessProperties 0.022
testConfigured 0.01
testImplementation 0.007
testObserved 0.011
testInstance 0.006
getComponentThrowsExeptionForUnconfiguredType 0.009
testObservedInRequestScope 0.01
testGetComponentProvider 0.006

GuiceParameterResolverTest

testSimpleInjection 0.001
testInjectionOfNamedDependency 0.002
testInjectionOfDependencyAsProvider 0.001

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

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

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0.001

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.003
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerTest

createWorkspace 0.14
verifySessionsAreWrappedAsExpected 0.107
verifyVersionStoreSessionDontWrapVersioningSession 0.104
createWorkspaceInWrongRepo 0.105

RepositoryMappingDefinitionReaderTest

testParse 0

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.104

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall 1.207
testUpgradeFrom531CSRF 0.359
testUpgradeFrom45 0.781
testUpdateFrom534 0.285
testCleanInstall 1.161
test45DoesNotInstallWhenFromSmallerThan446 0.12
testMP4MimeTypesOnInstall 1.236
test446MimeTypesOnInstall 1.13
updateTo512anonymousUserPermissions 0.499
testUpgradeFrom522 0.388
updateFrom534CheckSuperuserRolePermissionAreUpdated 0.291
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 0.545

RenameACLNodesTaskTest

testRenameACLNodesTask 0.114

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.14
rearrangementOfBasicDefaultConfig 0.114
rearrangementOfSTKsDefaultConfig 0.118
nonStandardCompositeConfigIsBackedUp 0.142

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement 0.121
testNodeTypeToRegisterSingleElement 0.162
testNodeTypeToRegisterMultipleElementWrongOrderRevertsUpdate 0.177
testUnRegisterNodeType 0.176
testUnRegisterNodeTypeDependencyIssue 0.123

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0.005

Register50NodeTypeTaskTest

testDoExecute 0.226

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.173

AddActivatableMixinForContentNodeTaskTest

testExecute 0.319

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.293
testAclDefinedForSubPath 0.202
testNoAclDefined 0.187
testAclDefined 0.203

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.205

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.244
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.21
testRenameSiblingForASubPath 0.206
testOutputMessage 0.194
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.202

HashUsersPasswordsTest

testEncryption 0.816

ComponentsTestUtilTest

testSetSingletonInstance 0
testConfiguredImplementation 0.001
testInstanceFactory 0

NodeMatchersTest

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

UtilMatchersTest

exceptionWithMatchingMessage 0
regex 0
exceptionWithMessage 0

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.001

MockItemTest

testGetDepth 0
testGetPath 0

MockNodeTest

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

MockObservationManagerTest

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

MockPropertyTest

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

MockSessionTest

testConstructionProperlyWiresSessionToRoot 0
testGetItem 0
testGetNodeByIdentifier 0
testGetItemOnNonAbsolutePathFails 0
testNodeExistsFromString 0.001
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.001
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.001
testGetDecimal 0

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

SessionTestUtilTest

testCreateSessionWithStringVarargs 0
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0.001
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0.001
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0.005

Utf8ContentTest

testReadingUtf8Greek 0.219
testReadingUtf8JapaneseChars 0.181
testReadingUtf8AccentedChars 0.165
testCreateExportImportContentUtf8SpecialChars 0.202
testReadingUtf8SpecialChars 0.251
testSettingNewUtf8ContentNode 0.215
testSettingAnUtf8NodeData 0.163
testReadingUtf8Russian 0.258

EscapeUtilTest

testEscapeUnescapeArray 0
testEscapeUnescape 0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

BasePatternVoterTest

testInitWithoutPattern 0

DomainNameRegexVoterTest

testMatchingDomain 0
testNonMatchingDomain 0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0
testReturnsValueOfElseIfConditionIsTrue 0
testReturnsValueOfOtherwiseIfConditionIsFalse 0

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestParametersVoterTest

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

ResponseContentTypeVoterTest

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

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0
testVoterWithNullUser 0
testVoterWithAdminUser 0
testVoterWithMockUser 0
testVoterWithSystemUser 0

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0

URIRegexVoterTest

testPathAndCtx 0.001
testForGetParameter 0
testEmptyUri 0
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