Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2112 0 0 5 99.763% 124.837

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.501
info.magnolia.utf8 8 0 0 0 100% 0.807
info.magnolia.importexport 29 0 0 0 100% 0.879
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.227
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.024
info.magnolia.module 42 0 0 0 100% 4.584
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 0.878
info.magnolia.jcr.node2bean.impl 3 0 0 0 100% 0
info.magnolia.module.model.reader 40 0 0 0 100% 0.084
info.magnolia.module.model 50 0 0 0 100% 0.002
info.magnolia.jcr.decoration 28 0 0 0 100% 1.675
info.magnolia.module.files 2 0 0 0 100% 0.199
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.065
info.magnolia.content2bean 19 0 0 1 94.737% 0.086
info.magnolia.beanmerger 10 0 0 0 100% 0.059
info.magnolia.voting.voters 59 0 0 0 100% 0.048
info.magnolia.cms.core.version 28 0 0 0 100% 4.912
info.magnolia.test.mock 36 0 0 0 100% 0.01
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.117
info.magnolia.cms.util 229 0 0 1 99.563% 21.191
info.magnolia.setup.for5_0 11 0 0 0 100% 1.115
info.magnolia.event 13 0 0 0 100% 1.337
info.magnolia.setup.for5_2 21 0 0 0 100% 1.251
info.magnolia.observation 7 0 0 0 100% 0.845
info.magnolia.objectfactory.guice 29 0 0 0 100% 0.227
info.magnolia.cms.core 114 0 0 0 100% 5.585
info.magnolia.test 4 0 0 0 100% 0.001
info.magnolia.jcr.comparator 12 0 0 0 100% 0.002
info.magnolia.repository 8 0 0 1 87.5% 2.873
info.magnolia.module.ui 7 0 0 0 100% 1.124
info.magnolia.commands.impl 39 0 0 0 100% 4.809
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.72
info.magnolia.cms.i18n 24 0 0 0 100% 0.126
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.logging 2 0 0 0 100% 0.002
info.magnolia.context 14 0 0 0 100% 0.756
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.003
info.magnolia.objectfactory 35 0 0 0 100% 0.396
info.magnolia.module.delta 163 0 0 0 100% 7.522
info.magnolia.cms.security 136 0 0 0 100% 21.164
info.magnolia.init 30 0 0 0 100% 0.673
info.magnolia.audit 38 0 0 0 100% 10.937
info.magnolia.util 3 0 0 0 100% 0
info.magnolia.cms.filters 79 0 0 0 100% 3.152
info.magnolia.commands 11 0 0 0 100% 1.155
info.magnolia.cms.security.operations 9 0 0 0 100% 0.001
info.magnolia.jcr.wrapper 102 0 0 0 100% 2.475
info.magnolia.cms.security.auth.callback 7 0 0 0 100% 0.118
info.magnolia.jcr.node2bean 64 0 0 1 98.438% 0.25
info.magnolia.cms.servlets 3 0 0 0 100% 0.076
info.magnolia.link 43 0 0 0 100% 0.253
info.magnolia.cms.core.search 2 0 0 0 100% 0.359
info.magnolia.jackrabbit 6 0 0 0 100% 1.085
info.magnolia.jackrabbit.lucene 1 0 0 0 100% 0.017
info.magnolia.test.hamcrest 31 0 0 0 100% 0.011
info.magnolia.nodebuilder 16 0 0 0 100% 1.077
info.magnolia.jcr.predicate 16 0 0 0 100% 0.115
info.magnolia.importexport.filters 1 0 0 0 100% 0.006
info.magnolia.cms.beans.config 49 0 0 1 97.959% 1.171
info.magnolia.jcr.util 164 0 0 0 100% 4.731
info.magnolia.setup 19 0 0 0 100% 10.879
info.magnolia.module.webapp 5 0 0 0 100% 0.074
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.095
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 0.406

info.magnolia.utf8

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0
BootstrapUtilClusterRepositoryTest 4 0 0 0 100% 0.171
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.244
BootstrapUtilTest 5 0 0 0 100% 0.001
DataTransporterRepositoryTest 4 0 0 0 100% 0.44
DataTransporterTest 5 0 0 0 100% 0.017
PropertiesImportExportTest 5 0 0 0 100% 0.006

info.magnolia.monitoring

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

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ComponentConfigurationReaderTest 1 0 0 0 100% 0.003
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.003
ConfigurationTest 11 0 0 0 100% 0.21
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.015
LoginFilterTest 3 0 0 0 100% 0.009

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.021
ModuleInstanceProviderTest 2 0 0 0 100% 0.056
ModuleLifecycleContextImplTest 2 0 0 0 100% 0
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplClusterTest 2 0 0 0 100% 3.419
ModuleManagerImplTest 10 0 0 0 100% 1.087
ModuleRegistryImplTest 7 0 0 0 100% 0

info.magnolia.jcr.nodebuilder.task

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

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.022
DependencyCheckerImplTest 18 0 0 0 100% 0.001
DependencyLevelComparatorTest 5 0 0 0 100% 0
LightModuleDefinitionReaderTest 5 0 0 0 100% 0.061

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.002
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
ContentDecoratorUtilTest 4 0 0 0 100% 0
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.48
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.24
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.103
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 0.851
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.199

info.magnolia.objectfactory.guice.lifecycle

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

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

info.magnolia.beanmerger

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

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.023
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0.001
RequestParametersVoterTest 6 0 0 0 100% 0
ResponseContentTypeVoterTest 8 0 0 0 100% 0.023
RoleBaseVoterTest 4 0 0 0 100% 0
SystemOrAdminUserVoterTest 5 0 0 0 100% 0.001
URIPatternVoterTest 4 0 0 0 100% 0
URIRegexVoterTest 4 0 0 0 100% 0
URIStartsWithVoterTest 3 0 0 0 100% 0

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 13 0 0 0 100% 3.578
ContentVersionTest 4 0 0 0 100% 0.642
CopyUtilTest 3 0 0 0 100% 0.417
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0
SkipVersionOnExportTest 2 0 0 0 100% 0.261
VersionedNodeTest 2 0 0 0 100% 0.014
VersionInfoTest 3 0 0 0 100% 0

info.magnolia.test.mock

Class Tests Errors Failures Skipped Success Rate Time
Content2NodeCollectionWrapperTest 2 0 0 0 100% 0.003
MockAccessManagerTest 1 0 0 0 100% 0
MockComponentProviderTest 2 0 0 0 100% 0
MockContentTest 12 0 0 0 100% 0.005
MockHierarchyManagerTest 1 0 0 0 100% 0
MockNodeDataTest 3 0 0 0 100% 0
MockObjectTest 7 0 0 0 100% 0
MockUtilTest 6 0 0 0 100% 0.002
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.113

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.569
ContentUtilTest 27 0 0 0 100% 0.19
DateUtilTest 1 0 0 0 100% 0.003
DelayedExecutorTest 3 0 0 0 100% 3.383
DumperUtilTest 2 0 0 0 100% 0.226
ExceptionUtilTest 21 0 0 0 100% 0
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.213
ExtendingContentWrapperTest 15 0 0 0 100% 0.095
InheritanceContentWrapperTest 8 0 0 0 100% 0.02
LazyContentWrapperTest 3 0 0 0 100% 0.334
LazyNodeDataWrapperTest 3 0 0 0 100% 0.014
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.026
NodeDataUtilTest 10 0 0 0 100% 0.013
NodePathComparatorTest 1 0 0 0 100% 0.002
NodeUuidComparatorTest 1 0 0 0 100% 0.002
ObservationUtilRepositoryTest 4 0 0 1 75% 0.555
ObservationUtilTest 4 0 0 0 100% 0.026
PathUtilTest 9 0 0 0 100% 0.001
QueryUtilTest 15 0 0 0 100% 2.077
RequestDispatchUtilTest 6 0 0 0 100% 0.002
RuleTest 6 0 0 0 100% 0.639
SearchReplaceTest 4 0 0 0 100% 0.013
ServletUtilTest 16 0 0 0 100% 0.001
SiblingsHelperTest 7 0 0 0 100% 0.022
SimpleUrlPatternTest 19 0 0 0 100% 0
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.326
TextFileUtilTest 4 0 0 0 100% 0
UnicodeNormalizerTest 6 0 0 0 100% 0.025
WebXmlUtilTest 9 0 0 0 100% 0.042
WorkspaceObservingManagerTest 3 0 0 0 100% 6.366
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.827
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0.001
Register50NodeTypeTaskTest 1 0 0 0 100% 0.158
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.129

