Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2114 0 0 5 99.763% 157.772

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.587
info.magnolia.utf8 8 0 0 0 100% 0.942
info.magnolia.importexport 29 0 0 0 100% 1.215
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.346
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.028
info.magnolia.module 43 0 0 0 100% 6.15
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 1.285
info.magnolia.module.model.reader 40 0 0 0 100% 0.109
info.magnolia.module.model 50 0 0 0 100% 0.004
info.magnolia.jcr.decoration 28 0 0 0 100% 1.883
info.magnolia.module.files 2 0 0 0 100% 0.271
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.123
info.magnolia.content2bean 19 0 0 1 94.737% 0.106
info.magnolia.beanmerger 10 0 0 0 100% 0.07
info.magnolia.voting.voters 59 0 0 0 100% 0.057
info.magnolia.cms.core.version 28 0 0 0 100% 5.525
info.magnolia.test.mock 36 0 0 0 100% 0.008
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.131
info.magnolia.cms.util 229 0 0 1 99.563% 22.723
info.magnolia.setup.for5_0 11 0 0 0 100% 1.293
info.magnolia.event 13 0 0 0 100% 1.719
info.magnolia.setup.for5_2 21 0 0 0 100% 1.455
info.magnolia.observation 7 0 0 0 100% 1.22
info.magnolia.objectfactory.guice 29 0 0 0 100% 0.368
info.magnolia.cms.core 114 0 0 0 100% 7.506
info.magnolia.test 4 0 0 0 100% 0
info.magnolia.jcr.comparator 12 0 0 0 100% 0.005
info.magnolia.repository 8 0 0 1 87.5% 3.919
info.magnolia.module.ui 7 0 0 0 100% 1.173
info.magnolia.commands.impl 39 0 0 0 100% 6.218
info.magnolia.init.properties 2 0 0 0 100% 0
info.magnolia.repository.definition 1 0 0 0 100% 0.001
info.magnolia.test.mock.jcr 108 0 0 0 100% 0.01
info.magnolia.nodebuilder.task 7 0 0 0 100% 1.541
info.magnolia.cms.i18n 24 0 0 0 100% 0.139
info.magnolia.registry 4 0 0 0 100% 0.001
info.magnolia.logging 2 0 0 0 100% 0.003
info.magnolia.context 14 0 0 0 100% 0.898
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.001
info.magnolia.objectfactory 35 0 0 0 100% 0.612
info.magnolia.module.delta 163 0 0 0 100% 12.417
info.magnolia.cms.security 136 0 0 0 100% 25.942
info.magnolia.init 30 0 0 0 100% 0.943
info.magnolia.audit 38 0 0 0 100% 12.493
info.magnolia.util 6 0 0 0 100% 0
info.magnolia.cms.filters 79 0 0 0 100% 3.588
info.magnolia.commands 11 0 0 0 100% 1.221
info.magnolia.cms.security.operations 9 0 0 0 100% 0.001
info.magnolia.jcr.wrapper 102 0 0 0 100% 3.92
info.magnolia.cms.security.auth.callback 7 0 0 0 100% 0.128
info.magnolia.jcr.node2bean 64 0 0 1 98.438% 0.346
info.magnolia.cms.servlets 3 0 0 0 100% 0.105
info.magnolia.link 43 0 0 0 100% 0.402
info.magnolia.cms.core.search 2 0 0 0 100% 0.43
info.magnolia.jackrabbit 6 0 0 0 100% 1.42
info.magnolia.jackrabbit.lucene 1 0 0 0 100% 0.022
info.magnolia.test.hamcrest 31 0 0 0 100% 0.008
info.magnolia.nodebuilder 16 0 0 0 100% 1.765
info.magnolia.jcr.predicate 16 0 0 0 100% 0.196
info.magnolia.importexport.filters 1 0 0 0 100% 0.006
info.magnolia.cms.beans.config 49 0 0 1 97.959% 1.202
info.magnolia.jcr.util 164 0 0 0 100% 7.533
info.magnolia.setup 20 0 0 0 100% 13.906
info.magnolia.module.webapp 5 0 0 0 100% 0.124
info.magnolia.jcr.nodebuilder 14 0 0 0 100% 0.009

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.109
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.478

info.magnolia.utf8

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 0.242
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.341
BootstrapUtilTest 5 0 0 0 100% 0
DataTransporterRepositoryTest 4 0 0 0 100% 0.604
DataTransporterTest 5 0 0 0 100% 0.022
PropertiesImportExportTest 5 0 0 0 100% 0.006

info.magnolia.monitoring

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

info.magnolia.objectfactory.configuration

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

info.magnolia.cms.security.auth.login

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

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.04
ModuleInstanceProviderTest 2 0 0 0 100% 0.067
ModuleLifecycleContextImplTest 2 0 0 0 100% 0
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplClusterTest 2 0 0 0 100% 4.628
ModuleManagerImplTest 11 0 0 0 100% 1.412
ModuleRegistryImplTest 7 0 0 0 100% 0.002

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.42
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.308
NodeBuilderTaskTest 3 0 0 0 100% 0.557

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.027
DependencyCheckerImplTest 18 0 0 0 100% 0.003
DependencyLevelComparatorTest 5 0 0 0 100% 0
LightModuleDefinitionReaderTest 5 0 0 0 100% 0.079

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.004
VersionTest 16 0 0 0 100% 0

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.003
ContentDecoratorUtilTest 4 0 0 0 100% 0
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.531
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.288
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.116
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 0.943
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.271

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.content2bean

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

info.magnolia.beanmerger

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

info.magnolia.voting.voters

Class Tests Errors Failures Skipped Success Rate Time
AbstractRequestHeaderPatternVoterTest 1 0 0 0 100% 0
BasePatternVoterTest 1 0 0 0 100% 0
DomainNameRegexVoterTest 2 0 0 0 100% 0
IfVoterTest 3 0 0 0 100% 0
RequestExtensionVoterTest 9 0 0 0 100% 0.027
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0
RequestParametersVoterTest 6 0 0 0 100% 0.001
ResponseContentTypeVoterTest 8 0 0 0 100% 0.028
RoleBaseVoterTest 4 0 0 0 100% 0
SystemOrAdminUserVoterTest 5 0 0 0 100% 0.001
URIPatternVoterTest 4 0 0 0 100% 0
URIRegexVoterTest 4 0 0 0 100% 0
URIStartsWithVoterTest 3 0 0 0 100% 0

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 13 0 0 0 100% 4.07
ContentVersionTest 4 0 0 0 100% 0.709
CopyUtilTest 3 0 0 0 100% 0.448
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0
SkipVersionOnExportTest 2 0 0 0 100% 0.284
VersionedNodeTest 2 0 0 0 100% 0.014
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.003
MockAccessManagerTest 1 0 0 0 100% 0
MockComponentProviderTest 2 0 0 0 100% 0
MockContentTest 12 0 0 0 100% 0.002
MockHierarchyManagerTest 1 0 0 0 100% 0
MockNodeDataTest 3 0 0 0 100% 0
MockObjectTest 7 0 0 0 100% 0
MockUtilTest 6 0 0 0 100% 0.003
NodeData2PropertyCollectionWrapperTest 2 0 0 0 100% 0

info.magnolia.importexport.postprocessors

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

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
ConfigUtilTest 2 0 0 0 100% 0.002
ContentUtilRepoTest 5 0 0 0 100% 0.712
ContentUtilTest 27 0 0 0 100% 0.245
DateUtilTest 1 0 0 0 100% 0.004
DelayedExecutorTest 3 0 0 0 100% 3.394
DumperUtilTest 2 0 0 0 100% 0.281
ExceptionUtilTest 21 0 0 0 100% 0.002
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.277
ExtendingContentWrapperTest 15 0 0 0 100% 0.136
InheritanceContentWrapperTest 8 0 0 0 100% 0.034
LazyContentWrapperTest 3 0 0 0 100% 0.435
LazyNodeDataWrapperTest 3 0 0 0 100% 0.021
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.025
NodeDataUtilTest 10 0 0 0 100% 0.025
NodePathComparatorTest 1 0 0 0 100% 0.002
NodeUuidComparatorTest 1 0 0 0 100% 0.007
ObservationUtilRepositoryTest 4 0 0 1 75% 0.65
ObservationUtilTest 4 0 0 0 100% 0.035
PathUtilTest 9 0 0 0 100% 0
QueryUtilTest 15 0 0 0 100% 2.587
RequestDispatchUtilTest 6 0 0 0 100% 0.007
RuleTest 6 0 0 0 100% 0.823
SearchReplaceTest 4 0 0 0 100% 0.016
ServletUtilTest 16 0 0 0 100% 0
SiblingsHelperTest 7 0 0 0 100% 0.024
SimpleUrlPatternTest 19 0 0 0 100% 0.001
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.429
TextFileUtilTest 4 0 0 0 100% 0
UnicodeNormalizerTest 6 0 0 0 100% 0.035
WebXmlUtilTest 9 0 0 0 100% 0.056
WorkspaceObservingManagerTest 3 0 0 0 100% 6.453
WorkspaceXmlUtilTest 2 0 0 0 100% 0.005

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 0.957
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0.001
Register50NodeTypeTaskTest 1 0 0 0 100% 0.191
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.144

