Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2117 0 0 5 99.764% 167.61

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% 1.289
info.magnolia.utf8 8 0 0 0 100% 1.901
info.magnolia.importexport 29 0 0 0 100% 0.983
info.magnolia.monitoring 3 0 0 0 100% 0
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.351
info.magnolia.cms.security.auth.login 5 0 0 0 100% 0.024
info.magnolia.module 43 0 0 0 100% 7.774
info.magnolia.jcr.nodebuilder.task 8 0 0 0 100% 0.972
info.magnolia.module.model.reader 42 0 0 0 100% 0.14
info.magnolia.module.model 50 0 0 0 100% 0.004
info.magnolia.jcr.decoration 28 0 0 0 100% 1.848
info.magnolia.module.files 2 0 0 0 100% 0.325
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.103
info.magnolia.content2bean 19 0 0 1 94.737% 0.101
info.magnolia.beanmerger 10 0 0 0 100% 0.067
info.magnolia.voting.voters 59 0 0 0 100% 0.112
info.magnolia.cms.core.version 28 0 0 0 100% 4.98
info.magnolia.test.mock 36 0 0 0 100% 0.019
info.magnolia.importexport.postprocessors 4 0 0 0 100% 0.125
info.magnolia.cms.util 229 0 0 1 99.563% 22.617
info.magnolia.setup.for5_0 11 0 0 0 100% 2.743
info.magnolia.event 13 0 0 0 100% 1.49
info.magnolia.setup.for5_2 21 0 0 0 100% 3.728
info.magnolia.observation 7 0 0 0 100% 1.116
info.magnolia.objectfactory.guice 29 0 0 0 100% 0.31
info.magnolia.cms.core 114 0 0 0 100% 6.165
info.magnolia.test 4 0 0 0 100% 0.003
info.magnolia.jcr.comparator 12 0 0 0 100% 0.002
info.magnolia.repository 8 0 0 1 87.5% 5.238
info.magnolia.module.ui 7 0 0 0 100% 1.399
info.magnolia.commands.impl 39 0 0 0 100% 5.409
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.031
info.magnolia.nodebuilder.task 7 0 0 0 100% 1.44
info.magnolia.cms.i18n 24 0 0 0 100% 0.132
info.magnolia.registry 4 0 0 0 100% 0.001
info.magnolia.logging 2 0 0 0 100% 0.004
info.magnolia.context 14 0 0 0 100% 0.814
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.003
info.magnolia.objectfactory 35 0 0 0 100% 0.561
info.magnolia.module.delta 163 0 0 0 100% 12.009
info.magnolia.cms.security 136 0 0 0 100% 22.99
info.magnolia.init 30 0 0 0 100% 0.766
info.magnolia.audit 38 0 0 0 100% 10.627
info.magnolia.util 6 0 0 0 100% 0
info.magnolia.cms.filters 79 0 0 0 100% 3.225
info.magnolia.commands 11 0 0 0 100% 1.188
info.magnolia.cms.security.operations 9 0 0 0 100% 0.001
info.magnolia.jcr.wrapper 102 0 0 0 100% 4.375
info.magnolia.cms.security.auth.callback 7 0 0 0 100% 0.109
info.magnolia.jcr.node2bean 64 0 0 1 98.438% 0.333
info.magnolia.cms.servlets 3 0 0 0 100% 0.103
info.magnolia.link 43 0 0 0 100% 0.476
info.magnolia.cms.core.search 2 0 0 0 100% 0.376
info.magnolia.jackrabbit 6 0 0 0 100% 1.218
info.magnolia.jackrabbit.lucene 1 0 0 0 100% 0.02
info.magnolia.test.hamcrest 31 0 0 0 100% 0.046
info.magnolia.nodebuilder 16 0 0 0 100% 2.312
info.magnolia.jcr.predicate 16 0 0 0 100% 0.131
info.magnolia.importexport.filters 1 0 0 0 100% 0.006
info.magnolia.cms.beans.config 49 0 0 1 97.959% 1.191
info.magnolia.jcr.util 164 0 0 0 100% 6.133
info.magnolia.setup 21 0 0 0 100% 25.485
info.magnolia.module.webapp 5 0 0 0 100% 0.158
info.magnolia.jcr.nodebuilder 14 0 0 0 100% 0.007

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.209
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 1.08

info.magnolia.utf8

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

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.194
BootstrapUtilRepositoryTest 3 0 0 0 100% 0.271
BootstrapUtilTest 5 0 0 0 100% 0
DataTransporterRepositoryTest 4 0 0 0 100% 0.491
DataTransporterTest 5 0 0 0 100% 0.02
PropertiesImportExportTest 5 0 0 0 100% 0.007

info.magnolia.monitoring

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

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ComponentConfigurationReaderTest 1 0 0 0 100% 0.004
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.004
ConfigurationTest 11 0 0 0 100% 0.33
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.013

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.039
ModuleInstanceProviderTest 2 0 0 0 100% 0.089
ModuleLifecycleContextImplTest 2 0 0 0 100% 0
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplClusterTest 2 0 0 0 100% 5.718
ModuleManagerImplTest 11 0 0 0 100% 1.923
ModuleRegistryImplTest 7 0 0 0 100% 0.004

info.magnolia.jcr.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.365
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.238
NodeBuilderTaskTest 3 0 0 0 100% 0.369

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.039
DependencyCheckerImplTest 18 0 0 0 100% 0.002
DependencyLevelComparatorTest 5 0 0 0 100% 0
LightModuleDefinitionReaderTest 7 0 0 0 100% 0.099

info.magnolia.module.model

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 8 0 0 0 100% 0.002
ContentDecoratorUtilTest 4 0 0 0 100% 0
ContentDecoratorVersionHistoryWrapperTest 4 0 0 0 100% 0.528
ContentDecoratorVersionIteratorTest 2 0 0 0 100% 0.263
ContentDecoratorVersionManagerWrapperTest 1 0 0 0 100% 0.12
ContentDecoratorVersionWrapperTest 7 0 0 0 100% 0.933
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.002

info.magnolia.module.files

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

info.magnolia.objectfactory.guice.lifecycle

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

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

info.magnolia.beanmerger

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

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.003
RequestExtensionVoterTest 9 0 0 0 100% 0.049
RequestHeaderPatternRegexVoterTest 5 0 0 0 100% 0
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0.001
RequestParametersVoterTest 6 0 0 0 100% 0.002
ResponseContentTypeVoterTest 8 0 0 0 100% 0.05
RoleBaseVoterTest 4 0 0 0 100% 0.001
SystemOrAdminUserVoterTest 5 0 0 0 100% 0.002
URIPatternVoterTest 4 0 0 0 100% 0.002
URIRegexVoterTest 4 0 0 0 100% 0.002
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.674
ContentVersionTest 4 0 0 0 100% 0.622
CopyUtilTest 3 0 0 0 100% 0.41
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0
SkipVersionOnExportTest 2 0 0 0 100% 0.259
VersionedNodeTest 2 0 0 0 100% 0.015
VersionInfoTest 3 0 0 0 100% 0

info.magnolia.test.mock

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

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.003
ContentUtilRepoTest 5 0 0 0 100% 0.707
ContentUtilTest 27 0 0 0 100% 0.23
DateUtilTest 1 0 0 0 100% 0.003
DelayedExecutorTest 3 0 0 0 100% 3.406
DumperUtilTest 2 0 0 0 100% 0.358
ExceptionUtilTest 21 0 0 0 100% 0.003
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.336
ExtendingContentWrapperTest 15 0 0 0 100% 0.143
InheritanceContentWrapperTest 8 0 0 0 100% 0.036
LazyContentWrapperTest 3 0 0 0 100% 0.5
LazyNodeDataWrapperTest 3 0 0 0 100% 0.022
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.037
NodeDataUtilTest 10 0 0 0 100% 0.018
NodePathComparatorTest 1 0 0 0 100% 0.003
NodeUuidComparatorTest 1 0 0 0 100% 0.003
ObservationUtilRepositoryTest 4 0 0 1 75% 0.643
ObservationUtilTest 4 0 0 0 100% 0.031
PathUtilTest 9 0 0 0 100% 0.001
QueryUtilTest 15 0 0 0 100% 2.395
RequestDispatchUtilTest 6 0 0 0 100% 0.002
RuleTest 6 0 0 0 100% 0.782
SearchReplaceTest 4 0 0 0 100% 0.018
ServletUtilTest 16 0 0 0 100% 0.001
SiblingsHelperTest 7 0 0 0 100% 0.026
SimpleUrlPatternTest 19 0 0 0 100% 0.001
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 0.379
TextFileUtilTest 4 0 0 0 100% 0
UnicodeNormalizerTest 6 0 0 0 100% 0.029
WebXmlUtilTest 9 0 0 0 100% 0.048
WorkspaceObservingManagerTest 3 0 0 0 100% 6.448
WorkspaceXmlUtilTest 2 0 0 0 100% 0.005

info.magnolia.setup.for5_0

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeTypeRegistrationTaskTest 8 0 0 0 100% 1.989
ConvertMetaDataUpdateTaskTest 1 0 0 0 100% 0.002
Register50NodeTypeTaskTest 1 0 0 0 100% 0.412
RemoveMetaDataInNodeTypeDefinitionTaskTest 1 0 0 0 100% 0.34

info.magnolia.event

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

