Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
1485 0 0 0 100% 146.332

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 15 0 0 0 100% 2.029
info.magnolia.utf8 8 0 0 0 100% 3.264
info.magnolia.importexport 25 0 0 0 100% 4.25
info.magnolia.objectfactory.configuration 16 0 0 0 100% 0.197
info.magnolia.cms.security.auth.login 1 0 0 0 100% 0.005
info.magnolia.module 36 0 0 0 100% 0.937
info.magnolia.jcr.node2bean.impl 3 0 0 0 100% 0.001
info.magnolia.module.model.reader 35 0 0 0 100% 0.041
info.magnolia.module.model 35 0 0 0 100% 0.004
info.magnolia.jcr.decoration 12 0 0 0 100% 0.011
info.magnolia.module.files 1 0 0 0 100% 0.004
info.magnolia.content2bean 19 0 0 0 100% 0.189
info.magnolia.beanmerger 7 0 0 0 100% 0.022
info.magnolia.objectfactory.guice.lifecycle 10 0 0 0 100% 0.139
info.magnolia.voting.voters 35 0 0 0 100% 0.007
info.magnolia.cms.core.version 16 0 0 0 100% 2.926
info.magnolia.test.mock 36 0 0 0 100% 0.013
info.magnolia.cms.util 212 0 0 0 100% 23.237
info.magnolia.cms.core 88 0 0 0 100% 18.193
info.magnolia.objectfactory.guice 19 0 0 0 100% 0.166
info.magnolia.test 5 0 0 0 100% 0.104
info.magnolia.module.ui 4 0 0 0 100% 1.071
info.magnolia.repository 1 0 0 0 100% 0
info.magnolia.init.properties 2 0 0 0 100% 0.001
info.magnolia.repository.definition 1 0 0 0 100% 0.001
info.magnolia.test.mock.jcr 88 0 0 0 100% 0.014
info.magnolia.nodebuilder.task 7 0 0 0 100% 2.773
info.magnolia.cms.i18n 12 0 0 0 100% 0.069
info.magnolia.registry 4 0 0 0 100% 0
info.magnolia.context 13 0 0 0 100% 1.712
info.magnolia.jcr.inheritance 4 0 0 0 100% 0.006
info.magnolia.objectfactory 31 0 0 0 100% 0.041
info.magnolia.module.delta 72 0 0 0 100% 9.437
info.magnolia.freemarker 54 0 0 0 100% 0.375
info.magnolia.cms.security 82 0 0 0 100% 19.383
info.magnolia.init 27 0 0 0 100% 0.727
info.magnolia.freemarker.models 3 0 0 0 100% 0.001
info.magnolia.audit 37 0 0 0 100% 26.772
info.magnolia.util 2 0 0 0 100% 0
info.magnolia.cms.filters 52 0 0 0 100% 4.245
info.magnolia.cms.security.operations 3 0 0 0 100% 0.001
info.magnolia.jcr.wrapper 80 0 0 0 100% 6.047
info.magnolia.cms.security.auth.callback 6 0 0 0 100% 0.003
info.magnolia.jcr.node2bean 48 0 0 0 100% 0.213
info.magnolia.link 29 0 0 0 100% 0.183
info.magnolia.cms.core.search 2 0 0 0 100% 0.969
info.magnolia.nodebuilder 15 0 0 0 100% 3.146
info.magnolia.jcr.predicate 6 0 0 0 100% 0
info.magnolia.importexport.filters 1 0 0 0 100% 0.017
info.magnolia.cms.beans.config 43 0 0 0 100% 0.256
info.magnolia.jcr.util 102 0 0 0 100% 3.796
info.magnolia.setup 10 0 0 0 100% 9.324
info.magnolia.jcr.nodebuilder 10 0 0 0 100% 0.01

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
IsNotAProblematicEnvironmentConditionTest 10 0 0 0 100% 0.009
RenameACLNodesTaskTest 1 0 0 0 100% 0.399
UpdateSecurityFilterClientCallbacksConfigurationTest 4 0 0 0 100% 1.621

info.magnolia.utf8

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

info.magnolia.importexport

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFilesComparatorTest 3 0 0 0 100% 0.001
BootstrapUtilRepositoryTest 3 0 0 0 100% 1.446
BootstrapUtilTest 4 0 0 0 100% 0.001
DataTransporterRepositoryTest 5 0 0 0 100% 2.735
DataTransporterTest 5 0 0 0 100% 0.051
PropertiesImportExportTest 5 0 0 0 100% 0.016

info.magnolia.objectfactory.configuration

Class Tests Errors Failures Skipped Success Rate Time
ComponentConfigurationReaderTest 1 0 0 0 100% 0.005
ComponentProviderConfigurationBuilderTest 2 0 0 0 100% 0.005
ConfigurationTest 11 0 0 0 100% 0.177
LegacyComponentsConfigurerTest 2 0 0 0 100% 0.01

info.magnolia.cms.security.auth.login

Class Tests Errors Failures Skipped Success Rate Time
LoginFilterTest 1 0 0 0 100% 0.005

info.magnolia.module

Class Tests Errors Failures Skipped Success Rate Time
AbstractModuleVersionHandlerTest 16 0 0 0 100% 0.019
ModuleInstanceProviderTest 2 0 0 0 100% 0.08
ModuleLifecycleContextImplTest 2 0 0 0 100% 0.001
ModuleManagementStateTest 3 0 0 0 100% 0.001
ModuleManagerImplTest 6 0 0 0 100% 0.833
ModuleRegistryImplTest 7 0 0 0 100% 0.003

info.magnolia.jcr.node2bean.impl

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

info.magnolia.module.model.reader

Class Tests Errors Failures Skipped Success Rate Time
BetwixtModuleDefinitionReaderTest 12 0 0 0 100% 0.038
DependencyCheckerImplTest 18 0 0 0 100% 0.002
DependencyLevelComparatorTest 5 0 0 0 100% 0.001

info.magnolia.module.model

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

info.magnolia.jcr.decoration

Class Tests Errors Failures Skipped Success Rate Time
ContentDecoratorNodeWrapperTest 6 0 0 0 100% 0.002
ContentDecoratorUtilTest 4 0 0 0 100% 0.001
ContentDecoratorWorkspaceWrapperTest 1 0 0 0 100% 0.001
NodePredicateContentDecoratorTest 1 0 0 0 100% 0.007

info.magnolia.module.files

Class Tests Errors Failures Skipped Success Rate Time
MD5CheckingFileExtractorOperationTest 1 0 0 0 100% 0.004

info.magnolia.content2bean

Class Tests Errors Failures Skipped Success Rate Time
Content2BeanProxyTest 1 0 0 0 100% 0.01
Content2BeanTest 18 0 0 0 100% 0.179

info.magnolia.beanmerger

Class Tests Errors Failures Skipped Success Rate Time
BeanMergerUtilTest 1 0 0 0 100% 0.003
ProxyBasedBeanMergerTest 6 0 0 0 100% 0.019

info.magnolia.objectfactory.guice.lifecycle

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

info.magnolia.voting.voters

Class Tests Errors Failures Skipped Success Rate Time
BasePatternVoterTest 1 0 0 0 100% 0
DomainNameRegexVoterTest 2 0 0 0 100% 0.001
IfVoterTest 3 0 0 0 100% 0.001
RequestHeaderPatternRegexVoterTest 4 0 0 0 100% 0
RequestHeaderPatternSimpleVoterTest 4 0 0 0 100% 0
RequestHeaderPatternVoterTest 1 0 0 0 100% 0
ResponseContentTypeVoterTest 13 0 0 0 100% 0.004
URIPatternVoterTest 4 0 0 0 100% 0.001
URIStartsWithVoterTest 3 0 0 0 100% 0

info.magnolia.cms.core.version

Class Tests Errors Failures Skipped Success Rate Time
BaseVersionManagerTest 8 0 0 0 100% 0.969
ContentVersionTest 4 0 0 0 100% 1.483
CopyUtilTest 1 0 0 0 100% 0.447
MgnlVersioningNodeWrapperTest 1 0 0 0 100% 0.001
VersionedNodeTest 2 0 0 0 100% 0.026

info.magnolia.test.mock

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

info.magnolia.cms.util