info.magnolia.event

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

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.133
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.559
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.002
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.115
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 0.646

info.magnolia.observation

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

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.007
GuiceComponentProviderTest 13 0 0 0 100% 0.283
GuiceIssue791Test 4 0 0 0 100% 0
GuiceParameterResolverTest 3 0 0 0 100% 0.006
GuiceScopesTest 8 0 0 0 100% 0.072

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateTest 3 0 0 0 100% 0.007
BinaryNodeDataTest 3 0 0 0 100% 0.012
DefaultACLPermissionsTest 8 0 0 0 100% 0.129
DefaultContentTest 25 0 0 0 100% 4.795
MagnoliaAccessProviderTest 6 0 0 0 100% 0.126
MetaDataTest 36 0 0 0 100% 0.004
NodeTest 14 0 0 0 100% 2.296
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.112
PathTest 7 0 0 0 100% 0.001
RootOnlyPermissionTest 3 0 0 0 100% 0.024

info.magnolia.test

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

info.magnolia.jcr.comparator

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

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerClusterTest 2 0 0 0 100% 2.785
DefaultRepositoryManagerTest 5 0 0 0 100% 1.134
WorkspaceMappingTest 1 0 0 1 0% 0

info.magnolia.module.ui

Class Tests Errors Failures Skipped Success Rate Time
InstallationFilterTest 3 0 0 0 100% 0.03
ModuleManagerWebUITest 4 0 0 0 100% 1.143

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
DeleteCommandTest 4 0 0 0 100% 0.561
ExportCommandTest 4 0 0 0 100% 0.661
ExtractCommentCommandTest 5 0 0 0 100% 0.012
ImportCommandTest 4 0 0 0 100% 0.809
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 1.086
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.843
RuleBasedCommandTest 4 0 0 0 100% 0.568
VersionCommandTest 8 0 0 0 100% 1.678

info.magnolia.init.properties

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

info.magnolia.repository.definition

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

info.magnolia.test.mock.jcr

Class Tests Errors Failures Skipped Success Rate Time
MockItemTest 2 0 0 0 100% 0.003
MockNodeTest 47 0 0 0 100% 0.005
MockObservationManagerTest 6 0 0 0 100% 0
MockPropertyTest 14 0 0 0 100% 0
MockSessionTest 10 0 0 0 100% 0.001
MockValueTest 23 0 0 0 100% 0.001
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.676
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.472
NodeBuilderTaskTest 2 0 0 0 100% 0.393

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.047
DefaultI18nContentSupportTest 3 0 0 0 100% 0.031
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.001

info.magnolia.logging

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

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.117
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.276
MgnlContextTest 3 0 0 0 100% 0.361
RequestAttributeStrategyTest 4 0 0 0 100% 0.013
SimpleContextTest 1 0 0 0 100% 0.123
WebContextImplTest 1 0 0 0 100% 0.008
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.001

info.magnolia.objectfactory

Class Tests Errors Failures Skipped Success Rate Time
ClassesTest 2 0 0 0 100% 0.009
ComponentsTest 4 0 0 0 100% 0.073
DefaultClassFactoryTest 5 0 0 0 100% 0.002
DefaultComponentProviderTest 9 0 0 0 100% 0.017
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerReloadableTest 1 0 0 0 100% 0.493
ObjectManufacturerTest 11 0 0 0 100% 0.013
ObservedComponentFactoryTest 2 0 0 0 100% 0.005

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AddFilterBypassTaskTest 1 0 0 0 100% 0.017
AddPermissionTaskTest 1 0 0 0 100% 0
AddURIPermissionTaskTest 4 0 0 0 100% 0.056
BackupTaskTest 1 0 0 0 100% 0.169
BootstrapConditionallyTest 4 0 0 0 100% 0.016
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.337
ChangeAllPropertiesWithCertainValueTaskTest 3 0 0 0 100% 0.505
ChangeTemplateTaskTest 3 0 0 0 100% 0.005
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.008
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0
CopyNodeTaskTest 4 0 0 0 100% 0.76
CopyPropertyTaskTest 3 0 0 0 100% 0.57
CreateNodePathTaskTest 1 0 0 0 100% 0.188
CreateNodeTaskTest 1 0 0 0 100% 0.17
ExecuteCommandTaskTest 3 0 0 0 100% 0.017
FilterOrderingTaskTest 4 0 0 0 100% 0.007
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.41
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.008
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.021
ModuleBootstrapTaskTest 1 0 0 0 100% 0.001
ModuleFilesExtractionTest 1 0 0 0 100% 0.234
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.021
MoveNodeTaskTest 3 0 0 0 100% 0.485
MovePropertyTaskTest 3 0 0 0 100% 0.657
NewPropertyTaskTest 3 0 0 0 100% 0.001
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.004
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.021
OrderFilterBeforeTaskTest 3 0 0 0 100% 0
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.175
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0.001
PartialBootstrapTaskTest 3 0 0 0 100% 0.539
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.003
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 5 0 0 0 100% 0.025
PropertyValuesTaskTest 12 0 0 0 100% 2.616
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.175
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.595
RegisterServletTaskTest 2 0 0 0 100% 0.241
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.015
RemoveInstallFileTest 2 0 0 0 100% 0.245
RemoveNodesTaskTest 5 0 0 0 100% 0.72
RemoveNodeTaskTest 2 0 0 0 100% 0.329
RemoveNodeWoChildrenTest 1 0 0 0 100% 0
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.139
RemovePropertyTaskTest 1 0 0 0 100% 0.157
RenameNodesTaskTest 2 0 0 0 100% 0.309
RenameNodeTaskTest 2 0 0 0 100% 0.28
RenamePropertiesTaskTest 4 0 0 0 100% 0.7
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.002
RenamePropertyTaskTest 1 0 0 0 100% 0.17
SetupModuleRepositoriesTaskTest 2 0 0 0 100% 0.265
TextFileConditionsUtilTest 2 0 0 0 100% 0
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.013
WebXmlConditionsUtilTest 3 0 0 0 100% 0.005
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.006

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.156
CsrfSecurityFilterTest 3 0 0 0 100% 0.002
DelegatingUserManagerTest 4 0 0 0 100% 0.015
ExternalUserManagerTest 3 0 0 0 100% 0.022
HierarchicalUserManagerTest 7 0 0 0 100% 2.027
LogoutFilterTest 2 0 0 0 100% 0.001
MgnlGroupManagerRepositoryTest 5 0 0 0 100% 0.782
MgnlGroupManagerTest 6 0 0 0 100% 0.055
MgnlGroupTest 10 0 0 0 100% 0.11
MgnlRoleManagerTest 5 0 0 0 100% 0.048
MgnlUserManagerRepositoryTest 15 0 0 0 100% 11.986
MgnlUserManagerTest 14 0 0 0 100% 2.011
MgnlUserTest 9 0 0 0 100% 0.103
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0.001
RepositoryBackedSecurityManagerTest 15 0 0 0 100% 2.054
RescueSecuritySupportTest 10 0 0 0 100% 4.623
SecuritySupportObservedComponentFactoryTest 1 0 0 0 100% 0.002
SecurityTest 1 0 0 0 100% 0.006
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.169
SecurityUtilTest 8 0 0 0 100% 1.714
URISecurityFilterTest 2 0 0 0 100% 0.007