info.magnolia.setup.for5_2

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForContentNodeTaskTest 1 0 0 0 100% 0.345
GrantsReadPermissionToRolesTaskTest 4 0 0 0 100% 1.407
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.009
RemoveOpenWFEPermissionsTaskTest 1 0 0 0 100% 0.268
RenameSameNameSiblingNodesTaskTest 5 0 0 0 100% 1.699

info.magnolia.observation

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

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.007
GuiceComponentProviderTest 13 0 0 0 100% 0.227
GuiceIssue791Test 4 0 0 0 100% 0
GuiceParameterResolverTest 3 0 0 0 100% 0.009
GuiceScopesTest 8 0 0 0 100% 0.067

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateTest 3 0 0 0 100% 0.008
BinaryNodeDataTest 3 0 0 0 100% 0.006
DefaultACLPermissionsTest 8 0 0 0 100% 0.109
DefaultContentTest 25 0 0 0 100% 3.883
MagnoliaAccessProviderTest 6 0 0 0 100% 0.084
MetaDataTest 36 0 0 0 100% 0.003
NodeTest 14 0 0 0 100% 1.961
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.089
PathTest 7 0 0 0 100% 0.001
RootOnlyPermissionTest 3 0 0 0 100% 0.021

info.magnolia.test

Class Tests Errors Failures Skipped Success Rate Time
ComponentsTestUtilTest 3 0 0 0 100% 0.003
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
PropertyStringComparatorTest 3 0 0 0 100% 0.001

info.magnolia.repository

Class Tests Errors Failures Skipped Success Rate Time
DefaultRepositoryManagerClusterTest 2 0 0 0 100% 3.494
DefaultRepositoryManagerTest 5 0 0 0 100% 1.744
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.114
ModuleManagerWebUITest 4 0 0 0 100% 1.285

info.magnolia.commands.impl

Class Tests Errors Failures Skipped Success Rate Time
DeleteCommandTest 4 0 0 0 100% 0.494
ExportCommandTest 4 0 0 0 100% 0.552
ExtractCommentCommandTest 5 0 0 0 100% 0.006
ImportCommandTest 4 0 0 0 100% 0.695
MarkNodeAsDeletedCommandTest 6 0 0 0 100% 0.948
RestorePreviousVersionCommandTest 4 0 0 0 100% 0.734
RuleBasedCommandTest 4 0 0 0 100% 0.486
VersionCommandTest 8 0 0 0 100% 1.494

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

info.magnolia.nodebuilder.task

Class Tests Errors Failures Skipped Success Rate Time
ModuleConfigNodeBuilderTaskTest 3 0 0 0 100% 0.607
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.339
NodeBuilderTaskTest 2 0 0 0 100% 0.494

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18nContentSupportTest 11 0 0 0 100% 0.041
DefaultI18nContentSupportTest 3 0 0 0 100% 0.027
DefaultMessagesImplTest 2 0 0 0 100% 0.007
HierarchyBasedI18nContentSupportTest 3 0 0 0 100% 0.037
MessagesManagerTest 5 0 0 0 100% 0.02

info.magnolia.registry

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

info.magnolia.logging

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

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.121
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.233
MgnlContextTest 3 0 0 0 100% 0.327
RequestAttributeStrategyTest 4 0 0 0 100% 0.011
SimpleContextTest 1 0 0 0 100% 0.115
WebContextImplTest 1 0 0 0 100% 0.007
WriterResponseWrapperTest 2 0 0 0 100% 0

info.magnolia.jcr.inheritance

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

info.magnolia.objectfactory

Class Tests Errors Failures Skipped Success Rate Time
ClassesTest 2 0 0 0 100% 0.015
ComponentsTest 4 0 0 0 100% 0.087
DefaultClassFactoryTest 5 0 0 0 100% 0.001
DefaultComponentProviderTest 9 0 0 0 100% 0.016
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerReloadableTest 1 0 0 0 100% 0.431
ObjectManufacturerTest 11 0 0 0 100% 0.006
ObservedComponentFactoryTest 2 0 0 0 100% 0.005

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AddFilterBypassTaskTest 1 0 0 0 100% 0.011
AddPermissionTaskTest 1 0 0 0 100% 0
AddURIPermissionTaskTest 4 0 0 0 100% 0.055
BackupTaskTest 1 0 0 0 100% 0.197
BootstrapConditionallyTest 4 0 0 0 100% 0.023
BootstrapFileUtilTest 2 0 0 0 100% 0.005
BootstrapSingleModuleResourceTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderAfterTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderBeforeTest 1 0 0 0 100% 0
BootstrapSingleResourceAndOrderTest 2 0 0 0 100% 0.366
ChangeAllPropertiesWithCertainValueTaskTest 3 0 0 0 100% 0.443
ChangeTemplateTaskTest 3 0 0 0 100% 0.001
ChangeVirtualUriMappingTaskTest 2 0 0 0 100% 0.006
CheckAndModifyPartOfPropertyValueTaskTest 1 0 0 0 100% 0.001
CheckAndModifyPropertyValueTaskTest 2 0 0 0 100% 0.001
CopyNodeTaskTest 4 0 0 0 100% 0.668
CopyPropertyTaskTest 3 0 0 0 100% 0.381
CreateNodePathTaskTest 1 0 0 0 100% 0.118
CreateNodeTaskTest 1 0 0 0 100% 0.14
ExecuteCommandTaskTest 3 0 0 0 100% 0.012
FilterOrderingTaskTest 4 0 0 0 100% 0.005
FindAndChangeTemplateIdTaskTest 2 0 0 0 100% 0.311
FixUserRolePermissionsPropertyTaskTest 1 0 0 0 100% 0.008
IsAuthorInstanceDelegateTaskTest 5 0 0 0 100% 0.016
ModuleBootstrapTaskTest 1 0 0 0 100% 0
ModuleFilesExtractionTest 1 0 0 0 100% 0.211
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.018
MoveNodeTaskTest 3 0 0 0 100% 0.478
MovePropertyTaskTest 3 0 0 0 100% 0.495
NewPropertyTaskTest 3 0 0 0 100% 0.002
NodeExistsDelegateTaskTest 1 0 0 0 100% 0
NodeVisitorTaskTest 4 0 0 0 100% 0.004
NoSameNameSiblingsConditionTest 2 0 0 0 100% 0.021
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.001
OrderNodeAfterTaskTest 2 0 0 0 100% 0
OrderNodeTo1stPosTaskTest 1 0 0 0 100% 0.157
OrderNodeToFirstPositionTaskTest 2 0 0 0 100% 0
PartialBootstrapTaskTest 3 0 0 0 100% 0.997
PathExistenceDelegateTaskTest 7 0 0 0 100% 0.001
PropertyExistsDelegateTaskTest 1 0 0 0 100% 0.001
PropertyValueDelegateTaskTest 5 0 0 0 100% 0.02
PropertyValuesTaskTest 12 0 0 0 100% 1.508
QueryElementsAndDisplayWarningTaskRepositoryTest 1 0 0 0 100% 0.129
QueryElementsAndDisplayWarningTaskTest 3 0 0 0 100% 0.001
RegisterNodeTypeTaskTest 4 0 0 0 100% 0.64
RegisterServletTaskTest 2 0 0 0 100% 0.346
RemoveDuplicatePermissionTaskTest 3 0 0 0 100% 0.022
RemoveInstallFileTest 2 0 0 0 100% 0.411
RemoveNodesTaskTest 5 0 0 0 100% 1.107
RemoveNodeTaskTest 2 0 0 0 100% 0.365
RemoveNodeWoChildrenTest 1 0 0 0 100% 0
RemovePermissionTaskTest 1 0 0 0 100% 0
RemovePropertiesTaskTest 1 0 0 0 100% 0.165
RemovePropertyTaskTest 1 0 0 0 100% 0.211
RenameNodesTaskTest 2 0 0 0 100% 0.418
RenameNodeTaskTest 2 0 0 0 100% 0.394
RenamePropertiesTaskTest 4 0 0 0 100% 0.588
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.001
RenamePropertyTaskTest 1 0 0 0 100% 0.183
SetupModuleRepositoriesTaskTest 2 0 0 0 100% 0.309
TextFileConditionsUtilTest 2 0 0 0 100% 0.001
ValueOfPropertyDelegateTaskTest 4 0 0 0 100% 0.022
WebXmlConditionsUtilTest 3 0 0 0 100% 0.006
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.008

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.041
ContentSecurityFilterTest 2 0 0 0 100% 0.097
CsrfSecurityFilterTest 3 0 0 0 100% 0.001
DelegatingUserManagerTest 4 0 0 0 100% 0.013
ExternalUserManagerTest 3 0 0 0 100% 0.029
HierarchicalUserManagerTest 7 0 0 0 100% 1.795
LogoutFilterTest 2 0 0 0 100% 0
MgnlGroupManagerRepositoryTest 5 0 0 0 100% 0.703
MgnlGroupManagerTest 6 0 0 0 100% 0.048
MgnlGroupTest 10 0 0 0 100% 0.092
MgnlRoleManagerTest 5 0 0 0 100% 0.042
MgnlUserManagerRepositoryTest 15 0 0 0 100% 10.654
MgnlUserManagerTest 14 0 0 0 100% 1.757
MgnlUserTest 9 0 0 0 100% 0.084
PermissionUtilTest 5 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0.001
RepositoryBackedSecurityManagerTest 15 0 0 0 100% 2.031
RescueSecuritySupportTest 10 0 0 0 100% 3.76
SecuritySupportObservedComponentFactoryTest 1 0 0 0 100% 0.003
SecurityTest 1 0 0 0 100% 0.008
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.138
SecurityUtilTest 8 0 0 0 100% 1.684
URISecurityFilterTest 2 0 0 0 100% 0.009

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.009
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.006
MagnoliaServletContextListenerTest 2 0 0 0 100% 0.749

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.136
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 2.841
MgnlAuditLoggingContentDecoratorTest 30 0 0 0 100% 7.649