Class Tests Errors Failures Skipped Success Rate Time
BooleanUtilTest 3 0 0 0 100% 0
ClasspathResourcesUtilTest 3 0 0 0 100% 0.001
ClassUtilTest 1 0 0 0 100% 0
ContentUtilRepoTest 4 0 0 0 100% 1.63
ContentUtilTest 27 0 0 0 100% 0.03
DateUtilTest 1 0 0 0 100% 0.005
DelayedExecutorTest 3 0 0 0 100% 3.358
DumperUtilTest 2 0 0 0 100% 0.779
ExceptionUtilTest 19 0 0 0 100% 0.004
ExtendingContentWrapperRepositoryTest 2 0 0 0 100% 0.801
ExtendingContentWrapperTest 15 0 0 0 100% 0.1
InheritanceContentWrapperTest 8 0 0 0 100% 0.008
LazyContentWrapperTest 3 0 0 0 100% 1.197
LazyNodeDataWrapperTest 3 0 0 0 100% 0.008
ModuleConfigurationObservingManagerTest 1 0 0 0 100% 6.021
NodeDataUtilTest 10 0 0 0 100% 0.002
NodePathComparatorTest 1 0 0 0 100% 0
NodeUuidComparatorTest 1 0 0 0 100% 0
ObservationUtilTest 4 0 0 0 100% 0.036
PathUtilTest 9 0 0 0 100% 0.001
QueryUtilTest 15 0 0 0 100% 6.768
RequestDispatchUtilTest 4 0 0 0 100% 0.002
RuleTest 3 0 0 0 100% 1.19
SearchReplaceTest 4 0 0 0 100% 0.008
ServletUtilTest 16 0 0 0 100% 0.001
SiblingsHelperTest 7 0 0 0 100% 0.005
SimpleUrlPatternTest 18 0 0 0 100% 0.001
StringLengthComparatorTest 1 0 0 0 100% 0
SystemContentWrapperTest 3 0 0 0 100% 1.199
TextFileUtilTest 4 0 0 0 100% 0.001
UnicodeNormalizerTest 6 0 0 0 100% 0.015
WebXmlUtilTest 9 0 0 0 100% 0.061
WorkspaceXmlUtilTest 2 0 0 0 100% 0.005

info.magnolia.cms.core

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateTest 3 0 0 0 100% 0.001
BinaryNodeDataTest 3 0 0 0 100% 0.007
DefaultACLPermissionsTest 7 0 0 0 100% 0.124
DefaultContentTest 25 0 0 0 100% 11.255
MagnoliaAccessProviderTest 6 0 0 0 100% 0.143
MetaDataTest 13 0 0 0 100% 0.027
NodeTest 14 0 0 0 100% 6.498
NodeTypeBasedACLPermissionsTest 9 0 0 0 100% 0.114
PathTest 5 0 0 0 100% 0
RootOnlyPermissionTest 3 0 0 0 100% 0.024

info.magnolia.objectfactory.guice

Class Tests Errors Failures Skipped Success Rate Time
GuiceComponentProviderBuilderTest 1 0 0 0 100% 0.006
GuiceComponentProviderTest 10 0 0 0 100% 0.107
GuiceScopesTest 8 0 0 0 100% 0.053

info.magnolia.test

Class Tests Errors Failures Skipped Success Rate Time
ComponentsTestUtilTest 3 0 0 0 100% 0.002
SelfTest 2 0 0 0 100% 0.102

info.magnolia.module.ui

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

info.magnolia.repository

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

info.magnolia.init.properties

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

info.magnolia.repository.definition

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

info.magnolia.test.mock.jcr

Class Tests Errors Failures Skipped Success Rate Time
MockItemTest 2 0 0 0 100% 0.001
MockNodeTest 36 0 0 0 100% 0.004
MockObservationManagerTest 6 0 0 0 100% 0.003
MockPropertyTest 7 0 0 0 100% 0.002
MockSessionTest 9 0 0 0 100% 0.001
MockValueTest 22 0 0 0 100% 0.002
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% 1.176
ModuleNodeBuilderTaskTest 2 0 0 0 100% 0.791
NodeBuilderTaskTest 2 0 0 0 100% 0.806

info.magnolia.cms.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractI18NContentSupportTest 1 0 0 0 100% 0
DefaultI18NContentSupportTest 3 0 0 0 100% 0.026
HierarchyBasedI18nContentSupportTest 3 0 0 0 100% 0.03
MessagesManagerTest 5 0 0 0 100% 0.013

info.magnolia.registry

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

info.magnolia.context

Class Tests Errors Failures Skipped Success Rate Time
AbstractRepositoryStrategyTest 1 0 0 0 100% 0.409
DefaultRepositoryStrategyTest 2 0 0 0 100% 0.807
MgnlContextTest 2 0 0 0 100% 0.023
RequestAttributeStrategyTest 4 0 0 0 100% 0.004
SimpleContextTest 1 0 0 0 100% 0.452
WebContextImplTest 1 0 0 0 100% 0.011
WriterResponseWrapperTest 2 0 0 0 100% 0.006

info.magnolia.jcr.inheritance

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

info.magnolia.objectfactory

Class Tests Errors Failures Skipped Success Rate Time
ClassesTest 2 0 0 0 100% 0.007
ComponentsTest 1 0 0 0 100% 0.003
DefaultClassFactoryTest 5 0 0 0 100% 0.001
DefaultComponentProviderTest 9 0 0 0 100% 0.016
ObjectFactoryTest 1 0 0 0 100% 0
ObjectManufacturerTest 11 0 0 0 100% 0.01
ObservedComponentFactoryTest 2 0 0 0 100% 0.004

info.magnolia.module.delta

Class Tests Errors Failures Skipped Success Rate Time
AddFilterBypassTaskTest 1 0 0 0 100% 0.01
AddPermissionTaskTest 3 0 0 0 100% 0.024
AddURIPermissionTaskTest 3 0 0 0 100% 0.017
BackupTaskTest 1 0 0 0 100% 0.005
BootstrapConditionallyTest 2 0 0 0 100% 0.004
ChangeTemplateTaskTest 2 0 0 0 100% 0.006
CheckAndModifyPropertyValueTaskTest 1 0 0 0 100% 0.001
ExecuteCommandTaskTest 3 0 0 0 100% 0.013
FilterOrderingTaskTest 4 0 0 0 100% 0.004
FindAndChangeTemplateIdTaskTest 1 0 0 0 100% 0.412
IsAuthorInstanceDelegateTaskTest 4 0 0 0 100% 0.003
ModuleBootstrapTaskTest 1 0 0 0 100% 0
MoveAndRenamePropertyTaskTest 6 0 0 0 100% 0.016
OrderFilterBeforeTaskTest 3 0 0 0 100% 0.004
PartialBootstrapTaskTest 2 0 0 0 100% 0.818
PropertyValueDelegateTaskTest 4 0 0 0 100% 0.003
PropertyValuesTaskTest 12 0 0 0 100% 4.783
RegisterNodeTypeTaskTest 3 0 0 0 100% 1.221
RegisterServletTaskTest 2 0 0 0 100% 0.873
RemoveDuplicatePermissionTaskTest 2 0 0 0 100% 0.007
RenameNodesTaskTest 1 0 0 0 100% 0.397
RenamePropertiesTaskTest 2 0 0 0 100% 0.798
RenamePropertyAllModulesNodeTaskTest 1 0 0 0 100% 0.003
TextFileConditionsUtilTest 2 0 0 0 100% 0.003
WebXmlConditionsUtilTest 3 0 0 0 100% 0.006
WorkspaceXmlConditionsUtilTest 3 0 0 0 100% 0.006

info.magnolia.freemarker

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerHelperTest 54 0 0 0 100% 0.375

info.magnolia.cms.security

Class Tests Errors Failures Skipped Success Rate Time
AccessManagerImplTest 2 0 0 0 100% 0.061
ACLImplTest 2 0 0 0 100% 0
ContentSecurityFilterTest 2 0 0 0 100% 0.066
CsrfSecurityFilterTest 3 0 0 0 100% 0.005
DelegatingUserManagerTest 1 0 0 0 100% 0.003
HierarchicalUserManagerTest 5 0 0 0 100% 2.25
MgnlGroupManagerTest 1 0 0 0 100% 0.409
MgnlGroupTest 8 0 0 0 100% 0.051
MgnlUserManagerRepositoryTest 7 0 0 0 100% 7.869
MgnlUserManagerTest 11 0 0 0 100% 0.699
MgnlUserTest 8 0 0 0 100% 0.043
PermissionUtilTest 4 0 0 0 100% 0
PrincipalUtilTest 5 0 0 0 100% 0.001
RescueSecuritySupportTest 10 0 0 0 100% 4.108
SecurityTest 1 0 0 0 100% 0.064
SecurityUtilKeyStoreTest 2 0 0 0 100% 0.194
SecurityUtilTest 8 0 0 0 100% 3.55
URISecurityFilterTest 2 0 0 0 100% 0.01