info.magnolia.init

Class Tests Errors Failures Skipped Success Rate Time
AbstractMagnoliaConfigurationPropertiesTest 9 0 0 0 100% 0.001
DefaultMagnoliaInitPathsTest 10 0 0 0 100% 0.009
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.005
MagnoliaServletContextListenerTest 2 0 0 0 100% 0.928

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0.001
AuditLoggingUtilTest 3 0 0 0 100% 0.126
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 3.405
MgnlAuditLoggingContentDecoratorTest 30 0 0 0 100% 8.961

info.magnolia.util

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
CompositeFilterTest 1 0 0 0 100% 0.026
ContentTypeFilterTest 20 0 0 0 100% 3.037
FilterDecoratorTest 4 0 0 0 100% 0.038
FilterTest 2 0 0 0 100% 0.063
InterceptFilterTest 9 0 0 0 100% 0.005
MappingTest 2 0 0 0 100% 0.012
MultiChannelFilterTest 8 0 0 0 100% 0.035
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.062
MultipartRequestFilterTest 2 0 0 0 100% 0.033
MultipartRequestWrapperTest 1 0 0 0 100% 0.012
RangeSupportFilterTest 3 0 0 0 100% 0.006
RepositoryMappingFilterTest 1 0 0 0 100% 0.007
ServletDispatchingFilterTest 21 0 0 0 100% 0.236
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.014
VirtualUriFilterTest 1 0 0 0 100% 0.002

info.magnolia.commands

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

info.magnolia.cms.security.operations

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAccessDefinitionTest 1 0 0 0 100% 0
OperationPermissionTest 3 0 0 0 100% 0
VoterBasedConfiguredAccessDefinitionTest 5 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.158
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.945
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0
DelegateNodeWrapperTest 5 0 0 0 100% 0.002
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.011
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0.001
I18nContentDecoratorTest 1 0 0 0 100% 0.161
I18nNodeWrapperTest 10 0 0 0 100% 0.109
InheritanceNodeWrapperTest 7 0 0 0 100% 0.092
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.005
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.157
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 0.927
MgnlPropertySettingContentDecoratorRepositoryTest 2 0 0 0 100% 0.303
MgnlPropertySettingContentDecoratorTest 15 0 0 0 100% 0.043
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.003
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.003

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
FormClientCallbackTest 1 0 0 0 100% 0.115
RedirectClientCallbackTest 6 0 0 0 100% 0.013

info.magnolia.jcr.node2bean

Class Tests Errors Failures Skipped Success Rate Time
Node2BeanTest 47 0 0 0 100% 0.285
TypeMappingImplTest 17 0 0 1 94.118% 0.061

info.magnolia.cms.servlets

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

info.magnolia.link

Class Tests Errors Failures Skipped Success Rate Time
EditorLinkTransformerTest 1 0 0 0 100% 0.001
LinkUtilTest 33 0 0 0 100% 0.317
UUIDLinkTest 9 0 0 0 100% 0.084

info.magnolia.cms.core.search

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

info.magnolia.jackrabbit

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

info.magnolia.jackrabbit.lucene

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

info.magnolia.test.hamcrest

Class Tests Errors Failures Skipped Success Rate Time
ChainingMatcherTest 4 0 0 0 100% 0.005
ExceptionMatcherTest 5 0 0 0 100% 0
ExecutionMatcherTest 5 0 0 0 100% 0.001
NodeMatchersTest 10 0 0 0 100% 0.002
StrictInstanceOfTest 4 0 0 0 100% 0
UtilMatchersTest 3 0 0 0 100% 0

info.magnolia.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.004
ContentOpsRepositoryTest 3 0 0 0 100% 0.36
ContentOpsTest 4 0 0 0 100% 0.015
NodeBuilderTest 3 0 0 0 100% 0.524
OpsTest 5 0 0 0 100% 0.862

info.magnolia.jcr.predicate

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

info.magnolia.importexport.filters

Class Tests Errors Failures Skipped Success Rate Time
MagnoliaV2FilterTest 1 0 0 0 100% 0.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.016
HostBasedVirtualURIMappingTest 9 0 0 0 100% 0.003
MIMEMappingTest 3 0 0 0 100% 0.021
ObservedManagerTest 1 0 0 0 100% 0.003
RegexpVirtualURIMappingTest 11 0 0 0 100% 0.002
URI2RepositoryManagerTest 2 0 0 0 100% 0.001
URI2RepositoryMappingTest 4 0 0 0 100% 0.054
VirtualURIManagerTest 3 0 0 0 100% 1.102

info.magnolia.jcr.util

Class Tests Errors Failures Skipped Success Rate Time
ContentMapTest 4 0 0 0 100% 0.004
MetaDataUtilTest 2 0 0 0 100% 0.247
NodeTypesRepositoryTest 2 0 0 0 100% 0.282
NodeTypesTest 6 0 0 0 100% 0.001
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.353
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.358
NodeUtilRepositoryTest 9 0 0 0 100% 1.574
NodeUtilTest 49 0 0 0 100% 0.018
PropertiesImportExportTest 11 0 0 0 100% 0.033
PropertyUtilRepositoryTest 9 0 0 0 100% 2.009
PropertyUtilTest 40 0 0 0 100% 0.004
SessionUtilTest 11 0 0 0 100% 0.001
VersionUtilTest 17 0 0 0 100% 2.649

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.137
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.13
CoreModuleVersionHandlerTest 17 0 0 0 100% 12.901
HashUsersPasswordsTest 1 0 0 0 100% 0.738

info.magnolia.module.webapp

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

info.magnolia.jcr.nodebuilder

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.001

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.116
testLogsLoginSuccesses 0.005
testLogsLoginFailures 0.005

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt 2.032
testSetPropertyStringStringArrayInt 0.673
testSetPropertyStringValueArrayInt 0.352
testSetPropertyStringStringInt 0.348

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator 0.61
testSequenceActionMoveCreate 0.558
testSequenceActionMoveDelete 0.468
testSequenceCreateModifyDelete 0.378
testSequenceActionCreateCreate 0.357
testSequenceActionMoveModify 0.373
testSequenceActionCreateSessionDelete 0.316
testSequenceActionModifyMoveDelete 0.362
testLogSessionDelete 0.358
testLogDeleteWhenDeletionIsFirstEntryForGivenPath 0.279
testSequenceCreateModify 0.274
testSequenceActionCreateNodeDelete 0.284
testSequenceActionModifySessionDelete 0.269
testSequenceActionSessionDeleteCreate 0.271
testLogModifyNode 0.241
testLogModifyProperty 0.3
testLogCreateNode 0.269
testLogNodeDeleteCreateDelete 0.251
testLogDeleteNode 0.228
testLogModifyWhenDeletionIsFirstEntryForGivenPath 0.22
testLogMoveNode 0.238
testLogCreateNodeWithSpecificNodeType 0.209
testSequenceActionNodeDeleteCreate 0.234
testSequenceActionModifyCreate 0.229
testNodeSave 0.228
testSequenceActionModifyMove 0.231
testSequenceActionModifyNodeDelete 0.227
testSequenceCreateMove 0.2
testSequenceActionModifyModify 0.253
testSequenceActionMoveModifyDelete 0.246

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.001
mergeMaps 0.003

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0

ProxyBasedBeanMergerTest

mergeMergedClass 0.059
isMergeable 0
mergeMap 0.003
mergeOfInterfaces 0.002
isSimpleType 0
mergeUsesSubClassIfAssignable 0
mergedProperties 0.002

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.012
testGetIconStyleReturnsCorrectIconStyle1 0.005
testGetIconStyleReturnsCorrectIconStyle2 0.004

ObservedManagerTest

testGetNodeByUUIDOrPath 0.003

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.001
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo 0.025
testGetUri 0.021
testGetHandleWhenLinkWithPrefixHandleExistInRepo 0.004
testGetHandleStripsExtensionInclTheDot 0.004

VirtualURIManagerTest

testMap 0.036
testReloadsTemplatesOnChange 1.051
testRegistersTemplatesOnStart 0.015

AggregationStateTest

testUriDecodingShouldStripCtxPath 0
testGetSelectors 0.004
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath 0.003

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.012
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

