Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2108 0 0 5 99.763% 128.536

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.558
info.magnolia.utf8 8 0 0 0 100% 0.894
info.magnolia.importexport 29 0 0 0 100% 0.945
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.248
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.021
info.magnolia.module 42 0 0 0 100% 5.009
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 0.906
info.magnolia.jcr.node2bean.impl 3 0 0 0 100% 0
info.magnolia.module.model.reader 40 0 0 0 100% 0.094
info.magnolia.module.model 50 0 0 0 100% 0.003
info.magnolia.jcr.decoration 28 0 0 0 100% 1.749
info.magnolia.module.files 2 0 0 0 100% 0.204
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.07
info.magnolia.content2bean 19 0 0 1 94.737% 0.085
info.magnolia.beanmerger 10 0 0 0 100% 0.055
info.magnolia.voting.voters 59 0 0 0 100% 0.081
info.magnolia.cms.core.version 28 0 0 0 100% 4.968
info.magnolia.test.mock 36 0 0 0 100% 0.012
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.124
info.magnolia.cms.util 229 0 0 1 99.563% 22.006
info.magnolia.setup.for5_0 11 0 0 0 100% 1.22
info.magnolia.event 13 0 0 0 100% 1.48
info.magnolia.setup.for5_2 21 0 0 0 100% 1.381
info.magnolia.observation 7 0 0 0 100% 0.891
info.magnolia.objectfactory.guice 29 0 0 0 100% 0.224
info.magnolia.cms.core 114 0 0 0 100% 5.788
info.magnolia.test 4 0 0 0 100% 0.001
info.magnolia.jcr.comparator 12 0 0 0 100% 0.003
info.magnolia.repository 8 0 0 1 87.5% 3.333
info.magnolia.module.ui 7 0 0 0 100% 1.133
info.magnolia.commands.impl 39 0 0 0 100% 5.396
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% 0.778
info.magnolia.cms.i18n 24 0 0 0 100% 0.123
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.logging 2 0 0 0 100% 0.003
info.magnolia.context 14 0 0 0 100% 1.145
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.003
info.magnolia.objectfactory 35 0 0 0 100% 0.414
info.magnolia.module.delta 163 0 0 0 100% 7.969
info.magnolia.cms.security 133 0 0 0 100% 19.927
info.magnolia.init 30 0 0 0 100% 0.714
info.magnolia.audit 38 0 0 0 100% 10.362
info.magnolia.util 2 0 0 0 100% 0
info.magnolia.cms.filters 79 0 0 0 100% 2.938
info.magnolia.commands 11 0 0 0 100% 1.182
info.magnolia.cms.security.operations 9 0 0 0 100% 0
info.magnolia.jcr.wrapper 102 0 0 0 100% 2.605
info.magnolia.cms.security.auth.callback 7 0 0 0 100% 0.099
info.magnolia.jcr.node2bean 64 0 0 1 98.438% 0.289
info.magnolia.cms.servlets 3 0 0 0 100% 0.085
info.magnolia.link 43 0 0 0 100% 0.267
info.magnolia.cms.core.search 2 0 0 0 100% 0.365
info.magnolia.jackrabbit 6 0 0 0 100% 1.173
info.magnolia.jackrabbit.lucene 1 0 0 0 100% 0.017
info.magnolia.test.hamcrest 31 0 0 0 100% 0.008
info.magnolia.nodebuilder 16 0 0 0 100% 1.141
info.magnolia.jcr.predicate 16 0 0 0 100% 0.119
info.magnolia.importexport.filters 1 0 0 0 100% 0.006
info.magnolia.cms.beans.config 49 0 0 1 97.959% 1.158
info.magnolia.jcr.util 164 0 0 0 100% 4.918
info.magnolia.setup 19 0 0 0 100% 11.745
info.magnolia.module.webapp 5 0 0 0 100% 0.085
info.magnolia.jcr.nodebuilder 14 0 0 0 100% 0.005

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

info.magnolia.setup.for4_5

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

info.magnolia.utf8

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0.001
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 0.182
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.252
BootstrapUtilTest 5 0 0 0 100% 0
DataTransporterRepositoryTest 4 0 0 0 100% 0.486
DataTransporterTest 5 0 0 0 100% 0.017
PropertiesImportExportTest 5 0 0 0 100% 0.007

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.002
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.004
ConfigurationTest 11 0 0 0 100% 0.231
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.011

info.magnolia.cms.security.auth.login

Class Tests Errors Failures Skipped Success Rate Time
FormLoginTest 2 0 0 0 100% 0.014
LoginFilterTest 3 0 0 0 100% 0.007

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.019
ModuleInstanceProviderTest 2 0 0 0 100% 0.053
ModuleLifecycleContextImplTest 2 0 0 0 100% 0
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplClusterTest 2 0 0 0 100% 3.807
ModuleManagerImplTest 10 0 0 0 100% 1.127
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.345
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.218
NodeBuilderTaskTest 3 0 0 0 100% 0.343

info.magnolia.jcr.node2bean.impl

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

info.magnolia.module.model.reader

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

info.magnolia.module.model

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.002
ContentDecoratorUtilTest 4 0 0 0 100% 0
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.482
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.253
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.104
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 0.907
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.001

info.magnolia.module.files

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

info.magnolia.objectfactory.guice.lifecycle

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

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

info.magnolia.beanmerger

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

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.035
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0
RequestParametersVoterTest 6 0 0 0 100% 0
ResponseContentTypeVoterTest 8 0 0 0 100% 0.046
RoleBaseVoterTest 4 0 0 0 100% 0
SystemOrAdminUserVoterTest 5 0 0 0 100% 0
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% 3.703
ContentVersionTest 4 0 0 0 100% 0.61
CopyUtilTest 3 0 0 0 100% 0.391
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0
SkipVersionOnExportTest 2 0 0 0 100% 0.251
VersionedNodeTest 2 0 0 0 100% 0.013
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.004
MockAccessManagerTest 1 0 0 0 100% 0
MockComponentProviderTest 2 0 0 0 100% 0
MockContentTest 12 0 0 0 100% 0.004
MockHierarchyManagerTest 1 0 0 0 100% 0
MockNodeDataTest 3 0 0 0 100% 0
MockObjectTest 7 0 0 0 100% 0.001
MockUtilTest 6 0 0 0 100% 0.003
NodeData2PropertyCollectionWrapperTest 2 0 0 0 100% 0

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

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.586
ContentUtilTest 27 0 0 0 100% 0.194
DateUtilTest 1 0 0 0 100% 0.003
DelayedExecutorTest 3 0 0 0 100% 3.378
DumperUtilTest 2 0 0 0 100% 0.246
ExceptionUtilTest 21 0 0 0 100% 0.002
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.236
ExtendingContentWrapperTest 15 0 0 0 100% 0.116
InheritanceContentWrapperTest 8 0 0 0 100% 0.024
LazyContentWrapperTest 3 0 0 0 100% 0.376
LazyNodeDataWrapperTest 3 0 0 0 100% 0.015
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.028
NodeDataUtilTest 10 0 0 0 100% 0.017
NodePathComparatorTest 1 0 0 0 100% 0.01
NodeUuidComparatorTest 1 0 0 0 100% 0.003
ObservationUtilRepositoryTest 4 0 0 1 75% 0.638
ObservationUtilTest 4 0 0 0 100% 0.026
PathUtilTest 9 0 0 0 100% 0
QueryUtilTest 15 0 0 0 100% 2.28
RequestDispatchUtilTest 6 0 0 0 100% 0.002
RuleTest 6 0 0 0 100% 0.98
SearchReplaceTest 4 0 0 0 100% 0.015
ServletUtilTest 16 0 0 0 100% 0.001
SiblingsHelperTest 7 0 0 0 100% 0.023
SimpleUrlPatternTest 19 0 0 0 100% 0.001
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.361
TextFileUtilTest 4 0 0 0 100% 0
UnicodeNormalizerTest 6 0 0 0 100% 0.025
WebXmlUtilTest 9 0 0 0 100% 0.04
WorkspaceObservingManagerTest 3 0 0 0 100% 6.374
WorkspaceXmlUtilTest 2 0 0 0 100% 0.004

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 0.906
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0.001
Register50NodeTypeTaskTest 1 0 0 0 100% 0.178
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.135