info.magnolia.init

Class Tests Errors Failures Skipped Success Rate Time
AbstractMagnoliaConfigurationPropertiesTest 9 0 0 0 100% 0.005
DefaultMagnoliaInitPathsTest 8 0 0 0 100% 0.004
DefaultMagnoliaPropertiesResolverTest 9 0 0 0 100% 0.029
MagnoliaServletContextListenerTest 1 0 0 0 100% 0.689

info.magnolia.freemarker.models

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

info.magnolia.audit

Class Tests Errors Failures Skipped Success Rate Time
AuditLoggingManagerTest 1 0 0 0 100% 0.331
AuditLoggingUtilTest 2 0 0 0 100% 0.082
MgnlAuditLoggingContentDecoratorNodeWrapperTest 4 0 0 0 100% 8.069
MgnlAuditLoggingContentDecoratorTest 30 0 0 0 100% 18.29

info.magnolia.util

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

info.magnolia.cms.filters

Class Tests Errors Failures Skipped Success Rate Time
CompositeFilterTest 1 0 0 0 100% 0.014
ContentTypeFilterTest 8 0 0 0 100% 3.763
FilterTest 3 0 0 0 100% 0.121
InstallFilterTest 3 0 0 0 100% 0.026
InterceptFilterTest 6 0 0 0 100% 0.014
MappingTest 2 0 0 0 100% 0.018
MultiChannelFilterTest 3 0 0 0 100% 0.007
MultipartRequestFilterTempFileDeletionTest 2 0 0 0 100% 0.077
MultipartRequestFilterTest 2 0 0 0 100% 0.02
MultipartRequestWrapperTest 1 0 0 0 100% 0.007
RangeSupportFilterTest 3 0 0 0 100% 0.017
RepositoryMappingFilterTest 4 0 0 0 100% 0.026
ServletDispatchingFilterTest 13 0 0 0 100% 0.128
UnicodeNormalizationRequestWrapperTest 1 0 0 0 100% 0.007

info.magnolia.cms.security.operations

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

info.magnolia.jcr.wrapper

Class Tests Errors Failures Skipped Success Rate Time
ChannelVisibilityContentDecoratorTest 1 0 0 0 100% 0.386
ChannelVisibilitySessionWrapperTest 12 0 0 0 100% 4.785
ChildFilteringNodeWrapperTest 2 0 0 0 100% 0.002
DelegateNodeWrapperTest 5 0 0 0 100% 0.002
DelegatePropertyWrapperTest 2 0 0 0 100% 0.001
DelegateSessionWrapperTest 1 0 0 0 100% 0
ExtendingNodeWrapperTest 20 0 0 0 100% 0.004
HTMLEscapingContentDecoratorTest 1 0 0 0 100% 0
HTMLEscapingNodeWrapperTest 13 0 0 0 100% 0.002
I18nContentDecoratorTest 1 0 0 0 100% 0.393
I18nNodeWrapperTest 10 0 0 0 100% 0.074
InheritanceNodeWrapperTest 7 0 0 0 100% 0.008
JCRMgnlPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
JCRPropertiesFilteringNodeWrapperTest 1 0 0 0 100% 0
LazyNodeWrapperTest 1 0 0 0 100% 0.39
PropertyFilteringNodeWrapperTest 2 0 0 0 100% 0

info.magnolia.cms.security.auth.callback

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

info.magnolia.jcr.node2bean

Class Tests Errors Failures Skipped Success Rate Time
Node2BeanTest 36 0 0 0 100% 0.2
TypeMappingImplTest 12 0 0 0 100% 0.013

info.magnolia.link

Class Tests Errors Failures Skipped Success Rate Time
EditorLinkTransformerTest 1 0 0 0 100% 0.001
LinkUtilTest 19 0 0 0 100% 0.115
UUIDLinkTest 9 0 0 0 100% 0.067

info.magnolia.cms.core.search

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

info.magnolia.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.001
ContentOpsTest 6 0 0 0 100% 0.001
NodeBuilderTest 3 0 0 0 100% 1.183
OpsTest 5 0 0 0 100% 1.961

info.magnolia.jcr.predicate

Class Tests Errors Failures Skipped Success Rate Time
JCRMgnlPropertyHidingPredicateTest 2 0 0 0 100% 0
JCRPropertyHidingPredicateTest 2 0 0 0 100% 0
NodeTypePredicateTest 2 0 0 0 100% 0

info.magnolia.importexport.filters

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

info.magnolia.cms.beans.config

Class Tests Errors Failures Skipped Success Rate Time
ContentRepositoryTest 1 0 0 0 100% 0.001
HostBasedRegexpVirtualURIMappingTest 15 0 0 0 100% 0.152
HostBasedVirtualURIMappingTest 9 0 0 0 100% 0.004
ObservedManagerTest 1 0 0 0 100% 0.004
RegexpVirtualURIMappingTest 11 0 0 0 100% 0.002
URI2RepositoryManagerTest 2 0 0 0 100% 0.003
URI2RepositoryMappingTest 4 0 0 0 100% 0.09

info.magnolia.jcr.util

Class Tests Errors Failures Skipped Success Rate Time
ContentMapTest 4 0 0 0 100% 0.005
MetaDataUtilTest 2 0 0 0 100% 0
NodeUtilRepositoryTest 9 0 0 0 100% 3.782
NodeUtilTest 39 0 0 0 100% 0.005
PropertiesImportExportTest 8 0 0 0 100% 0.002
PropertyUtilTest 28 0 0 0 100% 0.001
SessionUtilTest 11 0 0 0 100% 0.001
VersionUtilTest 1 0 0 0 100% 0

info.magnolia.setup

Class Tests Errors Failures Skipped Success Rate Time
CoreModuleVersionHandlerTest 9 0 0 0 100% 8.641
HashUsersPasswordsTest 1 0 0 0 100% 0.683

info.magnolia.jcr.nodebuilder

Class Tests Errors Failures Skipped Success Rate Time
AbstractNodeOperationTest 1 0 0 0 100% 0.002
NodeBuilderTest 2 0 0 0 100% 0.003
OpsTest 7 0 0 0 100% 0.005

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration 0.331

AuditLoggingUtilTest

testLogsLoginSuccesses 0.08
testLogsLoginFailures 0.002

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt 4.714
testSetPropertyStringStringArrayInt 1.633
testSetPropertyStringValueArrayInt 0.868
testSetPropertyStringStringInt 0.854

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator 1.178
testSequenceActionMoveCreate 1.169
testSequenceActionMoveDelete 1.091
testSequenceCreateModifyDelete 0.805
testSequenceActionCreateCreate 0.555
testSequenceActionMoveModify 0.666
testSequenceActionCreateSessionDelete 0.634
testSequenceActionModifyMoveDelete 0.624
testLogSessionDelete 0.576
testLogDeleteWhenDeletionIsFirstEntryForGivenPath 0.506
testSequenceCreateModify 0.64
testSequenceActionCreateNodeDelete 0.493
testSequenceActionModifySessionDelete 0.55
testSequenceActionSessionDeleteCreate 0.565
testLogModifyNode 0.525
testLogModifyProperty 0.512
testLogCreateNode 0.464
testLogNodeDeleteCreateDelete 0.483
testLogDeleteNode 0.498
testLogModifyWhenDeletionIsFirstEntryForGivenPath 0.467
testLogMoveNode 0.523
testLogCreateNodeWithSpecificNodeType 0.521
testSequenceActionNodeDeleteCreate 0.57
testSequenceActionModifyCreate 0.53
testNodeSave 0.632
testSequenceActionModifyMove 0.498
testSequenceActionModifyNodeDelete 0.539
testSequenceCreateMove 0.51
testSequenceActionModifyModify 0.466
testSequenceActionMoveModifyDelete 0.5

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects 0.003

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable 0.007
testMergeOfInterfaces 0.002
testMergeMap 0.006
testMergedProperties 0.003
testMergeMergedClass 0
testIsSimpleType 0.001

ContentRepositoryTest

testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders 0

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

ObservedManagerTest