testCanReadRoot 0.022
testCanReadOnPageNode 0.013
testReorderingIsNotAllowedWithReadOnlyPermissions 0.013
testGrantsOnContentNode 0.02
testCanReadOnContentNode 0.014
testVerifyThatSessionIsUsedAsResolver 0.023
testGrantsOnPageNode 0.013
testGrantsHigherPermissionThenAssigned 0.011

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.227
testThatReadingANonExistingNodeDataDoesNotFail 0.216
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.366
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.212
testCreatingAnExistingNodeDataDoesNotFail 0.229
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.216
testReadingANodeData 0.179
testCreatingAndSettingANodeData 0.188
testIsNodeTypeForNodeChecksPrimaryType 0.167
testAddMixin 0.185
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.191
testSettingANonExistingNodeDataCreatesANewNodeData 0.193
testCreatingAnEmptyNodeData 0.161
testModDate 0.163
testCreatingAndSettingABooleanNodeData 0.15
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.172
testDelete 0.199
testEquals 0.18
testSettingAnExistingNodeData 0.183
testCreatingAndReadingABinaryNodeData 0.177
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.176
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.166
testEqualsWithWrongType 0.153
testEqualsWithNull 0.166
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.18

MagnoliaAccessProviderTest

testPermissionClassNotDefined 0.039
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.011
testPermissionWrongClassDefined 0.012
testPermissionNonexistingClassDefined 0.02
testPermissionClassDefined 0.023
testPermissionWrongClassConstructor 0.021

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.178
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.177
testCreatingAnExistingNodeDataDoesNotFail 0.156
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.157
testReadingANodeData 0.149
testCreatingAndSettingANodeData 0.172
testIsNodeTypeForNodeChecksPrimaryType 0.166
testAddMixin 0.167
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.18
testSettingANonExistingNodeDataCreatesANewNodeData 0.159
testSettingAnExistingNodeData 0.163
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.17
testThatReadingANonExistingNodeDataFail 0.139
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.163

NodeTypeBasedACLPermissionsTest

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

PathTest

getAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative 0
getAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute 0
isCharValid 0
getValidatedLabel 0
isAbsolute 0
getUniqueLabelWithExtension 0.001
getUniqueLabel 0

RootOnlyPermissionTest

testCanRead 0.006
testNoRootNode 0.009
testGrants 0.009

QueryTest

testSimpleQuery 0.255
testMaxResultSize 0.175

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom522 0.317
testRestoreVersionCreatedWithRuleFrom524 0.319
testGetUsedFilterWhenRuleCreatedIn52 0.267
testCreateAndRestoreVersionAndCheckOrder 0.343
testCreateAndRestoreDeletedVersion 0.297
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.352
testGetUsedFilterWhenRuleCreatedIn522 0.26
testGetUsedFilterWhenRuleCreatedIn524 0.265
getVersionForALabel 0.293
testCreateAndRestoreVersionInCustomWorkspace 0.383
testNumberOfCreatedVersions 0.322
testCreateAndRestoreVersion 0.365
testRestoreVersionCreatedWithRuleFrom52 0.287

ContentVersionTest

testRestoringBinariesFromContentVersion 0.184
testRetrievingBinariesFromContentVersionsChildNode 0.17
testBasics 0.184
testRetrievingBinariesFromContentVersion 0.171

CopyUtilTest

copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.153
copyToVersionWhenThereWasSubnodeWithSameName 0.156
copyToVersionWhenChangingPrimaryNodeType 0.139

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0

SkipVersionOnExportTest

testExportSystemView 0.148
testExportDocumentView 0.136

VersionedNodeTest

testMultipleWrappingIsPossible 0
testWrapProperty 0.014

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

CompositeFilterTest

testInitializationAndDestruction 0.026

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded 0.16
testPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.148
testSubstringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.155
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.153
testFilterSetToCrosscheckMimeTypeWithWrongMimeType 0.139
testFilterWithEmptyDefaultExtension 0.159
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.14
doubleDotURIisProperlyNormalizedAndDecoded 0.141
testSubstringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.147
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.161
testHandlesRequestUriWithJSessionId 0.141
URIwithSpacesIsProperlyNormalizedAndDecoded 0.215
testFilterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.141
testFilterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.146
testCurrentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.147
oneDotURIisProperlyNormalizedAndDecoded 0.145
simpleURIisProperlyNormalizedAndDecoded 0.152
testFilterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.143
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.161
URIwithPercentageIsProperlyNormalizedAndDecoded 0.143

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.014
bypassIfNotInitialized 0.008
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.008
chainIsProceededByDecoratedFilter 0.008

FilterTest

testBypassing 0.047
testInitialization 0.016

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.005
shouldNotMatchDotRegexMetacharacter 0.007

MultiChannelFilterTest

testChannelFromResolverGetsSet 0.001
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest 0.003
testChannelIsSetWhenMgnlPreviewParamIsTrue 0.006
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse 0.004
testALLGetsSetWhenThereIsNoResolver 0.01
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue 0.003
testALLGetsSetWhenMgnlPreviewParamIsFalse 0.004
testChannelParameterValueGetsSet 0.004

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.043
testCOSMultipartFilterFileDeletion 0.019

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.02
testFilterCOS 0.013

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.012

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.004
testETagDoesNotContainJSessionId 0.001
testContentLengthIsNotSet 0.001

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.007

ServletDispatchingFilterTest

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

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.007
testHeaderNormalization 0.007

VirtualUriFilterTest

resetCurrentUri 0.002

AbstractI18nContentSupportTest

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

DefaultI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.014
testGetNodeDataEndlessLoop 0.009
testDetermineLocale 0.008

DefaultMessagesImplTest

testGetBundle 0.002
selfTest 0.003

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.021
testGetNodeDataEndlessLoop 0.009
testDetermineLocale 0.01

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.001
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundle 0.003
testGetsSimpleMessageFromDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.004

AccessManagerImplTest

getPermissions 0
multiThreadAccess 0.048

FormClientCallbackTest

parametersAreSetInTemplateContext 0.115

RedirectClientCallbackTest

testRelativeURLsAreSupported 0.01
testExternalUrlsArePassedAsIs 0
testTargetUrlIsFormattedWithEncodedRequestURL 0
testDoesNothingIfCurrentRequestURLIsTarget 0
testRedirectWithParameters 0.002
testAbsoluteURLsArePrefixedWithContextPath 0.001

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.01
authenticationViaLoginFormRequiresRedirect 0.009

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.007
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0.001

ContentSecurityFilterTest

testIsAllowedForOther 0.154
testIsAllowedForAnonymous 0.002

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.001
testIsAllowedForCorrectReferrer 0
testIsAllowedWithNoReferrer 0.001

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.009
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.004
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.001
getUserIgnoresUnsupportedUserManager 0.001

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.022
getUsersWithGroup 0
getUsersWithRole 0

HierarchicalUserManagerTest

testGroupAddingAndRemoving 0.248
testParentPathShouldReflectFirstLettersOfName 0.166
testCreateUserNode 0.16
testRoleAddingAndRemoving 0.186
testCreateNewUser 0.575
testCreateNewUserUnderPath 0.525
testParentPathShouldBeLowercased 0.167

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0.001
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.149
getGroupsWithGroup 0.153
getAllSubGroupsInCaseLoopIsInfinite 0.174
getAllSuperGroups 0.157
getAllSubGroups 0.149

MgnlGroupManagerTest

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

MgnlGroupTest

testGetRoles 0.01
testGetGroupsReturnsDirectGroups 0.008
testGetRolesWithoutDuplicates 0.023
testAddRoleToGroup 0.008
testRemoveGroup 0.008
testAddGroupToGroup 0.013
testRemoveRole 0.015
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.009
testGetAllGroupsFromOneConcreteGroup 0.008
testGetNotExistGroup 0.008

MgnlRoleManagerTest