info.magnolia.event

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

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.513
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.002
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.108
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 0.625

info.magnolia.observation

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

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.005
GuiceComponentProviderTest 13 0 0 0 100% 0.168
GuiceIssue791Test 4 0 0 0 100% 0
GuiceParameterResolverTest 3 0 0 0 100% 0.002
GuiceScopesTest 8 0 0 0 100% 0.049

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateTest 3 0 0 0 100% 0.006
BinaryNodeDataTest 3 0 0 0 100% 0.005
DefaultACLPermissionsTest 8 0 0 0 100% 0.095
DefaultContentTest 25 0 0 0 100% 3.623
MagnoliaAccessProviderTest 6 0 0 0 100% 0.079
MetaDataTest 36 0 0 0 100% 0.004
NodeTest 14 0 0 0 100% 1.872
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.081
PathTest 7 0 0 0 100% 0.002
RootOnlyPermissionTest 3 0 0 0 100% 0.021

info.magnolia.test

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

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
PropertyStringComparatorTest 3 0 0 0 100% 0.001

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerClusterTest 2 0 0 0 100% 2.421
DefaultRepositoryManagerTest 5 0 0 0 100% 0.912
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.028
ModuleManagerWebUITest 4 0 0 0 100% 1.105

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
DeleteCommandTest 4 0 0 0 100% 0.646
ExportCommandTest 4 0 0 0 100% 0.727
ExtractCommentCommandTest 5 0 0 0 100% 0.005
ImportCommandTest 4 0 0 0 100% 0.819
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 0.952
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.719
RuleBasedCommandTest 4 0 0 0 100% 0.462
VersionCommandTest 8 0 0 0 100% 1.066

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

info.magnolia.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.334
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.22
NodeBuilderTaskTest 2 0 0 0 100% 0.224

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.043
DefaultI18nContentSupportTest 3 0 0 0 100% 0.023
DefaultMessagesImplTest 2 0 0 0 100% 0.006
HierarchyBasedI18nContentSupportTest 3 0 0 0 100% 0.035
MessagesManagerTest 5 0 0 0 100% 0.016

info.magnolia.registry

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

info.magnolia.logging

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

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.123
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.585
MgnlContextTest 3 0 0 0 100% 0.311
RequestAttributeStrategyTest 4 0 0 0 100% 0.01
SimpleContextTest 1 0 0 0 100% 0.11
WebContextImplTest 1 0 0 0 100% 0.006
WriterResponseWrapperTest 2 0 0 0 100% 0

info.magnolia.jcr.inheritance

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

info.magnolia.objectfactory

Class Tests Errors Failures Skipped Success Rate Time
ClassesTest 2 0 0 0 100% 0.006
ComponentsTest 4 0 0 0 100% 0.046
DefaultClassFactoryTest 5 0 0 0 100% 0.001
DefaultComponentProviderTest 9 0 0 0 100% 0.011
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerReloadableTest 1 0 0 0 100% 0.334
ObjectManufacturerTest 11 0 0 0 100% 0.01
ObservedComponentFactoryTest 2 0 0 0 100% 0.006

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AddFilterBypassTaskTest 1 0 0 0 100% 0.009
AddPermissionTaskTest 1 0 0 0 100% 0
AddURIPermissionTaskTest 4 0 0 0 100% 0.032
BackupTaskTest 1 0 0 0 100% 0.107
BootstrapConditionallyTest 4 0 0 0 100% 0.012
BootstrapFileUtilTest 2 0 0 0 100% 0.003
BootstrapSingleModuleResourceTest 1 0 0 0 100% 0.001
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.214
ChangeAllPropertiesWithCertainValueTaskTest 3 0 0 0 100% 0.316
ChangeTemplateTaskTest 3 0 0 0 100% 0.002
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.005
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.001
CopyNodeTaskTest 4 0 0 0 100% 0.44
CopyPropertyTaskTest 3 0 0 0 100% 0.312
CreateNodePathTaskTest 1 0 0 0 100% 0.1
CreateNodeTaskTest 1 0 0 0 100% 0.109
ExecuteCommandTaskTest 3 0 0 0 100% 0.01
FilterOrderingTaskTest 4 0 0 0 100% 0.004
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.217
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.006
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.013
ModuleBootstrapTaskTest 1 0 0 0 100% 0
ModuleFilesExtractionTest 1 0 0 0 100% 0.152
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.013
MoveNodeTaskTest 3 0 0 0 100% 0.31
MovePropertyTaskTest 3 0 0 0 100% 0.308
NewPropertyTaskTest 3 0 0 0 100% 0.002
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.002
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.01
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.001
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.106
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0
PartialBootstrapTaskTest 3 0 0 0 100% 0.323
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.002
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 5 0 0 0 100% 0.014
PropertyValuesTaskTest 12 0 0 0 100% 1.693
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.123
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.424
RegisterServletTaskTest 2 0 0 0 100% 0.211
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.012
RemoveInstallFileTest 2 0 0 0 100% 0.224
RemoveNodesTaskTest 5 0 0 0 100% 0.526
RemoveNodeTaskTest 2 0 0 0 100% 0.212
RemoveNodeWoChildrenTest 1 0 0 0 100% 0
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.106
RemovePropertyTaskTest 1 0 0 0 100% 0.105
RenameNodesTaskTest 2 0 0 0 100% 0.204
RenameNodeTaskTest 2 0 0 0 100% 0.208
RenamePropertiesTaskTest 4 0 0 0 100% 0.436
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.001
RenamePropertyTaskTest 1 0 0 0 100% 0.099
SetupModuleRepositoriesTaskTest 2 0 0 0 100% 0.208
TextFileConditionsUtilTest 2 0 0 0 100% 0.001
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.011
WebXmlConditionsUtilTest 3 0 0 0 100% 0.004
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.005

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.037
ContentSecurityFilterTest 2 0 0 0 100% 0.089
CsrfSecurityFilterTest 3 0 0 0 100% 0.002
DelegatingUserManagerTest 4 0 0 0 100% 0.014
ExternalUserManagerTest 3 0 0 0 100% 0.025
HierarchicalUserManagerTest 7 0 0 0 100% 1.602
LogoutFilterTest 2 0 0 0 100% 0.001
MgnlGroupManagerRepositoryTest 5 0 0 0 100% 0.649
MgnlGroupManagerTest 6 0 0 0 100% 0.046
MgnlGroupTest 10 0 0 0 100% 0.074
MgnlRoleManagerTest 5 0 0 0 100% 0.035
MgnlUserManagerRepositoryTest 14 0 0 0 100% 8.732
MgnlUserManagerTest 14 0 0 0 100% 1.613
MgnlUserTest 9 0 0 0 100% 0.073
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0
RepositoryBackedSecurityManagerTest 13 0 0 0 100% 1.533
RescueSecuritySupportTest 10 0 0 0 100% 3.837
SecuritySupportObservedComponentFactoryTest 1 0 0 0 100% 0.002
SecurityTest 1 0 0 0 100% 0.007
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.111
SecurityUtilTest 8 0 0 0 100% 1.442
URISecurityFilterTest 2 0 0 0 100% 0.003

info.magnolia.init

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

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0
AuditLoggingUtilTest 3 0 0 0 100% 0.113
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 2.756
MgnlAuditLoggingContentDecoratorTest 30 0 0 0 100% 7.493