info.magnolia.event

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

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.121
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 0.459
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.001
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.108
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 0.562

info.magnolia.observation

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

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.17
GuiceIssue791Test 4 0 0 0 100% 0
GuiceParameterResolverTest 3 0 0 0 100% 0.006
GuiceScopesTest 8 0 0 0 100% 0.046

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateTest 3 0 0 0 100% 0.014
BinaryNodeDataTest 3 0 0 0 100% 0.004
DefaultACLPermissionsTest 8 0 0 0 100% 0.091
DefaultContentTest 25 0 0 0 100% 3.47
MagnoliaAccessProviderTest 6 0 0 0 100% 0.146
MetaDataTest 36 0 0 0 100% 0
NodeTest 14 0 0 0 100% 1.757
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.082
PathTest 7 0 0 0 100% 0.001
RootOnlyPermissionTest 3 0 0 0 100% 0.02

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

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerClusterTest 2 0 0 0 100% 2.036
DefaultRepositoryManagerTest 5 0 0 0 100% 0.837
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.025
ModuleManagerWebUITest 4 0 0 0 100% 1.099

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
DeleteCommandTest 4 0 0 0 100% 0.437
ExportCommandTest 4 0 0 0 100% 0.47
ExtractCommentCommandTest 5 0 0 0 100% 0.007
ImportCommandTest 4 0 0 0 100% 0.604
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 0.832
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.661
RuleBasedCommandTest 4 0 0 0 100% 0.432
VersionCommandTest 8 0 0 0 100% 1.366

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
MockSessionTest 10 0 0 0 100% 0.001
MockValueTest 23 0 0 0 100% 0.001
NodeTestUtilTest 3 0 0 0 100% 0
SessionTestUtilTest 3 0 0 0 100% 0

info.magnolia.nodebuilder.task

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

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.039
DefaultI18nContentSupportTest 3 0 0 0 100% 0.027
DefaultMessagesImplTest 2 0 0 0 100% 0.006
HierarchyBasedI18nContentSupportTest 3 0 0 0 100% 0.037
MessagesManagerTest 5 0 0 0 100% 0.017

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

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.114
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.219
MgnlContextTest 3 0 0 0 100% 0.299
RequestAttributeStrategyTest 4 0 0 0 100% 0.011
SimpleContextTest 1 0 0 0 100% 0.106
WebContextImplTest 1 0 0 0 100% 0.006
WriterResponseWrapperTest 2 0 0 0 100% 0.001

info.magnolia.jcr.inheritance

Class Tests Errors Failures Skipped Success Rate Time
InheritanceContentDecoratorTest 4 0 0 0 100% 0.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.041
DefaultClassFactoryTest 5 0 0 0 100% 0.001
DefaultComponentProviderTest 9 0 0 0 100% 0.013
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerReloadableTest 1 0 0 0 100% 0.322
ObjectManufacturerTest 11 0 0 0 100% 0.009
ObservedComponentFactoryTest 2 0 0 0 100% 0.004

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AddFilterBypassTaskTest 1 0 0 0 100% 0.009
AddPermissionTaskTest 1 0 0 0 100% 0
AddURIPermissionTaskTest 4 0 0 0 100% 0.025
BackupTaskTest 1 0 0 0 100% 0.098
BootstrapConditionallyTest 4 0 0 0 100% 0.01
BootstrapFileUtilTest 2 0 0 0 100% 0.003
BootstrapSingleModuleResourceTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.207
ChangeAllPropertiesWithCertainValueTaskTest 3 0 0 0 100% 0.303
ChangeTemplateTaskTest 3 0 0 0 100% 0.003
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.005
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.001
CopyNodeTaskTest 4 0 0 0 100% 0.416
CopyPropertyTaskTest 3 0 0 0 100% 0.296
CreateNodePathTaskTest 1 0 0 0 100% 0.103
CreateNodeTaskTest 1 0 0 0 100% 0.095
ExecuteCommandTaskTest 3 0 0 0 100% 0.011
FilterOrderingTaskTest 4 0 0 0 100% 0.004
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.212
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.15
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.012
MoveNodeTaskTest 3 0 0 0 100% 0.285
MovePropertyTaskTest 3 0 0 0 100% 0.308
NewPropertyTaskTest 3 0 0 0 100% 0.001
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.002
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.012
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.001
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.092
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0
PartialBootstrapTaskTest 3 0 0 0 100% 0.318
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.002
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0
PropertyValueDelegateTaskTest 5 0 0 0 100% 0.012
PropertyValuesTaskTest 12 0 0 0 100% 1.566
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.119
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0.001
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.398
RegisterServletTaskTest 2 0 0 0 100% 0.195
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.01
RemoveInstallFileTest 2 0 0 0 100% 0.199
RemoveNodesTaskTest 5 0 0 0 100% 0.503
RemoveNodeTaskTest 2 0 0 0 100% 0.198
RemoveNodeWoChildrenTest 1 0 0 0 100% 0
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.098
RemovePropertyTaskTest 1 0 0 0 100% 0.104
RenameNodesTaskTest 2 0 0 0 100% 0.192
RenameNodeTaskTest 2 0 0 0 100% 0.185
RenamePropertiesTaskTest 4 0 0 0 100% 0.411
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.001
RenamePropertyTaskTest 1 0 0 0 100% 0.101
SetupModuleRepositoriesTaskTest 2 0 0 0 100% 0.205
TextFileConditionsUtilTest 2 0 0 0 100% 0.001
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.012
WebXmlConditionsUtilTest 3 0 0 0 100% 0.004
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.004

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.04
ContentSecurityFilterTest 2 0 0 0 100% 0.098
CsrfSecurityFilterTest 3 0 0 0 100% 0.002
DelegatingUserManagerTest 4 0 0 0 100% 0.014
ExternalUserManagerTest 3 0 0 0 100% 0.027
HierarchicalUserManagerTest 7 0 0 0 100% 1.8
LogoutFilterTest 2 0 0 0 100% 0.001
MgnlGroupManagerRepositoryTest 5 0 0 0 100% 0.681
MgnlGroupManagerTest 6 0 0 0 100% 0.047
MgnlGroupTest 10 0 0 0 100% 0.08
MgnlRoleManagerTest 5 0 0 0 100% 0.045
MgnlUserManagerRepositoryTest 15 0 0 0 100% 9.609
MgnlUserManagerTest 14 0 0 0 100% 1.543
MgnlUserTest 9 0 0 0 100% 0.074
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0.001
RepositoryBackedSecurityManagerTest 15 0 0 0 100% 1.722
RescueSecuritySupportTest 10 0 0 0 100% 3.72
SecuritySupportObservedComponentFactoryTest 1 0 0 0 100% 0.002
SecurityTest 1 0 0 0 100% 0.005
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.146
SecurityUtilTest 8 0 0 0 100% 1.504
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.002
DefaultMagnoliaInitPathsTest 10 0 0 0 100% 0.008
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.005
MagnoliaServletContextListenerTest 2 0 0 0 100% 0.658