testGetRoleInFolder 0.016
testGetRole 0.008
testCreateRole 0.008
testRefusesToCreateSameNameRole 0.007
testCreateRoleWithPath 0.009

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.537
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.536
testUserPasswordAfterChangingByJCRPropertyValueType 1.331
getUsersWithGroupWithNonExistingGroupName 0.538
testNewlyCreatedUserNodeHasMixinLockable 0.91
testDoNotCreateUserWhenExistInAnotherRealm 0.529
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.922
getUsersWithGroup 0.53
getUsersWithRole 0.532
getUsersWithRoleWithNonExistingRoleName 0.512
testUserPasswordAfterChangingByJCRProperty 1.902
testUserPasswordAfterCodeCreation 0.891
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.532
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.508
createAndGetUserWithSpecialCharacters 1.276

MgnlUserManagerTest

testUsernameCantBeBlank 0.004
testUsernameCantBeEmpty 0.004
testSetStringProperty 0.009
testChangePasswordOfUserInSubNode 0.783
testFindPrincipalNode 0.004
testChangePasswordOfUser 0.773
testSetPropertyToNull 0.012
testUserWasCreatedUnderCertainPath 0.375
testSetProperty 0.004
testNewUserInstanceDoesntSwallowRepositoryException 0.004
testUsernameIsValidatedUponCreation1 0.028
testUsernameCantBeNull 0.004
testFindPrincipalNodeWithOtherRealm 0.003
testUsernameIsValidatedUponCreation 0.004

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups 0.009
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.016
testGetAllRolesReturnsDirectAndInheritedRoles 0.012
testGetRolesReturnsDirectRolesWithoutDuplicates 0.012
testGetAllGroupsWhenRecursiveGroups 0.008
testInGroup 0.021
testInGroupWithUsersCustomWorkspace 0.009
testGetRolesReturnsDirectRoles 0.008
testGetGroupsReturnsOnlyDirectGroups 0.008

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0
testUserHasAllowedRole 0.001
testVotersAreNotConfigured 0
testUserHasDeniedRole 0
testUserHasRoleAndVotersAllowAndDenyTheRole 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.192
findPrincipalNodeByQueryWitNonRootStartNode 0.159
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.15
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.134
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.142
findPrincipalNodeByTraversalWitNonRootStartNode 0.116
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.131
findPrincipalNodes 0.114
findPrincipalNodeByQuery 0.121
findPrincipalNodeByQueryWithMultipleMatches 0.115
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.148
findPrincipalNodeByTraversalWithMultipleMatches 0.138
findPrincipalNode 0.123
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.141
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.13

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager 0.019
testUserManagerReturnsCorrectAnonymousUser 0.734
testUserManagerRealmIsSystemRealm 0.013
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName 0.746
testUserManagerReturnsSystemUserWithCorrectRole 0.396
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.387
testUserManagerReturnsCorrectSystemUserByName 0.791
testUserManagerReturnsEnabledRescueUser 0.383
testUserManagerReturnsCorrectSystemUser 0.771
testUserManagerReturnsSystemUserWithCorrectGroup 0.383

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser 0.002

SecurityTest

testMergePrincipals 0.006

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.111
testKeyStoreInSomeOtherFolder 0.058

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.145
testPasswordRemovingMethodFromCache 0.123
testRemoveAllPasswordPamametersFromCacheLog 0.145
testCrypt 0.724
testUpdateKeysKeyLocationIsSet 0.14
testKeyStore 0.157
testUpdateKeysKeyLocationIsNotSet 0.142
testPasswordRemovingMethodFromURL 0.138

URISecurityFilterTest

testIsAllowedForOther 0.006
testIsAllowedForAnonymous 0.001

ClasspathSpoolTest

testContentTypeIsSetWhenStreamSingleFile 0.005
testContentTypeIsSetWhenStreamMultipleFileWithDifferentExtension 0.095
testContentTypeIsSetWhenStreamMultipleFileWithSameExtension 0.005

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ConfigUtilTest

testResolvedExternalDTDs 0.001
testResolvedInternalDTDs 0.001

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.149
testSessionBasedCopy 0.142
testMoveInSession 0.148
testChangeNodeTypeReplaceAllOccurrences 0.132
testSessionBasedCopySrcNotAtTheRoot 0.141

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.004

DelayedExecutorTest

testDelayedExecution 0.611
testMultipleDelayedExecution 0.772
testExecutionAfterMaxDelay 2.011

DumperUtilTest

testDump 0.147
testDumpLevel2 0.134

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.145
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.132

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

testSingleParagraphInheritance 0
testHasPropertyInheritance 0.004
testRoot 0.004
testHasNestedPropertyInheritance 0.004
testNestedPropertyInheritance 0.01
testCollectionInheritance 0.005
testPropertyInheritance 0.004
testNestedParagraphInheritance 0.003

LazyContentWrapperTest

testWrappingReferencedContent 0.15
testWrappingNDParent 0.142
testClosedSessionResistance 0.143

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.02
testDoesNotCallHierarchyManagerUntilNeeded 0
testCallHierarchyManagerOnlyFirstTime 0.001

ModuleConfigurationObservingManagerTest

testObserving 6.025

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.002

NodeUuidComparatorTest

testBasic 0.007

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.242
listenToChangesInsideObservedPath 0.162
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.246

ObservationUtilTest

testRegisterWhenSessionValid 0.009
testFailRegisterWhenSessionInvalid 0.011
testUnregisterWhenSessionValid 0.008
testDontFailUnregisterWhenSessionInvalid 0.007

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.182
testSimpleQuery 0.169
testSearchForUUID 0.18
testJQOM 0.182
testSearchForAreasContainingImage 0.172
componentsAreAggregatedInSearchIndex 0.183
testQueryBuild 0.172
testQueryWhenSearchingJustForPages 0.177
testSearchOfNonDefaultNodeType 0.162
testSearchForUUIDInChildNode 0.178
testEmptyResult 0.172
testResultContainsOnlyPages 0.157
testSearchForPagesWhoseComponentIsContainingSpecificText 0.173
testSearchForInheritedUUID 0.165
testSearchForSpecificTemplate 0.163

RequestDispatchUtilTest

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

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.136
testConstructRuleFromStringRepresentaionOfRuleClass 0.134
testIsNotAllowedNode 0.13
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.131
testRuleStringConstructor 0.137
testIsAllowedNode 0.155

SearchReplaceTest

testDefaultsToLiteralMatching 0.002
testCanUseJokerInNamePatterns 0.005
testCaseInsensitive 0.005
testCanUseNamePatterns 0.004

ServletUtilTest

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

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.145
testWrappingNDParent 0.14
testClosedSessionResistance 0.144

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect 0.018
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect 0.004
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect 0.003
testJava6Normalizer 0.004
testAsciiStringsShouldPassThroughWithAutoDetect 0.002
testNonNormalizer 0.004

WebXmlUtilTest

testCanDetectServletRegistration 0.045
testCanDetectFilterRegistration 0.002
testFilterDispatcherErrorIsNotMandatory 0.002
testFilterDispatcherChecksShouldNotFailWithCorrectConfiguration 0.001
testFilterDispatcherChecksShouldFailIfIncludeIsMissing 0.001
testFilterDispatcherChecksShouldFailIfRequestIsMissing 0.002
testFilterDispatcherChecksShouldFailIfDispatcherNotSet 0.001
testFilterDispatcherOrderIsIrrelevant 0.001
testFilterDispatcherChecksShouldNotFailIfFilterNotRegistered 0.001

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.649
testObservationForOneSpecificEventTypeAndContentNodes 4.67
testInitializingObservingManagerWithNullAsNodeType 0.134

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.003
testWorkspaceNamesWithNonNullExpectation 0.002

CommandsManagerTest

testRegisterCommands 0.034
testGetCommandByCatalogAndName 0.015
testExecuteCommand 0.022
testReloadsCommandsOnChange 1.05
testExecuteCommandWithContext 0.023
testCloneCommandWithCustomProperties 0.012
basicChainCommandTest 0.011
testCloneMarkNodeAsDeletedCommand 0.022
testCloneImportCommand 0.019
testGetCommandByName 0.013

DeleteCommandTest

testDeleteLeaveNode 0.131
testDeleteProperty 0.147
testDeleteNonexistentNode 0.133
testDeleteNodeWithSubnodes 0.15

ExportCommandTest