info.magnolia.util

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
CompositeFilterTest 1 0 0 0 100% 0.011
ContentTypeFilterTest 20 0 0 0 100% 2.51
FilterDecoratorTest 4 0 0 0 100% 0.027
FilterTest 2 0 0 0 100% 0.049
InterceptFilterTest 9 0 0 0 100% 0.004
MappingTest 2 0 0 0 100% 0.012
MultiChannelFilterTest 8 0 0 0 100% 0.022
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.05
MultipartRequestFilterTest 2 0 0 0 100% 0.025
MultipartRequestWrapperTest 1 0 0 0 100% 0.008
RangeSupportFilterTest 3 0 0 0 100% 0.005
RepositoryMappingFilterTest 1 0 0 0 100% 0.006
ServletDispatchingFilterTest 21 0 0 0 100% 0.193
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.013
VirtualUriFilterTest 1 0 0 0 100% 0.003

info.magnolia.commands

Class Tests Errors Failures Skipped Success Rate Time
CommandsManagerTest 10 0 0 0 100% 1.182
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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.107
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.258
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0
DelegateNodeWrapperTest 5 0 0 0 100% 0
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.004
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0.001
I18nContentDecoratorTest 1 0 0 0 100% 0.107
I18nNodeWrapperTest 10 0 0 0 100% 0.067
InheritanceNodeWrapperTest 7 0 0 0 100% 0.048
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.002
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.107
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 0.643
MgnlPropertySettingContentDecoratorRepositoryTest 2 0 0 0 100% 0.23
MgnlPropertySettingContentDecoratorTest 15 0 0 0 100% 0.026
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.002
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.088
RedirectClientCallbackTest 6 0 0 0 100% 0.011

info.magnolia.jcr.node2bean

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

info.magnolia.cms.servlets

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

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.213
UUIDLinkTest 9 0 0 0 100% 0.053

info.magnolia.cms.core.search

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

info.magnolia.jackrabbit

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

info.magnolia.jackrabbit.lucene

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

info.magnolia.test.hamcrest

Class Tests Errors Failures Skipped Success Rate Time
ChainingMatcherTest 4 0 0 0 100% 0.004
ExceptionMatcherTest 5 0 0 0 100% 0.001
ExecutionMatcherTest 5 0 0 0 100% 0.002
NodeMatchersTest 10 0 0 0 100% 0.001
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.239
ContentOpsTest 4 0 0 0 100% 0.01
NodeBuilderTest 3 0 0 0 100% 0.334
OpsTest 5 0 0 0 100% 0.554

info.magnolia.jcr.predicate

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

info.magnolia.importexport.filters

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

info.magnolia.cms.beans.config

Class Tests Errors Failures Skipped Success Rate Time
ContentRepositoryTest 1 0 0 1 0% 0
HostBasedRegexpVirtualURIMappingTest 15 0 0 0 100% 0.009
HostBasedVirtualURIMappingTest 9 0 0 0 100% 0.001
MIMEMappingTest 3 0 0 0 100% 0.008
ObservedManagerTest 1 0 0 0 100% 0.003
RegexpVirtualURIMappingTest 11 0 0 0 100% 0.001
URI2RepositoryManagerTest 2 0 0 0 100% 0.002
URI2RepositoryMappingTest 4 0 0 0 100% 0.05
VirtualURIManagerTest 3 0 0 0 100% 1.084

info.magnolia.jcr.util

Class Tests Errors Failures Skipped Success Rate Time
ContentMapTest 4 0 0 0 100% 0.002
MetaDataUtilTest 2 0 0 0 100% 0.212
NodeTypesRepositoryTest 2 0 0 0 100% 0.229
NodeTypesTest 6 0 0 0 100% 0
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.215
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.218
NodeUtilRepositoryTest 9 0 0 0 100% 1.019
NodeUtilTest 49 0 0 0 100% 0.007
PropertiesImportExportTest 11 0 0 0 100% 0.015
PropertyUtilRepositoryTest 9 0 0 0 100% 0.984
PropertyUtilTest 40 0 0 0 100% 0.004
SessionUtilTest 11 0 0 0 100% 0.001
VersionUtilTest 17 0 0 0 100% 2.012

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.111
CoreModuleVersionHandlerTest 17 0 0 0 100% 10.97
HashUsersPasswordsTest 1 0 0 0 100% 0.664

info.magnolia.module.webapp

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

info.magnolia.jcr.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.002
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

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.103
testLogsLoginSuccesses 0.005
testLogsLoginFailures 0.005

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt 1.69
testSetPropertyStringStringArrayInt 0.48
testSetPropertyStringValueArrayInt 0.303
testSetPropertyStringStringInt 0.283

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator 0.524
testSequenceActionMoveCreate 0.49
testSequenceActionMoveDelete 0.403
testSequenceCreateModifyDelete 0.356
testSequenceActionCreateCreate 0.323
testSequenceActionMoveModify 0.328
testSequenceActionCreateSessionDelete 0.276
testSequenceActionModifyMoveDelete 0.269
testLogSessionDelete 0.267
testLogDeleteWhenDeletionIsFirstEntryForGivenPath 0.237
testSequenceCreateModify 0.236
testSequenceActionCreateNodeDelete 0.252
testSequenceActionModifySessionDelete 0.219
testSequenceActionSessionDeleteCreate 0.236
testLogModifyNode 0.225
testLogModifyProperty 0.212
testLogCreateNode 0.203
testLogNodeDeleteCreateDelete 0.208
testLogDeleteNode 0.198
testLogModifyWhenDeletionIsFirstEntryForGivenPath 0.18
testLogMoveNode 0.198
testLogCreateNodeWithSpecificNodeType 0.18
testSequenceActionNodeDeleteCreate 0.189
testSequenceActionModifyCreate 0.192
testNodeSave 0.198
testSequenceActionModifyMove 0.183
testSequenceActionModifyNodeDelete 0.182
testSequenceCreateMove 0.167
testSequenceActionModifyModify 0.179
testSequenceActionMoveModifyDelete 0.183

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.001
mergeMaps 0.002

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0

ProxyBasedBeanMergerTest

mergeMergedClass 0.046
isMergeable 0
mergeMap 0.002
mergeOfInterfaces 0.002
isSimpleType 0
mergeUsesSubClassIfAssignable 0
mergedProperties 0.002

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0
testGetIconStyleReturnsCorrectIconStyle1 0.003
testGetIconStyleReturnsCorrectIconStyle2 0.005

ObservedManagerTest

testGetNodeByUUIDOrPath 0.003

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.002
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo 0.023
testGetUri 0.019
testGetHandleWhenLinkWithPrefixHandleExistInRepo 0.004
testGetHandleStripsExtensionInclTheDot 0.004

VirtualURIManagerTest

testMap 0.03
testReloadsTemplatesOnChange 1.038
testRegistersTemplatesOnStart 0.016

AggregationStateTest

testUriDecodingShouldStripCtxPath 0
testGetSelectors 0.003
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath 0.003

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.005
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

testCanReadRoot 0.014
testCanReadOnPageNode 0.012
testReorderingIsNotAllowedWithReadOnlyPermissions 0.011
testGrantsOnContentNode 0.011
testCanReadOnContentNode 0.011
testVerifyThatSessionIsUsedAsResolver 0.014
testGrantsOnPageNode 0.011
testGrantsHigherPermissionThenAssigned 0.011

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.185
testThatReadingANonExistingNodeDataDoesNotFail 0.146
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.191
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.143
testCreatingAnExistingNodeDataDoesNotFail 0.145
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.172
testReadingANodeData 0.135
testCreatingAndSettingANodeData 0.138
testIsNodeTypeForNodeChecksPrimaryType 0.133
testAddMixin 0.152
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.153
testSettingANonExistingNodeDataCreatesANewNodeData 0.149
testCreatingAnEmptyNodeData 0.141
testModDate 0.143
testCreatingAndSettingABooleanNodeData 0.134
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.137
testDelete 0.157
testEquals 0.133
testSettingAnExistingNodeData 0.13
testCreatingAndReadingABinaryNodeData 0.135
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.132
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.133
testEqualsWithWrongType 0.125
testEqualsWithNull 0.13
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.151