info.magnolia.audit

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

info.magnolia.util

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
CompositeFilterTest 1 0 0 0 100% 0.011
ContentTypeFilterTest 20 0 0 0 100% 2.654
FilterDecoratorTest 4 0 0 0 100% 0.033
FilterTest 2 0 0 0 100% 0.052
InterceptFilterTest 9 0 0 0 100% 0.006
MappingTest 2 0 0 0 100% 0.012
MultiChannelFilterTest 8 0 0 0 100% 0.032
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.059
MultipartRequestFilterTest 2 0 0 0 100% 0.033
MultipartRequestWrapperTest 1 0 0 0 100% 0.011
RangeSupportFilterTest 3 0 0 0 100% 0.005
RepositoryMappingFilterTest 1 0 0 0 100% 0.007
ServletDispatchingFilterTest 21 0 0 0 100% 0.218
UnicodeNormalizationRequestWrapperTest 2 0 0 0 100% 0.016
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.155
MgnlCommandTest 1 0 0 0 100% 0

info.magnolia.cms.security.operations

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.097
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 1.234
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
I18nContentDecoratorTest 1 0 0 0 100% 0.092
I18nNodeWrapperTest 10 0 0 0 100% 0.062
InheritanceNodeWrapperTest 7 0 0 0 100% 0.04
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.002
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.096
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 0.605
MgnlPropertySettingContentDecoratorRepositoryTest 2 0 0 0 100% 0.215
MgnlPropertySettingContentDecoratorTest 15 0 0 0 100% 0.024
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.002
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.002

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
FormClientCallbackTest 1 0 0 0 100% 0.099
RedirectClientCallbackTest 6 0 0 0 100% 0.019

info.magnolia.jcr.node2bean

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

info.magnolia.cms.servlets

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

info.magnolia.link

Class Tests Errors Failures Skipped Success Rate Time
EditorLinkTransformerTest 1 0 0 0 100% 0
LinkUtilTest 33 0 0 0 100% 0.2
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.359

info.magnolia.jackrabbit

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

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.002
ExecutionMatcherTest 5 0 0 0 100% 0.003
NodeMatchersTest 10 0 0 0 100% 0.002
StrictInstanceOfTest 4 0 0 0 100% 0
UtilMatchersTest 3 0 0 0 100% 0

info.magnolia.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.003
ContentOpsRepositoryTest 3 0 0 0 100% 0.226
ContentOpsTest 4 0 0 0 100% 0.008
NodeBuilderTest 3 0 0 0 100% 0.322
OpsTest 5 0 0 0 100% 0.518

info.magnolia.jcr.predicate

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

info.magnolia.importexport.filters

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

info.magnolia.cms.beans.config

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

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.206
NodeTypesRepositoryTest 2 0 0 0 100% 0.221
NodeTypesTest 6 0 0 0 100% 0
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.205
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.213
NodeUtilRepositoryTest 9 0 0 0 100% 0.959
NodeUtilTest 49 0 0 0 100% 0.008
PropertiesImportExportTest 11 0 0 0 100% 0.014
PropertyUtilRepositoryTest 9 0 0 0 100% 0.954
PropertyUtilTest 40 0 0 0 100% 0.003
SessionUtilTest 11 0 0 0 100% 0.001
VersionUtilTest 17 0 0 0 100% 1.945

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.11
CoreModuleVersionHandlerTest 17 0 0 0 100% 10.186
HashUsersPasswordsTest 1 0 0 0 100% 0.583

info.magnolia.module.webapp

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

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.001
OpsTest 11 0 0 0 100% 0.002

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.001

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.114
testLogsLoginSuccesses 0.006
testLogsLoginFailures 0.006

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt 1.772
testSetPropertyStringStringArrayInt 0.537
testSetPropertyStringValueArrayInt 0.323
testSetPropertyStringStringInt 0.303

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator 0.584
testSequenceActionMoveCreate 0.527
testSequenceActionMoveDelete 0.43
testSequenceCreateModifyDelete 0.353
testSequenceActionCreateCreate 0.318
testSequenceActionMoveModify 0.362
testSequenceActionCreateSessionDelete 0.278
testSequenceActionModifyMoveDelete 0.278
testLogSessionDelete 0.285
testLogDeleteWhenDeletionIsFirstEntryForGivenPath 0.245
testSequenceCreateModify 0.232
testSequenceActionCreateNodeDelete 0.236
testSequenceActionModifySessionDelete 0.248
testSequenceActionSessionDeleteCreate 0.246
testLogModifyNode 0.238
testLogModifyProperty 0.229
testLogCreateNode 0.206
testLogNodeDeleteCreateDelete 0.215
testLogDeleteNode 0.216
testLogModifyWhenDeletionIsFirstEntryForGivenPath 0.194
testLogMoveNode 0.205
testLogCreateNodeWithSpecificNodeType 0.194
testSequenceActionNodeDeleteCreate 0.205
testSequenceActionModifyCreate 0.202
testNodeSave 0.214
testSequenceActionModifyMove 0.201
testSequenceActionModifyNodeDelete 0.192
testSequenceCreateMove 0.178
testSequenceActionModifyModify 0.185
testSequenceActionMoveModifyDelete 0.179

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.001
mergeMaps 0.003

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0

ProxyBasedBeanMergerTest

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

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.009
testGetIconStyleReturnsCorrectIconStyle1 0.004
testGetIconStyleReturnsCorrectIconStyle2 0.004

ObservedManagerTest

testGetNodeByUUIDOrPath 0.003

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.001
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo 0.02
testGetUri 0.022
testGetHandleWhenLinkWithPrefixHandleExistInRepo 0.003
testGetHandleStripsExtensionInclTheDot 0.004

VirtualURIManagerTest

testMap 0.032
testReloadsTemplatesOnChange 1.042
testRegistersTemplatesOnStart 0.016

AggregationStateTest

testUriDecodingShouldStripCtxPath 0
testGetSelectors 0.003
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath 0.011

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.004
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

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

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.17
testThatReadingANonExistingNodeDataDoesNotFail 0.143
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.17
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.142
testCreatingAnExistingNodeDataDoesNotFail 0.138
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.159
testReadingANodeData 0.138
testCreatingAndSettingANodeData 0.132
testIsNodeTypeForNodeChecksPrimaryType 0.138
testAddMixin 0.127
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.155
testSettingANonExistingNodeDataCreatesANewNodeData 0.136
testCreatingAnEmptyNodeData 0.135
testModDate 0.129
testCreatingAndSettingABooleanNodeData 0.133
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.132
testDelete 0.148
testEquals 0.13
testSettingAnExistingNodeData 0.126
testCreatingAndReadingABinaryNodeData 0.13
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.122
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.133
testEqualsWithWrongType 0.126
testEqualsWithNull 0.129
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.149

MagnoliaAccessProviderTest