testExportCommandNoOutputStream 0.187
testExporCommandPathNotSet 0.177
testExportCommand 0.142
testExportCommandStreamClosedCorrectly 0.155

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.002
testExecuteWithTemplate 0.006
testExecuteWhenNodeNull 0.002
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.28
testImportCommandTargetPathDoNotExist 0.145
testImportCommand 0.242
testImportCommandEmptyFile 0.142

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.187
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.158
testPreDeleteNode 0.218
testExecuteIsDeniedIfUserIsNull 0.154
testVersionChildNodes 0.211
testExecuteChecksForUserPermissions 0.158

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.207
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.222
restorePreviousVersionOfSingleNode 0.194
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.22

RuleBasedCommandTest

testDefaultRule 0.132
testSetItemTypes 0.146
testRuleOverridesItemTypes 0.14
testSetRule 0.15

VersionCommandTest

testCommandAddsVersionComment 0.156
testUserNameReadFromField 0.589
testCommandWithRuleSet 0.191
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.162
testCommandAddsVersionCommentRecursively 0.16
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.143
testCommandWhenSubContentIsMarkedAsDeleted 0.155
testCommandWhenContentIsMarkedAsDeleted 0.122

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.004

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession 0.117

DefaultRepositoryStrategyTest

testPasswordIsNull 0.137
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.139

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.234
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.005
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.122

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.006
testLocalAttributes 0.001
testApplicationAttributes 0.006

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.123

WebContextImplTest

testLoginLogout 0.008

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0
testCantUseWriterAfterOutputStream 0

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0
testCanReset 0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 1.709
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.005
testHandlerAddedWhileDispatchingIsNotCalled 0.001

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.159
bootstrapIfNotClusterMasterAndNotClustered 0.029
doNotBootstrapIfIsNotClusterMasterAndClustered 0.031
bootstrapIfClusterMasterButNotClustered 0.023

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.028
testRebootstrapAtFirstLevel 0.156
testExport 0.157

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode 0.177
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.182
testActivationStatus 0.124
testDoctypeImportThrowsExceptions 0.121

DataTransporterTest

testEncodePath 0
testParseAndFormat 0.02
testRemoveNs 0.001
testCreateExportPath 0.001
testRevertExportPath 0

MagnoliaV2FilterTest

testBogusMetaElement 0.006

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.001
testConversionWhenPropertiesAreAlreadyInPlace 0.002
testRemovesMetaDataWhenEmptied 0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.127

PropertiesImportExportTest

testImportMetadata 0
testPropertiesExport 0.005
testConvertsToStringByDefault 0.001
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

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

testNullSeverNameIsSetToDefault 0.772
magnoliaPropertiesLoading 0.156

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 0.247
testExcludedPropertiesAreNotFoundInFullTextSearch 0.21
testTitlePropertyIsBoosted 0.208
testExcludedPropertiesAreFoundInWhereLike 0.25
testExcerptFunction 0.254
testIndexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 0.251

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.022

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0.001
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0.001

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0
comparisonWhenExceptionIsThrown 0.001
basicComparison 0.001

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.131
testWrappedVersionDoesntFail 0.139
testVersionIsWrapped 0.128
testFrozenNodeIsWrapped 0.133

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.139
testVersionIsWrapped 0.149

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.116

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.122
testCreatedVersionIsWrapped 0.126
testLinearSuccessorIsWrapped 0.127
testLinearPredecessorIsWrapped 0.136
testSuccessorsAreWrapped 0.148
testPredecessorsAreWrapped 0.147
testVersionIsWrapped 0.137

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.002

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.001
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0
testDeepUnwrap 0

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0.006

NodeBuilderTest

testExecWithSeveralChildOps 0
testRealisticUsageScenario 0

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.127
testModuleNodeIsCreatedIfNeeded 0.149
testUsesExistingModuleConfigNode 0.144

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.166
testModuleNodeIsCreatedIfNeeded 0.142

NodeBuilderTaskTest

testUnknownRootThrowsException 0.16
canOperateOnRootNode 0.171
testSyntax 0.226

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.194

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

ContentMapTest

test 0.002
testGetBasicProps 0.001
testGetBinaryProps 0.001
testGetOtherProps 0

MetaDataUtilTest

testUpdateMetaData 0.124
testGetMetaData 0.123

NodeTypesRepositoryTest

testDeleteNode 0.125
sameNameSiblingsAreNotAllowed 0.157

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.189
testCreateSimpleNodeTypeContent 0.164

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.154
testIsNodeType 0.204

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist 0.169
testRenameNode 0.163
testGetResultsFromRowIterator 0.165
testCopyInSessionRootSourceToRootDestination 0.188
testCopyInSessionChildSourceToRootDestination 0.173
testCopyInSessionRootSourceToChildDestination 0.169
testMoveNodeAfter 0.142
testMoveNode 0.174
testMoveNodeBefore 0.231

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar 0.253
testGetMultiValuePropertyOrderWithDuplicate 0.205
testCreateAndGetMultiValuePropertyTypeLong 0.181
testSetMultiValuePropertyTypeLong 0.2
testGetMultiValuePropertyTypeBoolean 0.292
testSetMultiValuePropertyTypeString 0.211
testCreateValueDate 0.193
testSetAndGetMultiValuePropertyTypeDouble 0.228
testGetMultiValuePropertyWithChangedOrder 0.246

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.179
testGetNextVersionLabel 0.224
getVersionOfEmptyVersionHistory 0.159
testGetVersionHistoryListNoVersions 0.197
testGetPreviousVersion 0.155
testGetNextVersion 0.134
testGetVersionVersionException 0.145
testVersioningDisabled 0.162
testGetNodeTypeName 0.125
testOutputWhenNodeNull 0.128
testGetLatestVersion 0.138
testGetNullVersion 0.124
testGetVersionHistoryList 0.133
testGetPreviousVersionLabel 0.139
testGetPreviousVersionOfRootVersion 0.123
testGetVersionEmptyVersionLabel 0.187
testGetVersionHistoryListMultipleVersions 0.197

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.158

ChannelVisibilitySessionWrapperTest

testGetItem 0.161
testGetNode 0.16
testNodeExists 0.173
testCanRemoveVisibleItem 0.177
testGetProperty 0.156
testPropertyExists 0.182
testNavigatingWithNodeParentStillHidesExcludedNode 0.161
testItemExists 0.161
testMoveWorksOnVisibleNode 0.158
testFailsToRemoveHiddenItem 0.155
testFailsToMoveHiddenNode 0.15
testRootNodeHidesExcludedNode 0.151

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0.001
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0
test4LevelDeepUnwrap 0
testDeepUnwrap 0.001

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0.161

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.015
testMultipleWrappingIsNotSupported 0.013
testWrapNode 0.01
testGetRootParentThrowsItemNotFoundException 0.01
testGetParentReturnsWrappedNode 0.01
testGetPropertyReturnsLocalizedValue 0.011
testHasPropertyReturnsFalseWhenNoSuchPropertyExists 0.011
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.01
testGetPropertyDoesntReturnResourceNode 0.008
testGetAncestorReturnsWrappedNode 0.011

InheritanceNodeWrapperTest

testSingleComponentInheritance 0.01
testRoot 0.013
testNestedPropertyInheritance 0.009
testCollectionInheritance 0.019
testMultipleInheritanceHaveToWork 0.009
testPropertyInheritance 0.021
testNestedComponentInheritance 0.011

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.005

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.157

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.146
testWorkspaceReturnsLogicalName1 0.182
testWorkspaceReturnsLogicalName2 0.156
testWorkspaceReturnsLogicalName3 0.136
testWorkspaceReturnsLogicalName4 0.164
testNodeMultipleWrap 0.143

MgnlPropertySettingContentDecoratorRepositoryTest

supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.149
moveNode 0.154

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.003

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.003
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.001

LinkUtilTest