MagnoliaAccessProviderTest

testPermissionClassNotDefined 0.023
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.012
testPermissionWrongClassDefined 0.01
testPermissionNonexistingClassDefined 0.011
testPermissionClassDefined 0.012
testPermissionWrongClassConstructor 0.011

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.142
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.154
testCreatingAnExistingNodeDataDoesNotFail 0.128
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.141
testReadingANodeData 0.128
testCreatingAndSettingANodeData 0.133
testIsNodeTypeForNodeChecksPrimaryType 0.127
testAddMixin 0.132
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.141
testSettingANonExistingNodeDataCreatesANewNodeData 0.122
testSettingAnExistingNodeData 0.127
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.127
testThatReadingANonExistingNodeDataFail 0.133
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.137

NodeTypeBasedACLPermissionsTest

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

PathTest

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

RootOnlyPermissionTest

testCanRead 0.005
testNoRootNode 0.008
testGrants 0.008

QueryTest

testSimpleQuery 0.219
testMaxResultSize 0.146

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom522 0.27
testRestoreVersionCreatedWithRuleFrom524 0.261
testGetUsedFilterWhenRuleCreatedIn52 0.225
testCreateAndRestoreVersionAndCheckOrder 0.324
testCreateAndRestoreDeletedVersion 0.246
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.303
testGetUsedFilterWhenRuleCreatedIn522 0.232
testGetUsedFilterWhenRuleCreatedIn524 0.266
getVersionForALabel 0.271
testCreateAndRestoreVersionInCustomWorkspace 0.378
testNumberOfCreatedVersions 0.312
testCreateAndRestoreVersion 0.381
testRestoreVersionCreatedWithRuleFrom52 0.234

ContentVersionTest

testRestoringBinariesFromContentVersion 0.156
testRetrievingBinariesFromContentVersionsChildNode 0.138
testBasics 0.174
testRetrievingBinariesFromContentVersion 0.142

CopyUtilTest

copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.13
copyToVersionWhenThereWasSubnodeWithSameName 0.136
copyToVersionWhenChangingPrimaryNodeType 0.125

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0

SkipVersionOnExportTest

testExportSystemView 0.133
testExportDocumentView 0.118

VersionedNodeTest

testMultipleWrappingIsPossible 0
testWrapProperty 0.013

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

CompositeFilterTest

testInitializationAndDestruction 0.011

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded 0.162
testPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.102
testSubstringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.147
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.106
testFilterSetToCrosscheckMimeTypeWithWrongMimeType 0.128
testFilterWithEmptyDefaultExtension 0.121
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.145
doubleDotURIisProperlyNormalizedAndDecoded 0.103
testSubstringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.147
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.105
testHandlesRequestUriWithJSessionId 0.145
URIwithSpacesIsProperlyNormalizedAndDecoded 0.101
testFilterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.121
testFilterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.125
testCurrentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.12
oneDotURIisProperlyNormalizedAndDecoded 0.132
simpleURIisProperlyNormalizedAndDecoded 0.111
testFilterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.12
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.133
URIwithPercentageIsProperlyNormalizedAndDecoded 0.136

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.003
bypassIfNotInitialized 0.008
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.008
chainIsProceededByDecoratedFilter 0.008

FilterTest

testBypassing 0.038
testInitialization 0.011

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.005
shouldNotMatchDotRegexMetacharacter 0.007

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.042
testCOSMultipartFilterFileDeletion 0.008

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.013
testFilterCOS 0.012

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.008

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.003
testETagDoesNotContainJSessionId 0.001
testContentLengthIsNotSet 0.001

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.006

ServletDispatchingFilterTest

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

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.006
testHeaderNormalization 0.007

VirtualUriFilterTest

resetCurrentUri 0.003

AbstractI18nContentSupportTest

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

DefaultI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.008
testGetNodeDataEndlessLoop 0.007
testDetermineLocale 0.008

DefaultMessagesImplTest

testGetBundle 0.003
selfTest 0.003

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.018
testGetNodeDataEndlessLoop 0.008
testDetermineLocale 0.009

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.002
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundle 0.004
testGetsSimpleMessageFromDefaultBundle 0.003
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.003

AccessManagerImplTest

getPermissions 0
multiThreadAccess 0.037

FormClientCallbackTest

parametersAreSetInTemplateContext 0.088

RedirectClientCallbackTest

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

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.01
authenticationViaLoginFormRequiresRedirect 0.004

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.006
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0

ContentSecurityFilterTest

testIsAllowedForOther 0.088
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0.001

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.009
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.003
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.001
getUserIgnoresUnsupportedUserManager 0.001

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.024
getUsersWithGroup 0
getUsersWithRole 0.001

HierarchicalUserManagerTest

testGroupAddingAndRemoving 0.189
testParentPathShouldReflectFirstLettersOfName 0.129
testCreateUserNode 0.132
testRoleAddingAndRemoving 0.139
testCreateNewUser 0.46
testCreateNewUserUnderPath 0.423
testParentPathShouldBeLowercased 0.13

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0.001

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.138
getGroupsWithGroup 0.119
getAllSubGroupsInCaseLoopIsInfinite 0.14
getAllSuperGroups 0.119
getAllSubGroups 0.133

MgnlGroupManagerTest

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

MgnlGroupTest

testGetRoles 0.009
testGetGroupsReturnsDirectGroups 0.007
testGetRolesWithoutDuplicates 0.007
testAddRoleToGroup 0.008
testRemoveGroup 0.008
testAddGroupToGroup 0.007
testRemoveRole 0.008
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.007
testGetAllGroupsFromOneConcreteGroup 0.007
testGetNotExistGroup 0.006

MgnlRoleManagerTest

testGetRoleInFolder 0.007
testGetRole 0.007
testCreateRole 0.007
testRefusesToCreateSameNameRole 0.008
testCreateRoleWithPath 0.006

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.46
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.453
testUserPasswordAfterChangingByJCRPropertyValueType 1.034
getUsersWithGroupWithNonExistingGroupName 0.433
testNewlyCreatedUserNodeHasMixinLockable 0.716
testDoNotCreateUserWhenExistInAnotherRealm 0.448
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.722
getUsersWithGroup 0.426
getUsersWithRole 0.428
getUsersWithRoleWithNonExistingRoleName 0.419
testUserPasswordAfterChangingByJCRProperty 1.078
testUserPasswordAfterCodeCreation 0.736
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.437
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.942

MgnlUserManagerTest

testUsernameCantBeBlank 0.003
testUsernameCantBeEmpty 0.003
testSetStringProperty 0.009
testChangePasswordOfUserInSubNode 0.621
testFindPrincipalNode 0.003
testChangePasswordOfUser 0.621
testSetPropertyToNull 0.004
testUserWasCreatedUnderCertainPath 0.313
testSetProperty 0.004
testNewUserInstanceDoesntSwallowRepositoryException 0.004
testUsernameIsValidatedUponCreation1 0.019
testUsernameCantBeNull 0.003
testFindPrincipalNodeWithOtherRealm 0.003
testUsernameIsValidatedUponCreation 0.003

MgnlUserTest

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

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0
testUserHasAllowedRole 0
testVotersAreNotConfigured 0
testUserHasDeniedRole 0
testUserHasRoleAndVotersAllowAndDenyTheRole 0

PermissionUtilTest

testConvertPermissionsFromString 0
testFailsOnCustomPermissions 0
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0