info.magnolia.util

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
CompositeFilterTest 1 0 0 0 100% 0.01
ContentTypeFilterTest 20 0 0 0 100% 2.728
FilterDecoratorTest 4 0 0 0 100% 0.037
FilterTest 2 0 0 0 100% 0.055
InterceptFilterTest 9 0 0 0 100% 0.006
MappingTest 2 0 0 0 100% 0.014
MultiChannelFilterTest 8 0 0 0 100% 0.025
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.06
MultipartRequestFilterTest 2 0 0 0 100% 0.028
MultipartRequestWrapperTest 1 0 0 0 100% 0.009
RangeSupportFilterTest 3 0 0 0 100% 0.004
RepositoryMappingFilterTest 1 0 0 0 100% 0.006
ServletDispatchingFilterTest 21 0 0 0 100% 0.224
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.188
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.195
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 2.081
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0.001
DelegateNodeWrapperTest 5 0 0 0 100% 0.001
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.006
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0.002
I18nContentDecoratorTest 1 0 0 0 100% 0.185
I18nNodeWrapperTest 10 0 0 0 100% 0.113
InheritanceNodeWrapperTest 7 0 0 0 100% 0.074
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0.004
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.173
MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest 6 0 0 0 100% 1.11
MgnlPropertySettingContentDecoratorRepositoryTest 2 0 0 0 100% 0.374
MgnlPropertySettingContentDecoratorTest 15 0 0 0 100% 0.047
MgnlPropertySettingNodeWrapperTest 1 0 0 0 100% 0.005
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0.004

info.magnolia.cms.security.auth.callback

Class Tests Errors Failures Skipped Success Rate Time
FormClientCallbackTest 1 0 0 0 100% 0.098
RedirectClientCallbackTest 6 0 0 0 100% 0.011

info.magnolia.jcr.node2bean

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

info.magnolia.cms.servlets

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

info.magnolia.link

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

info.magnolia.cms.core.search

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

info.magnolia.jackrabbit

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

info.magnolia.jackrabbit.lucene

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

info.magnolia.test.hamcrest

Class Tests Errors Failures Skipped Success Rate Time
ChainingMatcherTest 4 0 0 0 100% 0.006
ExceptionMatcherTest 5 0 0 0 100% 0.012
ExecutionMatcherTest 5 0 0 0 100% 0.022
NodeMatchersTest 10 0 0 0 100% 0.004
StrictInstanceOfTest 4 0 0 0 100% 0.001
UtilMatchersTest 3 0 0 0 100% 0.001

info.magnolia.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.008
ContentOpsRepositoryTest 3 0 0 0 100% 0.404
ContentOpsTest 4 0 0 0 100% 0.017
NodeBuilderTest 3 0 0 0 100% 0.667
OpsTest 5 0 0 0 100% 1.216

info.magnolia.jcr.predicate

Class Tests Errors Failures Skipped Success Rate Time
DuplicateNodePredicateTest 1 0 0 0 100% 0.13
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.001

info.magnolia.importexport.filters

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

info.magnolia.cms.beans.config

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

info.magnolia.jcr.util

Class Tests Errors Failures Skipped Success Rate Time
ContentMapTest 4 0 0 0 100% 0.004
MetaDataUtilTest 2 0 0 0 100% 0.23
NodeTypesRepositoryTest 2 0 0 0 100% 0.25
NodeTypesTest 6 0 0 0 100% 0
NodeTypeTemplateUtilTest 2 0 0 0 100% 0.244
NodeUtilIsNodeTypeTest 2 0 0 0 100% 0.234
NodeUtilRepositoryTest 9 0 0 0 100% 1.097
NodeUtilTest 49 0 0 0 100% 0.008
PropertiesImportExportTest 11 0 0 0 100% 0.017
PropertyUtilRepositoryTest 9 0 0 0 100% 1.108
PropertyUtilTest 40 0 0 0 100% 0.003
SessionUtilTest 11 0 0 0 100% 0
VersionUtilTest 17 0 0 0 100% 2.938

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
AddActivatableMixinForMgnlResourceTaskTest 1 0 0 0 100% 0.215
ChangeNodeTypeOfSubAppsTaskTest 1 0 0 0 100% 0.197
CoreModuleVersionHandlerTest 18 0 0 0 100% 23.993
HashUsersPasswordsTest 1 0 0 0 100% 1.08

info.magnolia.module.webapp

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

info.magnolia.jcr.nodebuilder

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.001

AuditLoggingUtilTest

testLogsLoginSucceededRedirect 0.122
testLogsLoginSuccesses 0.006
testLogsLoginFailures 0.008

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt 1.733
testSetPropertyStringStringArrayInt 0.523
testSetPropertyStringValueArrayInt 0.304
testSetPropertyStringStringInt 0.281

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator 0.553
testSequenceActionMoveCreate 0.528
testSequenceActionMoveDelete 0.397
testSequenceCreateModifyDelete 0.334
testSequenceActionCreateCreate 0.311
testSequenceActionMoveModify 0.323
testSequenceActionCreateSessionDelete 0.273
testSequenceActionModifyMoveDelete 0.278
testLogSessionDelete 0.268
testLogDeleteWhenDeletionIsFirstEntryForGivenPath 0.234
testSequenceCreateModify 0.233
testSequenceActionCreateNodeDelete 0.235
testSequenceActionModifySessionDelete 0.231
testSequenceActionSessionDeleteCreate 0.231
testLogModifyNode 0.229
testLogModifyProperty 0.215
testLogCreateNode 0.205
testLogNodeDeleteCreateDelete 0.217
testLogDeleteNode 0.201
testLogModifyWhenDeletionIsFirstEntryForGivenPath 0.195
testLogMoveNode 0.207
testLogCreateNodeWithSpecificNodeType 0.185
testSequenceActionNodeDeleteCreate 0.206
testSequenceActionModifyCreate 0.198
testNodeSave 0.205
testSequenceActionModifyMove 0.203
testSequenceActionModifyNodeDelete 0.195
testSequenceCreateMove 0.177
testSequenceActionModifyModify 0.192
testSequenceActionMoveModifyDelete 0.19

BeanMergerBaseTest

mergeCollectionsNoOneInstanciable 0.001
mergeMaps 0.002

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0

ProxyBasedBeanMergerTest

mergeMergedClass 0.055
isMergeable 0.001
mergeMap 0.003
mergeOfInterfaces 0.002
isSimpleType 0
mergeUsesSubClassIfAssignable 0
mergedProperties 0.003

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned 0.01
testGetIconStyleReturnsCorrectIconStyle1 0.004
testGetIconStyleReturnsCorrectIconStyle2 0.005

ObservedManagerTest

testGetNodeByUUIDOrPath 0.003

RegexpVirtualURIMappingTest

testExample 0
testExample2 0.001
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.001

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo 0.017
testGetUri 0.022
testGetHandleWhenLinkWithPrefixHandleExistInRepo 0.004
testGetHandleStripsExtensionInclTheDot 0.004

VirtualURIManagerTest

testMap 0.037
testReloadsTemplatesOnChange 1.055
testRegistersTemplatesOnStart 0.015

AggregationStateTest

testUriDecodingShouldStripCtxPath 0
testGetSelectors 0.004
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath 0.004

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.006
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

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

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.201
testThatReadingANonExistingNodeDataDoesNotFail 0.155
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.207
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.158
testCreatingAnExistingNodeDataDoesNotFail 0.155
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.178
testReadingANodeData 0.152
testCreatingAndSettingANodeData 0.156
testIsNodeTypeForNodeChecksPrimaryType 0.152
testAddMixin 0.15
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.17
testSettingANonExistingNodeDataCreatesANewNodeData 0.151
testCreatingAnEmptyNodeData 0.144
testModDate 0.156
testCreatingAndSettingABooleanNodeData 0.139
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.148
testDelete 0.165
testEquals 0.15
testSettingAnExistingNodeData 0.139
testCreatingAndReadingABinaryNodeData 0.147
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.142
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.14
testEqualsWithWrongType 0.135
testEqualsWithNull 0.136
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.157

MagnoliaAccessProviderTest