testPermissionClassNotDefined 0.021
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.011
testPermissionWrongClassDefined 0.012
testPermissionNonexistingClassDefined 0.011
testPermissionClassDefined 0.011
testPermissionWrongClassConstructor 0.08

MetaDataTest

testSetLastActivationActionDate 0
testGetModificationDate 0
testGetTitleThrowsException 0
testSetAuthorId 0
testSetActivated 0
testGetAuthorId 0
testSetUnActivated 0
testGetCreationDate 0
testSetPropertyWithDate 0
testSetPropertyWithLong 0
testSetPropertyWithDouble 0
testGetStringPropertyWithUnsupportedName 0
testGetStringProperty 0
testSetActivatorId 0
testGetIsActivated 0
testGetLastActionDate 0
testSetPropertyWithString 0
testSetCreationDate 0
testGetStringPropertyWithUnsupportedTitleProperty 0
testSetTemplate 0
testRemovePropertyWithUnsupportedProperty 0
testGetTemplate 0
testGetActivationStatusReturnsActivatedWhenActivatedAndNotSubsequentlyModified 0
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.069
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.144
testCreatingAnExistingNodeDataDoesNotFail 0.12
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.121
testReadingANodeData 0.122
testCreatingAndSettingANodeData 0.127
testIsNodeTypeForNodeChecksPrimaryType 0.119
testAddMixin 0.126
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.135
testSettingANonExistingNodeDataCreatesANewNodeData 0.13
testSettingAnExistingNodeData 0.139
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.135
testThatReadingANonExistingNodeDataFail 0.125
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.145

NodeTypeBasedACLPermissionsTest

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

PathTest

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

RootOnlyPermissionTest

testCanRead 0.005
testNoRootNode 0.008
testGrants 0.007

QueryTest

testSimpleQuery 0.216
testMaxResultSize 0.143

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom522 0.272
testRestoreVersionCreatedWithRuleFrom524 0.281
testGetUsedFilterWhenRuleCreatedIn52 0.227
testCreateAndRestoreVersionAndCheckOrder 0.299
testCreateAndRestoreDeletedVersion 0.248
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.305
testGetUsedFilterWhenRuleCreatedIn522 0.229
testGetUsedFilterWhenRuleCreatedIn524 0.223
getVersionForALabel 0.247
testCreateAndRestoreVersionInCustomWorkspace 0.351
testNumberOfCreatedVersions 0.276
testCreateAndRestoreVersion 0.364
testRestoreVersionCreatedWithRuleFrom52 0.256

ContentVersionTest

testRestoringBinariesFromContentVersion 0.16
testRetrievingBinariesFromContentVersionsChildNode 0.144
testBasics 0.197
testRetrievingBinariesFromContentVersion 0.141

CopyUtilTest

copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.144
copyToVersionWhenThereWasSubnodeWithSameName 0.145
copyToVersionWhenChangingPrimaryNodeType 0.128

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0

SkipVersionOnExportTest

testExportSystemView 0.134
testExportDocumentView 0.127

VersionedNodeTest

testMultipleWrappingIsPossible 0
testWrapProperty 0.014

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

CompositeFilterTest

testInitializationAndDestruction 0.011

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded 0.147
testPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.127
testSubstringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.145
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.127
testFilterSetToCrosscheckMimeTypeWithWrongMimeType 0.135
testFilterWithEmptyDefaultExtension 0.127
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.134
doubleDotURIisProperlyNormalizedAndDecoded 0.126
testSubstringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.134
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.126
testHandlesRequestUriWithJSessionId 0.134
URIwithSpacesIsProperlyNormalizedAndDecoded 0.129
testFilterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.137
testFilterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.126
testCurrentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.134
oneDotURIisProperlyNormalizedAndDecoded 0.126
simpleURIisProperlyNormalizedAndDecoded 0.132
testFilterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.125
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.152
URIwithPercentageIsProperlyNormalizedAndDecoded 0.131

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.011
bypassIfNotInitialized 0.007
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.008
chainIsProceededByDecoratedFilter 0.007

FilterTest

testBypassing 0.041
testInitialization 0.011

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri 0.005
shouldNotMatchDotRegexMetacharacter 0.007

MultiChannelFilterTest

testChannelFromResolverGetsSet 0.001
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest 0.003
testChannelIsSetWhenMgnlPreviewParamIsTrue 0.011
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse 0.004
testALLGetsSetWhenThereIsNoResolver 0.003
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue 0.003
testALLGetsSetWhenMgnlPreviewParamIsFalse 0.003
testChannelParameterValueGetsSet 0.004

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.048
testCOSMultipartFilterFileDeletion 0.011

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.017
testFilterCOS 0.016

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.011

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.003
testETagDoesNotContainJSessionId 0.001
testContentLengthIsNotSet 0.001

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.007

ServletDispatchingFilterTest

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

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.007
testHeaderNormalization 0.009

VirtualUriFilterTest

resetCurrentUri 0.003

AbstractI18nContentSupportTest

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

DefaultI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.01
testGetNodeDataEndlessLoop 0.008
testDetermineLocale 0.009

DefaultMessagesImplTest

testGetBundle 0.003
selfTest 0.003

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.019
testGetNodeDataEndlessLoop 0.008
testDetermineLocale 0.01

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.002
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundle 0.004
testGetsSimpleMessageFromDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.003

AccessManagerImplTest

getPermissions 0
multiThreadAccess 0.04

FormClientCallbackTest

parametersAreSetInTemplateContext 0.099

RedirectClientCallbackTest

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

FormLoginTest

postRequestWithAuthenticationParametersInQueryStringNeedsNoRedirect 0.011
authenticationViaLoginFormRequiresRedirect 0.004

LoginFilterTest

testRedirectAfterSuccessfullLoginWithoutParameterReturnTo 0.007
testRedirectAfterSuccessfullLoginWithParameterReturnTo 0.001
testWritesToAccessLogOnlyOnceUponSuccess 0.001

ContentSecurityFilterTest

testIsAllowedForOther 0.097
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.001
testIsAllowedForCorrectReferrer 0
testIsAllowedWithNoReferrer 0.001

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.009
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.003
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0.001
getUserIgnoresUnsupportedUserManager 0.001

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.027
getUsersWithGroup 0
getUsersWithRole 0

HierarchicalUserManagerTest

testGroupAddingAndRemoving 0.193
testParentPathShouldReflectFirstLettersOfName 0.15
testCreateUserNode 0.135
testRoleAddingAndRemoving 0.156
testCreateNewUser 0.539
testCreateNewUserUnderPath 0.479
testParentPathShouldBeLowercased 0.148

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0.001
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.141
getGroupsWithGroup 0.136
getAllSubGroupsInCaseLoopIsInfinite 0.139
getAllSuperGroups 0.132
getAllSubGroups 0.133

MgnlGroupManagerTest

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

MgnlGroupTest

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

MgnlRoleManagerTest

testGetRoleInFolder 0.007
testGetRole 0.008
testCreateRole 0.008
testRefusesToCreateSameNameRole 0.007
testCreateRoleWithPath 0.015

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.489
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.465
testUserPasswordAfterChangingByJCRPropertyValueType 1.073
getUsersWithGroupWithNonExistingGroupName 0.413
testNewlyCreatedUserNodeHasMixinLockable 0.714
testDoNotCreateUserWhenExistInAnotherRealm 0.426
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.728
getUsersWithGroup 0.43
getUsersWithRole 0.413
getUsersWithRoleWithNonExistingRoleName 0.421
testUserPasswordAfterChangingByJCRProperty 0.991
testUserPasswordAfterCodeCreation 0.725
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.415
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.405
createAndGetUserWithSpecialCharacters 1.501