testGetNodeByUUIDOrPath 0.004

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet 0.003
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet 0

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo 0.036
testGetUri 0.042
testGetHandleWhenLinkWithPrefixHandleExistInRepo 0.001
testGetHandleStripsExtensionInclTheDot 0.011

AggregationStateTest

testUriDecodingShouldStripCtxPath 0
testGetSelectors 0
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath 0

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode 0.007
testThatAttributesAreSetOnTheWrappedNode 0
testThatTheBinaryContentCanBeReadMultipleTimes 0

DefaultACLPermissionsTest

testCanReadRoot 0.026
testCanReadOnPageNode 0.014
testGrantsOnContentNode 0.014
testCanReadOnContentNode 0.015
testVerifyThatSessionIsUsedAsResolver 0.028
testGrantsOnPageNode 0.014
testGrantsHigherPermissionThenAssigned 0.013

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.544
testThatReadingANonExistingNodeDataDoesNotFail 0.489
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.474
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible 0.516
testCreatingAnExistingNodeDataDoesNotFail 0.458
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.444
testReadingANodeData 0.415
testCreatingAndSettingANodeData 0.415
testIsNodeTypeForNodeChecksPrimaryType 0.428
testAddMixin 0.424
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.431
testSettingANonExistingNodeDataCreatesANewNodeData 0.47
testCreatingAnEmptyNodeData 0.494
testModDate 0.48
testCreatingAndSettingABooleanNodeData 0.438
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData 0.438
testDelete 0.502
testEquals 0.441
testSettingAnExistingNodeData 0.42
testCreatingAndReadingABinaryNodeData 0.438
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.41
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable 0.411
testEqualsWithWrongType 0.431
testEqualsWithNull 0.408
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.436

MagnoliaAccessProviderTest

testPermissionClassNotDefined 0.03
testReadOnlyPermissionsToJcrSystemAreSetForUser 0.025
testPermissionWrongClassDefined 0.023
testPermissionNonexistingClassDefined 0.023
testPermissionClassDefined 0.019
testPermissionWrongClassConstructor 0.023

MetaDataTest

testGetCalendarPropertyWithMissingNode 0.002
testSetPropertyWithDate 0
testSetPropertyWithLong 0
testSetPropertyWithDouble 0
testGetStringProperty 0
testGetStringPropertyWithMissingNode 0.001
testSetPropertyWithString 0
testSetPropertyWithBoolean 0
testGetDoublePropertyWithMissingNode 0
testGetBooleanPropertyWithMissingNode 0
testGetLongPropertyWithMissingNode 0.001
testGetStringPropertyThrowingPathNotFoundException 0.023
testSetPropertyWithStringWhenAlreadyExisting 0

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties 0.451
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.456
testCreatingAnExistingNodeDataDoesNotFail 0.413
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType 0.49
testReadingANodeData 0.436
testCreatingAndSettingANodeData 0.413
testIsNodeTypeForNodeChecksPrimaryType 0.481
testAddMixin 0.463
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes 0.492
testSettingANonExistingNodeDataCreatesANewNodeData 0.519
testSettingAnExistingNodeData 0.464
testStringPropertiesCanBeRetrievedByStreamAndViceVersa 0.572
testThatReadingANonExistingNodeDataFail 0.414
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes 0.434

NodeTypeBasedACLPermissionsTest

testCanReadRoot 0.012
testCanReadOnPageNode 0.014
testGrantsOnContentNode 0.013
testCanReadOnContentNode 0.012
testCanReadInvalidNodeTypeSpecified 0.013
testCanReadAnyNodeTypesSpecified 0.012
testGrantsOnPageNode 0.015
testGrantsMultipleNodeTypesSpecified 0.012
testGrantsHigherPermissionThenAssigned 0.011

PathTest

testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative 0
testIsAbsolute 0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute 0
testGetValidatedLabel 0
testIsCharValid 0

RootOnlyPermissionTest

testCanRead 0.008
testNoRootNode 0.008
testGrants 0.008

QueryTest

testSimpleQuery 0.509
testMaxResultSize 0.46

BaseVersionManagerTest

testCreateAndRestoreVersionAndCheckOrder 0.562
testUseSystemSessionToRetrieveVersions 0.021
testCreateAndRestoreDeletedVersion 0.046
testMetaDataAreNotUpdatedForSubPagesDuringRestore 0.037
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions 0.098
testUpdateMetaDataAfterRestore 0.08
testNumberOfCreatedVersions 0.074
testCreateAndRestoreVersion 0.051

ContentVersionTest

testRestoringBinariesFromContentVersion 0.086
testRetrievingBinariesFromContentVersionsChildNode 0.48
testBasics 0.508
testRetrievingBinariesFromContentVersion 0.409

CopyUtilTest

testChangePrimaryNodeTy 0.447

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible 0

VersionedNodeTest

testMultipleWrappingIsPossible 0
testWrapProperty 0.026

CompositeFilterTest

testInitializationAndDestruction 0.014

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded 0.474
testFilterWithEmptyDefaultExtension 0.522
URIwithUtf8CharsIsProperlyNormalizedAndDecoded 0.527
doubleDotURIisProperlyNormalizedAndDecoded 0.472
testHandlesRequestUriWithJSessionId 0.449
URIwithSpacesIsProperlyNormalizedAndDecoded 0.397
oneDotURIisProperlyNormalizedAndDecoded 0.506
simpleURIisProperlyNormalizedAndDecoded 0.416

FilterTest

testBypassing 0.095
testDecoratedFilter 0.014
testInitialization 0.012

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash 0.012
testExecutesCorrectCommandBasedOnURI 0.007
testPassesNullAsCommandIfNoneSpecified 0.007

InterceptFilterTest

testDeleteNodeAction 0.006
testSortNodeDefaultAction 0.002
testPreviewIsSetInMgnlContextSession 0.001
testSortNodeBeforeAction 0.002
testSortNodeAfterAction 0.002
testPreviewIsRemovedFromMgnlContextSession 0.001

MappingTest

matchesWhenJSessionIdInRequestUri 0.009
shouldNotMatchDotRegexMetacharacter 0.009

MultiChannelFilterTest

testChannelFromResolverGetsSet 0.005
testALLGetsSetWhenThereIsNoResolver 0.001
testChannelParameterValueGetsSet 0.001

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion 0.067
testCOSMultipartFilterFileDeletion 0.01

MultipartRequestFilterTest

testFilterCommonsFileUpload 0.011
testFilterCOS 0.009

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward 0.007

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted 0.012
testETagDoesNotContainJSessionId 0.001
testContentLengthIsNotSet 0.004

RepositoryMappingFilterTest

testDoFilter1 0.018
testDoFilter2 0.003
testDoFilter3 0.003
testDoFilter4 0.002

ServletDispatchingFilterTest

testWrapperRespectsForwards 0.02
testSupportsDefaultMapping 0.011
testPathInfoShouldStateWhateverIsAfterTheRegexMapping 0.012
testEmptyMappings 0.009
testEscapeMetaCharacters 0.007
testSupportsPathMapping 0.01
testPathInfoShouldAdhereToServletSpec 0.007
testSupportsExtensionMapping 0.007
testShouldNotBypassWhenExactMappingMatches 0.007
testShouldNotBypassWhenPathMappingMatches 0.007
testShouldBypassWhenMappingDoesNotMatch 0.01
testSupportsRegexMappings 0.012
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA1984 0.009

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward 0.007

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext 0

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop 0.008
testGetNodeDataEndlessLoop 0.008
testDetermineLocale 0.01

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop 0.013
testGetNodeDataEndlessLoop 0.008
testDetermineLocale 0.009

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage 0.01
testFallsBackToDefaultLocaleAlsoWithDefaultBundle 0.001
testGetsMessagesFromSpecifiedBundle 0.001
testGetsSimpleMessageFromDefaultBundle 0
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle 0.001

AccessManagerImplTest

testMultiThreadAccess 0.059
testGetPermissions 0.002

ACLImplTest

testToStringOnlyOnePermission 0
testToStringMultiplePermissions 0

RedirectClientCallbackTest

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

LoginFilterTest

testWritesToAccessLogOnlyOnceUponSuccess 0.005

ContentSecurityFilterTest

testIsAllowedForOther 0.064
testIsAllowedForAnonymous 0.002

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer 0.002
testIsAllowedForCorrectReferrer 0.001
testIsAllowedWithNoReferrer 0.002

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod 0.003