PrincipalUtilTest

testFindPrincipalInCollection 0
testRemovePrincipalFromCollection 0
testRemovePrincipal 0
testFindACLByName 0
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.121
findPrincipalNodeByQueryWitNonRootStartNode 0.119
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.127
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.118
findPrincipalNodeByTraversalWitNonRootStartNode 0.121
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.12
findPrincipalNodes 0.117
findPrincipalNodeByQuery 0.111
findPrincipalNodeByQueryWithMultipleMatches 0.118
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.116
findPrincipalNodeByTraversalWithMultipleMatches 0.11
findPrincipalNode 0.122
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.113

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager 0.011
testUserManagerReturnsCorrectAnonymousUser 0.64
testUserManagerRealmIsSystemRealm 0.011
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName 0.621
testUserManagerReturnsSystemUserWithCorrectRole 0.331
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.325
testUserManagerReturnsCorrectSystemUserByName 0.636
testUserManagerReturnsEnabledRescueUser 0.32
testUserManagerReturnsCorrectSystemUser 0.626
testUserManagerReturnsSystemUserWithCorrectGroup 0.316

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser 0.002

SecurityTest

testMergePrincipals 0.007

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.066
testKeyStoreInSomeOtherFolder 0.045

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.125
testPasswordRemovingMethodFromCache 0.107
testRemoveAllPasswordPamametersFromCacheLog 0.119
testCrypt 0.622
testUpdateKeysKeyLocationIsSet 0.114
testKeyStore 0.13
testUpdateKeysKeyLocationIsNotSet 0.109
testPasswordRemovingMethodFromURL 0.116

URISecurityFilterTest

testIsAllowedForOther 0.003
testIsAllowedForAnonymous 0

ClasspathSpoolTest

testContentTypeIsSetWhenStreamSingleFile 0.004
testContentTypeIsSetWhenStreamMultipleFileWithDifferentExtension 0.077
testContentTypeIsSetWhenStreamMultipleFileWithSameExtension 0.004

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ConfigUtilTest

testResolvedExternalDTDs 0.001
testResolvedInternalDTDs 0.001

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.118
testSessionBasedCopy 0.112
testMoveInSession 0.122
testChangeNodeTypeReplaceAllOccurrences 0.116
testSessionBasedCopySrcNotAtTheRoot 0.118

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.003

DelayedExecutorTest

testDelayedExecution 0.602
testMultipleDelayedExecution 0.768
testExecutionAfterMaxDelay 2.008

DumperUtilTest

testDump 0.126
testDumpLevel2 0.12

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.121
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.115

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

testSingleParagraphInheritance 0.001
testHasPropertyInheritance 0.003
testRoot 0.003
testHasNestedPropertyInheritance 0.003
testNestedPropertyInheritance 0.003
testCollectionInheritance 0.004
testPropertyInheritance 0.003
testNestedParagraphInheritance 0.004

LazyContentWrapperTest

testWrappingReferencedContent 0.13
testWrappingNDParent 0.117
testClosedSessionResistance 0.129

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.014
testDoesNotCallHierarchyManagerUntilNeeded 0
testCallHierarchyManagerOnlyFirstTime 0.001

ModuleConfigurationObservingManagerTest

testObserving 6.028

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.01

NodeUuidComparatorTest

testBasic 0.003

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.236
listenToChangesInsideObservedPath 0.155
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.247

ObservationUtilTest

testRegisterWhenSessionValid 0.006
testFailRegisterWhenSessionInvalid 0.007
testUnregisterWhenSessionValid 0.006
testDontFailUnregisterWhenSessionInvalid 0.007

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.155
testSimpleQuery 0.153
testSearchForUUID 0.159
testJQOM 0.156
testSearchForAreasContainingImage 0.146
componentsAreAggregatedInSearchIndex 0.163
testQueryBuild 0.145
testQueryWhenSearchingJustForPages 0.192
testSearchOfNonDefaultNodeType 0.152
testSearchForUUIDInChildNode 0.148
testEmptyResult 0.144
testResultContainsOnlyPages 0.146
testSearchForPagesWhoseComponentIsContainingSpecificText 0.143
testSearchForInheritedUUID 0.134
testSearchForSpecificTemplate 0.144

RequestDispatchUtilTest

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

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.113
testConstructRuleFromStringRepresentaionOfRuleClass 0.166
testIsNotAllowedNode 0.213
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.234
testRuleStringConstructor 0.147
testIsAllowedNode 0.107

SearchReplaceTest

testDefaultsToLiteralMatching 0.002
testCanUseJokerInNamePatterns 0.005
testCaseInsensitive 0.004
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.001
testGetOriginalRequestUri 0
testGetOriginalRequestUrlIncludingQueryString 0
testIsError 0
testGetContextRelativePath 0
testIsInclude 0

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.118
testWrappingNDParent 0.12
testClosedSessionResistance 0.123

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

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

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.618
testObservationForOneSpecificEventTypeAndContentNodes 4.64
testInitializingObservingManagerWithNullAsNodeType 0.116

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.002
testWorkspaceNamesWithNonNullExpectation 0.002

CommandsManagerTest

testRegisterCommands 0.022
testGetCommandByCatalogAndName 0.014
testExecuteCommand 0.013
testReloadsCommandsOnChange 1.03
testExecuteCommandWithContext 0.015
testCloneCommandWithCustomProperties 0.014
basicChainCommandTest 0.012
testCloneMarkNodeAsDeletedCommand 0.017
testCloneImportCommand 0.013
testGetCommandByName 0.032

DeleteCommandTest

testDeleteLeaveNode 0.166
testDeleteProperty 0.147
testDeleteNonexistentNode 0.148
testDeleteNodeWithSubnodes 0.185

ExportCommandTest

testExportCommandNoOutputStream 0.193
testExporCommandPathNotSet 0.185
testExportCommand 0.179
testExportCommandStreamClosedCorrectly 0.17

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.001
testExecuteWithTemplate 0.001
testExecuteWhenNodeNull 0.001
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.329
testImportCommandTargetPathDoNotExist 0.158
testImportCommand 0.205
testImportCommandEmptyFile 0.127

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.179
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.139
testPreDeleteNode 0.2
testExecuteIsDeniedIfUserIsNull 0.115
testVersionChildNodes 0.199
testExecuteChecksForUserPermissions 0.12

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.192
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.191
restorePreviousVersionOfSingleNode 0.15
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.186

RuleBasedCommandTest

testDefaultRule 0.111
testSetItemTypes 0.121
testRuleOverridesItemTypes 0.112
testSetRule 0.118

VersionCommandTest

testCommandAddsVersionComment 0.124
testUserNameReadFromField 0.134
testCommandWithRuleSet 0.149
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.118
testCommandAddsVersionCommentRecursively 0.138
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.136
testCommandWhenSubContentIsMarkedAsDeleted 0.145
testCommandWhenContentIsMarkedAsDeleted 0.122

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.004

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession 0.123

DefaultRepositoryStrategyTest

testPasswordIsNull 0.111
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.474

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.202
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.007
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.102

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.004
testLocalAttributes 0.001
testApplicationAttributes 0.005

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.11

WebContextImplTest

testLoginLogout 0.006

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0
testCantUseWriterAfterOutputStream 0

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0
testCanReset 0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 1.471
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.005
testHandlerAddedWhileDispatchingIsNotCalled 0.001

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0.001

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.125
bootstrapIfNotClusterMasterAndNotClustered 0.02
doNotBootstrapIfIsNotClusterMasterAndClustered 0.017
bootstrapIfClusterMasterButNotClustered 0.02

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.022
testRebootstrapAtFirstLevel 0.121
testExport 0.109

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode 0.127
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.118
testActivationStatus 0.123
testDoctypeImportThrowsExceptions 0.118