testPermissionClassNotDefined 0.024
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.011
testPermissionWrongClassDefined 0.012
testPermissionNonexistingClassDefined 0.012
testPermissionClassDefined 0.013
testPermissionWrongClassConstructor 0.012

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.001
testGetIsActivated 0
testGetLastActionDate 0
testSetPropertyWithString 0
testSetCreationDate 0
testGetStringPropertyWithUnsupportedTitleProperty 0
testSetTemplate 0
testRemovePropertyWithUnsupportedProperty 0
testGetTemplate 0
testGetActivationStatusReturnsActivatedWhenActivatedAndNotSubsequentlyModified 0.001
testRemoveProperty 0
testSetTitleThrowsException 0.001
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.15
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.159
testCreatingAnExistingNodeDataDoesNotFail 0.131
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.134
testReadingANodeData 0.131
testCreatingAndSettingANodeData 0.138
testIsNodeTypeForNodeChecksPrimaryType 0.135
testAddMixin 0.139
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.149
testSettingANonExistingNodeDataCreatesANewNodeData 0.137
testSettingAnExistingNodeData 0.132
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.137
testThatReadingANonExistingNodeDataFail 0.135
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.154

NodeTypeBasedACLPermissionsTest

testCanReadRoot 0.01
testCanReadOnPageNode 0.012
testGrantsOnContentNode 0.01
testCanReadOnContentNode 0.009
testCanReadInvalidNodeTypeSpecified 0.01
testCanReadAnyNodeTypesSpecified 0.009
testGrantsOnPageNode 0.01
testGrantsMultipleNodeTypesSpecified 0.01
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.008

QueryTest

testSimpleQuery 0.229
testMaxResultSize 0.147

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom522 0.276
testRestoreVersionCreatedWithRuleFrom524 0.288
testGetUsedFilterWhenRuleCreatedIn52 0.234
testCreateAndRestoreVersionAndCheckOrder 0.312
testCreateAndRestoreDeletedVersion 0.259
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.314
testGetUsedFilterWhenRuleCreatedIn522 0.235
testGetUsedFilterWhenRuleCreatedIn524 0.244
getVersionForALabel 0.256
testCreateAndRestoreVersionInCustomWorkspace 0.357
testNumberOfCreatedVersions 0.29
testCreateAndRestoreVersion 0.36
testRestoreVersionCreatedWithRuleFrom52 0.249

ContentVersionTest

testRestoringBinariesFromContentVersion 0.156
testRetrievingBinariesFromContentVersionsChildNode 0.142
testBasics 0.175
testRetrievingBinariesFromContentVersion 0.149

CopyUtilTest

copyToVersionWhenThereWasNodeWithSameNameAsNewProperty 0.135
copyToVersionWhenThereWasSubnodeWithSameName 0.143
copyToVersionWhenChangingPrimaryNodeType 0.132

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0

SkipVersionOnExportTest

testExportSystemView 0.135
testExportDocumentView 0.124

VersionedNodeTest

testMultipleWrappingIsPossible 0
testWrapProperty 0.015

VersionInfoTest

testAdvancedVersionInfo 0
testMoreVersionInfo 0
testBasicVersionInfo 0

CompositeFilterTest

testInitializationAndDestruction 0.01

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded 0.149
testPercentSymbolInUrlDoesNotThrowExceptionAndReturnsError400 0.13
testSubstringAfterLastDotInCurrentUriIsXssEscapedIfSanitizeXssUriIsTrue 0.143
testOnlySubstringAfterLastDotIsXssEscapedInCurrentUriIfSanitizeXssUriIsTrue 0.137
testFilterSetToCrosscheckMimeTypeWithWrongMimeType 0.137
testFilterWithEmptyDefaultExtension 0.128
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.138
doubleDotURIisProperlyNormalizedAndDecoded 0.135
testSubstringAfterLastDotInCurrentUriIsNotXssEscapedIfSanitizeXssUriIsFalse 0.14
contentTypeIsNotSetIfAlreadySetDeeperInFilterChain 0.135
testHandlesRequestUriWithJSessionId 0.144
URIwithSpacesIsProperlyNormalizedAndDecoded 0.134
testFilterRestrictedToKnownExtensionsOnlyWithUnknownRequestExtension 0.138
testFilterRestrictedToKnownExtensionsOnlyWithKnownRequestExtension 0.134
testCurrentUriIsNotXssEscapedIfDoesNotContainDotAndSanitizeXssUriIsTrue 0.129
oneDotURIisProperlyNormalizedAndDecoded 0.137
simpleURIisProperlyNormalizedAndDecoded 0.129
testFilterSetToNotCrosscheckMimeTypeWithWrongMimeType 0.134
logWarningAndSetContentTypeIfContentTypeIsNotSet 0.143
URIwithPercentageIsProperlyNormalizedAndDecoded 0.134

FilterDecoratorTest

configIsPassedAsInitParamsToDecoratedFilter 0.01
bypassIfNotInitialized 0.01
chainIsNotProceededIfDecoratedFilterDoesNotProceed 0.009
chainIsProceededByDecoratedFilter 0.008

FilterTest

testBypassing 0.043
testInitialization 0.012

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

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.046
testCOSMultipartFilterFileDeletion 0.014

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.017
testFilterCOS 0.011

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.009

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.003
testETagDoesNotContainJSessionId 0
testContentLengthIsNotSet 0.001

RepositoryMappingFilterTest

testPercentSymbolInUriDoesNotThrowExceptionAndReturnsError400 0.006

ServletDispatchingFilterTest

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

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.008
testHeaderNormalization 0.008

VirtualUriFilterTest

resetCurrentUri 0.003

AbstractI18nContentSupportTest

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

DefaultI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.01
testGetNodeDataEndlessLoop 0.009
testDetermineLocale 0.008

DefaultMessagesImplTest

testGetBundle 0.003
selfTest 0.004

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.017
testGetNodeDataEndlessLoop 0.009
testDetermineLocale 0.011

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.002
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.004
testGetsMessagesFromSpecifiedBundle 0.004
testGetsSimpleMessageFromDefaultBundle 0.005
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.005

AccessManagerImplTest

getPermissions 0
multiThreadAccess 0.041

FormClientCallbackTest

parametersAreSetInTemplateContext 0.098

RedirectClientCallbackTest

testRelativeURLsAreSupported 0.007
testExternalUrlsArePassedAsIs 0.001
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.096
testIsAllowedForAnonymous 0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0

DelegatingUserManagerTest

createUserNeedsAtLeastOneSupportingUserManager 0.009
getAllUsersIgnoresUnsupportedUserManagersAndCollects 0.003
getUsersWithGroupIgnoresUnsupportedUserManagerAndCollects 0
getUserIgnoresUnsupportedUserManager 0.001

ExternalUserManagerTest

getUsersWithGroupIncludesUsersFromSubGroups 0.028
getUsersWithGroup 0
getUsersWithRole 0.001

HierarchicalUserManagerTest

testGroupAddingAndRemoving 0.212
testParentPathShouldReflectFirstLettersOfName 0.15
testCreateUserNode 0.145
testRoleAddingAndRemoving 0.156
testCreateNewUser 0.511
testCreateNewUserUnderPath 0.487
testParentPathShouldBeLowercased 0.134

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet 0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet 0

MgnlGroupManagerRepositoryTest

getGroupsWithRole 0.15
getGroupsWithGroup 0.132
getAllSubGroupsInCaseLoopIsInfinite 0.152
getAllSuperGroups 0.129
getAllSubGroups 0.14

MgnlGroupManagerTest

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

MgnlGroupTest

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

MgnlRoleManagerTest

testGetRoleInFolder 0.008
testGetRole 0.009
testCreateRole 0.008
testRefusesToCreateSameNameRole 0.01
testCreateRoleWithPath 0.007

MgnlUserManagerRepositoryTest

getUsersWithGroupIncludesUsersFromTransitiveSubGroups 0.485
getUsersWithGroupDoesNotIncludeUsersFromSuperGroups 0.5
testUserPasswordAfterChangingByJCRPropertyValueType 1.137
getUsersWithGroupWithNonExistingGroupName 0.473
testNewlyCreatedUserNodeHasMixinLockable 0.803
testDoNotCreateUserWhenExistInAnotherRealm 0.472
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 0.804
getUsersWithGroup 0.481
getUsersWithRole 0.468
getUsersWithRoleWithNonExistingRoleName 0.468
testUserPasswordAfterChangingByJCRProperty 1.136
testUserPasswordAfterCodeCreation 0.81
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.464
testDoNotUpdateLastModifiedWhenUpdateLastAccess 0.448
createAndGetUserWithSpecialCharacters 1.705

MgnlUserManagerTest

testUsernameCantBeBlank 0.004
testUsernameCantBeEmpty 0.004
testSetStringProperty 0.008
testChangePasswordOfUserInSubNode 0.677
testFindPrincipalNode 0.004
testChangePasswordOfUser 0.673
testSetPropertyToNull 0.004
testUserWasCreatedUnderCertainPath 0.343
testSetProperty 0.004
testNewUserInstanceDoesntSwallowRepositoryException 0.004
testUsernameIsValidatedUponCreation1 0.021
testUsernameCantBeNull 0.004
testFindPrincipalNodeWithOtherRealm 0.003
testUsernameIsValidatedUponCreation 0.004

MgnlUserTest

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

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess 0

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

VoterBasedConfiguredAccessDefinitionTest