MgnlUserManagerTest

testUsernameCantBeBlank 0.003
testUsernameCantBeEmpty 0.002
testSetStringProperty 0.007
testChangePasswordOfUserInSubNode 0.603
testFindPrincipalNode 0.003
testChangePasswordOfUser 0.589
testSetPropertyToNull 0.003
testUserWasCreatedUnderCertainPath 0.299
testSetProperty 0.004
testNewUserInstanceDoesntSwallowRepositoryException 0.003
testUsernameIsValidatedUponCreation1 0.019
testUsernameCantBeNull 0.004
testFindPrincipalNodeWithOtherRealm 0.002
testUsernameIsValidatedUponCreation 0.002

MgnlUserTest

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

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0
testUserHasAllowedRole 0
testVotersAreNotConfigured 0
testUserHasDeniedRole 0.001
testUserHasRoleAndVotersAllowAndDenyTheRole 0

PermissionUtilTest

testConvertPermissionsFromString 0
testFailsOnCustomPermissions 0
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0

PrincipalUtilTest

testFindPrincipalInCollection 0.001
testRemovePrincipalFromCollection 0
testRemovePrincipal 0
testFindACLByName 0
testFindPrincipal 0

RepositoryBackedSecurityManagerTest

findPrincipalNodeByTraversalWithSameNameNodesOfWrongType 0.118
findPrincipalNodeByQueryWitNonRootStartNode 0.11
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.123
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.11
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.121
findPrincipalNodeByTraversalWitNonRootStartNode 0.105
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.118
findPrincipalNodes 0.115
findPrincipalNodeByQuery 0.118
findPrincipalNodeByQueryWithMultipleMatches 0.113
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.115
findPrincipalNodeByTraversalWithMultipleMatches 0.11
findPrincipalNode 0.12
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.106
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.12

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager 0.011
testUserManagerReturnsCorrectAnonymousUser 0.602
testUserManagerRealmIsSystemRealm 0.011
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName 0.617
testUserManagerReturnsSystemUserWithCorrectRole 0.305
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.314
testUserManagerReturnsCorrectSystemUserByName 0.64
testUserManagerReturnsEnabledRescueUser 0.306
testUserManagerReturnsCorrectSystemUser 0.604
testUserManagerReturnsSystemUserWithCorrectGroup 0.31

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser 0.002

SecurityTest

testMergePrincipals 0.005

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.097
testKeyStoreInSomeOtherFolder 0.049

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.113
testPasswordRemovingMethodFromCache 0.106
testRemoveAllPasswordPamametersFromCacheLog 0.112
testCrypt 0.715
testUpdateKeysKeyLocationIsSet 0.124
testKeyStore 0.117
testUpdateKeysKeyLocationIsNotSet 0.113
testPasswordRemovingMethodFromURL 0.104

URISecurityFilterTest

testIsAllowedForOther 0.003
testIsAllowedForAnonymous 0

ClasspathSpoolTest

testContentTypeIsSetWhenStreamSingleFile 0.004
testContentTypeIsSetWhenStreamMultipleFileWithDifferentExtension 0.069
testContentTypeIsSetWhenStreamMultipleFileWithSameExtension 0.003

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ConfigUtilTest

testResolvedExternalDTDs 0.001
testResolvedInternalDTDs 0.001

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.115
testSessionBasedCopy 0.118
testMoveInSession 0.105
testChangeNodeTypeReplaceAllOccurrences 0.12
testSessionBasedCopySrcNotAtTheRoot 0.111

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.003

DelayedExecutorTest

testDelayedExecution 0.608
testMultipleDelayedExecution 0.768
testExecutionAfterMaxDelay 2.007

DumperUtilTest

testDump 0.112
testDumpLevel2 0.114

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.103
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.11

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent 0.115
testWrappingNDParent 0.105
testClosedSessionResistance 0.114

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.013
testDoesNotCallHierarchyManagerUntilNeeded 0
testCallHierarchyManagerOnlyFirstTime 0.001

ModuleConfigurationObservingManagerTest

testObserving 6.026

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.002

NodeUuidComparatorTest

testBasic 0.002

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.221
listenToChangesInsideObservedPath 0.126
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.208

ObservationUtilTest

testRegisterWhenSessionValid 0.007
testFailRegisterWhenSessionInvalid 0.007
testUnregisterWhenSessionValid 0.006
testDontFailUnregisterWhenSessionInvalid 0.006

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.142
testSimpleQuery 0.141
testSearchForUUID 0.143
testJQOM 0.139
testSearchForAreasContainingImage 0.14
componentsAreAggregatedInSearchIndex 0.151
testQueryBuild 0.142
testQueryWhenSearchingJustForPages 0.14
testSearchOfNonDefaultNodeType 0.128
testSearchForUUIDInChildNode 0.145
testEmptyResult 0.133
testResultContainsOnlyPages 0.136
testSearchForPagesWhoseComponentIsContainingSpecificText 0.131
testSearchForInheritedUUID 0.13
testSearchForSpecificTemplate 0.136

RequestDispatchUtilTest

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

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.109
testConstructRuleFromStringRepresentaionOfRuleClass 0.107
testIsNotAllowedNode 0.099
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.11
testRuleStringConstructor 0.114
testIsAllowedNode 0.1

SearchReplaceTest

testDefaultsToLiteralMatching 0.002
testCanUseJokerInNamePatterns 0.003
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.003
testCanTellIfLastEvenIfThereAreOtherNodesOfAnotherType 0.003
testCanTellIfLastWhenInitializingWith 0.003
testCanTellIfLastAfterNavigating 0.004

SimpleUrlPatternTest

wildcardsMatch 0
questionMarkMatch 0
starNoMatch2 0
starNoMatch3 0
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.107
testWrappingNDParent 0.102
testClosedSessionResistance 0.117

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

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

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.612
testObservationForOneSpecificEventTypeAndContentNodes 4.639
testInitializingObservingManagerWithNullAsNodeType 0.115

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.002
testWorkspaceNamesWithNonNullExpectation 0.002

CommandsManagerTest

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

DeleteCommandTest

testDeleteLeaveNode 0.106
testDeleteProperty 0.117
testDeleteNonexistentNode 0.102
testDeleteNodeWithSubnodes 0.112

ExportCommandTest

testExportCommandNoOutputStream 0.124
testExporCommandPathNotSet 0.116
testExportCommand 0.111
testExportCommandStreamClosedCorrectly 0.119

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.002
testExecuteWithTemplate 0.002
testExecuteWhenNodeNull 0.001
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.209
testImportCommandTargetPathDoNotExist 0.106
testImportCommand 0.185
testImportCommandEmptyFile 0.104

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.167
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.123
testPreDeleteNode 0.157
testExecuteIsDeniedIfUserIsNull 0.111
testVersionChildNodes 0.168
testExecuteChecksForUserPermissions 0.106

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.171
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.173
restorePreviousVersionOfSingleNode 0.151
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.166

RuleBasedCommandTest

testDefaultRule 0.103
testSetItemTypes 0.108
testRuleOverridesItemTypes 0.106
testSetRule 0.115

VersionCommandTest

testCommandAddsVersionComment 0.119
testUserNameReadFromField 0.125
testCommandWithRuleSet 0.143
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.113
testCommandAddsVersionCommentRecursively 0.129
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.128
testCommandWhenSubContentIsMarkedAsDeleted 0.138
testCommandWhenContentIsMarkedAsDeleted 0.471

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.004

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession 0.114