testMakeAbsolutePathFromUUID 0.008
testParsingLinksWithBackslashInQueryParam 0.007
testParsingLinksDoesNotTryToConvertExternalLinks 0.008
testAddFingerprintToNullLinkReturnsNull 0.008
testUUIDToInternalLinksIsUsingDefaultExtension 0.008
testParsingLinksShouldPreserveAnchors 0.008
testUUIDToInternalLinks 0.009
testUUIDToRelativeLinks 0.011
testParsingLinksShouldNotTouchNonContentAbsoluteLinks 0.014
testAddFingerprintToLinkCompareTwoDates 0.012
testInternalRelativeLinksAreProperlyDetermined 0.009
testAddFingerprintToLinkWithInvalidDate 0.009
testMakeCompleteURL 0.008
testCreateUndefinedLinkIfUUIDIsNonExistentOrFallbackHandleIsEmpty 0.007
testMakingRelativeLinks 0.008
testAddFingerprintToLink 0.01
testConvertAbsoluteLinksToUUIDsWithWhitespace 0.007
testExternalLinksAreProperlyDetermined 0.008
testParsingLinksDoesNotTryToConvertPageAnchors 0.008
testAddFingerprintToLinkWithoutExtension 0.007
testUUIDToRootLinks 0.01
testConvertLinksFromUUIDPatternWithWhitespace 0.01
testConvertAbsoluteLinksToUUIDsWithEmptyString 0.011
testConvertLinksFromUUIDPatternWithEmptyString 0.01
testUUIDToAbsoluteLinks 0.007
testMakeUUIDFromAbsolutePath 0.007
testConvertLinksFromUUIDPatternWithNullAtt 0.015
testRemoveFingerprintAndExtensionFromLink 0.01
testParsingLinksShouldPreserverParameters 0.011
testAddFingerprintToLinkFundamentalAssertions 0.008
testUUIDToAbsoluteLinkWithDollar 0.017
testParsingLinks 0.011
testConvertAbsoluteLinksToUUIDsWithNullAtt 0.016

UUIDLinkTest

testUUIDToBinary 0.009
testParseLink 0.008
testParseFromBrowserLink 0.008
testUUIDToBinaryIsEncoded 0.008
testUUIDToAbsoluteLinksAfterRenaming 0.01
testParseFromUUIDPattern 0.008
testLinkWithAnchor 0.015
testLinkWithParameters 0.009
testUUIDToBinaryAfterRenaming 0.009

Slf4jSelfTest

arrayArgumentsAreExpanded 0.002
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.001

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly 0.017

AddPermissionTaskTest

testAutogeneratedDescription 0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly 0.013
testGetPermissionAddedToRoleProperly 0.013
testDenyPermissionAddedToRoleProperly 0.012
testAutogeneratedDescription 0.018

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.169

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.001
testExecutesDelegateTaskIfNodeExists 0.007
testBootstrapsIfNodeDoesNotExist 0.004
testAutogeneratedDescription 0.004

BootstrapFileUtilTest

testGetElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.001
testGetElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.003

BootstrapSingleModuleResourceTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderTest

testOrderAfter 0.179
testOrderBefore 0.158

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName 0.202
testChangeAllPropertiesWithCertainValueTask 0.152
testAutogeneratedDescription 0.151

ChangeTemplateTaskTest

testSetTemplateForFirstTime 0.004
testAutogeneratedDescription 0
testChangeTemplate 0.001

ChangeVirtualUriMappingTaskTest

testDoExecute 0.007
testAutogeneratedDescription 0.001

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription 0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0
testAutogeneratedDescription 0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride 0.218
testDoExecute 0.185
testAutogeneratedDescription 0.183
testDoExecuteTargetExistOverride 0.174

CopyPropertyTaskTest

testNonexistingSource 0.191
testDoNotOverride 0.205
testOverride 0.174

CreateNodePathTaskTest

testExecute 0.188

CreateNodeTaskTest

testExecute 0.17

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed 0.008
testShowWarningIfCommandNotFound 0.004
testCommandIsExecuted 0.005

FilterOrderingTaskTest

testOrderFilterAfter 0.006
testFailWhenFilterDoesntExist 0
testOrderFilterAfterLast 0.001
testDoesNothingIfRequiredFilterMissing 0

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId 0.257
testAutogeneratedDescription 0.153

FixUserRolePermissionsPropertyTaskTest

testInstallTask 0.008

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor 0.001
testExecutesPublicDelegateTaskWhenIsPublic 0.005
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.005
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.006
testAutogeneratedDescription 0.004

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0.001

ModuleFilesExtractionTest

testExecute 0.234

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.198
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.148
moveToNewDestination 0.139

MovePropertyTaskTest

testNonexistingSource 0.269
testDoNotOverride 0.198
testOverride 0.19

NewPropertyTaskTest

testWithExpectedPathExisting 0
testWithoutThePath 0.001
testAutogeneratedDescription 0

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0.001
executeVisitsHierarchyAndOperatesOnNode 0.001
executeStopsVisitingHierarchyOnPredicate 0.001
canBeExecutedTwice 0.001

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.019
returnFalseWhenSameNameSiblingsAllowed 0.002

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.175

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0.001

PartialBootstrapTaskTest

testGetOutputResourceName 0.168
testDifferentPlatformEncoding 0.217
testAutogeneratedDescription 0.154

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.001
testAutogeneratedDescription 0.006
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.007
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.006
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.005

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.895
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.147
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.146
testExistingPropertyWithPartOfStringIsReplaced 0.162
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.156
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.137
testNonExistingPropertyIsNotReplacedButLogged2 0.14
testExistingPropertyIsReplaced 0.168
testPropertyOfDifferentType 0.164
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.166
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.177
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.158

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.175

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0
displaysOneMessageForGreaterAndEqualThanOneNode 0
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.172
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.139
testReregisterNodeType 0.145
testAutogeneratedDescription 0.139

RegisterServletTaskTest

testRegisterServletTaskWithMappings 0.121
testRegisterServletTaskWithEmptyMappings 0.12

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.004
testRemoveDuplicatePermission 0.005
testAutogeneratedDescription 0.006

RemoveInstallFileTest

testDeleteDirectory 0.12
testDeleteFile 0.125

RemoveNodesTaskTest

testExecute 0.12
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.112
testExecuteDisplaysInfoMessageForMissingNodes 0.183
testAutogeneratedDescription 0.147
testExecuteException 0.158

RemoveNodeTaskTest

testExecute 0.165
testAutogeneratedDescription 0.164

RemoveNodeWoChildrenTest

testAutogeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.139

RemovePropertyTaskTest

testExecute 0.157

RenameNodesTaskTest

testRenameACLNodesTask 0.15
testAutogeneratedDescription 0.159

RenameNodeTaskTest

testDoNotOverride 0.122
testOverride 0.158

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.202
existingPropertyIsRenamed 0.187
nonExistingPathIgnored 0.155
autogeneratedDescription 0.156

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot 0.002

RenamePropertyTaskTest

testExecute 0.17

SetupModuleRepositoriesTaskTest

testDoExecuteTwice 0.13
testDoExecute 0.135

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.002
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.005
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.002
testBlocksIfIncludeDispatcherIsMissing 0.001
testDoesNotWarnIfErrorDispatcherIsUsed 0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.002
testTextFilterClassesAreNotSet 0.003
testAccessControlProviderIsSet 0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.144
testAbsentFilesAreRecreated 0.127

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

LightModuleDefinitionReaderTest

readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.051
readFromResourceURLYieldsCorrectModuleDefinition 0.008
readFromReaderYieldsCorrectModuleDefinition 0.004
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0.001
readAllResolvesAllAvailableLightModuleDefinitions 0.015

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.058
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.009

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0.001

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 2.837
repositoryIsClusteredAndClusterMaster 1.791

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.201
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.027
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.03
testPerformCantBeCalledTwiceByDifferentThreads 0.966
correctModuleVersionHandlerIsSetForLightModules 0.026
repositoryIsNotClusteredAndClusterMaster 0.026
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.028
testCheckModuleAndDeltasToStringForUpdate 0.03
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.027
testCheckModuleAndDeltasToStringForInstall 0.026
repositoryIsClusteredAndClusterMaster 0.025

ModuleRegistryImplTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.012
testExecutesCorrectCommandBasedOnURI 0.009
testPassesNullAsCommandIfNoneSpecified 0.009

ModuleManagerWebUITest

testDoneTemplate 0.08
testListTasksTemplate 0.035
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.009
testRestartNeededTemplate 0.019

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.028
handlesClusteredWorkspaceButNotClusterMaster 0.019
handlesNotClusteredWorkspaceAndNotClusterMaster 0.028
handlesClusteredWorkspaceAndIsClusterMaster 0.023
testGetCurrentlyInstalled 0.026

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.004

ContentOpsRepositoryTest