HierarchicalUserManagerTest

testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName 0.489
testGroupAddingAndRemoving 0.471
testRoleAddingAndRemoving 0.451
testParentPathIsRealmIfNameShorterThan3Chars 0.429
testParentPathShouldBeLowercased 0.41

MgnlGroupManagerTest

testFindPrincipalNodeDoesNotThrowInvalidQueryException 0.409

MgnlGroupTest

testGetRoles 0.007
testGetGroupsReturnsDirectGroups 0.005
testGetRolesWithoutDuplicates 0.005
testAddRoleToGroup 0.007
testAddGroupToGroup 0.007
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.007
testGetAllGroupsFromOneConcreteGroup 0.008
testGetNotExistGroup 0.005

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType 1.538
testNewlyCreatedUserNodeHasMixinLockable 1.146
testDoNotCreateUserWhenExistInAnotherRealm 0.775
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed 1.153
testUserPasswordAfterChangingByJCRProperty 1.423
testUserPasswordAfterCodeCreation 1.092
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed 0.742

MgnlUserManagerTest

testUsernameCantBeBlank 0
testUsernameCantBeEmpty 0
testSetStringProperty 0.014
testUserHasAccessToHisOwnProperties 0.332
testFindPrincipalNode 0.012
testSetPropertyToNull 0.001
testUserWasCreatedUnderCertainPath 0.336
testSetProperty 0.001
testUsernameCantBeNull 0
testFindPrincipalNodeWithOtherRealm 0.002
testUsernameIsValidatedUponCreation 0.001

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups 0.006
testGetGroupsReturnsDirectGroupsWithoutDuplicates 0.005
testGetAllRolesReturnsDirectAndInheritedRoles 0.005
testGetRolesReturnsDirectRolesWithoutDuplicates 0.004
testGetAllGroupsWhenRecursiveGroups 0.005
testInGroup 0.007
testGetRolesReturnsDirectRoles 0.005
testGetGroupsReturnsOnlyDirectGroups 0.006

OperationPermissionTest

testCanExecuteOtherRolesAssigned 0
testCanExecuteAnyRoleAssigned 0
testCanMoveThisUserRoleAssigned 0

PermissionUtilTest

testFailsOnCustomPermissions 0
testSuccessOnCustomPermissionAndNormalPermission 0
testConvertPermissions 0
testIsGrantedForEmptyPermissionString 0

PrincipalUtilTest

testFindPrincipalInCollection 0
testRemovePrincipalFromCollection 0.001
testRemovePrincipal 0
testFindACLByName 0
testFindPrincipal 0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager 0.017
testUserManagerReturnsCorrectAnonymousUser 0.672
testUserManagerRealmIsSystemRealm 0.011
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName 0.672
testUserManagerReturnsSystemUserWithCorrectRole 0.34
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage 0.341
testUserManagerReturnsCorrectSystemUserByName 0.668
testUserManagerReturnsEnabledRescueUser 0.34
testUserManagerReturnsCorrectSystemUser 0.703
testUserManagerReturnsSystemUserWithCorrectGroup 0.344

SecurityTest

testMergePrincipals 0.064

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder 0.129
testKeyStoreInSomeOtherFolder 0.065

SecurityUtilTest

testBCProviderShouldNotBeRegistred 0.438
testPasswordRemovingMethodFromCache 0.392
testRemoveAllPasswordPamametersFromCacheLog 0.388
testCrypt 0.686
testUpdateKeysKeyLocationIsSet 0.408
testKeyStore 0.434
testUpdateKeysKeyLocationIsNotSet 0.398
testPasswordRemovingMethodFromURL 0.406

URISecurityFilterTest

testIsAllowedForOther 0.007
testIsAllowedForAnonymous 0.003

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary 0
testToBooleanUsesDefaultValueForUnknownValues 0
testToBooleanHandlesNullsAndEmptyStringsGracefully 0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol 0.001
testOhWindoes 0
testSanitizeUrlToFile 0

ClassUtilTest

testIsSubClass 0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly 0.414
testSessionBasedCopy 0.409
testMoveInSession 0.402
testChangeNodeTypeReplaceAllOccurrences 0.405

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale 0.005

DelayedExecutorTest

testDelayedExecution 0.602
testMultipleDelayedExecution 0.754
testExecutionAfterMaxDelay 2.002

DumperUtilTest

testDump 0.39
testDumpLevel2 0.389

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath 0.38
testIsExistsMethodWhenAbsolutPathAndNodeExists 0.421

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent 0.404
testWrappingNDParent 0.394
testClosedSessionResistance 0.399

LazyNodeDataWrapperTest

testWorkOnDeadSession 0.004
testDoesNotCallHierarchyManagerUntilNeeded 0.001
testCallHierarchyManagerOnlyFirstTime 0.003

ModuleConfigurationObservingManagerTest

testObserving 6.021

NodeDataUtilTest

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

NodePathComparatorTest

testBasic 0

NodeUuidComparatorTest

testBasic 0

ObservationUtilTest

testRegisterWhenSessionValid 0.009
testFailRegisterWhenSessionInvalid 0.012
testUnregisterWhenSessionValid 0.008
testDontFailUnregisterWhenSessionInvalid 0.007

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents 0.471
testSimpleQuery 0.433
testSearchForUUID 0.441
testJQOM 0.447
testSearchForAreasContainingImage 0.453
testQueryBuild 0.447
testQueryWhenSearchingJustForPages 0.435
testSearchOfNonDefaultNodeType 0.438
testSearchForUUIDInChildNode 0.475
testEmptyResult 0.459
testResultContainsOnlyPages 0.436
testSearchForPagesWhoseComponentIsContainingSpecificText 0.448
testSearchForInheritedUUID 0.442
testConfirmThatFilteredResultIsReallyTheWantedOne 0.498
testSearchForSpecificTemplate 0.445

RequestDispatchUtilTest

testDispatchRedirectNonInternal 0
testDispatchRedirectInternal 0
testDispatchWithNullURI 0
testDispatchRedirectNonInternalFailure 0

RuleTest

testIsNotAllowedNode 0.399
testRuleStringConstructor 0.391
testIsAllowedNode 0.4

SearchReplaceTest

testDefaultsToLiteralMatching 0.003
testCanUseJokerInNamePatterns 0.002
testCaseInsensitive 0.002
testCanUseNamePatterns 0.001

ServletUtilTest

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

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic 0

SystemContentWrapperTest

testWrappingReferencedContent 0.404
testWrappingNDParent 0.405
testClosedSessionResistance 0.39

TextFileUtilTest

testGetLines 0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained 0
testGetTrimmedLinesMatching 0.001
testGetLinesWhenFileIsNotExisiting 0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect 0.011
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect 0.001
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect 0.001
testJava6Normalizer 0.001
testAsciiStringsShouldPassThroughWithAutoDetect 0
testNonNormalizer 0.001

WebXmlUtilTest

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

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation 0.003
testWorkspaceNamesWithNonNullExpectation 0.002

Content2BeanProxyTest

testContentToBeanWithClassDefined 0.01

Content2BeanTest

testFromStringConversion 0.009
testWillNotAddIncorrectTypesToMap 0.012
testCanSpecifySpecificMapImplementation 0.017
testClassNamesAreTrimmed 0.009
testClassPropertiesAreConvertedProperly 0.008
testContentToBeanWithArraysUsingAdder 0.009
testFlatteningSubNodesToSimpleList 0.009
testContentToBeanWithSubMap 0.009
testJCRPropertiesTypes 0.007
testWillFailToUseACustomMapWhichIsNotConcrete 0.009
testContentToBeanWithSubBeanAndAutoTypeResolving 0.009
testContentToBeanWithClassDefined 0.008
testWillNodAddIncorrectTypesToCollection 0.008
testCanConvertStringsToTheAppropriateEnumEquivalent 0.013
testContentToBeanWithSubBean 0.01
testContentToBeanWithSubMapUsingMapping 0.009
testContentToBeanWithSubMapUsingAdder 0.012
testContentToBeanWithDefaultClass 0.012

AbstractRepositoryStrategyTest

testGetSession 0.409

DefaultRepositoryStrategyTest

testPasswordIsNull 0.396
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet 0.411

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext 0.013
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext 0.01

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId 0
testSessionAttributes 0.003
testLocalAttributes 0.001
testApplicationAttributes 0

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod 0.452