DefaultRepositoryStrategyTest

testPasswordIsNull 0.105
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.114

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.196
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.005
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.098

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.005
testLocalAttributes 0.001
testApplicationAttributes 0.005

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.106

WebContextImplTest

testLoginLogout 0.006

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0.001
testCantUseWriterAfterOutputStream 0

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0
testCanReset 0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 1.33
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.004
testHandlerAddedWhileDispatchingIsNotCalled 0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.118
bootstrapIfNotClusterMasterAndNotClustered 0.018
doNotBootstrapIfIsNotClusterMasterAndClustered 0.014
bootstrapIfClusterMasterButNotClustered 0.021

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.023
testRebootstrapAtFirstLevel 0.115
testExport 0.106

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0.001
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode 0.11
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.109
testActivationStatus 0.119
testDoctypeImportThrowsExceptions 0.102

DataTransporterTest

testEncodePath 0
testParseAndFormat 0.015
testRemoveNs 0.001
testCreateExportPath 0
testRevertExportPath 0.001

MagnoliaV2FilterTest

testBogusMetaElement 0.006

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty 0.001
testConversionWhenPropertiesAreAlreadyInPlace 0.002
testRemovesMetaDataWhenEmptied 0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted 0.113

PropertiesImportExportTest

testImportMetadata 0.001
testPropertiesExport 0.004
testConvertsToStringByDefault 0
testConvertsToWrapperType 0.001
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 0.546
magnoliaPropertiesLoading 0.112

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 0.192
testExcludedPropertiesAreNotFoundInFullTextSearch 0.175
testTitlePropertyIsBoosted 0.177
testExcludedPropertiesAreFoundInWhereLike 0.178
testExcerptFunction 0.182
testIndexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 0.181

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.017

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0.001
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0
comparisonWhenExceptionIsThrown 0
basicComparison 0

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.121
testWrappedVersionDoesntFail 0.118
testVersionIsWrapped 0.123
testFrozenNodeIsWrapped 0.118

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.125
testVersionIsWrapped 0.115

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.103

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.123
testCreatedVersionIsWrapped 0.115
testLinearSuccessorIsWrapped 0.124
testLinearPredecessorIsWrapped 0.118
testSuccessorsAreWrapped 0.134
testPredecessorsAreWrapped 0.118
testVersionIsWrapped 0.119

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.001

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.002
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0
testDeepUnwrap 0.001

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0.002

NodeBuilderTest

testExecWithSeveralChildOps 0
testRealisticUsageScenario 0.001

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.105
testModuleNodeIsCreatedIfNeeded 0.115
testUsesExistingModuleConfigNode 0.106

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.109
testModuleNodeIsCreatedIfNeeded 0.105

NodeBuilderTaskTest

testUnknownRootThrowsException 0.113
canOperateOnRootNode 0.109
testSyntax 0.116

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.115

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

NodeNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluate 0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined 0
testEvaluateTrue 0
testEvaluateFalse 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException 0
testEvaluate 0
testEvaluateNull 0
testEvaluateType 0

ContentMapTest

test 0.001
testGetBasicProps 0
testGetBinaryProps 0.001
testGetOtherProps 0

MetaDataUtilTest

testUpdateMetaData 0.098
testGetMetaData 0.108

NodeTypesRepositoryTest

testDeleteNode 0.106
sameNameSiblingsAreNotAllowed 0.115

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.107
testCreateSimpleNodeTypeContent 0.098

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.109
testIsNodeType 0.104

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist 0.106
testRenameNode 0.1
testGetResultsFromRowIterator 0.11
testCopyInSessionRootSourceToRootDestination 0.11
testCopyInSessionChildSourceToRootDestination 0.111
testCopyInSessionRootSourceToChildDestination 0.102
testMoveNodeAfter 0.108
testMoveNode 0.104
testMoveNodeBefore 0.108

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar 0.099
testGetMultiValuePropertyOrderWithDuplicate 0.108
testCreateAndGetMultiValuePropertyTypeLong 0.101
testSetMultiValuePropertyTypeLong 0.115
testGetMultiValuePropertyTypeBoolean 0.103
testSetMultiValuePropertyTypeString 0.112
testCreateValueDate 0.099
testSetAndGetMultiValuePropertyTypeDouble 0.113
testGetMultiValuePropertyWithChangedOrder 0.104

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.122
testGetNextVersionLabel 0.117
getVersionOfEmptyVersionHistory 0.111
testGetVersionHistoryListNoVersions 0.101
testGetPreviousVersion 0.124
testGetNextVersion 0.12
testGetVersionVersionException 0.119
testVersioningDisabled 0.102
testGetNodeTypeName 0.114
testOutputWhenNodeNull 0.099
testGetLatestVersion 0.131
testGetNullVersion 0.099
testGetVersionHistoryList 0.121
testGetPreviousVersionLabel 0.111
testGetPreviousVersionOfRootVersion 0.117
testGetVersionEmptyVersionLabel 0.108
testGetVersionHistoryListMultipleVersions 0.129

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.097

ChannelVisibilitySessionWrapperTest

testGetItem 0.108
testGetNode 0.1
testNodeExists 0.111
testCanRemoveVisibleItem 0.098
testGetProperty 0.104
testPropertyExists 0.096
testNavigatingWithNodeParentStillHidesExcludedNode 0.108
testItemExists 0.102
testMoveWorksOnVisibleNode 0.111
testFailsToRemoveHiddenItem 0.094
testFailsToMoveHiddenNode 0.095
testRootNodeHidesExcludedNode 0.107

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

testThatSubNodesAreMerged 0
testGetPropertiesByNamePattern 0
testOrderIsKeptWhileMergingSubNodes 0
testExtendsPropertyIsHidden 0
testDeepMerge 0.001
testThatSubNodesCanBeOverwritten 0
testExtendsNonAbsolutelyAndNodeIsNotExisting 0
testComplextMultipleInheritanceWithOverride 0.001
testComplextMultipleInheritance1 0
testComplextMultipleInheritance2 0
testGetPath 0
testBasicMultipleInheritance 0
testGetNodesByNamePattern 0.001
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
testNodeReturnedFromAncestorIsWrapped 0
testFunkyCharactersAreNotEscapedAsHtmlEntities 0
testNameHaveToBeEscapedBecauseOfXss 0
testPropertyFromNodeReturnedFromPropertyIsWrapped 0
testNodeReturnedFromParentIsWrapped 0
testPropertyIteratorReturnsWrappedProperty 0
testLineBreakEncoding 0
testPropertyNameIsWrappedAndEncoded 0

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0.092

I18nNodeWrapperTest

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

InheritanceNodeWrapperTest

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

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.002

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.096

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.104
testWorkspaceReturnsLogicalName1 0.098
testWorkspaceReturnsLogicalName2 0.102
testWorkspaceReturnsLogicalName3 0.099
testWorkspaceReturnsLogicalName4 0.105
testNodeMultipleWrap 0.097

MgnlPropertySettingContentDecoratorRepositoryTest

supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.109
moveNode 0.106

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.002

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.002
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0

LinkUtilTest

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

UUIDLinkTest

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

Slf4jSelfTest

arrayArgumentsAreExpanded 0.001
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.001

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly 0.009

AddPermissionTaskTest