testUserIsSuperuser 0
testUserHasAllowedRole 0
testVotersAreNotConfigured 0
testUserHasDeniedRole 0
testUserHasRoleAndVotersAllowAndDenyTheRole 0.001

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.137
findPrincipalNodeByQueryWitNonRootStartNode 0.129
findPrincipalNodesIgnoresNodesUnderDifferentRoot 0.141
findPrincipalNodeByTraversalWithNameContainsSpecialCharacters 0.126
findPrincipalNodeByQueryWithSameNameNodesOfWrongType 0.14
findPrincipalNodeByTraversalWitNonRootStartNode 0.144
findUsersOrGroupsHavingAssignedGroupOrRoleWithUid 0.143
findPrincipalNodes 0.127
findPrincipalNodeByQuery 0.135
findPrincipalNodeByQueryWithMultipleMatches 0.148
findPrincipalNodeByTraversalConsidersUnsavedNodes 0.141
findPrincipalNodeByTraversalWithMultipleMatches 0.132
findPrincipalNode 0.129
findUsersOrGroupsHavingAssignedGroupOrRoleWithUidWithNoMatches 0.136
findPrincipalNodeByQueryWithNameContainsSpecialCharacters 0.123

RescueSecuritySupportTest

userManagerReturnsActualUserExceptSuperuser 0.331
userManagerReturnsSystemUserWithCorrectGroup 0.349
userManagerReturnsCorrectAnonymousUser 0.673
userManagerIsAnInstanceOfRescueUserManager 0.015
userManagerReturnsEnabledRescueUser 0.342
userManagerReturnsCorrectSystemUser 0.678
userManagerReturnsCorrectSystemUserByName 0.673
userManagerReturnsSystemUserWithCorrectRole 0.347
userManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.339
userManagerRealmIsSystemRealm 0.013

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser 0.003

SecurityTest

testMergePrincipals 0.008

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.101
testKeyStoreInSomeOtherFolder 0.037

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.165
testPasswordRemovingMethodFromCache 0.154
testRemoveAllPasswordPamametersFromCacheLog 0.15
testCrypt 0.657
testUpdateKeysKeyLocationIsSet 0.143
testKeyStore 0.145
testUpdateKeysKeyLocationIsNotSet 0.128
testPasswordRemovingMethodFromURL 0.142

URISecurityFilterTest

testIsAllowedForOther 0.008
testIsAllowedForAnonymous 0.001

ClasspathSpoolTest

testContentTypeIsSetWhenStreamSingleFile 0.005
testContentTypeIsSetWhenStreamMultipleFileWithDifferentExtension 0.094
testContentTypeIsSetWhenStreamMultipleFileWithSameExtension 0.004

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0
testOhWindoes 0
testSanitizeUrlToFile 0

ConfigUtilTest

testResolvedExternalDTDs 0.002
testResolvedInternalDTDs 0.001

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.146
testSessionBasedCopy 0.134
testMoveInSession 0.136
testChangeNodeTypeReplaceAllOccurrences 0.142
testSessionBasedCopySrcNotAtTheRoot 0.149

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.003

DelayedExecutorTest

testDelayedExecution 0.609
testMultipleDelayedExecution 0.778
testExecutionAfterMaxDelay 2.019

DumperUtilTest

testDump 0.166
testDumpLevel2 0.192

ExceptionUtilTest

whatHappensWithACheckedExceptionWeDontExplicitlyAllow 0.001
testUnwrapIfShouldThrowWrappedExceptionIfItMatchesThe2ndParameter 0
ignoresExceptionSuffixIfNotPresent 0.001
exampleOfAbuse 0
toWordMethodsCanWorkWithThrowablesToo 0
wasCausedByReturnsFalseIfNoCauseInGivenException 0
translatesSimpleExceptionNameProperly 0
wasCausedByReturnsTrueIfCauseExceptionMatches 0
wasCausedByReturnsTrueIfDeeperExceptionMatches 0
testUnwrapIfWithUnwrapIfBeingNull 0.001
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.187
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.149

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

testSingleParagraphInheritance 0.001
testHasPropertyInheritance 0.005
testRoot 0.005
testHasNestedPropertyInheritance 0.006
testNestedPropertyInheritance 0.004
testCollectionInheritance 0.005
testPropertyInheritance 0.006
testNestedParagraphInheritance 0.004

LazyContentWrapperTest

testWrappingReferencedContent 0.173
testWrappingNDParent 0.139
testClosedSessionResistance 0.188

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.019
testDoesNotCallHierarchyManagerUntilNeeded 0.001
testCallHierarchyManagerOnlyFirstTime 0.002

ModuleConfigurationObservingManagerTest

testObserving 6.037

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0.003

NodeUuidComparatorTest

testBasic 0.003

ObservationUtilRepositoryTest

ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.253
listenToChangesInsideObservedPath 0.15
listenToChangesOnSpecificNodeTypes 0
Passes, but isn't really testing anything besides that jackrabbit follows the spec.
ignoreChangesOutsideObservedPath 0.24

ObservationUtilTest

testRegisterWhenSessionValid 0.008
testFailRegisterWhenSessionInvalid 0.007
testUnregisterWhenSessionValid 0.009
testDontFailUnregisterWhenSessionInvalid 0.007

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.177
testSimpleQuery 0.2
testSearchForUUID 0.163
testJQOM 0.171
testSearchForAreasContainingImage 0.162
componentsAreAggregatedInSearchIndex 0.171
testQueryBuild 0.15
testQueryWhenSearchingJustForPages 0.16
testSearchOfNonDefaultNodeType 0.147
testSearchForUUIDInChildNode 0.149
testEmptyResult 0.152
testResultContainsOnlyPages 0.15
testSearchForPagesWhoseComponentIsContainingSpecificText 0.158
testSearchForInheritedUUID 0.138
testSearchForSpecificTemplate 0.147

RequestDispatchUtilTest

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

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue 0.111
testConstructRuleFromStringRepresentaionOfRuleClass 0.124
testIsNotAllowedNode 0.116
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided 0.179
testRuleStringConstructor 0.127
testIsAllowedNode 0.125

SearchReplaceTest

testDefaultsToLiteralMatching 0.002
testCanUseJokerInNamePatterns 0.005
testCaseInsensitive 0.006
testCanUseNamePatterns 0.005

ServletUtilTest

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

SiblingsHelperTest

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

SimpleUrlPatternTest

wildcardsMatch 0
questionMarkMatch 0
starNoMatch2 0
starNoMatch3 0
starNoMatch4 0
dotDoPattern 0.001
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.117
testWrappingNDParent 0.125
testClosedSessionResistance 0.137

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

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

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes 1.637
testObservationForOneSpecificEventTypeAndContentNodes 4.678
testInitializingObservingManagerWithNullAsNodeType 0.133

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.003
testWorkspaceNamesWithNonNullExpectation 0.002

CommandsManagerTest

testRegisterCommands 0.025
testGetCommandByCatalogAndName 0.013
testExecuteCommand 0.015
testReloadsCommandsOnChange 1.057
testExecuteCommandWithContext 0.014
testCloneCommandWithCustomProperties 0.013
basicChainCommandTest 0.013
testCloneMarkNodeAsDeletedCommand 0.013
testCloneImportCommand 0.012
testGetCommandByName 0.013

DeleteCommandTest

testDeleteLeaveNode 0.126
testDeleteProperty 0.118
testDeleteNonexistentNode 0.131
testDeleteNodeWithSubnodes 0.119

ExportCommandTest

testExportCommandNoOutputStream 0.16
testExporCommandPathNotSet 0.129
testExportCommand 0.126
testExportCommandStreamClosedCorrectly 0.137

ExtractCommentCommandTest

testExecuteByPath 0.002
testExecuteById 0.002
testExecuteWithTemplate 0.002
testExecuteWhenNodeNull 0
testExecuteWhenCreationAndModificationDateAreSame 0

ImportCommandTest

testImportCommandDuplicateName 0.249
testImportCommandTargetPathDoNotExist 0.122
testImportCommand 0.207
testImportCommandEmptyFile 0.117

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete 0.187
testPreDeleteNodeDoesNotVersionIfVersioningIsNotAvailable 0.131
testPreDeleteNode 0.197
testExecuteIsDeniedIfUserIsNull 0.128
testVersionChildNodes 0.178
testExecuteChecksForUserPermissions 0.127

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes 0.185
restorePreviousVersionOfMultipleNodesOfDifferentTypes 0.2
restorePreviousVersionOfSingleNode 0.168
restorePreviousVersionOfMultipleNodesOfDifferentTypesUsingRule 0.181

RuleBasedCommandTest

testDefaultRule 0.126
testSetItemTypes 0.121
testRuleOverridesItemTypes 0.123
testSetRule 0.116

VersionCommandTest

testCommandAddsVersionComment 0.486
testUserNameReadFromField 0.14
testCommandWithRuleSet 0.17
testCommandWhenMaxVersionIndexIsSetToNegativeNumber 0.128
testCommandAddsVersionCommentRecursively 0.156
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment 0.137
testCommandWhenSubContentIsMarkedAsDeleted 0.15
testCommandWhenContentIsMarkedAsDeleted 0.127

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException 0

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.004

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession 0.121

DefaultRepositoryStrategyTest

testPasswordIsNull 0.123
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.11

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.212
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.006
testMgnlContextReleasedIfOPThrowExceptionAndReleaseAfterExecutionIsTrue 0.109

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.005
testLocalAttributes 0
testApplicationAttributes 0.006

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.115

WebContextImplTest

testLoginLogout 0.007

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0
testCantUseWriterAfterOutputStream 0