WebContextImplTest

testLoginLogout 0.011

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter 0.006
testCantUseWriterAfterOutputStream 0

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 0

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0.001

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties 0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties 0.001
testFilesAreOrderedByFileNameLength 0

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel 0.506
testRebootstrapAtFirstLevel 0.435
testExport 0.505

BootstrapUtilTest

testGetFilenameFromResource 0
testGetWorkspaceNameFromResource 0
testGetFullpathFromResource 0.001
testGetPathnameFromResource 0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode 0.701
testImportXmlWithNoSameNameSiblingNodes 0.709
testImportXmlWithSameNameNodeInOriginalTree 0.478
testDoctypeImport 0.404
testImportXmlWithSameNameSiblings 0.443

DataTransporterTest

testEncodePath 0
testParseAndFormat 0.04
testRemoveNs 0.011
testCreateExportPath 0
testRevertExportPath 0

MagnoliaV2FilterTest

testBogusMetaElement 0.017

PropertiesImportExportTest

testImportMetadata 0.008
testPropertiesExport 0.008
testConvertsToStringByDefault 0
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

testDetermineWebappFolderNameWorksWithBackslashes 0.002
testDetermineWebappFolderNameWorksWithTrailingSlashesAndBackslashes 0
testDetermineRootPathTranslatesBackslashesAndStripsTrailingSlash 0
testDetermineWebappFolderNameJustWorks 0
testDetermineRootPathJustWorks 0
testDetermineRootPathStripsTrailingSlash 0.001
testDetermineWebappFolderNameWorksWithTrailingSlashes 0
testDetermineRootPathTranslatesBackslashes 0.001

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault 0.689

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules 0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh 0

ContentDecoratorNodeWrapperTest

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

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated 0
returnsTrueWhenQueriedForSubClass 0.001
returnsTrueWhenQueriedForExactClass 0
returnsFalseWhenDecoratedByOtherDecorator 0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace 0.001

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest 0.007

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest 0.003
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper 0
multipleInheritanceHaveToBeEnabledTest 0.001
testDeepUnwrap 0.002

EnumCaseInsensitiveTest

convertEnumSameCase 0
convertEnumIsCaseInsensitive 0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists 0.001

Node2BeanTest

testWillNotAddIncorrectTypesToMap 0.015
testCanSpecifySpecificMapImplementation 0.004
testBeanWithEnabledPropertyAndBoolenObjectReturnTypeIsNotExcludedFromCollection 0.004
testClassNamesAreTrimmed 0.002
testClassPropertiesAreConvertedProperly 0.002
testRegexPatternIsConvertedAutomagically 0.002
testFlatteningSubNodesToSimpleList 0.003
testNodeToBeanWithArray 0.005
testNodeToBeanWithHashMap 0.005
testNode2BeanWithSet 0.004
testBeanExtendsAnotherBean2 0.003
testJCRPropertiesTypes 0.002
testBeansWithEnabledPropertySetToFalseAreExcludedFromMap 0.003
testNode2BeanWithAraryList 0.003
favorsExactCaseEnum 0.003
testNodeToBeanWithArrayWithAdder 0.004
testNode2BeanWithCollection 0.002
testWillFailToUseACustomMapWhichIsNotConcrete 0.002
testNodeToBeanWithList 0.001
testNodeToBeanWithMapWithAdder 0.004
testWillNodAddIncorrectTypesToCollection 0.002
testNodeToBeanWithCollectionWithAdder 0.003
testBeanExtendsAnotherBean 0.003
testCanConvertStringsToTheAppropriateEnumEquivalent 0.001
testCollectionPropertyIsHidden 0.017
testNodeToBeanWithClassDefined 0.001
testNodeToBeanWithSubMap 0.002
testNodeToBeanWithSubBean 0.081
testBeansWithEnabledPropertySetToFalseAreExcludedFromCollection 0.002
testNode2BeanWithTreeSet 0.002
testPopulateBeanPropertyIfNoGenericsUsedInSetter 0.003
testShouldHandleClassesWithWildcards 0.004
canConvertStringsToEnumCaseInsensitive 0.001
testNodeToBeanWithClassDefined2 0.002
testCanSpecifySpecificCollectionImplementation 0.002
testMessageFormatIsConvertedAutomagically 0.001

TypeMappingImplTest

testGetPropertyTypeDescriptorWithArray 0
shouldHandleClassesWithWildcards 0.004
testBeanPropertyArrayIsResolvedByAdderMethod 0.001
shouldHandleClassesWithNoWildcards 0.001
testBeanPropertyMapIsResolvedByAdderMethod 0
testBeanPropertyRawMapIsResolvedByAdderMethod 0.002
testGetPropertyTypeDescriptorWithCollection 0.001
testBeanPropertyCollectionWithListParameterWithGenerics 0.002
testGetPropertyTypeDescriptorWithMap 0.001
testBeanPropertyTypeDescriptorHasTransformer 0
testGetPropertyTypeDescriptorWithSimpleType 0.001
testBeanPropertyCollectionIsResolvedByAdderMethod 0

AbstractNodeOperationTest

testThen 0.002

NodeBuilderTest

testExecWithSeveralChildOps 0.002
testRealisticUsageScenario 0.001

OpsTest

testAddNodeWithTwoStrings 0.003
testSetProperty 0.001
testAddNodeWithString 0
testAddPropertyFailsIfPropertyExists 0
testSetPropertyFailsIfItsNotExistingAlready 0
testAddProperty 0.001
testRenameProperty 0

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException 0
testEvaluate 0

NodeTypePredicateTest

testEvaluateSupertypes 0
testEvaluate 0

ContentMapTest

test 0.003
testGetBasicProps 0
testGetBinaryProps 0.001
testGetOtherProps 0.001

MetaDataUtilTest

testUpdateMetaData 0
testGetMetaData 0

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist 0.51
testRenameNode 0.436
testGetResultsFromRowIterator 0.399
testCopyInSessionRootSourceToRootDestination 0.402
testCopyInSessionChildSourceToRootDestination 0.409
testCopyInSessionRootSourceToChildDestination 0.419
testMoveNodeAfter 0.413
testMoveNode 0.394
testMoveNodeBefore 0.4

NodeUtilTest

testGetNameFromNodeThrowsRuntimeRepositoryException 0
testCollectAllChildren_DefaultPredicate_Simple 0.001
testCollectAllChildren_SpecificPredicate_FilterType_ThreeLevel 0
testPostVisit 0
testGetNodes 0
testGetSiblingsBeforeWithType 0
testHasMixinFailsWithEmptyMixin 0
testVisit 0.001
testCollectionFromNodeIteratorKeepSameOrderOfEntries 0
testOrderAfterWithNullSibling 0
testGetNodeByIdentifierMissingParam 0
testCollectAllChildren_DefaultPredicate_FilterType_ThreeLevel 0
testGetNodeByIdentifier 0.001
testNodeHasMixinLockable 0
testOrderFirst 0
testGetSiblingsWithPredicate 0
testGetNodesWithNodeFilter 0
testOrderLast 0
testGetNodeWithContentType 0
testCreatePathDoesntCreateNewWhenExisting 0
testCreatePath 0
testOrderBeforeWithNullSibling 0
testOrderBeforeWithExistingNodeAndSibling 0.001
testHasMixin 0
testOrderAfterWithExistingNodeAndSibling 0
testGetNodeByIdentifierNoNodeFound 0
testGetSiblingsAfterWithType 0
testGetNameFromNode 0
testCollectAllChildren_DefaultPredicate_FilterType 0
testGetSiblingsWithType 0
testGetSiblingsAfter 0
testAreSiblingsTrue 0
testGetSiblings 0
testGetSiblingsBefore 0
testAreSiblingsFalse 0
testUnwrap 0
testGetAncestors_Level0 0.001
testGetAncestors_Level3 0
testGetPathIfPossible 0

PropertiesImportExportTest

testCreateNodesFailingBecauseOfDotInPath 0
testCreateNodes 0
testCreateNodesFailingBecauseOfMissingTrailingSlash 0.001
testConvertPropertyStringToBinaryObject 0
testCreateNodesFailingBecauseOfEqualsSignWithoutADot 0
testCreateNodesFailingBecauseOfDotAndMonkeyTail 0.001
testConvertsToWrapperType 0
testCanUseIntShortcutForConvertingIntegers 0

PropertyUtilTest