testAutogeneratedDescription 0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly 0.008
testGetPermissionAddedToRoleProperly 0.006
testDenyPermissionAddedToRoleProperly 0.005
testAutogeneratedDescription 0.006

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.098

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.001
testExecutesDelegateTaskIfNodeExists 0.004
testBootstrapsIfNodeDoesNotExist 0.003
testAutogeneratedDescription 0.002

BootstrapFileUtilTest

testGetElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.001
testGetElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.002

BootstrapSingleModuleResourceTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderTest

testOrderAfter 0.107
testOrderBefore 0.1

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName 0.103
testChangeAllPropertiesWithCertainValueTask 0.1
testAutogeneratedDescription 0.1

ChangeTemplateTaskTest

testSetTemplateForFirstTime 0.003
testAutogeneratedDescription 0
testChangeTemplate 0

ChangeVirtualUriMappingTaskTest

testDoExecute 0.004
testAutogeneratedDescription 0.001

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription 0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0.001
testAutogeneratedDescription 0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride 0.104
testDoExecute 0.098
testAutogeneratedDescription 0.11
testDoExecuteTargetExistOverride 0.104

CopyPropertyTaskTest

testNonexistingSource 0.096
testDoNotOverride 0.102
testOverride 0.098

CreateNodePathTaskTest

testExecute 0.103

CreateNodeTaskTest

testExecute 0.095

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed 0.005
testShowWarningIfCommandNotFound 0.003
testCommandIsExecuted 0.003

FilterOrderingTaskTest

testOrderFilterAfter 0.003
testFailWhenFilterDoesntExist 0.001
testOrderFilterAfterLast 0
testDoesNothingIfRequiredFilterMissing 0

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId 0.108
testAutogeneratedDescription 0.104

FixUserRolePermissionsPropertyTaskTest

testInstallTask 0.006

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor 0.001
testExecutesPublicDelegateTaskWhenIsPublic 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.002
testAutogeneratedDescription 0.004

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0

ModuleFilesExtractionTest

testExecute 0.15

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.099
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.093
moveToNewDestination 0.093

MovePropertyTaskTest

testNonexistingSource 0.105
testDoNotOverride 0.099
testOverride 0.104

NewPropertyTaskTest

testWithExpectedPathExisting 0.001
testWithoutThePath 0
testAutogeneratedDescription 0

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0.001
executeVisitsHierarchyAndOperatesOnNode 0
executeStopsVisitingHierarchyOnPredicate 0.001
canBeExecutedTwice 0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.011
returnFalseWhenSameNameSiblingsAllowed 0.001

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0.001

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.092

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.101
testDifferentPlatformEncoding 0.113
testAutogeneratedDescription 0.104

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.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.002
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.481
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.095
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.099
testExistingPropertyWithPartOfStringIsReplaced 0.105
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.097
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.1
testNonExistingPropertyIsNotReplacedButLogged2 0.099
testExistingPropertyIsReplaced 0.102
testPropertyOfDifferentType 0.096
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.096
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.101
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.095

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.119

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0
displaysOneMessageForGreaterAndEqualThanOneNode 0.001
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.102
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.103
testReregisterNodeType 0.099
testAutogeneratedDescription 0.094

RegisterServletTaskTest

testRegisterServletTaskWithMappings 0.101
testRegisterServletTaskWithEmptyMappings 0.094

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.002
testRemoveDuplicatePermission 0.005
testAutogeneratedDescription 0.003

RemoveInstallFileTest

testDeleteDirectory 0.101
testDeleteFile 0.098

RemoveNodesTaskTest

testExecute 0.099
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.095
testExecuteDisplaysInfoMessageForMissingNodes 0.108
testAutogeneratedDescription 0.097
testExecuteException 0.104

RemoveNodeTaskTest

testExecute 0.096
testAutogeneratedDescription 0.102

RemoveNodeWoChildrenTest

testAutogeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.098

RemovePropertyTaskTest

testExecute 0.104

RenameNodesTaskTest

testRenameACLNodesTask 0.094
testAutogeneratedDescription 0.098

RenameNodeTaskTest

testDoNotOverride 0.093
testOverride 0.092

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.109
existingPropertyIsRenamed 0.103
nonExistingPathIgnored 0.104
autogeneratedDescription 0.095

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot 0.001

RenamePropertyTaskTest

testExecute 0.101

SetupModuleRepositoriesTaskTest

testDoExecuteTwice 0.103
testDoExecute 0.102

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0.001
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.003
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.003

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.001
testBlocksIfIncludeDispatcherIsMissing 0.001
testDoesNotWarnIfErrorDispatcherIsUsed 0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.002
testTextFilterClassesAreNotSet 0.001
testAccessControlProviderIsSet 0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.094
testAbsentFilesAreRecreated 0.105

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

LightModuleDefinitionReaderTest

readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.04
readFromResourceURLYieldsCorrectModuleDefinition 0.005
readFromReaderYieldsCorrectModuleDefinition 0.003
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0.001
readAllResolvesAllAvailableLightModuleDefinitions 0.012

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

rightInclusiveRangeMavenSyntax 0
testFromCanNotBeAfterTo 0
toStringConvertsToBoundedSyntax 0
testFromCanNotBeAfterToAndClassifiersAreStillIgnored 0
leftInclusiveRangeBracketSyntax 0.001
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
testSingleVersionCanBeWildcard 0
testToAndFromCanBeWildcards 0
testInputIsTrimmedAndSeparatorCanBeSurroundBySpaces 0
toStringShouldBeNice 0
exclusiveRangeBracketSyntax 0
openLeftRange 0
testNullIsConsideredAsWildcard 0
testSingleVersionRangeShouldContainItSelf 0
rightInclusiveRangeBracketSyntax 0
openRightRange 0
leftInclusiveRangeMavenSyntax 0
testClassifiersAreAcceptedEvenIfFromAndToAreSame 0
alsoSupportStarsInOpenRanges 0

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.048
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.008

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0.001

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 2.246
repositoryIsClusteredAndClusterMaster 1.173

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.119
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.019
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.018
testPerformCantBeCalledTwiceByDifferentThreads 0.82
repositoryIsNotClusteredAndClusterMaster 0.024
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.022
testCheckModuleAndDeltasToStringForUpdate 0.016
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.017
testCheckModuleAndDeltasToStringForInstall 0.015
repositoryIsClusteredAndClusterMaster 0.017

ModuleRegistryImplTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.012
testExecutesCorrectCommandBasedOnURI 0.007
testPassesNullAsCommandIfNoneSpecified 0.006

ModuleManagerWebUITest

testDoneTemplate 0.057
testListTasksTemplate 0.022
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.004
testRestartNeededTemplate 0.016

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.014
handlesClusteredWorkspaceButNotClusterMaster 0.015
handlesNotClusteredWorkspaceAndNotClusterMaster 0.017
handlesClusteredWorkspaceAndIsClusterMaster 0.014
testGetCurrentlyInstalled 0.014

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.003

ContentOpsRepositoryTest

testSetTemplate 0.019
testCreateParagraph 0.109
testCreatePage 0.098

ContentOpsTest

testSetNodeData 0
testCreateContent 0.003
testSetBinaryNodeData 0.003
testCreateCollectionNode 0.002

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.11
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.104
testErrorMessages 0.108

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.102
testSetPropertyFailsIfPropertyDoesNotExist 0.106
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.104
testAddPropertyFailsIfPropertyExists 0.103
testRenamePropertyAndCheckValueForString 0.103

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.104
testModuleNodeIsCreatedIfNeeded 0.106
testUsesExistingModuleConfigNode 0.098

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.112
testModuleNodeIsCreatedIfNeeded 0.096