EventHandlerCollectionTest

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

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler 0
testCanReset 0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled 0
testMultipleThreads 1.481
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations 0
testAreHandlersInvokedInOrder 0.004
testHandlerAddedWhileDispatchingIsNotCalled 0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0
testFilesAreOrderedByFileNameLength 0

BootstrapUtilClusterRepositoryTest

bootstrapIfClusterMasterAndClustered 0.131
bootstrapIfNotClusterMasterAndNotClustered 0.022
doNotBootstrapIfIsNotClusterMasterAndClustered 0.017
bootstrapIfClusterMasterButNotClustered 0.024

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.023
testRebootstrapAtFirstLevel 0.118
testExport 0.13

BootstrapUtilTest

boostrapThrowsIAEOnNullResourceNames 0
testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0
testGetPathnameFromResource 0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode 0.12
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState 0.13
testActivationStatus 0.12
testDoctypeImportThrowsExceptions 0.121

DataTransporterTest

testEncodePath 0.001
testParseAndFormat 0.017
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.121

PropertiesImportExportTest

testImportMetadata 0.001
testPropertiesExport 0.005
testConvertsToStringByDefault 0
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0.001

AbstractMagnoliaConfigurationPropertiesTest

testSelfReferencingProperty 0
testSimpleProperty 0
testNestedProperty 0
testValuesForNestedPropertiesAreTrimmed 0
testValuesAreTrimmed 0.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.001
testDetermineRootPathStripsTrailingSlash 0
testDetermineWebappFolderNameWorksWithTrailingSlashes 0
doesNotFailOnAppServersOnlySupportingGetRealPathWithSlashAsArgument 0.001
testDetermineRootPathTranslatesBackslashes 0

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDefault 0.62
magnoliaPropertiesLoading 0.129

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals 0.207
testExcludedPropertiesAreNotFoundInFullTextSearch 0.218
testTitlePropertyIsBoosted 0.195
testExcludedPropertiesAreFoundInWhereLike 0.202
testExcerptFunction 0.202
testIndexConfigurationAggregatesAreasAndComponentsIntoMgnlPageFullIndex 0.194

SearchHTMLExcerptTest

createExcerptRemovesJCRIdentifiers 0.02

CreationDateComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0.001
advancedComparisonWhereSomeNodesDoNotHaveTheCreatedProperty 0

NodeIdentifierComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodeNameComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

NodePathComparatorTest

comparisonWhenExceptionIsThrown 0
basicComparison 0

PropertyStringComparatorTest

advancedComparisonWhereSomeNodesDoNotHaveTheExpectedProperties 0
comparisonWhenExceptionIsThrown 0
basicComparison 0.001

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorVersionHistoryWrapperTest

testVersionHistoryIsWrapped 0.13
testWrappedVersionDoesntFail 0.124
testVersionIsWrapped 0.136
testFrozenNodeIsWrapped 0.138

ContentDecoratorVersionIteratorTest

testCreatedVersionIsWrapped 0.136
testVersionIsWrapped 0.127

ContentDecoratorVersionManagerWrapperTest

testVersionManagerIsWrapped 0.12

ContentDecoratorVersionWrapperTest

testBaseVersionIsWrapped 0.128
testCreatedVersionIsWrapped 0.133
testLinearSuccessorIsWrapped 0.132
testLinearPredecessorIsWrapped 0.139
testSuccessorsAreWrapped 0.129
testPredecessorsAreWrapped 0.138
testVersionIsWrapped 0.134

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.002

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.001
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0.001
multipleInheritanceHaveToBeEnabledTest 0
testDeepUnwrap 0.001

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen 0.003

NodeBuilderTest

testExecWithSeveralChildOps 0.001
testRealisticUsageScenario 0

OpsTest

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

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.119
testModuleNodeIsCreatedIfNeeded 0.117
testUsesExistingModuleConfigNode 0.129

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.116
testModuleNodeIsCreatedIfNeeded 0.122

NodeBuilderTaskTest

testUnknownRootThrowsException 0.117
canOperateOnRootNode 0.119
testSyntax 0.133

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs 0.13

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

ContentMapTest

test 0.002
testGetBasicProps 0.001
testGetBinaryProps 0
testGetOtherProps 0.001

MetaDataUtilTest

testUpdateMetaData 0.111
testGetMetaData 0.119

NodeTypesRepositoryTest

testDeleteNode 0.113
sameNameSiblingsAreNotAllowed 0.137

NodeTypesTest

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

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified 0.123
testCreateSimpleNodeTypeContent 0.121

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins 0.113
testIsNodeType 0.121

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist 0.122
testRenameNode 0.121
testGetResultsFromRowIterator 0.119
testCopyInSessionRootSourceToRootDestination 0.124
testCopyInSessionChildSourceToRootDestination 0.116
testCopyInSessionRootSourceToChildDestination 0.129
testMoveNodeAfter 0.116
testMoveNode 0.126
testMoveNodeBefore 0.124

NodeUtilTest

testGetNameFromNodeThrowsRuntimeRepositoryException 0
testGetFirstAncestorOfTypeIteratesUpwards 0.001
testGetFirstAncestorOfTypeCanReturnRoot 0
testPostVisit 0
testGetNodes 0.001
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.001
testGetSiblingsAfterWithType 0
testGetAncestorsLevel0 0
testGetAncestorsLevel3 0
testGetNameFromNode 0
testGetSiblingsWithType 0
testGetSiblingsAfter 0
testAreSiblingsTrue 0
testGetSiblings 0
testGetSiblingsBefore 0.001
testCollectAllChildrenSpecificPredicateFilterTypeThreeLevel 0
testAreSiblingsFalse 0
testUnwrap 0
testCollectAllChildrenDefaultPredicateSimple 0.001
testGetPathIfPossible 0

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar 0.128
testGetMultiValuePropertyOrderWithDuplicate 0.122
testCreateAndGetMultiValuePropertyTypeLong 0.131
testSetMultiValuePropertyTypeLong 0.117
testGetMultiValuePropertyTypeBoolean 0.119
testSetMultiValuePropertyTypeString 0.132
testCreateValueDate 0.117
testSetAndGetMultiValuePropertyTypeDouble 0.125
testGetMultiValuePropertyWithChangedOrder 0.117

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion 0.179
testGetNextVersionLabel 0.142
getVersionOfEmptyVersionHistory 0.148
testGetVersionHistoryListNoVersions 0.138
testGetPreviousVersion 0.181
testGetNextVersion 0.139
testGetVersionVersionException 0.137
testVersioningDisabled 0.141
testGetNodeTypeName 0.182
testOutputWhenNodeNull 0.215
testGetLatestVersion 0.192
testGetNullVersion 0.176
testGetVersionHistoryList 0.174
testGetPreviousVersionLabel 0.188
testGetPreviousVersionOfRootVersion 0.203
testGetVersionEmptyVersionLabel 0.204
testGetVersionHistoryListMultipleVersions 0.199

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.195

ChannelVisibilitySessionWrapperTest

testGetItem 0.148
testGetNode 0.162
testNodeExists 0.167
testCanRemoveVisibleItem 0.183
testGetProperty 0.159
testPropertyExists 0.196
testNavigatingWithNodeParentStillHidesExcludedNode 0.263
testItemExists 0.161
testMoveWorksOnVisibleNode 0.17
testFailsToRemoveHiddenItem 0.162
testFailsToMoveHiddenNode 0.148
testRootNodeHidesExcludedNode 0.162

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0.001
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0
testWrapAlreadyWrappedWithThisClass 0.001
testIsSame 0
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0.185

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable 0.014
testMultipleWrappingIsNotSupported 0.013
testWrapNode 0.011
testGetRootParentThrowsItemNotFoundException 0.01
testGetParentReturnsWrappedNode 0.012
testGetPropertyReturnsLocalizedValue 0.013
testHasPropertyReturnsFalseWhenNoSuchPropertyExists 0.01
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable 0.012
testGetPropertyDoesntReturnResourceNode 0.009
testGetAncestorReturnsWrappedNode 0.009

InheritanceNodeWrapperTest

testSingleComponentInheritance 0.012
testRoot 0.01
testNestedPropertyInheritance 0.011
testCollectionInheritance 0.012
testMultipleInheritanceHaveToWork 0.01
testPropertyInheritance 0.01
testNestedComponentInheritance 0.009

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0.004

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.173

MgnlLogicalWorkspaceNameMappingWorkspaceDecoratorTest

testWorkspaceReturnsLogicalName 0.163
testWorkspaceReturnsLogicalName1 0.18
testWorkspaceReturnsLogicalName2 0.179
testWorkspaceReturnsLogicalName3 0.208
testWorkspaceReturnsLogicalName4 0.192
testNodeMultipleWrap 0.188

MgnlPropertySettingContentDecoratorRepositoryTest

supportsSettingNullValueIfThePropertyDoesNotExistAnymore 0.182
moveNode 0.192

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated 0.005

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0.004
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.001

LinkUtilTest

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

UUIDLinkTest

testUUIDToBinary 0.01
testParseLink 0.011
testParseFromBrowserLink 0.011
testUUIDToBinaryIsEncoded 0.011
testUUIDToAbsoluteLinksAfterRenaming 0.011
testParseFromUUIDPattern 0.01
testLinkWithAnchor 0.012
testLinkWithParameters 0.01
testUUIDToBinaryAfterRenaming 0.01

Slf4jSelfTest

arrayArgumentsAreExpanded 0.002
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern 0.002

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