testGetDateThreeArgs 0
testSetPropertyToString 0
testGetDateTwoArgs 0
testSetPropertyToLong 0
testSetPropertyToNode 0.001
testGetStringThreeArgsBadNodeName 0
testGetStringThreeArgsBadNodeType 0
testGetDateThreeArgsBadNodeType 0
testSetPropertyToNul 0
testGetPropertyOrNullPathNotFoundException 0
testGetLong 0
testSetPropertyToBoolean 0
testGetPropertyOrNull 0
testGetStringThreeArgs 0
testGetStringWhenNodeIsNull 0
testGetDetThreeArgsBadNodeName 0
testGetBooleanBadNodeName 0
testGetBooleanBadNodeType 0
testOrderLast 0
testGetBoolean 0
testSetPropertyToBigDecimal 0
testGetStringTwoArgs 0
testSetPropertyToValue 0
testSetPropertyThrowsExceptionOnNullName 0
testSetPropertyThrowsExceptionOnNullNode 0
testSetPropertyToCalendar 0
testGetStringReturnDefaultValueWhenNodeIsNull 0
testSetPropertyToDouble 0

SessionUtilTest

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

VersionUtilTest

testGetNodeTypeName 0

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible 0.386

ChannelVisibilitySessionWrapperTest

testGetItem 0.41
testGetNode 0.403
testNodeExists 0.404
testCanRemoveVisibleItem 0.385
testGetProperty 0.39
testPropertyExists 0.413
testNavigatingWithNodeParentStillHidesExcludedNode 0.388
testItemExists 0.393
testMoveWorksOnVisibleNode 0.391
testFailsToRemoveHiddenItem 0.408
testFailsToMoveHiddenNode 0.405
testRootNodeHidesExcludedNode 0.395

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut 0.002
testMultipleWrappingIsPossible 0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel 0.001
testWrapAlreadyWrappedWithThisClass 0
testIsSame 0.001
test4LevelDeepUnwrap 0
testDeepUnwrap 0

DelegatePropertyWrapperTest

testCantWrapNullProperty 0
testWrapProperty 0

DelegateSessionWrapperTest

testUnwrap 0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible 0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible 0.393

I18nNodeWrapperTest

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

InheritanceNodeWrapperTest

testSingleComponentInheritance 0.002
testRoot 0
testNestedPropertyInheritance 0.001
testCollectionInheritance 0.003
testMultipleInheritanceHaveToWork 0
testPropertyInheritance 0.001
testNestedComponentInheritance 0.001

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible 0

LazyNodeWrapperTest

testMultipleWrappingIsPossible 0.39

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible 0
testPropertiesAreFilteredOut 0

EditorLinkTransformerTest

testEditorLinkTransformation 0.001

LinkUtilTest

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

UUIDLinkTest

testUUIDToBinaryEncoded 0.007
testUUIDToBinary 0.006
testParseLink 0.016
testParseFromBrowserLink 0.006
testUUIDToAbsoluteLinksAfterRenaming 0.008
testParseFromUUIDPattern 0.007
testLinkWithAnchor 0.005
testLinkWithParameters 0.006
testUUIDToBinaryAfterRenaming 0.006

AbstractModuleVersionHandlerTest

testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredForNewerVersion 0.007
deltasForFutureVersions 0.002
testStoresTheModuleDescriptorVersionOnInstall 0.001
testCantRegisterMultipleDeltasForSameVersion 0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDeltaButIsSnapshot 0.001
testRetrievesTheAppropriateDeltaForIntermediateUnregisteredVersion 0.001
testDeltasAreSorted 0.001
testVersionUpdateTaskAndFileExtractionAreAdded 0
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDeltaAndIsSnapshot 0.001
testReturnsEmptyListIfLatestDeltaWasRegisteredForCurrentVersion 0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDelta 0.001
testHasExtraDeltaIfVersionBeingInstalledIsNewerThanLatestRegisteredDelta 0
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDelta 0.001
testRetrievesTheAppropriateListOfDeltas 0.001
testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredAtAll 0
testReturnsEmptyListIfCurrentVersionIsInstalledVersion 0

AddFilterBypassTaskTest

testFilterBypassAddedProperly 0.01

AddPermissionTaskTest

testRoot 0.008
testWithoutSlash 0.007
testWithSlash 0.009

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly 0.006
testGetPermissionAddedToRoleProperly 0.006
testDenyPermissionAddedToRoleProperly 0.005

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp 0.005

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists 0.003
testBootstrapsIfNodeDoesNotExist 0.001

ChangeTemplateTaskTest

testSetTemplateForFirstTime 0.005
testChangeTemplate 0.001

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException 0.001

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed 0.01
testShowWarningIfCommandNotFound 0.001
testCommandIsExecuted 0.002

FilterOrderingTaskTest

testOrderFilterAfter 0.002
testFailWhenFilterDoesntExist 0.001
testOrderFilterAfterLast 0
testDoesNothingIfRequiredFilterMissing 0.001

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId 0.412

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor 0.001
testExecutesPublicDelegateTaskWhenIsPublic 0.001
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue 0
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist 0.001

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule 0

MoveAndRenamePropertyTaskTest

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

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist 0.003
testOrderFilterBefore 0.001
testDoesNothingWhenRequiredFilterMissing 0

PartialBootstrapTaskTest

testGetOutputResourceName 0.386
testDifferentPlatformEncoding 0.432

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot 0.001
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot 0.001
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue 0.001
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue 0

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged 0.399
testNonExistingPropertyAndExpectedAsSuchIsCreated 0.392
testPropertywithUnexpectedValueIsNotReplacedButLogged 0.383
testExistingPropertyWithPartOfStringIsReplaced 0.39
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged 0.392
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged 0.444
testNonExistingPropertyIsNotReplacedButLogged2 0.405
testExistingPropertyIsReplaced 0.394
testPropertyOfDifferentType 0.39
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged 0.401
testExistingPropertyWithOneOfExpectedValuesIsReplaced 0.394
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged 0.399

RegisterNodeTypeTaskTest

testRegisterNewNodeType 0.409
testWillNotFailWhenRegisteringAlreadyRegisteredNode 0.404
testReregisterNodeType 0.408

RegisterServletTaskTest

testRegisterServletTaskWithMappings 0.452
testRegisterServletTaskWithEmptyMappings 0.421

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission2 0.005
testRemoveDuplicatePermission 0.002

RenameNodesTaskTest

testRenameACLNodesTask 0.397

RenamePropertiesTaskTest

testExistingPropertyIsRenamed 0.402
testNonExistingPathIgnored 0.396

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot 0.003

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained 0.003
testAddFalseConditionIfExpressionIsContained 0

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing 0.002
testBlocksIfIncludeDispatcherIsMissing 0.002
testDoesNotWarnIfErrorDispatcherIsUsed 0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround 0.002
testTextFilterClassesAreNotSet 0.002
testAccessControlProviderIsSet 0.002

MD5CheckingFileExtractorOperationTest

testAbsentFilesAreRecreated 0.004

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies 0
testCanHandleOnlyOptionalAndMissingDependencies 0
testCalcDependencyLevelWithNonOptionalDependencies 0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies 0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies 0

VersionComparatorTest

testBasic 0
testClassifiersAreIgnored 0

VersionRangeTest

testFromCanNotBeAfterTo 0.001
testFromCanNotBeAfterToAndClassifiersAreStillIgnored 0
testChecksIfAVersionIsInRangeWithFromWildcard 0
testFromCanBeWildcard 0
testBasicRangeParsing 0
testChecksIfAVersionIsInRangeWithToWildcard 0
testChecksIfAVersionIsInRange 0.001
testFromAndToCanBeSame 0
testSingleVersionCanBeSpecified 0
testClassifiersAreAccepted 0
testToCanBeWildcard 0
testSingleVersionCanBeWildcard 0
testToAndFromCanBeWildcards 0
testInputIsTrimmedAndSeparatorCanBeSurroundBySpaces 0
testNullIsConsideredAsWildcard 0
testSingleVersionRangeShouldContainItSelf 0
testClassifiersAreAcceptedEvenIfFromAndToAreSame 0

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable 0.073
testProvidesTheSameInstanceAsReturnedFromModuleRegistry 0.007

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent 0.001
testStartRegistersAllObserversWithAllModules 0

ModuleManagementStateTest