DataTransporterTest

testEncodePath 0
testParseAndFormat 0.016
testRemoveNs 0.001
testCreateExportPath 0
testRevertExportPath 0

MagnoliaV2FilterTest

testBogusMetaElement 0.006

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.001
testConversionWhenPropertiesAreAlreadyInPlace 0.002
testRemovesMetaDataWhenEmptied 0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.12

PropertiesImportExportTest

testImportMetadata 0.001
testPropertiesExport 0.005
testConvertsToStringByDefault 0
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0.001

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 0.584
magnoliaPropertiesLoading 0.116

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 0.221
testExcludedPropertiesAreNotFoundInFullTextSearch 0.194
testTitlePropertyIsBoosted 0.18
testExcludedPropertiesAreFoundInWhereLike 0.188
testExcerptFunction 0.197
testIndexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 0.193

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.017

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0.001
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0.001

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0
comparisonWhenExceptionIsThrown 0
basicComparison 0.001

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.121
testWrappedVersionDoesntFail 0.116
testVersionIsWrapped 0.125
testFrozenNodeIsWrapped 0.12

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.126
testVersionIsWrapped 0.127

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.104

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.125
testCreatedVersionIsWrapped 0.118
testLinearSuccessorIsWrapped 0.132
testLinearPredecessorIsWrapped 0.129
testSuccessorsAreWrapped 0.139
testPredecessorsAreWrapped 0.121
testVersionIsWrapped 0.143

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.001

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.002
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0.001
testDeepUnwrap 0

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0.002

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.117
testModuleNodeIsCreatedIfNeeded 0.112
testUsesExistingModuleConfigNode 0.116

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.107
testModuleNodeIsCreatedIfNeeded 0.111

NodeBuilderTaskTest

testUnknownRootThrowsException 0.109
canOperateOnRootNode 0.111
testSyntax 0.123

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.119

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

NodeNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluate 0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluateTrue 0
testEvaluateFalse 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0.001
testGetBasicProps 0
testGetBinaryProps 0.001
testGetOtherProps 0

MetaDataUtilTest

testUpdateMetaData 0.1
testGetMetaData 0.112

NodeTypesRepositoryTest

testDeleteNode 0.106
sameNameSiblingsAreNotAllowed 0.123

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.102
testCreateSimpleNodeTypeContent 0.113

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.108
testIsNodeType 0.11

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist 0.11
testRenameNode 0.114
testGetResultsFromRowIterator 0.11
testCopyInSessionRootSourceToRootDestination 0.12
testCopyInSessionChildSourceToRootDestination 0.115
testCopyInSessionRootSourceToChildDestination 0.106
testMoveNodeAfter 0.116
testMoveNode 0.109
testMoveNodeBefore 0.119

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar 0.105
testGetMultiValuePropertyOrderWithDuplicate 0.112
testCreateAndGetMultiValuePropertyTypeLong 0.108
testSetMultiValuePropertyTypeLong 0.109
testGetMultiValuePropertyTypeBoolean 0.104
testSetMultiValuePropertyTypeString 0.113
testCreateValueDate 0.115
testSetAndGetMultiValuePropertyTypeDouble 0.105
testGetMultiValuePropertyWithChangedOrder 0.113

PropertyUtilTest

getPropertyValueObjectDouble 0
getDateThreeArguments 0
getPropertyValueObjectString 0
getStringReturnDefaultValueWhenNodeIsNull 0
getDateThreeArgumentsBadNodeName 0
getDateThreeArgumentsBadNodeType 0
setPropertyToInteger 0
setPropertyToValue 0.001
renamingPropertyDoesNotRemovePropertyIfGivenCurrentName 0
getDateDoesNotThrowNullPointerExceptionWhenNodeIsNull 0
setPropertyToDouble 0
getStringTwoArguments 0
getDateTwoArguments 0
getBooleanBadNodeName 0
getBooleanBadNodeType 0.001
getPropertyValueObjectBoolean 0
getStringWhenNodeIsNull 0
getLong 0
getStringThreeArgumentsBadNodeName 0
getStringThreeArgumentsBadNodeType 0
setPropertyToString 0
getBooleanDoesNotThrowNullPointerExceptionWhenNodeIsNull 0
testOrderLast 0
getPropertyValueObjectCalendar 0
getPropertyOrNullReturnsNullWhenPropertyIsNotFound 0.001
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.001
testHasSameUnderlyingSessionWithTwoUnwrappedSessions 0
testHasSameUnderlyingSessionWithOneWrapperOnDifferentSession 0
testGetNodeByIdentifierBadId 0

VersionUtilTest

testHasPreviousVersion 0.118
testGetNextVersionLabel 0.13
getVersionOfEmptyVersionHistory 0.107
testGetVersionHistoryListNoVersions 0.114
testGetPreviousVersion 0.127
testGetNextVersion 0.128
testGetVersionVersionException 0.109
testVersioningDisabled 0.117
testGetNodeTypeName 0.109
testOutputWhenNodeNull 0.112
testGetLatestVersion 0.127
testGetNullVersion 0.114
testGetVersionHistoryList 0.111
testGetPreviousVersionLabel 0.127
testGetPreviousVersionOfRootVersion 0.114
testGetVersionEmptyVersionLabel 0.122
testGetVersionHistoryListMultipleVersions 0.126

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.107

ChannelVisibilitySessionWrapperTest

testGetItem 0.101
testGetNode 0.107
testNodeExists 0.099
testCanRemoveVisibleItem 0.111
testGetProperty 0.101
testPropertyExists 0.107
testNavigatingWithNodeParentStillHidesExcludedNode 0.102
testItemExists 0.108
testMoveWorksOnVisibleNode 0.103
testFailsToRemoveHiddenItem 0.108
testFailsToMoveHiddenNode 0.107
testRootNodeHidesExcludedNode 0.104

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0.107

I18nNodeWrapperTest

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

InheritanceNodeWrapperTest

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

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.002

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.107

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.099
testWorkspaceReturnsLogicalName1 0.109
testWorkspaceReturnsLogicalName2 0.107
testWorkspaceReturnsLogicalName3 0.114
testWorkspaceReturnsLogicalName4 0.103
testNodeMultipleWrap 0.111

MgnlPropertySettingContentDecoratorRepositoryTest

supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.104
moveNode 0.126

MgnlPropertySettingContentDecoratorTest

shouldIgnoreUpdateWithJCRProperty 0.001
setMgnlCreatedDateOnWrapper 0.001
setMgnlCreatedDateDoesNothingOnNullNode 0
lastUpdateDateResolvesUser 0.008
setMgnlCreatedDateDoesNothingOnRoot 0
setCreated 0.004
setCreatedWithRecursion 0.003
shouldIgnoreUpdateWithNonTemplateMGNLProperty 0
shouldNotIgnoreUpdateWithMgnlVariantTitle 0.001
shouldNotIgnoreUpdateWithMgnlAssignedSegments 0
updateLastModified 0.003
setMgnlCreatedDate 0.001
shouldNotIgnoreUpdateWithMgnlTemplate 0
shouldNotIgnoreUpdateWithMgnlVariationOf 0.001
updateLastModifiedDateGoesFromComponentToPage 0.003

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.002

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.002
testPropertiesAreFilteredOut 0.001

EditorLinkTransformerTest

testEditorLinkTransformation 0.001

LinkUtilTest

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

UUIDLinkTest

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

Slf4jSelfTest

arrayArgumentsAreExpanded 0.002
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.001

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly 0.009

AddPermissionTaskTest

testAutogeneratedDescription 0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly 0.007
testGetPermissionAddedToRoleProperly 0.007
testDenyPermissionAddedToRoleProperly 0.013
testAutogeneratedDescription 0.005

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.107

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.001
testExecutesDelegateTaskIfNodeExists 0.004
testBootstrapsIfNodeDoesNotExist 0.004
testAutogeneratedDescription 0.003