filterBypassAddedProperly 0.011

AddPermissionTaskTest

testAutogeneratedDescription 0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly 0.012
testGetPermissionAddedToRoleProperly 0.02
testDenyPermissionAddedToRoleProperly 0.012
testAutogeneratedDescription 0.011

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp 0.197

BootstrapConditionallyTest

simplesConstructorWorksAsExpected 0.002
testExecutesDelegateTaskIfNodeExists 0.009
testBootstrapsIfNodeDoesNotExist 0.007
testAutogeneratedDescription 0.005

BootstrapFileUtilTest

testGetElementAsStreamRuntimeExceptionContainsResourcePathWhenResourceDoesNotExist 0.001
testGetElementAsStreamRuntimeExceptionContainsResourcePathAndNodePathWhenPathDoesNotExistInHierarchy 0.004

BootstrapSingleModuleResourceTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription 0

BootstrapSingleResourceAndOrderTest

testOrderAfter 0.207
testOrderBefore 0.159

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName 0.163
testChangeAllPropertiesWithCertainValueTask 0.13
testAutogeneratedDescription 0.15

ChangeTemplateTaskTest

testSetTemplateForFirstTime 0
testAutogeneratedDescription 0
testChangeTemplate 0.001

ChangeVirtualUriMappingTaskTest

testDoExecute 0.005
testAutogeneratedDescription 0.001

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription 0.001

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0.001
testAutogeneratedDescription 0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride 0.214
testDoExecute 0.162
testAutogeneratedDescription 0.14
testDoExecuteTargetExistOverride 0.152

CopyPropertyTaskTest

testNonexistingSource 0.133
testDoNotOverride 0.124
testOverride 0.124

CreateNodePathTaskTest

testExecute 0.118

CreateNodeTaskTest

testExecute 0.14

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed 0.005
testShowWarningIfCommandNotFound 0.004
testCommandIsExecuted 0.003

FilterOrderingTaskTest

testOrderFilterAfter 0.004
testFailWhenFilterDoesntExist 0
testOrderFilterAfterLast 0.001
testDoesNothingIfRequiredFilterMissing 0

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId 0.16
testAutogeneratedDescription 0.151

FixUserRolePermissionsPropertyTaskTest

testInstallTask 0.008

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor 0.001
testExecutesPublicDelegateTaskWhenIsPublic 0.004
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.004
testAutogeneratedDescription 0.004

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0

ModuleFilesExtractionTest

testExecute 0.211

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation 0.151
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation 0.17
moveToNewDestination 0.157

MovePropertyTaskTest

testNonexistingSource 0.166
testDoNotOverride 0.175
testOverride 0.154

NewPropertyTaskTest

testWithExpectedPathExisting 0
testWithoutThePath 0.001
testAutogeneratedDescription 0.001

NodeExistsDelegateTaskTest

testAutogeneratedDescription 0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes 0.001
executeVisitsHierarchyAndOperatesOnNode 0.001
executeStopsVisitingHierarchyOnPredicate 0.001
canBeExecutedTwice 0.001

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK 0.019
returnFalseWhenSameNameSiblingsAllowed 0.002

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0
testOrderFilterBefore 0
testDoesNothingWhenRequiredFilterMissing 0.001

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting 0
testOrderNodeBeforeTask 0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest 0.157

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist 0
testOrdering 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.141
testDifferentPlatformEncoding 0.712
testAutogeneratedDescription 0.144

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription 0.001

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.001
testAutogeneratedDescription 0.004
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.005
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.005
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.005

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.183
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.157
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.159
testExistingPropertyWithPartOfStringIsReplaced 0.127
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.111
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.109
testNonExistingPropertyIsNotReplacedButLogged2 0.111
testExistingPropertyIsReplaced 0.105
testPropertyOfDifferentType 0.114
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.11
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.117
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.105

QueryElementsAndDisplayWarningTaskRepositoryTest

displaysOneMessageForGreaterAndEqualThanOneNode 0.129

QueryElementsAndDisplayWarningTaskTest

exclusionFilterWorks 0.001
displaysOneMessageForGreaterAndEqualThanOneNode 0
noWarningMessageDisplayedIfThereIsNoNodeFound 0

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.11
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.167
testReregisterNodeType 0.188
testAutogeneratedDescription 0.175

RegisterServletTaskTest

testRegisterServletTaskWithMappings 0.179
testRegisterServletTaskWithEmptyMappings 0.167

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.005
testRemoveDuplicatePermission 0.009
testAutogeneratedDescription 0.008

RemoveInstallFileTest

testDeleteDirectory 0.186
testDeleteFile 0.225

RemoveNodesTaskTest

testExecute 0.235
testExecuteDoesNotDisplayInfoMessageForMissingNodes 0.242
testExecuteDisplaysInfoMessageForMissingNodes 0.25
testAutogeneratedDescription 0.183
testExecuteException 0.197

RemoveNodeTaskTest

testExecute 0.169
testAutogeneratedDescription 0.196

RemoveNodeWoChildrenTest

testAutogeneratedDescription 0

RemovePermissionTaskTest

testAutogeneratedDescription 0

RemovePropertiesTaskTest

testExecute 0.165

RemovePropertyTaskTest

testExecute 0.211

RenameNodesTaskTest

testRenameACLNodesTask 0.217
testAutogeneratedDescription 0.201

RenameNodeTaskTest

testDoNotOverride 0.197
testOverride 0.197

RenamePropertiesTaskTest

propertyWithDashIsRenamed 0.167
existingPropertyIsRenamed 0.14
nonExistingPathIgnored 0.131
autogeneratedDescription 0.15

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot 0.001

RenamePropertyTaskTest

testExecute 0.183

SetupModuleRepositoriesTaskTest

testDoExecuteTwice 0.171
testDoExecute 0.138

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0.001
testAddFalseConditionIfExpressionIsContained 0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.004
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.007
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.006
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0.005

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.002
testBlocksIfIncludeDispatcherIsMissing 0.002
testDoesNotWarnIfErrorDispatcherIsUsed 0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.002
testTextFilterClassesAreNotSet 0.004
testAccessControlProviderIsSet 0.002

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles 0.168
testAbsentFilesAreRecreated 0.157

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

LightModuleDefinitionReaderTest

createNonExistingResourceDir 0.008
readNonAbsoluteResourceDirThrowsException 0.001
readFromReaderWithoutExplicitlyConfiguredNameYieldsException 0.062
readFromResourceURLYieldsCorrectModuleDefinition 0.01
readFromReaderYieldsCorrectModuleDefinition 0.005
readFromResourceFailsFastIfResourceNameDoesNotFollowLightModuleDescriptorNamingPolicy 0.001
readAllResolvesAllAvailableLightModuleDefinitions 0.012

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.074
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.015

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.001
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplClusterTest

repositoryIsNotClusteredButClusterMaster 3.768
repositoryIsClusteredAndClusterMaster 1.95

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.206
moduleDefinitionsProvidedByReadersFailOnMissingDependency 0.045
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.044
testPerformCantBeCalledTwiceByDifferentThreads 1.212
correctModuleVersionHandlerIsSetForLightModules 0.039
repositoryIsNotClusteredAndClusterMaster 0.035
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.043
testCheckModuleAndDeltasToStringForUpdate 0.11
moduleDefinitionsProvidedByReadersOrderedByDependencies 0.051
testCheckModuleAndDeltasToStringForInstall 0.065
repositoryIsClusteredAndClusterMaster 0.073

ModuleRegistryImplTest

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

InstallationFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.057
testExecutesCorrectCommandBasedOnURI 0.041
testPassesNullAsCommandIfNoneSpecified 0.016

ModuleManagerWebUITest

testDoneTemplate 0.194
testListTasksTemplate 0.054
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.012
testRestartNeededTemplate 0.025

WebappVersionHandlerTest

handlesNotClusteredWorkspaceAndIsClusterMaster 0.032
handlesClusteredWorkspaceButNotClusterMaster 0.033
handlesNotClusteredWorkspaceAndNotClusterMaster 0.03
handlesClusteredWorkspaceAndIsClusterMaster 0.033
testGetCurrentlyInstalled 0.03

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage 0
testIsMemoryLimitReachedWhenBelowThresholdInMb 0
testIsMemoryLimitReachedWhenBelowThresholdPercentage 0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0.008

ContentOpsRepositoryTest

testSetTemplate 0.04
testCreateParagraph 0.22
testCreatePage 0.144

ContentOpsTest

testSetNodeData 0
testCreateContent 0.005
testSetBinaryNodeData 0.006
testCreateCollectionNode 0.006

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.172
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.242
testErrorMessages 0.253

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.282
testSetPropertyFailsIfPropertyDoesNotExist 0.234
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.268
testAddPropertyFailsIfPropertyExists 0.212
testRenamePropertyAndCheckValueForString 0.22

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.209
testModuleNodeIsCreatedIfNeeded 0.198
testUsesExistingModuleConfigNode 0.2

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.184
testModuleNodeIsCreatedIfNeeded 0.155

NodeBuilderTaskTest

testUnknownRootThrowsException 0.228
testSyntax 0.266

ClassesTest

testCanSetupADifferentClassFactory 0.008
testDefaultClassFactoryWorksJustFine 0.007

ComponentsTest