testSetTemplate 0.032
testCreateParagraph 0.178
testCreatePage 0.15

ContentOpsTest

testSetNodeData 0
testCreateContent 0.004
testSetBinaryNodeData 0.005
testCreateCollectionNode 0.006

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.18
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.176
testErrorMessages 0.168

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.186
testSetPropertyFailsIfPropertyDoesNotExist 0.166
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.167
testAddPropertyFailsIfPropertyExists 0.172
testRenamePropertyAndCheckValueForString 0.171

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.225
testModuleNodeIsCreatedIfNeeded 0.268
testUsesExistingModuleConfigNode 0.183

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.213
testModuleNodeIsCreatedIfNeeded 0.259

NodeBuilderTaskTest

testUnknownRootThrowsException 0.232
testSyntax 0.161

ClassesTest

testCanSetupADifferentClassFactory 0.004
testDefaultClassFactoryWorksJustFine 0.005

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.038
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.004
testPushingAndPoppingComponentProvider 0.011
getComponentWithAnnotationReturnsCorrectInstance 0.02

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.003

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.004
dataWorkspaceObserved 0.001

ConfigurationTest

testNonScopedComponent 0.052
testSingletonScopedComponentFactory 0.028
testEagerSingletonScopedComponent 0.023
testProvider 0.028
testLazySingletonScopedComponent 0.022
testConfiguredEagerSingleton 0.025
testConfigured 0.043
testComponentFactory 0.023
testObserved 0.037
testConfiguredSingleton 0.019
testSingletonScopedProvider 0.02

LegacyComponentsConfigurerTest

testExcludedKeys 0.006
testLegacy 0.012

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0.001
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0.001

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.007

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.039
testConfiguredInSingletonScope 0.021
testCreateChild 0.029
canAccessProperties 0.048
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.017
testConfigured 0.021
testImplementation 0.011
testObserved 0.024
testInstance 0.015
getComponentThrowsExeptionForUnconfiguredType 0.012
testObservedInRequestScope 0.022
testGetComponentProvider 0.01
multiBindingBasic 0.014

GuiceIssue791Test

getInstance_ofSet_ContainsB 0
getInstance_ofSet_ContainsC 0
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.003
testInjectionOfNamedDependency 0.002
testInjectionOfDependencyAsProvider 0.001

GuiceScopesTest

testRequestScope 0.014
testContextProvidersWhenWebContextSet 0.009
testServletProvidersWhenWebContextSet 0.009
testContextProvidersWhenContextSet 0.007
testSessionScopeFailsWhenNotInWebContext 0.011
testServletProvidersFailWhenWebContextNotSet 0.008
testRequestScopeFailsWhenNotInWebContext 0.007
testSessionScope 0.007

GuiceComponentProviderLifecycleTest

testExtends 0.016
testSameNamePrivateMethods 0.011
testPrivateMethods 0.016
testOverridesRemovesAnnotations 0.012
testLifeCycleOnPackageProtectedMethods 0.01
testOverrides 0.011
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.01
testMultipleAnnotatedMethods 0.011
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.011
testSimpleLifeCycle 0.015

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 0.493

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.005
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.188
sameListenerCannotBeRegisteredMultipleTimes 0.176
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.243
deferredListenerIsNotWrappedMultipleTimes 0.14
listenToChangesInsideObservedPath 0.15
listenerCanBeRegisteredAndUnregistered 0.14
ignoreChangesOutsideObservedPath 0.183

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0.001
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 1.396
verifyClusterMasterWorkspace 1.389

DefaultRepositoryManagerTest

testSystemAndVersionAreCreatedForAllRepositories 0.241
createWorkspace 0.257
verifySessionsAreWrappedAsExpected 0.221
verifyVersionStoreSessionDontWrapVersioningSession 0.2
createWorkspaceInWrongRepo 0.215

RepositoryMappingDefinitionReaderTest

testParse 0.001

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.137

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.13

CoreModuleVersionHandlerTest

updateFrom544 0.767
updateFrom546 0.459
updateFrom547RemovesLegacyLog4jServlet 0.417
pngSwfMimeTypesOnInstall 1.276
upgradeFrom522 0.785
cleanInstall 1.199
mMP4MimeTypesOnInstall 1.148
test543MimeTypesOnInstall 0.512
upgradeFrom531CSRF 0.604
updateSecurityBaseRolePermissions 0.61
test45DoesNotInstallWhenFromSmallerThan446 0.118
upgradeFrom45 1.105
test446MimeTypesOnInstall 1.191
updateTo512anonymousUserPermissions 0.882
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 0.396
updateFrom534CheckSuperuserRolePermissionAreUpdated 0.574
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 0.858

RenameACLNodesTaskTest

testRenameACLNodesTask 0.109

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.118
rearrangementOfBasicDefaultConfig 0.128
rearrangementOfSTKsDefaultConfig 0.113
nonStandardCompositeConfigIsBackedUp 0.119

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.125
unregisterNodeType 0.096
unregisterNodeTypeDependencyGeneratesException 0.094
nodeTypeRegistersSingleElement 0.129
nodeTypeRegistersDependentElement 0.126
updatingNodeTypeReRegistersDependingNodeTypes 0.127
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.135
nodeTypeRegistersMultipleElements 0.125

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0.001

Register50NodeTypeTaskTest

testDoExecute 0.191

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.144

AddActivatableMixinForContentNodeTaskTest

testExecute 0.133

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.163
testAclDefinedForSubPath 0.132
testNoAclDefined 0.138
testAclDefined 0.126

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.115

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.133
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.122
testRenameSiblingForASubPath 0.131
testOutputMessage 0.14
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.12

HashUsersPasswordsTest

testEncryption 0.738

ComponentsTestUtilTest

testSetSingletonInstance 0
testConfiguredImplementation 0
testInstanceFactory 0

ChainingMatcherTest

emptySeedAlwaysMatches 0
singleMatcher 0.002
chainedMatchersOnSameProperty 0.002
chainedMatchers 0.001

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0
exceptionWithMatchingMessage 0
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0
matchExactTypeWithOfType 0

ExecutionMatcherTest

throwsNoExceptionMatcher 0
throwsSomethingMatcher 0
throwsExceptionSampleUsage 0
throwsSomethingMatcherWithThrowableMismatch 0.001
sampleUsageWithChainableMatchersForExceptions 0

NodeMatchersTest

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

StrictInstanceOfTest

subclassesDontMatch 0
nullDoesNotMatch 0
charSequenceDoesNotMatchString 0
stringMatchesObviously 0

UtilMatchersTest

mapSizeHasDecentMessageWithMatchedSize 0
regex 0
mapSizeHasDecentMessageWithFixedSize 0

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.003

MockItemTest

testGetDepth 0.002
testGetPath 0.001

MockNodeTest

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

MockObservationManagerTest

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

MockPropertyTest

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

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

SessionTestUtilTest

testCreateSessionWithStringVarargs 0
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0

Utf8ContentTest

testReadingUtf8Greek 0.156
testReadingUtf8JapaneseChars 0.11
testReadingUtf8AccentedChars 0.126
testCreateExportImportContentUtf8SpecialChars 0.106
testReadingUtf8SpecialChars 0.114
testSettingNewUtf8ContentNode 0.106
testSettingAnUtf8NodeData 0.112
testReadingUtf8Russian 0.112

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

EscapeUtilTest

escapeUnescape 0
escapeUnescapeArray 0
doEscapeAndUnescapeSql 0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

BasePatternVoterTest

testInitWithoutPattern 0

DomainNameRegexVoterTest

testMatchingDomain 0
testNonMatchingDomain 0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0
testReturnsValueOfElseIfConditionIsTrue 0
testReturnsValueOfOtherwiseIfConditionIsFalse 0

RequestExtensionVoterTest

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

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestParametersVoterTest

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

ResponseContentTypeVoterTest

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

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0.001
testVoterWithNullUser 0
testVoterWithAdminUser 0
testVoterWithMockUser 0
testVoterWithSystemUser 0

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0

URIRegexVoterTest

testPathAndCtx 0
testForGetParameter 0
testEmptyUri 0
testPathOnly 0

URIStartsWithVoterTest

testNotVoter 0
testInverseVoter 0
testBasics 0

Failure Details

[Summary] [Package List] [Test Cases]


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