BootstrapFileUtilTest

testGetElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.001
testGetElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.002

BootstrapSingleModuleResourceTest

testAutogeneratedDescription 0.001

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderTest

testOrderAfter 0.113
testOrderBefore 0.101

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName 0.11
testChangeAllPropertiesWithCertainValueTask 0.104
testAutogeneratedDescription 0.102

ChangeTemplateTaskTest

testSetTemplateForFirstTime 0.002
testAutogeneratedDescription 0
testChangeTemplate 0

ChangeVirtualUriMappingTaskTest

testDoExecute 0.004
testAutogeneratedDescription 0.001

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription 0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0
testAutogeneratedDescription 0.001

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride 0.11
testDoExecute 0.11
testAutogeneratedDescription 0.112
testDoExecuteTargetExistOverride 0.108

CopyPropertyTaskTest

testNonexistingSource 0.107
testDoNotOverride 0.102
testOverride 0.103

CreateNodePathTaskTest

testExecute 0.1

CreateNodeTaskTest

testExecute 0.109

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed 0.004
testShowWarningIfCommandNotFound 0.003
testCommandIsExecuted 0.003

FilterOrderingTaskTest

testOrderFilterAfter 0.003
testFailWhenFilterDoesntExist 0
testOrderFilterAfterLast 0
testDoesNothingIfRequiredFilterMissing 0.001

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId 0.106
testAutogeneratedDescription 0.111

FixUserRolePermissionsPropertyTaskTest

testInstallTask 0.006

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor 0.001
testExecutesPublicDelegateTaskWhenIsPublic 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.003
testAutogeneratedDescription 0.003

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0

ModuleFilesExtractionTest

testExecute 0.152

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.099
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.112
moveToNewDestination 0.099

MovePropertyTaskTest

testNonexistingSource 0.097
testDoNotOverride 0.111
testOverride 0.1

NewPropertyTaskTest

testWithExpectedPathExisting 0.001
testWithoutThePath 0
testAutogeneratedDescription 0.001

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0.001
executeVisitsHierarchyAndOperatesOnNode 0
executeStopsVisitingHierarchyOnPredicate 0.001
canBeExecutedTwice 0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.01
returnFalseWhenSameNameSiblingsAllowed 0

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0
testOrderFilterBefore 0.001
testDoesNothingWhenRequiredFilterMissing 0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.106

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.096
testDifferentPlatformEncoding 0.125
testAutogeneratedDescription 0.102

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.001
testAutogeneratedDescription 0.003
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.104
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.102
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.556
testExistingPropertyWithPartOfStringIsReplaced 0.102
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.106
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.104
testNonExistingPropertyIsNotReplacedButLogged2 0.11
testExistingPropertyIsReplaced 0.1
testPropertyOfDifferentType 0.105
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.096
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.109
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.099

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.123

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0
displaysOneMessageForGreaterAndEqualThanOneNode 0
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.102
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.105
testReregisterNodeType 0.105
testAutogeneratedDescription 0.112

RegisterServletTaskTest

testRegisterServletTaskWithMappings 0.099
testRegisterServletTaskWithEmptyMappings 0.112

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.003
testRemoveDuplicatePermission 0.005
testAutogeneratedDescription 0.004

RemoveInstallFileTest

testDeleteDirectory 0.107
testDeleteFile 0.117

RemoveNodesTaskTest

testExecute 0.102
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.109
testExecuteDisplaysInfoMessageForMissingNodes 0.101
testAutogeneratedDescription 0.103
testExecuteException 0.111

RemoveNodeTaskTest

testExecute 0.101
testAutogeneratedDescription 0.111

RemoveNodeWoChildrenTest

testAutogeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.106

RemovePropertyTaskTest

testExecute 0.105

RenameNodesTaskTest

testRenameACLNodesTask 0.1
testAutogeneratedDescription 0.104

RenameNodeTaskTest

testDoNotOverride 0.1
testOverride 0.108

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.105
existingPropertyIsRenamed 0.119
nonExistingPathIgnored 0.101
autogeneratedDescription 0.111

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot 0.001

RenamePropertyTaskTest

testExecute 0.099

SetupModuleRepositoriesTaskTest

testDoExecuteTwice 0.11
testDoExecute 0.098

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0.001
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.002
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.002
testBlocksIfIncludeDispatcherIsMissing 0.001
testDoesNotWarnIfErrorDispatcherIsUsed 0.001

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.002
testTextFilterClassesAreNotSet 0.002
testAccessControlProviderIsSet 0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.109
testAbsentFilesAreRecreated 0.095

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

LightModuleDefinitionReaderTest

readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.044
readFromResourceURLYieldsCorrectModuleDefinition 0.006
readFromReaderYieldsCorrectModuleDefinition 0.004
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0.001
readAllResolvesAllAvailableLightModuleDefinitions 0.014

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

rightInclusiveRangeMavenSyntax 0
testFromCanNotBeAfterTo 0
toStringConvertsToBoundedSyntax 0
testFromCanNotBeAfterToAndClassifiersAreStillIgnored 0
leftInclusiveRangeBracketSyntax 0
testChecksIfAVersionIsInRangeWithFromWildcard 0
testFromCanBeWildcard 0
testBasicRangeParsing 0
testChecksIfAVersionIsInRangeWithToWildcard 0
testChecksIfAVersionIsInRange 0
invalidBracketsInRanges 0
testFromAndToCanBeSame 0
singleMajorExcludingNextMajor 0.001
testSingleVersionCanBeSpecified 0
testClassifiersAreAccepted 0
mustProvideBothBoundaryMarkers 0
simpleBoundedRanges 0
testToCanBeWildcard 0
inclusiveRangeBracketSyntax 0.001
testSingleVersionCanBeWildcard 0
testToAndFromCanBeWildcards 0
testInputIsTrimmedAndSeparatorCanBeSurroundBySpaces 0
toStringShouldBeNice 0
exclusiveRangeBracketSyntax 0
openLeftRange 0
testNullIsConsideredAsWildcard 0
testSingleVersionRangeShouldContainItSelf 0
rightInclusiveRangeBracketSyntax 0
openRightRange 0
leftInclusiveRangeMavenSyntax 0.001
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.045
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.008

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.001
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 2.413
repositoryIsClusteredAndClusterMaster 1.394

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.128
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.02
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.021
testPerformCantBeCalledTwiceByDifferentThreads 0.845
repositoryIsNotClusteredAndClusterMaster 0.022
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.021
testCheckModuleAndDeltasToStringForUpdate 0.015
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.017
testCheckModuleAndDeltasToStringForInstall 0.02
repositoryIsClusteredAndClusterMaster 0.018

ModuleRegistryImplTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.011
testExecutesCorrectCommandBasedOnURI 0.008
testPassesNullAsCommandIfNoneSpecified 0.009

ModuleManagerWebUITest

testDoneTemplate 0.059
testListTasksTemplate 0.022
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.009
testRestartNeededTemplate 0.015

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.019
handlesClusteredWorkspaceButNotClusterMaster 0.019
handlesNotClusteredWorkspaceAndNotClusterMaster 0.015
handlesClusteredWorkspaceAndIsClusterMaster 0.016
testGetCurrentlyInstalled 0.016

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.004

ContentOpsRepositoryTest

testSetTemplate 0.022
testCreateParagraph 0.117
testCreatePage 0.1

ContentOpsTest

testSetNodeData 0
testCreateContent 0.003
testSetBinaryNodeData 0.004
testCreateCollectionNode 0.003

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.115
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.109
testErrorMessages 0.11

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.113
testSetPropertyFailsIfPropertyDoesNotExist 0.106
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.11
testAddPropertyFailsIfPropertyExists 0.107
testRenamePropertyAndCheckValueForString 0.118

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.107
testModuleNodeIsCreatedIfNeeded 0.117
testUsesExistingModuleConfigNode 0.11

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.116
testModuleNodeIsCreatedIfNeeded 0.104