getComponentWithAnnotationThrowsExceptionIfComponentNotConfigured 0.051
getComponentWithAnnotationThrowsExceptionIfComponentProviderIsNotAGuiceComponentProvider 0.007
testPushingAndPoppingComponentProvider 0.007
getComponentWithAnnotationReturnsCorrectInstance 0.022

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.004

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.004
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.073
testSingletonScopedComponentFactory 0.031
testEagerSingletonScopedComponent 0.026
testProvider 0.028
testLazySingletonScopedComponent 0.025
testConfiguredEagerSingleton 0.025
testConfigured 0.027
testComponentFactory 0.018
testObserved 0.033
testConfiguredSingleton 0.017
testSingletonScopedProvider 0.027

LegacyComponentsConfigurerTest

testExcludedKeys 0.004
testLegacy 0.009

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.007

GuiceComponentProviderTest

multiBindingCreatesSetWithSameInstancesOfSingleton 0.031
testConfiguredInSingletonScope 0.016
testCreateChild 0.022
canAccessProperties 0.034
multiBindingWeCanGetTheSetItemsByTheirOwnKeyButNothingElse 0.017
testConfigured 0.019
testImplementation 0.012
testObserved 0.019
testInstance 0.011
getComponentThrowsExeptionForUnconfiguredType 0.009
testObservedInRequestScope 0.016
testGetComponentProvider 0.009
multiBindingBasic 0.012

GuiceIssue791Test

getInstance_ofSet_ContainsB 0
getInstance_ofSet_ContainsC 0
getInstance_ofC_IsIdentical 0
getInstance_ofB_IsIdentical 0

GuiceParameterResolverTest

testSimpleInjection 0.004
testInjectionOfNamedDependency 0.003
testInjectionOfDependencyAsProvider 0.002

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

testExtends 0.019
testSameNamePrivateMethods 0.01
testPrivateMethods 0.008
testOverridesRemovesAnnotations 0.01
testLifeCycleOnPackageProtectedMethods 0.011
testOverrides 0.009
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.01
testMultipleAnnotatedMethods 0.01
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.01
testSimpleLifeCycle 0.006

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerReloadableTest

reloadClassIfSupportedByCurrentClassFactory 0.431

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.004
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

WorkspaceEventListenerRegistrationTest

deferredListenerCanBeRegisteredOnlyOnceForSameEventListenerInstance 0.146
sameListenerCannotBeRegisteredMultipleTimes 0.153
ignoreChangesOnSharedSystemNodesWhenObservingRoot 0.205
deferredListenerIsNotWrappedMultipleTimes 0.143
listenToChangesInsideObservedPath 0.159
listenerCanBeRegisteredAndUnregistered 0.129
ignoreChangesOutsideObservedPath 0.181

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0.001

DefaultRepositoryManagerClusterTest

verifyClusteredWorkspace 1.548
verifyClusterMasterWorkspace 1.946

DefaultRepositoryManagerTest

testSystemAndVersionAreCreatedForAllRepositories 0.295
createWorkspace 0.323
verifySessionsAreWrappedAsExpected 0.353
verifyVersionStoreSessionDontWrapVersioningSession 0.39
createWorkspaceInWrongRepo 0.383

RepositoryMappingDefinitionReaderTest

testParse 0.001

AddActivatableMixinForMgnlResourceTaskTest

addMgnlActivatableMixinForMgnlResource 0.215

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute 0.197

CoreModuleVersionHandlerTest

updateFrom544 1.284
updateFrom546 0.814
updateFrom547RemovesLegacyLog4jServlet 0.651
pngSwfMimeTypesOnInstall 2.111
upgradeFrom522 1.313
updateFrom549AddsKoreanLanguage 0.563
cleanInstall 2.007
mMP4MimeTypesOnInstall 1.907
test543MimeTypesOnInstall 0.929
upgradeFrom531CSRF 1.12
updateSecurityBaseRolePermissions 1.443
test45DoesNotInstallWhenFromSmallerThan446 0.155
upgradeFrom45 2.169
test446MimeTypesOnInstall 1.652
updateTo512anonymousUserPermissions 1.718
updateTo546WarnsUserIfThereAreAnyDotPrefixInUserRoles 1.054
updateFrom534CheckSuperuserRolePermissionAreUpdated 1.183
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo511 1.92

RenameACLNodesTaskTest

testRenameACLNodesTask 0.209

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.289
rearrangementOfBasicDefaultConfig 0.219
rearrangementOfSTKsDefaultConfig 0.286
nonStandardCompositeConfigIsBackedUp 0.286

AbstractNodeTypeRegistrationTaskTest

updatingNodeTypeFailingWillRollbackDependingNodeTypes 0.213
unregisterNodeType 0.246
unregisterNodeTypeDependencyGeneratesException 0.176
nodeTypeRegistersSingleElement 0.271
nodeTypeRegistersDependentElement 0.265
updatingNodeTypeReRegistersDependingNodeTypes 0.248
nodeTypeRegisteringMultipleElementsInWrongOrderRevertsUpdate 0.306
nodeTypeRegistersMultipleElements 0.264

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces 0.002

Register50NodeTypeTaskTest

testDoExecute 0.412

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute 0.34

AddActivatableMixinForContentNodeTaskTest

testExecute 0.345

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty 0.37
testAclDefinedForSubPath 0.29
testNoAclDefined 0.388
testAclDefined 0.359

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode 0.268

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime 0.309
testRenameSiblingForASpecificNodeTypeNoCheckForParentType 0.352
testRenameSiblingForASubPath 0.313
testOutputMessage 0.4
testRenameSiblingForASpecificNodeTypeCheckForParentType 0.325

HashUsersPasswordsTest

testEncryption 1.08

ComponentsTestUtilTest

testSetSingletonInstance 0.001
testConfiguredImplementation 0.001
testInstanceFactory 0.001

ChainingMatcherTest

emptySeedAlwaysMatches 0.001
singleMatcher 0.002
chainedMatchersOnSameProperty 0.003
chainedMatchers 0

ExceptionMatcherTest

matchSubtypesWithInstanceOf 0.001
exceptionWithMatchingMessage 0.001
exceptionWithMessage 0.009
exceptionWithMatchingMessageWithRegex 0.001
matchExactTypeWithOfType 0

ExecutionMatcherTest

throwsNoExceptionMatcher 0.017
throwsSomethingMatcher 0.001
throwsExceptionSampleUsage 0.003
throwsSomethingMatcherWithThrowableMismatch 0.001
sampleUsageWithChainableMatchersForExceptions 0

NodeMatchersTest

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

StrictInstanceOfTest

subclassesDontMatch 0
nullDoesNotMatch 0
charSequenceDoesNotMatchString 0.001
stringMatchesObviously 0

UtilMatchersTest

mapSizeHasDecentMessageWithMatchedSize 0.001
regex 0
mapSizeHasDecentMessageWithFixedSize 0

Content2NodeCollectionWrapperTest

testRetainAll 0
testRemoveAll 0.006

MockItemTest

testGetDepth 0.01
testGetPath 0

MockNodeTest

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

MockObservationManagerTest

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

MockPropertyTest

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

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

SessionTestUtilTest

testCreateSessionWithStringVarargs 0
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0.001

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0.002

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0

Utf8ContentTest

testReadingUtf8Greek 0.339
testReadingUtf8JapaneseChars 0.219
testReadingUtf8AccentedChars 0.21
testCreateExportImportContentUtf8SpecialChars 0.275
testReadingUtf8SpecialChars 0.204
testSettingNewUtf8ContentNode 0.241
testSettingAnUtf8NodeData 0.208
testReadingUtf8Russian 0.205

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0

EscapeUtilTest

escapeUnescape 0
escapeUnescapeArray 0
doEscapeAndUnescapeSql 0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

BasePatternVoterTest

testInitWithoutPattern 0

DomainNameRegexVoterTest

testMatchingDomain 0
testNonMatchingDomain 0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0.001
testReturnsValueOfElseIfConditionIsTrue 0.001
testReturnsValueOfOtherwiseIfConditionIsFalse 0.001

RequestExtensionVoterTest

testVotesTrueIfResponseHasAEmptyExtensionSet 0.003
testVotesTrueIfExtensionIsNotRejected 0.005
testVotesFalseIfExtensionIsNotInAllowedList 0.006
testVotesTrueIfExtensionIsAllowedAndNotRejected 0.004
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndExplicitelyRejected 0.007
testVotesTrueIfNoAllowedNorRejectedIsConfigured 0.006
testVotesFalseIfExtensionIsExplicitelyRejected 0.006
testVotesFalseIfExtensionIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither 0.006
testVotesTrueIfExtensionIsAllowed 0.006

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueWhenEmptyHeaderValue 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0.001

RequestParametersVoterTest

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

ResponseContentTypeVoterTest

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

RoleBaseVoterTest

testNoRolesAreConfiguredAndNotPropertyIsFalse 0
testUserHasAllowedRole 0
testUserHasDeniedRole 0
testNoRolesAreConfiguredAndNotPropertyIsTrue 0.001

SystemOrAdminUserVoterTest

testVoterWithPublicUser 0
testVoterWithNullUser 0.001
testVoterWithAdminUser 0
testVoterWithMockUser 0
testVoterWithSystemUser 0.001

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0.001
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0.001

URIRegexVoterTest

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