NodeBuilderTaskTest

testUnknownRootThrowsException 0.106
testSyntax 0.098

ClassesTest

testCanSetupADifferentClassFactory 0.004
testDefaultClassFactoryWorksJustFine 0.002

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.024
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.003
testPushingAndPoppingComponentProvider 0.003
getComponentWithAnnotationReturnsCorrectInstance 0.011

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.003

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.003
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.036
testSingletonScopedComponentFactory 0.022
testEagerSingletonScopedComponent 0.015
testProvider 0.017
testLazySingletonScopedComponent 0.015
testConfiguredEagerSingleton 0.023
testConfigured 0.016
testComponentFactory 0.014
testObserved 0.023
testConfiguredSingleton 0.015
testSingletonScopedProvider 0.014

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.001
testReturnsConfiguredImplementation 0
testNewInstanceReallyReturnsNewInstance 0
testReturnsGivenConcreteClassIfNoneConfigured 0
testSingletonDefinedInRepositoryUsesGivenRepoName 0.001
testBlowsIfGivenInterfaceAndNoImplementationIsConfigured 0.001

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.005

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.036
testConfiguredInSingletonScope 0.014
testCreateChild 0.017
canAccessProperties 0.021
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.012
testConfigured 0.011
testImplementation 0.008
testObserved 0.012
testInstance 0.007
getComponentThrowsExeptionForUnconfiguredType 0.007
testObservedInRequestScope 0.011
testGetComponentProvider 0.007
multiBindingBasic 0.007

GuiceIssue791Test

getInstance_ofSet_ContainsB 0
getInstance_ofSet_ContainsC 0
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.003
testInjectionOfNamedDependency 0.001
testInjectionOfDependencyAsProvider 0.002

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

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

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 0.322

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.003
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.103
sameListenerCannotBeRegisteredMultipleTimes 0.103
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.155
deferredListenerIsNotWrappedMultipleTimes 0.107
listenToChangesInsideObservedPath 0.114
listenerCanBeRegisteredAndUnregistered 0.114
ignoreChangesOutsideObservedPath 0.149

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 1.04
verifyClusterMasterWorkspace 0.996

DefaultRepositoryManagerTest

testSystemAndVersionAreCreatedForAllRepositories 0.173
createWorkspace 0.174
verifySessionsAreWrappedAsExpected 0.16
verifyVersionStoreSessionDontWrapVersioningSession 0.165
createWorkspaceInWrongRepo 0.165

RepositoryMappingDefinitionReaderTest

testParse 0.001

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.11

CoreModuleVersionHandlerTest

updateFrom544 0.584
updateFrom546 0.318
updateFrom547RemovesLegacyLog4jServlet 0.257
pngSwfMimeTypesOnInstall 1.072
upgradeFrom522 0.562
cleanInstall 1.005
mMP4MimeTypesOnInstall 0.935
test543MimeTypesOnInstall 0.385
upgradeFrom531CSRF 0.487
updateSecurityBaseRolePermissions 0.508
test45DoesNotInstallWhenFromSmallerThan446 0.098
upgradeFrom45 0.894
test446MimeTypesOnInstall 0.959
updateTo512anonymousUserPermissions 0.646
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 0.314
updateFrom534CheckSuperuserRolePermissionAreUpdated 0.463
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 0.699

RenameACLNodesTaskTest

testRenameACLNodesTask 0.095

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.109
rearrangementOfBasicDefaultConfig 0.093
rearrangementOfSTKsDefaultConfig 0.099
nonStandardCompositeConfigIsBackedUp 0.105

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.11
unregisterNodeType 0.084
unregisterNodeTypeDependencyGeneratesException 0.08
nodeTypeRegistersSingleElement 0.11
nodeTypeRegistersDependentElement 0.108
updatingNodeTypeReRegistersDependingNodeTypes 0.108
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.121
nodeTypeRegistersMultipleElements 0.106

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0.001

Register50NodeTypeTaskTest

testDoExecute 0.158

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.129

AddActivatableMixinForContentNodeTaskTest

testExecute 0.121

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.126
testAclDefinedForSubPath 0.11
testNoAclDefined 0.12
testAclDefined 0.103

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.108

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.109
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.114
testRenameSiblingForASubPath 0.112
testOutputMessage 0.105
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.122

HashUsersPasswordsTest

testEncryption 0.583

ComponentsTestUtilTest

testSetSingletonInstance 0
testConfiguredImplementation 0.001
testInstanceFactory 0

ChainingMatcherTest

emptySeedAlwaysMatches 0
singleMatcher 0.002
chainedMatchersOnSameProperty 0.002
chainedMatchers 0

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0
exceptionWithMatchingMessage 0.001
exceptionWithMessage 0
exceptionWithMatchingMessageWithRegex 0
matchExactTypeWithOfType 0.001

ExecutionMatcherTest

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

StrictInstanceOfTest

subclassesDontMatch 0
nullDoesNotMatch 0
charSequenceDoesNotMatchString 0
stringMatchesObviously 0

UtilMatchersTest

mapSizeHasDecentMessageWithMatchedSize 0
regex 0
mapSizeHasDecentMessageWithFixedSize 0

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.003

MockItemTest

testGetDepth 0.003
testGetPath 0

MockNodeTest

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

MockObservationManagerTest

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

MockPropertyTest

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

MockSessionTest

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

MockValueTest

testConstructionWithProvidedType 0
testGetLongWithLong 0
testGetDateFromUnparseableString 0
testGetBinaryFromString 0
testGetBooleanmWithWrongValueType 0
testGetDoubleWithWrongValueType 0
testGetBinaryWithWrongValueType 0
testGetDate 0
testGetType 0
testGetStringWithString 0
testGetStreamWithWrongValueType 0
testGetDecimalWithWrongValueType 0
testGetDateWithWrongValueType 0
testGetBoolean 0
testGetLongWithWrongValueType 0.001
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.002
testOrderBeforeFirstNode 0
testSetNodeDataReferencingOtherContent 0.001
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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0

Utf8ContentTest

testReadingUtf8Greek 0.096
testReadingUtf8JapaneseChars 0.106
testReadingUtf8AccentedChars 0.104
testCreateExportImportContentUtf8SpecialChars 0.1
testReadingUtf8SpecialChars 0.104
testSettingNewUtf8ContentNode 0.095
testSettingAnUtf8NodeData 0.103
testReadingUtf8Russian 0.099

EscapeUtilTest

escapeUnescape 0
escapeUnescapeArray 0
doEscapeAndUnescapeSql 0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

BasePatternVoterTest

testInitWithoutPattern 0

DomainNameRegexVoterTest

testMatchingDomain 0
testNonMatchingDomain 0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0
testReturnsValueOfElseIfConditionIsTrue 0
testReturnsValueOfOtherwiseIfConditionIsFalse 0

RequestExtensionVoterTest

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

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0.001

RequestParametersVoterTest

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

ResponseContentTypeVoterTest

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

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0.001
testVoterWithNullUser 0
testVoterWithAdminUser 0
testVoterWithMockUser 0
testVoterWithSystemUser 0

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0

URIRegexVoterTest

testPathAndCtx 0
testForGetParameter 0
testEmptyUri 0
testPathOnly 0

URIStartsWithVoterTest

testNotVoter 0
testInverseVoter 0
testBasics 0

Failure Details

[Summary] [Package List] [Test Cases]


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