testDescriptionForInstallsOnly 0.001
testDescriptionForUpdatesOnly 0
testDescriptionForInstallsAndUpdates 0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks 0.02
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated 0.005
testPerformCantBeCalledTwiceByDifferentThreads 0.802
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage 0.005
testCheckModuleAndDeltasToStringForUpdate 0.001
testCheckModuleAndDeltasToStringForInstall 0

ModuleRegistryImplTest

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

ModuleManagerWebUITest

testDoneTemplate 0.026
testListTasksTemplate 0.028
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread 1.002
testRestartNeededTemplate 0.015

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd 0

ContentOpsTest

testSetTemplate 0.001
testCreateParagraph 0
testCreatePage 0
testCreateContent 0
testSetBinaryNodeData 0
testCreateCollectionNode 0

NodeBuilderTest

testContextNodeIsProperlyPropagated 0.4
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations 0.396
testErrorMessages 0.387

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode 0.395
testSetPropertyFailsIfPropertyDoesNotExist 0.394
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue 0.398
testAddPropertyFailsIfPropertyExists 0.389
testRenamePropertyAndCheckValueForString 0.385

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded 0.393
testModuleNodeIsCreatedIfNeeded 0.386
testUsesExistingModuleConfigNode 0.397

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode 0.395
testModuleNodeIsCreatedIfNeeded 0.396

NodeBuilderTaskTest

testUnknownRootThrowsException 0.403
testSyntax 0.403

ClassesTest

testCanSetupADifferentClassFactory 0.004
testDefaultClassFactoryWorksJustFine 0.003

ComponentsTest

testPushingAndPoppingComponentProvider 0.003

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile 0.005

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured 0.005
dataWorkspaceObserved 0

ConfigurationTest

testNonScopedComponent 0.043
testSingletonScopedComponentFactory 0.016
testEagerSingletonScopedComponent 0.012
testProvider 0.014
testLazySingletonScopedComponent 0.014
testConfiguredEagerSingleton 0.015
testConfigured 0.012
testComponentFactory 0.011
testObserved 0.016
testConfiguredSingleton 0.011
testSingletonScopedProvider 0.013

LegacyComponentsConfigurerTest

testExcludedKeys 0.004
testLegacy 0.006

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor 0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified 0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified 0
testCanInstantiateWithEmptyConstructor 0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise 0

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers 0.006

GuiceComponentProviderTest

testConfiguredInSingletonScope 0.011
testCreateChild 0.016
canAccessProperties 0.028
testConfigured 0.01
testImplementation 0.006
testObserved 0.01
testInstance 0.005
getComponentThrowsExeptionForUnconfiguredType 0.005
testObservedInRequestScope 0.011
testGetComponentProvider 0.005

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

testExtends 0.067
testSameNamePrivateMethods 0.008
testPrivateMethods 0.006
testOverridesRemovesAnnotations 0.007
testLifeCycleOnPackageProtectedMethods 0.009
testOverrides 0.008
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods 0.01
testMultipleAnnotatedMethods 0.01
testLifeCycleOnClassThatOverridesPackageProtectedMethods 0.008
testSimpleLifeCycle 0.006

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater 0

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded 0.003
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet 0.001

RegistryMapTest

testReturnsNullWhenValueMissing 0
testReturnsAddedValues 0
testUsesKeyFromValueWhenAdding 0
testThrowsExceptionWhenRequiredAndMissing 0

RepositoryMappingDefinitionReaderTest

testParse 0.001

WorkspaceMappingTest

testUnknownRepositoryShouldYieldMeaningfulExceptionMessage 0

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall 1.705
testUpdateFrom4515 0.648
testUpdateFrom4522 0.504
testUpdateTo4521 0.557
test45DoesNotInstallWhenFromSmallerThan446 0.404
testMP4MimeTypesOnInstall 1.598
test446MimeTypesOnInstall 1.554
updateTo514anonymousUserPermissions 0.687
testUpgradeFrom446 0.984

IsNotAProblematicEnvironmentConditionTest

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

RenameACLNodesTaskTest

testRenameACLNodesTask 0.399

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning 0.418
rearrangementOfBasicDefaultConfig 0.403
rearrangementOfSTKsDefaultConfig 0.393
nonStandardCompositeConfigIsBackedUp 0.407

HashUsersPasswordsTest

testEncryption 0.683

ComponentsTestUtilTest

testSetSingletonInstance 0
testConfiguredImplementation 0.001
testInstanceFactory 0.001

Content2NodeCollectionWrapperTest

testRetainAll 0.001
testRemoveAll 0

MockItemTest

testGetDepth 0
testGetPath 0.001

MockNodeTest

testGetNodeWithFalsePath 0
testGetAncestorWithNegativeDepth 0
testSetPropertyWithStringAndBoolean 0
testSetReferenceProperty 0
testConstructionFromNamePropertiesAndChildren 0
testSetPropertyWithStringAndValue 0
testAddNodeWithParamString 0
testOrderBeforeWithBothNamesValid 0
setsIdentifierOnConstruction 0
testGetPath 0.001
testGetNodeWithExistingPath 0
testGetNodesWithNamePattern 0
testGetNameReturnsEmptyStringForRoot 0
testAddNodeWithRelPath 0
testAddNodeWithParamStringString 0
testHasNode 0
testGetPropertyWithRelPath 0
testOrderBeforeWithNullBeforeName 0
testSetPropertyToNullDoesntCreateProperty 0
testGetAncestor 0
testGetPathReturnsSlashOnRoot 0
testGetProperties 0
testGetAncestorWithToBigDepth 0
testGetMixingNodeTypes 0
testCreatingFromSessionUpdatesSessionsRootNode 0
testHasNodes 0
testGetPropertyWithRelPathBeeingAName 0
testAccept 0.002
testGetPathWorksWithoutRootSet 0.001
testAddNodeThrowsPathNotFoundExWhenIntermediaryNodeIsNotExisting 0
testConstructionFailsWhenNameContainsSlash 0
testSetExistingPropertyToNullRemovesTheProperty 0
testHasProperties 0
testAddNodeWithParamFakeJCRNode 0
testChildNodesAndPropertiesGetProperSession 0
testGetPropertiesWithNamePattern 0

MockObservationManagerTest

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

MockPropertyTest

testGetSetValueWithBigDecimal 0
testGetValue 0
testIsMultiple 0
testGetType 0
testAccept 0
testIsNode 0
testGetString 0

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues 0
testNodeFromStringAndObjectArray 0
testNodeFromStringAndStrings 0

SessionTestUtilTest

testCreateSessionWithStringVarargs 0
testMockSessionSetsProperWorkspaceName 0
testCreateSessionFromString 0

MockAccessManagerTest

testThatWeHaveAllPermissions 0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance 0.001
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument 0.001

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer 0

MockNodeDataTest

testSetValueWithParamValue 0
testCanGetHandle 0
testCanDeleteSelf 0

MockObjectTest

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

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll 0.001
testRemoveAll 0

SelfTest

testCommandIsSetCorrectlyFromPrototype 0
testJackrabbitUnregistersProperly 0.102

Utf8ContentTest

testReadingUtf8Greek 0.421
testReadingUtf8JapaneseChars 0.432
testReadingUtf8AccentedChars 0.427
testCreateExportImportContentUtf8SpecialChars 0.394
testReadingUtf8SpecialChars 0.415
testSettingNewUtf8ContentNode 0.391
testSettingAnUtf8NodeData 0.385
testReadingUtf8Russian 0.399

EscapeUtilTest

testEscapeUnescapeArray 0
testEscapeUnescape 0

BasePatternVoterTest

testInitWithoutPattern 0

DomainNameRegexVoterTest

testMatchingDomain 0.001
testNonMatchingDomain 0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet 0.001
testReturnsValueOfElseIfConditionIsTrue 0
testReturnsValueOfOtherwiseIfConditionIsFalse 0

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testVotesFalseWhenNoHeaderNameSet 0
testVotesFalseOnNonMatchingWildcardPattern 0

RequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue 0

ResponseContentTypeVoterTest

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

URIPatternVoterTest

testVotesFalseWhenNoPatternSet 0
testVotesTrueOnMatchingWildcardPattern 0
testIgnoresJSessionIdInRequestUri 0
testVotesFalseOnNonMatchingWildcardPattern 0

URIStartsWithVoterTest

testNotVoter 0
testInverseVoter 0
testBasics 0