NodeBuilderTaskTest

testUnknownRootThrowsException 0.116
testSyntax 0.108

ClassesTest

testCanSetupADifferentClassFactory 0.003
testDefaultClassFactoryWorksJustFine 0.003

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.027
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.004
testPushingAndPoppingComponentProvider 0.004
getComponentWithAnnotationReturnsCorrectInstance 0.011

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.002

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.003
dataWorkspaceObserved 0.001

ConfigurationTest

testNonScopedComponent 0.043
testSingletonScopedComponentFactory 0.019
testEagerSingletonScopedComponent 0.02
testProvider 0.019
testLazySingletonScopedComponent 0.016
testConfiguredEagerSingleton 0.018
testConfigured 0.018
testComponentFactory 0.015
testObserved 0.024
testConfiguredSingleton 0.026
testSingletonScopedProvider 0.013

LegacyComponentsConfigurerTest

testExcludedKeys 0.004
testLegacy 0.007

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0.001
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.005

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.023
testConfiguredInSingletonScope 0.014
testCreateChild 0.018
canAccessProperties 0.021
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.01
testConfigured 0.012
testImplementation 0.007
testObserved 0.016
testInstance 0.008
getComponentThrowsExeptionForUnconfiguredType 0.007
testObservedInRequestScope 0.014
testGetComponentProvider 0.009
multiBindingBasic 0.009

GuiceIssue791Test

getInstance_ofSet_ContainsB 0
getInstance_ofSet_ContainsC 0
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.001
testInjectionOfNamedDependency 0.001
testInjectionOfDependencyAsProvider 0

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

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

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 0.334

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.005
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.112
sameListenerCannotBeRegisteredMultipleTimes 0.112
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.168
deferredListenerIsNotWrappedMultipleTimes 0.107
listenToChangesInsideObservedPath 0.124
listenerCanBeRegisteredAndUnregistered 0.107
ignoreChangesOutsideObservedPath 0.161

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 1.23
verifyClusterMasterWorkspace 1.191

DefaultRepositoryManagerTest

testSystemAndVersionAreCreatedForAllRepositories 0.187
createWorkspace 0.186
verifySessionsAreWrappedAsExpected 0.182
verifyVersionStoreSessionDontWrapVersioningSession 0.182
createWorkspaceInWrongRepo 0.175

RepositoryMappingDefinitionReaderTest

testParse 0.001

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.111

CoreModuleVersionHandlerTest

updateFrom544 0.623
updateFrom546 0.332
updateFrom547RemovesLegacyLog4jServlet 0.267
pngSwfMimeTypesOnInstall 1.174
upgradeFrom522 0.637
cleanInstall 1.087
mMP4MimeTypesOnInstall 1.073
test543MimeTypesOnInstall 0.421
upgradeFrom531CSRF 0.509
updateSecurityBaseRolePermissions 0.526
test45DoesNotInstallWhenFromSmallerThan446 0.105
upgradeFrom45 0.908
test446MimeTypesOnInstall 1.048
updateTo512anonymousUserPermissions 0.685
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 0.327
updateFrom534CheckSuperuserRolePermissionAreUpdated 0.493
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 0.755

RenameACLNodesTaskTest

testRenameACLNodesTask 0.105

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.117
rearrangementOfBasicDefaultConfig 0.108
rearrangementOfSTKsDefaultConfig 0.11
nonStandardCompositeConfigIsBackedUp 0.118

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.119
unregisterNodeType 0.09
unregisterNodeTypeDependencyGeneratesException 0.086
nodeTypeRegistersSingleElement 0.125
nodeTypeRegistersDependentElement 0.114
updatingNodeTypeReRegistersDependingNodeTypes 0.122
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.128
nodeTypeRegistersMultipleElements 0.122

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0.001

Register50NodeTypeTaskTest

testDoExecute 0.178

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.135

AddActivatableMixinForContentNodeTaskTest

testExecute 0.133

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.132
testAclDefinedForSubPath 0.137
testNoAclDefined 0.121
testAclDefined 0.123

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.108

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.133
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.126
testRenameSiblingForASubPath 0.114
testOutputMessage 0.128
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.124

HashUsersPasswordsTest

testEncryption 0.664

ComponentsTestUtilTest

testSetSingletonInstance 0
testConfiguredImplementation 0
testInstanceFactory 0.001

ChainingMatcherTest

emptySeedAlwaysMatches 0
singleMatcher 0.002
chainedMatchersOnSameProperty 0.002
chainedMatchers 0

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0
exceptionWithMatchingMessage 0.001
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0
matchExactTypeWithOfType 0

ExecutionMatcherTest

throwsNoExceptionMatcher 0
throwsSomethingMatcher 0
throwsExceptionSampleUsage 0.001
throwsSomethingMatcherWithThrowableMismatch 0.001
sampleUsageWithChainableMatchersForExceptions 0

NodeMatchersTest

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

StrictInstanceOfTest

subclassesDontMatch 0
nullDoesNotMatch 0
charSequenceDoesNotMatchString 0
stringMatchesObviously 0

UtilMatchersTest

mapSizeHasDecentMessageWithMatchedSize 0
regex 0
mapSizeHasDecentMessageWithFixedSize 0

Content2NodeCollectionWrapperTest

testRetainAll 0.001
testRemoveAll 0.003

MockItemTest

testGetDepth 0.003
testGetPath 0

MockNodeTest

testIsNodeTypeWithSetMixin 0.001
testSetMultiValueProperty 0
testGetNodeWithFalsePath 0
testGetAncestorWithNegativeDepth 0
testSetPropertyWithStringAndBoolean 0
testIsNewReturnsFalseByDefault 0
testSetReferenceProperty 0
testConstructionFromNamePropertiesAndChildren 0
testSetPropertyWithStringAndValue 0
testAddNodeWithParamString 0
testOrderBeforeWithBothNamesValid 0
testSetMultiValueOnNonMultiValuedProperty 0
testGetPropertiesByPattern 0
setsIdentifierOnConstruction 0
testIsNodeTypeWithSupertype 0
testGetPath 0
testIsNodeType 0
testGetNodeWithExistingPath 0
testGetNodesWithNamePattern 0
testGetNameReturnsEmptyStringForRoot 0
testAddNodeWithRelPath 0
testAddNodeWithParamStringString 0
testHasNode 0
testGetPropertyWithRelPath 0.001
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.001

MockPropertyTest

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

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

SessionTestUtilTest

testCreateSessionWithStringVarargs 0
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

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.107
testReadingUtf8JapaneseChars 0.114
testReadingUtf8AccentedChars 0.119
testCreateExportImportContentUtf8SpecialChars 0.111
testReadingUtf8SpecialChars 0.114
testSettingNewUtf8ContentNode 0.109
testSettingAnUtf8NodeData 0.109
testReadingUtf8Russian 0.111

EscapeUtilTest

testEscapeUnescapeArray 0
testEscapeUnescape 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.004
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.003
testVotesFalseIfExtensionIsExplicitelyRejected 0.003
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.003
testVotesTrueIfExtensionIsAllowed 0.01

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestParametersVoterTest

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

ResponseContentTypeVoterTest

testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.009
testVotesTrueIfContentTypeIsAllowedAndNotRejected 0.005
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected 0.003
testVotesTrueIfContentTypeIsAllowed 0.004
testVotesFalseIfContentTypeIsNotInAllowedList 0.008
testVotesFalseIfContentTypeIsExplicitelyRejected 0.007
testVotesTrueIfContentTypeIsNotRejected 0.004
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.006

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0
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