Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
181200399.834%97.004

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
info.magnolia.setup.for4_55000100%0.587
info.magnolia.utf88000100%0.925
info.magnolia.importexport21000100%0.581
info.magnolia.monitoring3000100%0
info.magnolia.objectfactory.configuration16000100%0.149
info.magnolia.module36000100%0.938
info.magnolia.jcr.node2bean.impl3000100%0.001
info.magnolia.module.model.reader35000100%0.026
info.magnolia.module.model50000100%0.003
info.magnolia.jcr.decoration12000100%0.003
info.magnolia.module.files2000100%0.262
info.magnolia.content2bean1900194.737%0.075
info.magnolia.beanmerger7000100%0.015
info.magnolia.objectfactory.guice.lifecycle10000100%0.119
info.magnolia.voting.voters26000100%0.01
info.magnolia.cms.core.version24000100%3.489
info.magnolia.test.mock36000100%0.007
info.magnolia.importexport.postprocessors4000100%0.158
info.magnolia.cms.util221000100%14.755
info.magnolia.setup.for5_08000100%0.85
info.magnolia.event13000100%2.021
info.magnolia.setup.for5_216000100%1.505
info.magnolia.cms.core115000100%7.632
info.magnolia.objectfactory.guice22000100%0.148
info.magnolia.test4000100%0.003
info.magnolia.module.ui4000100%1.061
info.magnolia.repository300166.667%0.227
info.magnolia.commands.impl32000100%4.217
info.magnolia.init.properties2000100%0.001
info.magnolia.repository.definition1000100%0
info.magnolia.test.mock.jcr105000100%0.011
info.magnolia.nodebuilder.task7000100%0.829
info.magnolia.cms.i18n14000100%0.108
info.magnolia.registry4000100%0
info.magnolia.context13000100%0.496
info.magnolia.jcr.inheritance4000100%0.002
info.magnolia.objectfactory31000100%0.027
info.magnolia.module.delta147000100%7.77
info.magnolia.freemarker52000100%0.326
info.magnolia.cms.security89000100%13.299
info.magnolia.init27000100%0.532
info.magnolia.freemarker.models8000100%0.004
info.magnolia.audit35000100%12.555
info.magnolia.util2000100%0
info.magnolia.cms.filters59000100%2.083
info.magnolia.commands10000100%0.119
info.magnolia.cms.security.operations4000100%0.001
info.magnolia.jcr.wrapper90000100%2.094
info.magnolia.cms.security.auth.callback6000100%0.016
info.magnolia.jcr.node2bean50000100%0.173
info.magnolia.link29000100%0.202
info.magnolia.jackrabbit4000100%0.851
info.magnolia.cms.core.search2000100%0.465
info.magnolia.test.hamcrest6000100%0.003
info.magnolia.nodebuilder16000100%1.244
info.magnolia.jcr.predicate16000100%0.133
info.magnolia.importexport.filters1000100%0.006
info.magnolia.cms.beans.config4600197.826%0.13
info.magnolia.jcr.util156000100%5.669
info.magnolia.setup11000100%8.084
info.magnolia.jcr.nodebuilder10000100%0.004

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

info.magnolia.setup.for4_5

ClassTestsErrors FailuresSkippedSuccess RateTime
RenameACLNodesTaskTest1000100%0.111
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%0.476

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%0.925

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0
BootstrapUtilTest4000100%0.001
DataTransporterRepositoryTest4000100%0.553
DataTransporterTest5000100%0.022
PropertiesImportExportTest5000100%0.005

info.magnolia.monitoring

ClassTestsErrors FailuresSkippedSuccess RateTime
SystemMonitorTest3000100%0

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentConfigurationReaderTest1000100%0.003
ComponentProviderConfigurationBuilderTest2000100%0.004
ConfigurationTest11000100%0.136
LegacyComponentsConfigurerTest2000100%0.006

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest16000100%0.009
ModuleInstanceProviderTest2000100%0.075
ModuleLifecycleContextImplTest2000100%0.001
ModuleManagementStateTest3000100%0.001
ModuleManagerImplTest6000100%0.85
ModuleRegistryImplTest7000100%0.002

info.magnolia.jcr.node2bean.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
EnumCaseInsensitiveTest3000100%0.001

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest12000100%0.022
DependencyCheckerImplTest18000100%0.003
DependencyLevelComparatorTest5000100%0.001

info.magnolia.module.model

ClassTestsErrors FailuresSkippedSuccess RateTime
VersionComparatorTest2000100%0
VersionRangeTest32000100%0.002
VersionTest16000100%0.001

info.magnolia.jcr.decoration

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentDecoratorNodeWrapperTest6000100%0.001
ContentDecoratorUtilTest4000100%0
ContentDecoratorWorkspaceWrapperTest1000100%0
NodePredicateContentDecoratorTest1000100%0.002

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest2000100%0.262

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.003
Content2BeanTest1800194.444%0.072

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.001
ProxyBasedBeanMergerTest6000100%0.014

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.119

info.magnolia.voting.voters

ClassTestsErrors FailuresSkippedSuccess RateTime
BasePatternVoterTest1000100%0
DomainNameRegexVoterTest2000100%0.001
IfVoterTest3000100%0.001
ResponseContentTypeVoterTest13000100%0.008
URIPatternVoterTest4000100%0
URIStartsWithVoterTest3000100%0

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest12000100%2.392
ContentVersionTest4000100%0.764
CopyUtilTest2000100%0.311
MgnlVersioningNodeWrapperTest1000100%0
VersionedNodeTest2000100%0.022
VersionInfoTest3000100%0

info.magnolia.test.mock

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2NodeCollectionWrapperTest2000100%0
MockAccessManagerTest1000100%0
MockComponentProviderTest2000100%0
MockContentTest12000100%0.004
MockHierarchyManagerTest1000100%0
MockNodeDataTest3000100%0
MockObjectTest7000100%0
MockUtilTest6000100%0.003
NodeData2PropertyCollectionWrapperTest2000100%0

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataAsMixinConversionHelperTest3000100%0.003
MetaDataImportPostProcessorTest1000100%0.155

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0
ClasspathResourcesUtilTest3000100%0.001
ContentUtilRepoTest5000100%0.649
ContentUtilTest27000100%0.017
DateUtilTest1000100%0.005
DelayedExecutorTest3000100%3.361
DumperUtilTest2000100%0.253
ExceptionUtilTest19000100%0.001
ExtendingContentWrapperRepositoryTest2000100%0.251
ExtendingContentWrapperTest15000100%0.13
InheritanceContentWrapperTest8000100%0.004
LazyContentWrapperTest3000100%0.386
LazyNodeDataWrapperTest3000100%0.021
LinkUtilTest6000100%0.001
ModuleConfigurationObservingManagerTest1000100%6.018
NodeDataUtilTest10000100%0.006
NodePathComparatorTest1000100%0
NodeUuidComparatorTest1000100%0
ObservationUtilTest4000100%0.027
PathUtilTest9000100%0.001
QueryUtilTest15000100%2.435
RequestDispatchUtilTest4000100%0.002
RuleTest6000100%0.746
SearchReplaceTest4000100%0.007
ServletUtilTest16000100%0.002
SiblingsHelperTest7000100%0.004
SimpleUrlPatternTest18000100%0.001
StringLengthComparatorTest1000100%0.001
SystemContentWrapperTest3000100%0.363
TextFileUtilTest4000100%0
UnicodeNormalizerTest6000100%0.022
WebXmlUtilTest9000100%0.036
WorkspaceXmlUtilTest2000100%0.004

info.magnolia.setup.for5_0

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeTypeRegistrationTaskTest5000100%0.541
ConvertMetaDataUpdateTaskTest1000100%0.005
Register50NodeTypeTaskTest1000100%0.171
RemoveMetaDataInNodeTypeDefinitionTaskTest1000100%0.133

info.magnolia.event

ClassTestsErrors FailuresSkippedSuccess RateTime
EventHandlerCollectionTest6000100%0.002
ResettableEventBusTest2000100%0.005
SimpleEventBusTest5000100%2.014

info.magnolia.setup.for5_2

ClassTestsErrors FailuresSkippedSuccess RateTime
AddActivatableMixinForContentNodeTaskTest1000100%0.134
GrantsReadPermissionToRolesTaskTest4000100%0.573
IsNotAProblematicEnvironmentConditionTest5000100%0.006
RemoveOpenWFEPermissionsTaskTest1000100%0.135
RenameSameNameSiblingNodesTaskTest5000100%0.657

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.001
BinaryNodeDataTest3000100%0.002
DefaultACLPermissionsTest8000100%0.153
DefaultContentTest25000100%4.838
MagnoliaAccessProviderTest6000100%0.14
MetaDataTest36000100%0.003
NodeTest14000100%2.358
NodeTypeBasedACLPermissionsTest9000100%0.111
PathTest8000100%0
RootOnlyPermissionTest3000100%0.026

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.004
GuiceComponentProviderTest10000100%0.102
GuiceParameterResolverTest3000100%0.005
GuiceScopesTest8000100%0.037

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.001
SelfTest1000100%0.002

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.061

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultRepositoryManagerTest2000100%0.227
WorkspaceMappingTest10010%0

info.magnolia.commands.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
DeleteCommandTest4000100%0.533
ExportCommandTest3000100%0.522
ExtractCommentCommandTest5000100%0.006
ImportCommandTest4000100%0.741
MarkNodeAsDeletedCommandTest5000100%0.857
RuleBasedCommandTest4000100%0.518
VersionCommandTest7000100%1.04

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0.001

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0

info.magnolia.test.mock.jcr

ClassTestsErrors FailuresSkippedSuccess RateTime
MockItemTest2000100%0
MockNodeTest47000100%0.005
MockObservationManagerTest6000100%0.001
MockPropertyTest12000100%0.002
MockSessionTest10000100%0.001
MockValueTest22000100%0.002
NodeTestUtilTest3000100%0
SessionTestUtilTest3000100%0

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.374
ModuleNodeBuilderTaskTest2000100%0.227
NodeBuilderTaskTest2000100%0.228

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0
DefaultI18NContentSupportTest3000100%0.033
DefaultMessagesImplTest2000100%0.011
HierarchyBasedI18nContentSupportTest3000100%0.041
MessagesManagerTest5000100%0.023

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.12
DefaultRepositoryStrategyTest2000100%0.24
MgnlContextTest2000100%0.002
RequestAttributeStrategyTest4000100%0.01
SimpleContextTest1000100%0.118
WebContextImplTest1000100%0.006
WriterResponseWrapperTest2000100%0

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.002

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassesTest2000100%0.007
ComponentsTest1000100%0
DefaultClassFactoryTest5000100%0
DefaultComponentProviderTest9000100%0.012
ObjectFactoryTest1000100%0
ObjectManufacturerTest11000100%0.005
ObservedComponentFactoryTest2000100%0.003

info.magnolia.module.delta

ClassTestsErrors FailuresSkippedSuccess RateTime
AddFilterBypassTaskTest1000100%0.01
AddPermissionTaskTest1000100%0
AddURIPermissionTaskTest4000100%0.025
BackupTaskTest1000100%0.006
BootstrapConditionallyTest3000100%0.007
BootstrapSingleModuleResourceTest1000100%0
BootstrapSingleResourceAndOrderAfterTest1000100%0
BootstrapSingleResourceAndOrderBeforeTest1000100%0
BootstrapSingleResourceAndOrderTest2000100%0.246
ChangeAllPropertiesWithCertainValueTaskTest3000100%0.387
ChangeTemplateTaskTest3000100%0.005
ChangeVirtualUriMappingTaskTest2000100%0.007
CheckAndModifyPartOfPropertyValueTaskTest1000100%0
CheckAndModifyPropertyValueTaskTest2000100%0.001
CopyNodeTaskTest4000100%0.48
CopyPropertyTaskTest3000100%0.37
CreateNodePathTaskTest1000100%0.112
CreateNodeTaskTest1000100%0.113
ExecuteCommandTaskTest3000100%0.01
FilterOrderingTaskTest4000100%0.003
FindAndChangeTemplateIdTaskTest2000100%0.253
IsAuthorInstanceDelegateTaskTest5000100%0.011
ModuleBootstrapTaskTest1000100%0.001
ModuleFilesExtractionTest1000100%0.187
MoveAndRenamePropertyTaskTest6000100%0.015
MovePropertyTaskTest3000100%0.361
NewPropertyTaskTest3000100%0.002
NodeExistsDelegateTaskTest1000100%0
NoSameNameSiblingsConditionTest2000100%0.029
OrderFilterBeforeTaskTest3000100%0.002
OrderNodeAfterTaskTest2000100%0.001
OrderNodeTo1stPosTaskTest1000100%0.137
OrderNodeToFirstPositionTaskTest2000100%0.001
PartialBootstrapTaskTest3000100%0.364
PathExistenceDelegateTaskTest7000100%0.005
PropertyExistsDelegateTaskTest1000100%0
PropertyValueDelegateTaskTest5000100%0.013
PropertyValuesTaskTest12000100%1.402
RegisterNodeTypeTaskTest4000100%0.519
RegisterServletTaskTest2000100%0.227
RemoveDuplicatePermissionTaskTest3000100%0.012
RemoveInstallFileTest2000100%0.232
RemoveNodesTaskTest5000100%0.585
RemoveNodeTaskTest2000100%0.225
RemoveNodeWoChildrenTest1000100%0.001
RemovePermissionTaskTest1000100%0
RemovePropertiesTaskTest1000100%0.112
RemovePropertyTaskTest1000100%0.117
RenameNodesTaskTest2000100%0.229
RenameNodeTaskTest2000100%0.241
RenamePropertiesTaskTest3000100%0.346
RenamePropertyAllModulesNodeTaskTest1000100%0.001
RenamePropertyTaskTest1000100%0.11
SetupModuleRepositoriesTaskTest2000100%0.23
TextFileConditionsUtilTest2000100%0.001
ValueOfPropertyDelegateTaskTest4000100%0.008
WebXmlConditionsUtilTest3000100%0.004
WorkspaceXmlConditionsUtilTest3000100%0.004

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest52000100%0.326

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest2000100%0.043
ContentSecurityFilterTest2000100%0.05
DelegatingUserManagerTest1000100%0.004
HierarchicalUserManagerTest5000100%0.948
MgnlGroupManagerTest6000100%0.059
MgnlGroupTest8000100%0.074
MgnlRoleManagerTest5000100%0.051
MgnlUserManagerRepositoryTest7000100%5.965
MgnlUserManagerTest11000100%0.354
MgnlUserTest8000100%0.055
PermissionUtilTest5000100%0
PrincipalUtilTest5000100%0.001
RescueSecuritySupportTest10000100%4.115
SecuritySupportObservedComponentFactoryTest1000100%0.002
SecurityTest1000100%0.004
SecurityUtilKeyStoreTest2000100%0.204
SecurityUtilTest8000100%1.361
URISecurityFilterTest2000100%0.009

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.001
DefaultMagnoliaInitPathsTest8000100%0.003
DefaultMagnoliaPropertiesResolverTest9000100%0.005
MagnoliaServletContextListenerTest1000100%0.523

info.magnolia.freemarker.models

ClassTestsErrors FailuresSkippedSuccess RateTime
BinaryNodeDataModelTest1000100%0.001
ContentModelTest1000100%0
MagnoliaObjectWrapperTest5000100%0.003
UserModelTest1000100%0

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0.146
AuditLoggingUtilTest2000100%0.129
MgnlAuditLoggingContentDecoratorNodeWrapperTest4000100%3.186
MgnlAuditLoggingContentDecoratorTest28000100%9.094

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.017
ContentTypeFilterTest9000100%1.564
FilterTest3000100%0.077
InstallFilterTest3000100%0.035
InterceptFilterTest9000100%0.015
MappingTest1000100%0.008
MultiChannelFilterTest8000100%0.04
MultipartRequestFilterTempFileDeletionTest2000100%0.069
MultipartRequestFilterTest2000100%0.03
MultipartRequestWrapperTest1000100%0.011
RangeSupportFilterTest3000100%0.01
ServletDispatchingFilterTest15000100%0.192
UnicodeNormalizationRequestWrapperTest2000100%0.015

info.magnolia.commands

ClassTestsErrors FailuresSkippedSuccess RateTime
CommandsManagerTest9000100%0.119
MgnlCommandTest1000100%0

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAccessDefinitionTest1000100%0
OperationPermissionTest3000100%0.001

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.016

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Node2BeanTest37000100%0.137
TypeMappingImplTest13000100%0.036

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.002
LinkUtilTest19000100%0.134
UUIDLinkTest9000100%0.066

info.magnolia.jackrabbit

ClassTestsErrors FailuresSkippedSuccess RateTime
JackrabbitIndexingConfigurationTest4000100%0.851

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.465

info.magnolia.test.hamcrest

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeMatchersTest6000100%0.003

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
ContentOpsRepositoryTest3000100%0.333
ContentOpsTest4000100%0.001
NodeBuilderTest3000100%0.352
OpsTest5000100%0.557

info.magnolia.jcr.predicate

ClassTestsErrors FailuresSkippedSuccess RateTime
DuplicateNodePredicateTest1000100%0.127
JCRMgnlPropertyHidingPredicateTest2000100%0.001
JCRPropertyHidingPredicateTest2000100%0.001
NodeNamePredicateTest2000100%0.001
NodePropertyNamePredicateTest3000100%0.001
NodeTypePredicateTest2000100%0.001
StringPropertyValueFilteringPredicateTest4000100%0.001

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.006

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0.001
HostBasedRegexpVirtualURIMappingTest15000100%0.008
HostBasedVirtualURIMappingTest9000100%0.001
MIMEMappingTest3000100%0.02
ObservedManagerTest1000100%0.001
RegexpVirtualURIMappingTest11000100%0.001
URI2RepositoryManagerTest2000100%0.005
URI2RepositoryMappingTest4000100%0.093

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest4000100%0.004
MetaDataUtilTest2000100%0.262
NodeTypesRepositoryTest2000100%0.27
NodeTypesTest6000100%0.001
NodeTypeTemplateUtilTest2000100%0.238
NodeUtilIsNodeTypeTest2000100%0.238
NodeUtilRepositoryTest9000100%1.16
NodeUtilTest44000100%0.006
PropertiesImportExportTest11000100%0.003
PropertyUtilRepositoryTest9000100%1.129
PropertyUtilTest37000100%0.002
SessionUtilTest11000100%0.001
VersionUtilTest17000100%2.355

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
ChangeNodeTypeOfSubAppsTaskTest1000100%0.123
CoreModuleVersionHandlerTest9000100%7.283
HashUsersPasswordsTest1000100%0.678

info.magnolia.jcr.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
NodeBuilderTest2000100%0.001
OpsTest7000100%0.002

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0.146

AuditLoggingUtilTest

testLogsLoginSuccesses0.123
testLogsLoginFailures0.006

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt1.802
testSetPropertyStringStringArrayInt0.67
testSetPropertyStringValueArrayInt0.404
testSetPropertyStringStringInt0.31

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator0.578
testSequenceActionMoveCreate0.582
testSequenceActionMoveDelete0.535
testSequenceCreateModifyDelete0.409
testSequenceActionCreateCreate0.351
testSequenceActionMoveModify0.433
testSequenceActionCreateSessionDelete0.334
testSequenceActionModifyMoveDelete0.37
testLogSessionDelete0.318
testSequenceCreateModify0.273
testSequenceActionCreateNodeDelete0.248
testSequenceActionModifySessionDelete0.285
testSequenceActionSessionDeleteCreate0.348
testLogModifyNode0.308
testLogModifyProperty0.327
testLogCreateNode0.283
testLogNodeDeleteCreateDelete0.347
testLogDeleteNode0.294
testLogMoveNode0.245
testLogCreateNodeWithSpecificNodeType0.235
testSequenceActionNodeDeleteCreate0.295
testSequenceActionModifyCreate0.28
testNodeSave0.307
testSequenceActionModifyMove0.242
testSequenceActionModifyNodeDelete0.23
testSequenceCreateMove0.199
testSequenceActionModifyModify0.235
testSequenceActionMoveModifyDelete0.203

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.001

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable0.004
testMergeOfInterfaces0.002
testMergeMap0.005
testMergedProperties0.003
testMergeMergedClass0
testIsSimpleType0

HostBasedRegexpVirtualURIMappingTest

testMapURIWithQuery0.001
testToString0
testMapURIWithQueryToHost0.001
testMapURI0
testExample0.001
testExample20
testExample30.001
testQueryStringIsBeingPassedThroughExample0
testSupportsMoreThan9Groups0.001
testRegexSubstitutionWorksAndLevelIsSetToGroupCountPlusOne0
testGracefullyFailingOnIncompleteConfig0.001
testQueryStringMappingFailedOnWrongQueryString0
testQueryStringIsBeingPassedThroughExample20.001
testQueryStringIsBeingPassedThroughExample30
testGracefullyFailingOnWrongRegexGroup0.001

HostBasedVirtualURIMappingTest

testMappingThatDoesNotMatch0
testMapURIWithHostThatDoesNotMatch0
testMappingThatDoesMatch0
testMapURIWithHostThatDoesMatch0
testMapURIWithHostsWhereOneDoesMatch0
testMappingWhereOneDoesMatch0
testMapURIWithNoHosts0
testMappingThatBestMatchWinsPart10
testMappingThatBestMatchWinsPart20.001

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned0.013
testGetIconStyleReturnsCorrectIconStyle10.004
testGetIconStyleReturnsCorrectIconStyle20.003

ObservedManagerTest

testGetNodeByUUIDOrPath0

RegexpVirtualURIMappingTest

testExample0
testExample20.001
testExample30
testQueryStringIsBeingPassedThroughExample0
testSupportsMoreThan9Groups0
testRegexSubstitutionWorksAndLevelIsSetToGroupCountPlusOne0
testGracefullyFailingOnIncompleteConfig0
testQueryStringMappingFailedOnWrongQueryString0
testQueryStringIsBeingPassedThroughExample20
testQueryStringIsBeingPassedThroughExample30
testGracefullyFailingOnWrongRegexGroup0

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.005
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.049
testGetUri0.034
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.006
testGetHandleStripsExtensionInclTheDot0.004

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testGetSelectors0.001
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.002
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0

DefaultACLPermissionsTest

testCanReadRoot0.022
testCanReadOnPageNode0.017
testReorderingIsNotAllowedWithReadOnlyPermissions0.016
testGrantsOnContentNode0.017
testCanReadOnContentNode0.025
testVerifyThatSessionIsUsedAsResolver0.019
testGrantsOnPageNode0.021
testGrantsHigherPermissionThenAssigned0.016

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.252
testThatReadingANonExistingNodeDataDoesNotFail0.237
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.281
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.223
testCreatingAnExistingNodeDataDoesNotFail0.213
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.197
testReadingANodeData0.21
testCreatingAndSettingANodeData0.173
testIsNodeTypeForNodeChecksPrimaryType0.158
testAddMixin0.161
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.204
testSettingANonExistingNodeDataCreatesANewNodeData0.189
testCreatingAnEmptyNodeData0.159
testModDate0.193
testCreatingAndSettingABooleanNodeData0.175
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.194
testDelete0.224
testEquals0.178
testSettingAnExistingNodeData0.182
testCreatingAndReadingABinaryNodeData0.177
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.207
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.205
testEqualsWithWrongType0.143
testEqualsWithNull0.135
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.168

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.03
testReadOnlyPermissionsToJcrSystemAreSetForUser0.019
testPermissionWrongClassDefined0.018
testPermissionNonexistingClassDefined0.022
testPermissionClassDefined0.027
testPermissionWrongClassConstructor0.024

MetaDataTest

testSetLastActivationActionDate0
testGetModificationDate0
testGetTitleThrowsException0
testSetAuthorId0
testSetActivated0
testGetAuthorId0
testSetUnActivated0
testGetCreationDate0
testSetPropertyWithDate0
testSetPropertyWithLong0
testSetPropertyWithDouble0
testGetStringPropertyWithUnsupportedName0
testGetStringProperty0
testSetActivatorId0
testGetIsActivated0
testGetLastActionDate0.001
testSetPropertyWithString0
testSetCreationDate0
testGetStringPropertyWithUnsupportedTitleProperty0
testSetTemplate0
testRemovePropertyWithUnsupportedProperty0
testGetTemplate0
testGetActivationStatusReturnsActivatedWhenActivatedAndNotSubsequentlyModified0.002
testRemoveProperty0
testSetTitleThrowsException0
testSetPropertyWithBoolean0
testSetStringPropertyWithUnsupportedTitleProperty0
testSetStringPropertyWithUnsupportedName0
testSetModificationDate0
testGetActivatorId0
testGetStringPropertyWithUnsupportedTemplateTypeProperty0
testGetActivationStatusReturnsActivatedWhenActivatedAndNeverModified0
testGetActivationStatusReturnsNotActivatedWhenNotActivated0
testGetActivationStatusReturnsActivatedWhenActivatedAndThenModified0
testSetPropertyWithStringWhenAlreadyExisting0
testSetStringPropertyWithUnsupportedTemplateTypeProperty0

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.177
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.168
testCreatingAnExistingNodeDataDoesNotFail0.173
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.17
testReadingANodeData0.137
testCreatingAndSettingANodeData0.152
testIsNodeTypeForNodeChecksPrimaryType0.154
testAddMixin0.155
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.176
testSettingANonExistingNodeDataCreatesANewNodeData0.178
testSettingAnExistingNodeData0.186
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.21
testThatReadingANonExistingNodeDataFail0.162
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.16

NodeTypeBasedACLPermissionsTest

testCanReadRoot0.015
testCanReadOnPageNode0.013
testGrantsOnContentNode0.012
testCanReadOnContentNode0.012
testCanReadInvalidNodeTypeSpecified0.015
testCanReadAnyNodeTypesSpecified0.011
testGrantsOnPageNode0.011
testGrantsMultipleNodeTypesSpecified0.011
testGrantsHigherPermissionThenAssigned0.011

PathTest

testGetUniqueLabelFromNodeSameNameExists0
testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetUniqueLabelFromSessionSameNameExists0
testGetUniqueLabelFromNodeSameNameDoesntExists0
testGetValidatedLabel0
testIsCharValid0

RootOnlyPermissionTest

testCanRead0.009
testNoRootNode0.009
testGrants0.008

QueryTest

testSimpleQuery0.259
testMaxResultSize0.206

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom5220.234
testRestoreVersionCreatedWithRuleFrom5240.24
testGetUsedFilterWhenRuleCreatedIn520.169
testCreateAndRestoreVersionAndCheckOrder0.259
testUseSystemSessionToRetrieveVersions0.138
testCreateAndRestoreDeletedVersion0.217
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.229
testGetUsedFilterWhenRuleCreatedIn5220.141
testGetUsedFilterWhenRuleCreatedIn5240.144
testNumberOfCreatedVersions0.221
testCreateAndRestoreVersion0.208
testRestoreVersionCreatedWithRuleFrom520.192

ContentVersionTest

testRestoringBinariesFromContentVersion0.195
testRetrievingBinariesFromContentVersionsChildNode0.176
testBasics0.225
testRetrievingBinariesFromContentVersion0.168

CopyUtilTest

verifyCopyToVersionWhenThereIsAlreadyACertainSubnode0.153
verifyCopyToVersionWorksWhenChangingPrimaryNodeType0.158

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.022

VersionInfoTest

testAdvancedVersionInfo0
testMoreVersionInfo0
testBasicVersionInfo0

CompositeFilterTest

testInitializationAndDestruction0.017

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded0.166
testFilterWithEmptyDefaultExtension0.182
URIwithUtf8CharsIsProperlyNormalizedAndDecoded0.168
doubleDotURIisProperlyNormalizedAndDecoded0.166
testHandlesRequestUriWithJSessionId0.148
URIwithSpacesIsProperlyNormalizedAndDecoded0.148
oneDotURIisProperlyNormalizedAndDecoded0.202
simpleURIisProperlyNormalizedAndDecoded0.231
URIwithPercentageIsProperlyNormalizedAndDecoded0.153

FilterTest

testBypassing0.055
testDecoratedFilter0.012
testInitialization0.01

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.015
testExecutesCorrectCommandBasedOnURI0.011
testPassesNullAsCommandIfNoneSpecified0.009

InterceptFilterTest

testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest0.001
testDeleteNodeAction0.001
testSortNodeDefaultAction0.002
testPreviewIsSetInMgnlContextSession0.002
testSortNodeBeforeAction0.003
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse0
testSortNodeAfterAction0.003
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue0.001
testPreviewIsRemovedFromMgnlContextSession0.002

MappingTest

testMatchesWhenJSessionIdInRequestUri0.008

MultiChannelFilterTest

testChannelFromResolverGetsSet0.002
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest0.005
testChannelIsSetWhenMgnlPreviewParamIsTrue0.005
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse0.006
testALLGetsSetWhenThereIsNoResolver0.004
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue0.006
testALLGetsSetWhenMgnlPreviewParamIsFalse0.009
testChannelParameterValueGetsSet0.003

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.054
testCOSMultipartFilterFileDeletion0.015

MultipartRequestFilterTest

testFilterCommonsFileUpload0.018
testFilterCOS0.012

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.011

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.006
testETagDoesNotContainJSessionId0
testContentLengthIsNotSet0.004

ServletDispatchingFilterTest

testWrapperRespectsForwards0.012
testSetNullMappings0.011
testSupportsDefaultMapping0.024
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.013
testEmptyMappings0.008
testEscapeMetaCharacters0.007
servletCanHaveInjectedComponents0.01
testSupportsPathMapping0.016
testPathInfoShouldAdhereToServletSpec0.01
testSupportsExtensionMapping0.01
testShouldNotBypassWhenExactMappingMatches0.015
testShouldNotBypassWhenPathMappingMatches0.01
testShouldBypassWhenMappingDoesNotMatch0.01
testSupportsRegexMappings0.027
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.009

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.007
testHeaderNormalization0.008

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.01
testGetNodeDataEndlessLoop0.013
testDetermineLocale0.01

DefaultMessagesImplTest

testGetBundle0.007
selfTest0.004

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.015
testGetNodeDataEndlessLoop0.009
testDetermineLocale0.017

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.007
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0.003
testGetsMessagesFromSpecifiedBundle0.003
testGetsSimpleMessageFromDefaultBundle0.007
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.003

AccessManagerImplTest

testMultiThreadAccess0.042
testGetPermissions0.001

RedirectClientCallbackTest

testRelativeURLsAreSupported0.011
testExternalUrlsArePassedAsIs0.001
testTargetUrlIsFormattedWithEncodedRequestURL0
testDoesNothingIfCurrentRequestURLIsTarget0.001
testRedirectWithParameters0.003
testAbsoluteURLsArePrefixedWithContextPath0

ContentSecurityFilterTest

testIsAllowedForOther0.048
testIsAllowedForAnonymous0.002

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.004

HierarchicalUserManagerTest

testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.22
testGroupAddingAndRemoving0.208
testRoleAddingAndRemoving0.167
testParentPathIsRealmIfNameShorterThan3Chars0.165
testParentPathShouldBeLowercased0.188

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup0.011
testGetGroup0.015
testCreateGroup0.007
testGetGroupInFolder0.008
testGetAllGroups0.009
testCreateGroupWithPath0.009

MgnlGroupTest

testGetRoles0.007
testGetGroupsReturnsDirectGroups0.01
testGetRolesWithoutDuplicates0.009
testAddRoleToGroup0.015
testAddGroupToGroup0.01
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.009
testGetAllGroupsFromOneConcreteGroup0.007
testGetNotExistGroup0.007

MgnlRoleManagerTest

testGetRoleInFolder0.014
testGetRole0.012
testCreateRole0.008
testRefusesToCreateSameNameRole0.007
testCreateRoleWithPath0.01

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.261
testNewlyCreatedUserNodeHasMixinLockable0.851
testDoNotCreateUserWhenExistInAnotherRealm0.493
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed0.88
testUserPasswordAfterChangingByJCRProperty1.199
testUserPasswordAfterCodeCreation0.809
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed0.472

MgnlUserManagerTest

testUsernameCantBeBlank0
testUsernameCantBeEmpty0
testSetStringProperty0.007
testFindPrincipalNode0.009
testSetPropertyToNull0.001
testUserWasCreatedUnderCertainPath0.33
testSetProperty0.001
testNewUserInstanceDoesntSwallowRepositoryException0.003
testUsernameCantBeNull0
testFindPrincipalNodeWithOtherRealm0.003
testUsernameIsValidatedUponCreation0

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups0.005
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.006
testGetAllRolesReturnsDirectAndInheritedRoles0.007
testGetRolesReturnsDirectRolesWithoutDuplicates0.006
testGetAllGroupsWhenRecursiveGroups0.01
testInGroup0.008
testGetRolesReturnsDirectRoles0.006
testGetGroupsReturnsOnlyDirectGroups0.007

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess0

OperationPermissionTest

testCanExecuteOtherRolesAssigned0
testCanExecuteAnyRoleAssigned0
testCanMoveThisUserRoleAssigned0.001

PermissionUtilTest

testConvertPermissionsFromString0
testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipalInCollection0
testRemovePrincipalFromCollection0
testRemovePrincipal0.001
testFindACLByName0
testFindPrincipal0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.017
testUserManagerReturnsCorrectAnonymousUser0.684
testUserManagerRealmIsSystemRealm0.011
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.671
testUserManagerReturnsSystemUserWithCorrectRole0.349
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.346
testUserManagerReturnsCorrectSystemUserByName0.68
testUserManagerReturnsEnabledRescueUser0.338
testUserManagerReturnsCorrectSystemUser0.679
testUserManagerReturnsSystemUserWithCorrectGroup0.34

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser0.002

SecurityTest

testMergePrincipals0.004

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.169
testKeyStoreInSomeOtherFolder0.035

SecurityUtilTest

testBCProviderShouldNotBeRegistred0.152
testPasswordRemovingMethodFromCache0.135
testRemoveAllPasswordPamametersFromCacheLog0.12
testCrypt0.357
testUpdateKeysKeyLocationIsSet0.124
testKeyStore0.172
testUpdateKeysKeyLocationIsNotSet0.177
testPasswordRemovingMethodFromURL0.124

URISecurityFilterTest

testIsAllowedForOther0.006
testIsAllowedForAnonymous0.003

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0
testSanitizeUrlToFile0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.13
testSessionBasedCopy0.14
testMoveInSession0.124
testChangeNodeTypeReplaceAllOccurrences0.128
testSessionBasedCopySrcNotAtTheRoot0.127

ContentUtilTest

testGetAncestorOfTypeThrowsExceptionIfNotFound0.002
testAsContentReturnsNullIfNodeIsNull0
testGetAncestorOfTypeBasicCase0
testAsContent0.001
testOrderAfterFirstNodeMoreThanThreeVariation10.001
testOrderAfterFirstNodeMoreThanThreeVariation20
testOrderBeforeLastNodeVariation10
testOrderBeforeLastNodeVariation20.001
testOrderBeforeLastNodeVariation30
testOrderAfterLastNodeVariation10
testVisitShouldPassFilterAlong0.002
testDeleteAndRemoveParentsIfNoOtherChild0
testOrderAfter0.001
testDeleteAndRemoveParentsIfAnOtherChild0
testOrderAfterLastNode0.001
testOrderAfterFirstNodeOnlyThree0.001
testOrderBeforeFirstNodeVariation10.001
testOrderBeforeFirstNodeVariation20
testOrderBeforeFirstNodeVariation30.001
testOrderBeforeFirstNodeVariation40.001
testOrderAfterMidNodeMoreThanThreeVariation10.001
testOrderAfterMidNodeMoreThanThreeVariation20
testDeleteAndRemoveParentsWithLevel0.001
testOrderBeforeMidNodeVariation10.001
testOrderBeforeMidNodeVariation20
testOrderBeforeMidNodeVariation30.001
testGetAncestorOfTypeReturnsSelfIfMatch0

DateUtilTest

testCustomFormatShouldUseGivenLocale0.005

DelayedExecutorTest

testDelayedExecution0.602
testMultipleDelayedExecution0.755
testExecutionAfterMaxDelay2.004

DumperUtilTest

testDump0.128
testDumpLevel20.125

ExceptionUtilTest

whatHappensWithACheckedExceptionWeDontExplicitlyAllow0.001
testUnwrapIfShouldThrowWrappedExceptionIfItMatchesThe2ndParameter0
ignoresExceptionSuffixIfNotPresent0
exampleOfAbuse0
wasCausedByReturnsFalseIfNoCauseInGivenException0
translatesSimpleExceptionNameProperly0
wasCausedByReturnsTrueIfCauseExceptionMatches0
wasCausedByReturnsTrueIfDeeperExceptionMatches0
testUnwrapIfWithUnwrapIfBeingNull0
wasCausedByReturnsFalseIfNoCauseMatches0
testUnwrapIfShouldThrowPassedExceptionIfItDoesNotMatchAndIsntARuntimeException0
canSneakilyRethrowGivenExceptions0
testUnwrapIfShouldThrowWrappedExceptionIfItIsARuntimeExceptionEvenIfItDoesntMatch2ndParameter0
translatesSimpleExceptionWithMessage0
willThrowGivenRuntimeEvenIfNotExplicitlyAllowed0
wasCausedByReturnsTrueIfMatchIsASubClass0
wasCausedByReturnsTrueIfGivenExceptionMatches0
wasCausedByReturnsFalseIfMatchIsAParentClass0
testUnwrapIfWithCauseBeingNull0

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.126
testIsExistsMethodWhenAbsolutPathAndNodeExists0.125

ExtendingContentWrapperTest

testThatSubNodesAreMerged0.008
testThatOrderIsKeptWhileMergingSubNodes0.007
testExtendsNodeDatasIsHidden0.007
testDeepMerge0.007
testThatSubNodesCanBeOverwritten0.006
testExtendsNonAbsolutelyAndNodeIsNotExisting0.03
testThatNodeDatasAreMerged0.007
testComplextMultipleInheritanceWithOverride0.007
testThatNodeDatasCanBeOverriden0.008
testComplextMultipleInheritance10.007
testComplextMultipleInheritance20.007
testBasicMultipleInheritance0.007
testExtendsAbsolutelyAndNodeIsNotExisting0.007
testExtendsWithEmptyValue0.007
testGetHandle0.008

InheritanceContentWrapperTest

testSingleParagraphInheritance0
testHasPropertyInheritance0.001
testRoot0
testHasNestedPropertyInheritance0.001
testNestedPropertyInheritance0
testCollectionInheritance0.001
testPropertyInheritance0.001
testNestedParagraphInheritance0

LazyContentWrapperTest

testWrappingReferencedContent0.128
testWrappingNDParent0.135
testClosedSessionResistance0.123

LazyNodeDataWrapperTest

testWorkOnDeadSession0.018
testDoesNotCallHierarchyManagerUntilNeeded0.001
testCallHierarchyManagerOnlyFirstTime0.002

LinkUtilTest

testAddFingerprintToLinkCompareTwoDates0
testAddFingerprintToLinkWithInvalidDate0
testAddFingerprintToLink0
testAddFingerprintToLinkWithoutExtension0
testRemoveFingerprintAndExtensionFromLink0
testAddFingerprintToLinkFundamentalAssertions0

ModuleConfigurationObservingManagerTest

testObserving6.018

NodeDataUtilTest

testCreateValueWithLong0.004
testCreateValueWithLongFromString0.001
testCreateValueWithDouble0
testSetNodeDataWithDouble0
testCreateValueWithDoubleFromString0
testCreateValueWithInteger0
testCreateValueWithFloat0.001
testSetNodeDataWithInteger0
testSetNodeDataWithLong0
testSetNodeDataWithFloat0

NodePathComparatorTest

testBasic0

NodeUuidComparatorTest

testBasic0

ObservationUtilTest

testRegisterWhenSessionValid0.007
testFailRegisterWhenSessionInvalid0.007
testUnregisterWhenSessionValid0.007
testDontFailUnregisterWhenSessionInvalid0.006

PathUtilTest

testStripExtension0.001
testAddLeadingSlash0
testGetExtension0
testCreatePath0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0
testGetFolder0
testAddLeadingSlashDoesNotSupportNullArgument0
testCreatePathDoesNotSupportNullArgument0

QueryUtilTest

testQueryWhenSearchingJustForComponents0.179
testSimpleQuery0.16
testSearchForUUID0.161
testJQOM0.159
testSearchForAreasContainingImage0.163
testQueryBuild0.182
testQueryWhenSearchingJustForPages0.184
testSearchOfNonDefaultNodeType0.159
testSearchForUUIDInChildNode0.154
testEmptyResult0.152
testResultContainsOnlyPages0.156
testSearchForPagesWhoseComponentIsContainingSpecificText0.165
testSearchForInheritedUUID0.151
testConfirmThatFilteredResultIsReallyTheWantedOne0.153
testSearchForSpecificTemplate0.157

RequestDispatchUtilTest

testDispatchRedirectNonInternal0.001
testDispatchRedirectInternal0
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0.001

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue0.14
testConstructRuleFromStringRepresentaionOfRuleClass0.123
testIsNotAllowedNode0.122
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided0.123
testRuleStringConstructor0.117
testIsAllowedNode0.121

SearchReplaceTest

testDefaultsToLiteralMatching0.002
testCanUseJokerInNamePatterns0.002
testCaseInsensitive0.001
testCanUseNamePatterns0.002

ServletUtilTest

testFilterInitParametersToMap0
testGetRequestUriStripsPathParameter0
testIsMultipart0
testIsForward0
testGetRequestUriStripsPathParameterInIncludeRequest0
testGetOriginalRequestUriStripsPathParameterInForwardRequest0
testGetOriginalRequestUriStripsPathParameter0
testServletInitParametersToMap0
testGetContextRelativePathInIncludeRequest0.001
testGetDispatcherType0
testGetWrappedRequest0
testGetOriginalRequestUri0
testGetOriginalRequestUrlIncludingQueryString0
testIsError0
testGetContextRelativePath0
testIsInclude0.001

SiblingsHelperTest

testCanTellIfFirstAfterNavigating0.001
testFactoryMethodProperlyInstanciatesWithFirstChildOfParent0.001
testCanTellPosition0
testCanTellIfFirstWhenInitializingWithFirst0.001
testCanTellIfLastEvenIfThereAreOtherNodesOfAnotherType0
testCanTellIfLastWhenInitializingWith0.001
testCanTellIfLastAfterNavigating0

SimpleUrlPatternTest

testWildcardsWithNewline0
testNoWildcardsNoMatch0
testStarMatch0
testStarNoMatch0
testWildcardsWithUrlContainingDots0
testStarNoMatch20.001
testStarNoMatch30
testStarNoMatch40
testNoWildcardsMatch0
testQuestionMarkMatch0
testDotDoPattern0
testGroupMatch0
testEncodedMatch0
testWildcardsWithSpecialChars0
testStarMatch20
testStarMatch30
testStarMatch40
testWildcardsMatch0

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testWrappingReferencedContent0.121
testWrappingNDParent0.121
testClosedSessionResistance0.121

TextFileUtilTest

testGetLines0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetTrimmedLinesMatching0
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0.009
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.003
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.003
testJava6Normalizer0.002
testAsciiStringsShouldPassThroughWithAutoDetect0.002
testNonNormalizer0.003

WebXmlUtilTest

testCanDetectServletRegistration0.029
testCanDetectFilterRegistration0.001
testFilterDispatcherErrorIsNotMandatory0.002
testFilterDispatcherChecksShouldNotFailWithCorrectConfiguration0.001
testFilterDispatcherChecksShouldFailIfIncludeIsMissing0.001
testFilterDispatcherChecksShouldFailIfRequestIsMissing0.001
testFilterDispatcherChecksShouldFailIfDispatcherNotSet0
testFilterDispatcherOrderIsIrrelevant0.001
testFilterDispatcherChecksShouldNotFailIfFilterNotRegistered0

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.002
testWorkspaceNamesWithNonNullExpectation0.002

CommandsManagerTest

testRegisterCommands0.021
testGetCommandByCatalogAndName0.012
testExecuteCommand0.013
testExecuteCommandWithContext0.012
testCloneCommandWithCustomProperties0.01
basicChainCommandTest0.012
testCloneMarkNodeAsDeletedCommand0.016
testCloneImportCommand0.012
testGetCommandByName0.011

DeleteCommandTest

testDeleteLeaveNode0.133
testDeleteProperty0.154
testDeleteNonexistentNode0.121
testDeleteNodeWithSubnodes0.125

ExportCommandTest

testExportCommandNoOutputStream0.149
testExporCommandPathNotSet0.248
testExportCommand0.125

ExtractCommentCommandTest

testExecuteByPath0.002
testExecuteById0.002
testExecuteWithTemplate0.002
testExecuteWhenNodeNull0
testExecuteWhenCreationAndModificationDateAreSame0

ImportCommandTest

testImportCommandDuplicateName0.238
testImportCommandTargetPathDoNotExist0.128
testImportCommand0.251
testImportCommandEmptyFile0.124

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete0.192
testPreDeleteNode0.208
testExecuteIsDeniedIfUserIsNull0.125
testVersionChildNodes0.204
testExecuteChecksForUserPermissions0.128

RuleBasedCommandTest

testDefaultRule0.124
testSetItemTypes0.15
testRuleOverridesItemTypes0.125
testSetRule0.119

VersionCommandTest

testCommandAddsVersionComment0.144
testCommandWithRuleSet0.17
testCommandWhenMaxVersionIndexIsSetToNegativeNumber0.123
testCommandAddsVersionCommentRecursively0.157
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment0.133
testCommandWhenSubContentIsMarkedAsDeleted0.19
testCommandWhenContentIsMarkedAsDeleted0.123

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException0

Content2BeanProxyTest

testContentToBeanWithClassDefined0.003

Content2BeanTest

testFromStringConversion0.004
testWillNotAddIncorrectTypesToMap0.007
testCanSpecifySpecificMapImplementation0.005
testClassPropertiesAreConvertedProperly0.004
testContentToBeanWithArraysUsingAdder0.004
testFlatteningSubNodesToSimpleList0.004
testContentToBeanWithSubMap0.004
testJCRPropertiesTypes0.003
testWillFailToUseACustomMapWhichIsNotConcrete0.004
testContentToBeanWithSubBeanAndAutoTypeResolving0.004
testContentToBeanWithClassDefined0.003
testWillNodAddIncorrectTypesToCollection0.004
testCanConvertStringsToTheAppropriateEnumEquivalent0.004
testContentToBeanWithSubBean0.004
testContentToBeanWithSubMapUsingMapping0.004
testContentToBeanWithSubMapUsingAdder0.004
testContentToBeanWithDefaultClass0.003
testCanSpecifySpecificCollectionImplementation0.003
TODO - MAGNOLIA-3160

AbstractRepositoryStrategyTest

testGetSession0.12

DefaultRepositoryStrategyTest

testPasswordIsNull0.121
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.119

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.002

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId0
testSessionAttributes0.005
testLocalAttributes0
testApplicationAttributes0.005

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.118

WebContextImplTest

testLoginLogout0.006

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0
testCantUseWriterAfterOutputStream0

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked0
testCanRemoveHandler0
testCanDispatchEvent0
testCanRemoveHandlerViaReturnedRegistrationObject0
testHandlersAddedWhileDispatchedAreNotInvoked0
testHandlersAreInvokedInOrder0.002

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler0.004
testCanReset0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled0
testMultipleThreads2.01
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations0
testAreHandlersInvokedInOrder0.004
testHandlerAddedWhileDispatchingIsNotCalled0

FreemarkerHelperTest

testSubNodesAreReachable0.072
testMagnoliaContextAttributesAreAvailableWithMapSyntax0.006
testWeCanUseAnyObjectTypeAsOurRoot0.006
testCanUseDotSyntaxToGetASimpleI18NMessage0.004
testSupportsI18NMessagesWithMultipleParameters0.006
testUseCombinationOfPadSubStringAndTrimForSafeSubstring0.023
testCanPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage0.006
testSimpleI18NMessageCanBeUsedInTemplates0.004
testSimpleNodeReferenceOutputsItsName0.003
testMissingAndDefaultValueOperatorsActsAsIExceptThemTo0.005
testEvalCanAlsoBeUsedForNestedExpressions0.003
testUrlBuiltin0.003
testUuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState0.013
testOutputsInterrogationMarksAroundI18NKeyIfUnknown0.006
testEnumCanBeComparedWith0.019
testNumberProperties0.004
testSimpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage0.003
testCanUseSharedVariables0.003
testCanAccessStaticMethodsOfSharedVariables0.004
testCanPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters0.003
testCanLoopThroughPropertiesUsingTheKeysBuiltIn0.006
testContextVariablesOverloadSharedVariables0.002
testCanReachParentWithBuiltIn0.004
testNodeNameCanBeRenderedImplicitly0.003
testGivenLocaleTakesOverAnyContextLocale0.003
testContextPathIsAddedWithWebContext0.007
testInterpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff0.005
testMagnoliaContextIsExposed0.005
testCanLoopThroughNodesNestedInBean0.003
testEvalCanEvaluateDynamicNodeProperties0.004
testUserPropertiesAreAvailable0.004
testI18NMessageParametersCanComeFromData0.004
testCanPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage0.004
testRendereredWithCurrentLocale0.002
testCanLoopThroughPropertiesUsingTheValuesBuiltIn0.003
testCanLoopThroughNodes0.003
testSubSubNode0.003
testUuidLinksAreTransformedToFullUrlLinksInNonWebContext0.005
testContextPathIsAlsoAvailableThroughMagnoliaContext0.007
testBooleanPropertiesAreHandledProperly0.004
testMustUseMethodCallSyntaxToGetAParameterizedI18NMessage0.004
testEnumCanBeListed0.006
testDatePropertiesAreHandledProperly0.005
testCanAccessEnumPropertiesOfVariables0.003
testCanUseBracketSyntaxToGetASimpleI18NMessage0.004
testContextPathIsNotAddedWithNotWebContext0.003
testInterpretCanBeUsedForDynamicNodeProperties0.004
testEnumMembersCanBeUsedInTemplates0.003
testUserUnsupportedExceptionFallback0.005
testReferenceProperties0.004
testNodeNameCanBeRenderedExplicitly0.003
testUuidLinksAreTransformedToRelativeLinksInWebContext0.005

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0.001

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence0.001
testWrapsBeanAsBeanModel0.001
testWrapsContextWithMapModel0.001
testWrapsMapAsSimpleHash0
testWrapsContentMapWithContentMapModel0

UserModelTest

testCanBeUnwrappedByDeepUnWrap0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

BootstrapUtilTest

testGetFilenameFromResource0
testGetWorkspaceNameFromResource0
testGetFullpathFromResource0
testGetPathnameFromResource0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.171
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState0.132
testActivationStatus0.127
testDoctypeImportThrowsExceptions0.123

DataTransporterTest

testEncodePath0.001
testParseAndFormat0.019
testRemoveNs0.001
testCreateExportPath0
testRevertExportPath0.001

MagnoliaV2FilterTest

testBogusMetaElement0.006

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty0.001
testConversionWhenPropertiesAreAlreadyInPlace0.001
testRemovesMetaDataWhenEmptied0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.155

PropertiesImportExportTest

testImportMetadata0.001
testPropertiesExport0.003
testConvertsToStringByDefault0
testConvertsToWrapperType0.001
testCanUseIntShortcutForConvertingIntegers0

AbstractMagnoliaConfigurationPropertiesTest

testSelfReferencingProperty0
testSimpleProperty0
testNestedProperty0
testValuesForNestedPropertiesAreTrimmed0
testValuesAreTrimmed0
testCircularProperty0
describeAndToStringAreNotRepeatingThemselves0.001
testNestedSomeMore0
testNestedPropertyMoreLevels0

DefaultMagnoliaInitPathsTest

testDetermineWebappFolderNameWorksWithBackslashes0
testDetermineWebappFolderNameWorksWithTrailingSlashesAndBackslashes0.001
testDetermineRootPathTranslatesBackslashesAndStripsTrailingSlash0
testDetermineWebappFolderNameJustWorks0
testDetermineRootPathJustWorks0.001
testDetermineRootPathStripsTrailingSlash0
testDetermineWebappFolderNameWorksWithTrailingSlashes0
testDetermineRootPathTranslatesBackslashes0.001

DefaultMagnoliaPropertiesResolverTest

testSystemPropertiesCanBeUsed0.002
testDefaultLocations0
testFileResolutionCtxAttributes0.001
testFileResolutionWithRootContextPath0
unexistingContextParamsAttributesAndPropertiesAreNotSubstituted0
testLocationsAreTrimmed0.001
testSourcesOnlyIncludeExistingLocations0.001
testEnvironmentPropertiesCanBeUsed0
testFileResolutionWithContextPath0

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.523

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0.001

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals0.233
testExcludedPropertiesAreNotFoundInFullTextSearch0.207
testTitlePropertyIsBoosted0.201
testExcludedPropertiesAreFoundInWhereLike0.21

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0
multipleInheritanceDisabledTest0
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0.001
testEquals0
testEqualsWithDifferentDecorators0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0
returnsTrueWhenQueriedForSubClass0
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.002

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.001
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0
multipleInheritanceHaveToBeEnabledTest0
testDeepUnwrap0.001

EnumCaseInsensitiveTest

convertEnumSameCase0
convertEnumIsCaseInsensitive0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists0

Node2BeanTest

testWillNotAddIncorrectTypesToMap0.003
testCanSpecifySpecificMapImplementation0.004
testBeanWithEnabledPropertyAndBoolenObjectReturnTypeIsNotExcludedFromCollection0.004
testClassNamesAreTrimmed0.003
testClassPropertiesAreConvertedProperly0.004
testRegexPatternIsConvertedAutomagically0.006
testFlatteningSubNodesToSimpleList0.004
testNodeToBeanWithArray0.004
testNodeToBeanWithHashMap0.004
testNode2BeanWithSet0.004
testBeanExtendsAnotherBean20.004
testJCRPropertiesTypes0.003
testBeansWithEnabledPropertySetToFalseAreExcludedFromMap0.004
testNode2BeanWithAraryList0.003
favorsExactCaseEnum0.005
testNodeToBeanWithArrayWithAdder0.003
testNode2BeanWithCollection0.003
testWillFailToUseACustomMapWhichIsNotConcrete0.004
testNodeToBeanWithList0.003
testNodeToBeanWithMapWithAdder0.004
testWillNodAddIncorrectTypesToCollection0.003
testNodeToBeanWithCollectionWithAdder0.003
testBeanExtendsAnotherBean0.003
testCanConvertStringsToTheAppropriateEnumEquivalent0.003
testCollectionPropertyIsHidden0.004
testNodeToBeanWithClassDefined0.003
testNodeToBeanWithSubMap0.004
testNodeToBeanWithSubBean0.004
testBeansWithEnabledPropertySetToFalseAreExcludedFromCollection0.003
testBeanWillUseTransformerFromAnnotatedSetter0.005
testNode2BeanWithTreeSet0.004
testPopulateBeanPropertyIfNoGenericsUsedInSetter0.004
testShouldHandleClassesWithWildcards0.005
canConvertStringsToEnumCaseInsensitive0.003
testNodeToBeanWithClassDefined20.004
testCanSpecifySpecificCollectionImplementation0.003
testMessageFormatIsConvertedAutomagically0.003

TypeMappingImplTest

testGetPropertyTypeDescriptorWithArray0.003
shouldHandleClassesWithWildcards0.003
testBeanPropertyArrayIsResolvedByAdderMethod0.004
shouldHandleClassesWithNoWildcards0.003
testBeanPropertyMapIsResolvedByAdderMethod0.002
testBeanPropertyRawMapIsResolvedByAdderMethod0.003
testBeanHasTransformerSetViaAnnotation0.003
testGetPropertyTypeDescriptorWithCollection0.002
testBeanPropertyCollectionWithListParameterWithGenerics0.003
testGetPropertyTypeDescriptorWithMap0.002
testBeanPropertyTypeDescriptorHasTransformer0.003
testGetPropertyTypeDescriptorWithSimpleType0.002
testBeanPropertyCollectionIsResolvedByAdderMethod0.003

AbstractNodeOperationTest

testThen0.001

NodeBuilderTest

testExecWithSeveralChildOps0.001
testRealisticUsageScenario0

OpsTest

testAddNodeWithTwoStrings0
testSetProperty0.001
testAddNodeWithString0
testAddPropertyFailsIfPropertyExists0
testSetPropertyFailsIfItsNotExistingAlready0
testAddProperty0.001
testRenameProperty0

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs0.127

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0.001
testEvaluate0

NodeNamePredicateTest

testEvaluateNoNameDefined0
testEvaluate0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined0
testEvaluateTrue0
testEvaluateFalse0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException0.001
testEvaluate0
testEvaluateNull0
testEvaluateType0

ContentMapTest

test0.003
testGetBasicProps0
testGetBinaryProps0.001
testGetOtherProps0

MetaDataUtilTest

testUpdateMetaData0.128
testGetMetaData0.134

NodeTypesRepositoryTest

testDeleteNode0.126
sameNameSiblingsAreNotAllowed0.144

NodeTypesTest

testGetCreatedByWhenNotSet0
testSetCreation0.001
testUpdateModification0
testGetCreated0
testGetCreatedBy0
testGetCreatedWhenNotSet0

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified0.119
testCreateSimpleNodeTypeContent0.119

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins0.121
testIsNodeType0.117

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist0.129
testRenameNode0.128
testGetResultsFromRowIterator0.134
testCopyInSessionRootSourceToRootDestination0.146
testCopyInSessionChildSourceToRootDestination0.124
testCopyInSessionRootSourceToChildDestination0.135
testMoveNodeAfter0.123
testMoveNode0.119
testMoveNodeBefore0.122

NodeUtilTest

testGetNameFromNodeThrowsRuntimeRepositoryException0
testGetFirstAncestorOfTypeIteratesUpwards0.001
testGetFirstAncestorOfTypeCanReturnRoot0
testPostVisit0
testGetNodes0
testGetSiblingsBeforeWithType0
testHasMixinFailsWithEmptyMixin0
testVisit0
testCollectionFromNodeIteratorKeepSameOrderOfEntries0
testOrderAfterWithNullSibling0
testCombinePathAndNameForRootNode0
testGetFirstAncestorOfTypeDoesNotReturnTheNodeItself0
testCollectAllChildrenDefaultPredicateFilterTypeThreeLevel0.001
testCombinePathAndName0
testGetNodeByIdentifierMissingParam0
testGetNodeByIdentifier0
testNodeHasMixinLockable0
testOrderFirst0
testGetSiblingsWithPredicate0
testGetNodesWithNodeFilter0
testOrderLast0
testCollectAllChildrenDefaultPredicateFilterType0
testGetNodeWithContentType0
testCreatePathDoesntCreateNewWhenExisting0
testCreatePath0.001
testOrderBeforeWithNullSibling0
testOrderBeforeWithExistingNodeAndSibling0
testHasMixin0
testOrderAfterWithExistingNodeAndSibling0
testGetNodeByIdentifierNoNodeFound0
testGetSiblingsAfterWithType0
testGetAncestorsLevel00
testGetAncestorsLevel30.001
testGetNameFromNode0
testGetSiblingsWithType0
testGetSiblingsAfter0
testAreSiblingsTrue0
testGetSiblings0
testGetSiblingsBefore0.001
testCollectAllChildrenSpecificPredicateFilterTypeThreeLevel0
testAreSiblingsFalse0
testUnwrap0.001
testCollectAllChildrenDefaultPredicateSimple0
testGetPathIfPossible0

PropertiesImportExportTest

testCreateNodesFailingBecauseOfDotInPath0
testCreateNodes0
testCreateNodesFailingBecauseOfMissingTrailingSlash0.001
testConvertPropertyStringToBinaryObject0
testCreateNodesFailingBecauseOfEqualsSignWithoutADot0
testExportsNodeTypeAndIdentifier0
testCreateNodesFailingBecauseOfDotAndMonkeyTail0.001
testExportsProperties0
testConvertsToWrapperType0
testDoesntExportRootNode0.001
testCanUseIntShortcutForConvertingIntegers0

PropertyUtilRepositoryTest

testCreateValueCalendar0.123
testGetMultiValuePropertyOrderWithDuplicate0.13
testCreateAndGetMultiValuePropertyTypeLong0.143
testSetMultiValuePropertyTypeLong0.123
testGetMultiValuePropertyTypeBoolean0.122
testSetMultiValuePropertyTypeString0.122
testCreateValueDate0.122
testSetAndGetMultiValuePropertyTypeDouble0.12
testGetMultiValuePropertyWithChangedOrder0.124

PropertyUtilTest

testGetDateThreeArgs0
testGetPropertyValueObjectString0
testSetPropertyToString0
testGetDateTwoArgs0
testGetPropertyValueObjectDate0.001
testGetPropertyValueObjectLong0
testSetPropertyToDate0
testSetPropertyToLong0
testSetPropertyToNode0
testGetStringThreeArgsBadNodeName0
testGetStringThreeArgsBadNodeType0
testGetDateThreeArgsBadNodeType0
testSetPropertyToNul0
testGetPropertyOrNullPathNotFoundException0
testGetLong0
testSetPropertyToBoolean0
testGetPropertyOrNull0
testGetStringThreeArgs0
testGetStringWhenNodeIsNull0
testGetDetThreeArgsBadNodeName0
testGetBooleanBadNodeName0
testGetBooleanBadNodeType0
testGetPropertyValueObjectCalendar0
testOrderLast0
testGetBoolean0
testSetPropertyToBigDecimal0
testGetValueObject0
testGetPropertyValueObjectBoolean0
testRenamePropertyDoesntRemovePropertyIfGivenCurrentName0
testGetStringTwoArgs0
testSetPropertyToValue0.001
testSetPropertyThrowsExceptionOnNullName0
testSetPropertyThrowsExceptionOnNullNode0
testSetPropertyToCalendar0
testGetStringReturnDefaultValueWhenNodeIsNull0
testGetPropertyValueObjectDouble0
testSetPropertyToDouble0

SessionUtilTest

testGetNodeByIdentifierNoSessionPassed0
testHasSameUnderlyingSessionWithTwoWrappersOnSameSession0
testGetNodeBadPath0
testGetNode0
testGetNodeNoSessionPassed0
testGetNodeByIdentifier0
testGetNodeByRelativePathWhenNodeDoesNotExist0.001
testGetNodeByRelativePath0
testHasSameUnderlyingSessionWithTwoUnwrappedSessions0
testHasSameUnderlyingSessionWithOneWrapperOnDifferentSession0
testGetNodeByIdentifierBadId0

VersionUtilTest

testHasPreviousVersion0.146
testGetNextVersionLabel0.148
getVersionOfEmptyVersionHistory0.143
testGetVersionHistoryListNoVersions0.126
testGetPreviousVersion0.145
testGetNextVersion0.141
testGetVersionVersionException0.128
testVersioningDisabled0.128
testGetNodeTypeName0.119
testOutputWhenNodeNull0.128
testGetLatestVersion0.172
testGetNullVersion0.123
testGetVersionHistoryList0.143
testGetPreviousVersionLabel0.138
testGetPreviousVersionOfRootVersion0.135
testGetVersionEmptyVersionLabel0.138
testGetVersionHistoryListMultipleVersions0.154

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.123

ChannelVisibilitySessionWrapperTest

testGetItem0.14
testGetNode0.117
testNodeExists0.116
testCanRemoveVisibleItem0.115
testGetProperty0.116
testPropertyExists0.117
testNavigatingWithNodeParentStillHidesExcludedNode0.117
testItemExists0.118
testMoveWorksOnVisibleNode0.118
testFailsToRemoveHiddenItem0.122
testFailsToMoveHiddenNode0.144
testRootNodeHidesExcludedNode0.119

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0
testMultipleWrappingIsPossible0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0
testWrapAlreadyWrappedWithThisClass0
testIsSame0
test4LevelDeepUnwrap0
testDeepUnwrap0

DelegateSessionWrapperTest

testUnwrap0

ExtendingNodeWrapperTest

testThatSubNodesAreMerged0
testGetPropertiesByNamePattern0.001
testOrderIsKeptWhileMergingSubNodes0
testExtendsPropertyIsHidden0
testDeepMerge0
testThatSubNodesCanBeOverwritten0.001
testExtendsNonAbsolutelyAndNodeIsNotExisting0
testComplextMultipleInheritanceWithOverride0
testComplextMultipleInheritance10.001
testComplextMultipleInheritance20
testGetPath0
testBasicMultipleInheritance0
testGetNodesByNamePattern0.001
testMultipleWrappingIsPossible0
testNodePropertiesAreMerged0
testExtendsAbsolutelyAndNodeIsNotExisting0
testExtendsWithEmptyValue0
testSubNodesAreWrapped0
testPropertiesCanBeOverriden0
testNodeCannotSelfExtend0

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0

HTMLEscapingNodeWrapperTest

testNodeReturnedFromPropertyIsWrapped0
testNodeNameIsWrappedAndEncoded0
testPropertyIsWrappedAndEncoded0
testMultipleWrappingIsNotSupported0
testPropertyReturnedFromPropertyIsWrapped0.001
testNodeReturnedFromAncestorIsWrapped0
testFunkyCharactersAreNotEscapedAsHtmlEntities0
testNameHaveToBeEscapedBecauseOfXss0
testPropertyFromNodeReturnedFromPropertyIsWrapped0
testNodeReturnedFromParentIsWrapped0
testPropertyIteratorReturnsWrappedProperty0
testLineBreakEncoding0
testPropertyNameIsWrappedAndEncoded0

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.115

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable0.007
testMultipleWrappingIsNotSupported0.006
testWrapNode0.006
testGetRootParentThrowsItemNotFoundException0.009
testGetParentReturnsWrappedNode0.007
testGetPropertyReturnsLocalizedValue0.007
testHasPropertyReturnsFalseWhenNoSuchPropertyExists0.007
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable0.007
testGetPropertyDoesntReturnResourceNode0.007
testGetAncestorReturnsWrappedNode0.006

InheritanceNodeWrapperTest

testSingleComponentInheritance0.007
testRoot0.007
testNestedPropertyInheritance0.008
testCollectionInheritance0.008
testMultipleInheritanceHaveToWork0.006
testPropertyInheritance0.007
testNestedComponentInheritance0.005

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.127

MgnlPropertySettingContentDecoratorRepositoryTest

testMoveNode0.119

MgnlPropertySettingContentDecoratorTest

testShouldIgnoreUpdateWithMgnlTemplate0.001
testSetCreated0.002
testSetMgnlCreatedDate0.004
testSetMgnlCreatedDateOnWrapper0.004
testSetMgnlCreatedDateDoesNothingOnRoot0.002
testSetCreatedWithRecursion0.001
testSetMgnlCreatedDateDoesNothingOnNullNode0.001
testShouldIgnoreUpdateWithNonTemplateMGNLProperty0.001
testLastUpdateDateResolvesUser0.009
testShouldIgnoreUpdateWithJCRProperty0.001

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated0.002

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

EditorLinkTransformerTest

testEditorLinkTransformation0.002

LinkUtilTest

testMakeAbsolutePathFromUUID0.007
testParsingLinksWithBackslashInQueryParam0.006
testParsingLinksDoesNotTryToConvertExternalLinks0.009
testParsingLinksShouldPreserveAnchors0.006
testUUIDToInternalLinks0.007
testUUIDToRelativeLinks0.008
testParsingLinksShouldNotTouchNonContentAbsoluteLinks0.006
testInternalRelativeLinksAreProperlyDetermined0.007
testMakeCompleteURL0.006
testCreateUndefinedLinkIfUUIDIsNonExistentOrFallbackHandleIsEmpty0.007
testMakingRelativeLinks0.006
testExternalLinksAreProperlyDetermined0.008
testParsingLinksDoesNotTryToConvertPageAnchors0.007
testUUIDToRootLinks0.007
testUUIDToAbsoluteLinks0.007
testMakeUUIDFromAbsolutePath0.008
testParsingLinksShouldPreserverParameters0.007
testUUIDToAbsoluteLinkWithDollar0.008
testParsingLinks0.007

UUIDLinkTest

testUUIDToBinary0.007
testParseLink0.012
testParseFromBrowserLink0.007
testUUIDToBinaryIsEncoded0.006
testUUIDToAbsoluteLinksAfterRenaming0.007
testParseFromUUIDPattern0.006
testLinkWithAnchor0.007
testLinkWithParameters0.008
testUUIDToBinaryAfterRenaming0.006

AbstractModuleVersionHandlerTest

testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredForNewerVersion0.003
deltasForFutureVersions0
testStoresTheModuleDescriptorVersionOnInstall0
testCantRegisterMultipleDeltasForSameVersion0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDeltaButIsSnapshot0.001
testRetrievesTheAppropriateDeltaForIntermediateUnregisteredVersion0
testDeltasAreSorted0.001
testVersionUpdateTaskAndFileExtractionAreAdded0
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDeltaAndIsSnapshot0
testReturnsEmptyListIfLatestDeltaWasRegisteredForCurrentVersion0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDelta0
testHasExtraDeltaIfVersionBeingInstalledIsNewerThanLatestRegisteredDelta0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDelta0
testRetrievesTheAppropriateListOfDeltas0.001
testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredAtAll0
testReturnsEmptyListIfCurrentVersionIsInstalledVersion0

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.01

AddPermissionTaskTest

testAutogeneratedDescription0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.007
testGetPermissionAddedToRoleProperly0.006
testDenyPermissionAddedToRoleProperly0.007
testAutogeneratedDescription0.005

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.006

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.002
testBootstrapsIfNodeDoesNotExist0.003
testAutogeneratedDescription0.002

BootstrapSingleModuleResourceTest

testAutogeneratedDescription0

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription0

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription0

BootstrapSingleResourceAndOrderTest

testOrderAfter0.117
testOrderBefore0.129

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName0.155
testChangeAllPropertiesWithCertainValueTask0.119
testAutogeneratedDescription0.113

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.004
testAutogeneratedDescription0
testChangeTemplate0.001

ChangeVirtualUriMappingTaskTest

testDoExecute0.006
testAutogeneratedDescription0.001

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException0.001
testAutogeneratedDescription0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride0.115
testDoExecute0.119
testAutogeneratedDescription0.124
testDoExecuteTargetExistOverride0.122

CopyPropertyTaskTest

testNonexistingSource0.116
testDoNotOverride0.119
testOverride0.135

CreateNodePathTaskTest

testExecute0.112

CreateNodeTaskTest

testExecute0.113

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0.004
testShowWarningIfCommandNotFound0.003
testCommandIsExecuted0.003

FilterOrderingTaskTest

testOrderFilterAfter0.001
testFailWhenFilterDoesntExist0.001
testOrderFilterAfterLast0
testDoesNothingIfRequiredFilterMissing0.001

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId0.127
testAutogeneratedDescription0.126

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.001
testExecutesPublicDelegateTaskWhenIsPublic0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.002
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.002
testAutogeneratedDescription0.003

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0.001

ModuleFilesExtractionTest

testExecute0.187

MoveAndRenamePropertyTaskTest

testNewDefaultIsUsedIfPropertyDidNotExistAndNodeDataReturnsEmptyValue0.012
testPropertyWithOldDefaultValueGetsNewDefaultValue0.001
testPropertyReplacedByOldValueIfNewAlreadyExists0
testValueIsCopiedNoMatterWhatIfOldDefaultNotPassed0.001
testPropertyWithDifferentValueIsMovedButNotChanged0
testNewDefaultIsUsedIfPropertyDidNotExist0.001

MovePropertyTaskTest

testNonexistingSource0.117
testDoNotOverride0.119
testOverride0.125

NewPropertyTaskTest

testWithExpectedPathExisting0.001
testWithoutThePath0.001
testAutogeneratedDescription0

NodeExistsDelegateTaskTest

testAutogeneratedDescription0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK0.026
returnFalseWhenSameNameSiblingsAllowed0.003

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0
testOrderFilterBefore0.001
testDoesNothingWhenRequiredFilterMissing0.001

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting0
testOrderNodeBeforeTask0.001

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest0.137

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist0
testOrdering0.001

PartialBootstrapTaskTest

testGetOutputResourceName0.116
testDifferentPlatformEncoding0.133
testAutogeneratedDescription0.115

PathExistenceDelegateTaskTest

testThatShouldBeNotExecuted20.001
testThatShouldBeNotExecuted30.001
testThatShouldBeNotExecuted40.001
testThatShouldBeExecuted0
testThatShouldBeNotExecuted0.001
testWithNullCondition0
testThatShouldBeExecuted20.001

PropertyExistsDelegateTaskTest

testAutogeneratedDescription0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.001
testAutogeneratedDescription0.002
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.002
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.005
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.003

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.114
testNonExistingPropertyAndExpectedAsSuchIsCreated0.11
testPropertywithUnexpectedValueIsNotReplacedButLogged0.119
testExistingPropertyWithPartOfStringIsReplaced0.122
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.133
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.114
testNonExistingPropertyIsNotReplacedButLogged20.12
testExistingPropertyIsReplaced0.111
testPropertyOfDifferentType0.112
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.114
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.116
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.117

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.146
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.139
testReregisterNodeType0.124
testAutogeneratedDescription0.11

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.119
testRegisterServletTaskWithEmptyMappings0.108

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.002
testRemoveDuplicatePermission0.007
testAutogeneratedDescription0.003

RemoveInstallFileTest

testDeleteDirectory0.118
testDeleteFile0.114

RemoveNodesTaskTest

testExecute0.109
testExecuteDoesNotDisplayInfoMessageForMissingNodes0.12
testExecuteDisplaysInfoMessageForMissingNodes0.13
testAutogeneratedDescription0.114
testExecuteException0.112

RemoveNodeTaskTest

testExecute0.113
testAutogeneratedDescription0.112

RemoveNodeWoChildrenTest

testAutogeneratedDescription0

RemovePermissionTaskTest

testAutogeneratedDescription0

RemovePropertiesTaskTest

testExecute0.112

RemovePropertyTaskTest

testExecute0.117

RenameNodesTaskTest

testRenameACLNodesTask0.116
testAutogeneratedDescription0.113

RenameNodeTaskTest

testDoNotOverride0.132
testOverride0.109

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.117
testNonExistingPathIgnored0.114
testAutogeneratedDescription0.115

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.001

RenamePropertyTaskTest

testExecute0.11

SetupModuleRepositoriesTaskTest

testDoExecuteTwice0.117
testDoExecute0.113

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.001
testAddFalseConditionIfExpressionIsContained0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.004
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.002
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.001
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.001

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.001
testBlocksIfIncludeDispatcherIsMissing0.002
testDoesNotWarnIfErrorDispatcherIsUsed0.001

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.002
testTextFilterClassesAreNotSet0.001
testAccessControlProviderIsSet0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles0.121
testAbsentFilesAreRecreated0.141

BetwixtModuleDefinitionReaderTest

testDependenciesVersionAreProperlyRead0.004
testClassIsResolvedToClassNameAsAString0.001
testSelf0.001
testReadCompleteDescriptorAndCheckAllPropertiesDamnYouBetwixt0.003
testVersionHandlerIsResolvedToAClass0.001
testModuleVersionIsProperlyRead0.002
testDependenciesCanBeSpecifiedWithoutVersion0.001
testInvalidXmlIsCheckedAgainstDTD0.002
testDisplayNameShouldBeWrittenWithCapitalN0.002
testReadModuleDescriptorWithComponents0.002
testGivenDtdIsIgnoredAndCheckedAgainstOurs0.001
testDisplayNameCanBeWrittenWithDashEventhoughThisIsDeprecated0.002

DependencyCheckerImplTest

testDependenciesCanUseLowerBoundInfiniteRanges0
testShouldFailWhenDependencyNotFound0
testNonOptionalDependencyWithUnspecifiedVersionShouldBeTakenIntoAccount0
testWebappIsAlwaysSortedLast0.001
testDependenciesShouldBeInvalidIfOutsideOfUpperBound0
testDependenciesShouldBeInvalidIfOutsideOfUpperBoundWithInfiniteLowerBound0
testDependenciesCanUseFiniteRanges0
testCoreIsAlwaysSortedFirst0
testBlowupExplicitelyInCaseOfSelfDependency0
testModulesShouldBeSortedAccordingToDependencies0
testSimpleDependenciesAreResolvedAndChecked0
testOptionalDependenciesAreIndeedOptional0.001
testDependenciesCanUseUpperBoundInfiniteRanges0
testOptionalDependencyWithUnspecifiedVersionShouldBeTakenIntoAccount0
testDependenciesShouldBeInvalidIfOutsideOfLowerBoundWithInfiniteUpperBound0
testDependenciesShouldBeInvalidIfOutsideOfLowerBound0
testCyclicDependenciesBlowupWithAClearExceptionMessage0.001
testOptionalDependenciesStillHaveToMatchVersionRanges0

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionRangeTest

rightInclusiveRangeMavenSyntax0
testFromCanNotBeAfterTo0
toStringConvertsToBoundedSyntax0
testFromCanNotBeAfterToAndClassifiersAreStillIgnored0
leftInclusiveRangeBracketSyntax0
testChecksIfAVersionIsInRangeWithFromWildcard0
testFromCanBeWildcard0
testBasicRangeParsing0
testChecksIfAVersionIsInRangeWithToWildcard0
testChecksIfAVersionIsInRange0
invalidBracketsInRanges0
testFromAndToCanBeSame0
singleMajorExcludingNextMajor0.001
testSingleVersionCanBeSpecified0
testClassifiersAreAccepted0
mustProvideBothBoundaryMarkers0
simpleBoundedRanges0
testToCanBeWildcard0
inclusiveRangeBracketSyntax0
testSingleVersionCanBeWildcard0
testToAndFromCanBeWildcards0
testInputIsTrimmedAndSeparatorCanBeSurroundBySpaces0
toStringShouldBeNice0
exclusiveRangeBracketSyntax0
openLeftRange0
testNullIsConsideredAsWildcard0
testSingleVersionRangeShouldContainItSelf0
rightInclusiveRangeBracketSyntax0
openRightRange0
leftInclusiveRangeMavenSyntax0.001
testClassifiersAreAcceptedEvenIfFromAndToAreSame0
alsoSupportStarsInOpenRanges0

VersionTest

testClassifiersShouldBeIgnoredInEquivalenceComparison0
testBeforeOrEqu0
testShouldSupportAlphanumericClassifiers0
testShouldTrimInput0
testShouldRejectInvalidCharsInClassifiers0
testShouldSupportThreeDigitVersions0
testShouldRejectInvalidInput0
testShouldSupportUnderscoresAndDashesInClassifiersToo0.001
testStrictlyAfter0
testStrictlyAfterShouldIgnoreClassifiers0
testShouldSupportSingleDigitVersions0
testShouldSupportTwoDigitVersions0
testShouldSupportClassifierIndependentlyOfTheVersionNumberPrecision0
testBeforeOrEquShouldIgnoreClassifiers0
test3and300shouldBeEquivalent0
testUndefinedDeveloperVersion0

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.067
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.008

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForInstallsOnly0
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.027
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.005
testPerformCantBeCalledTwiceByDifferentThreads0.805
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.009
testCheckModuleAndDeltasToStringForUpdate0.002
testCheckModuleAndDeltasToStringForInstall0.002

ModuleRegistryImplTest

testCanGetModuleByClass0
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass0.001
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass0
testCanCheckIfAModuleExists0
testThrowsExceptionForUnregisteredModuleName0.001
testModuleDefinitionsAreListedInDependencyOrder0
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass0

ModuleManagerWebUITest

testDoneTemplate0.02
testListTasksTemplate0.022
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.004
testRestartNeededTemplate0.015

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage0
testIsMemoryLimitReachedWhenBelowThresholdInMb0
testIsMemoryLimitReachedWhenBelowThresholdPercentage0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0.001

ContentOpsRepositoryTest

testSetTemplate0.108
testCreateParagraph0.112
testCreatePage0.113

ContentOpsTest

testSetNodeData0
testCreateContent0
testSetBinaryNodeData0
testCreateCollectionNode0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.119
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.118
testErrorMessages0.115

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.11
testSetPropertyFailsIfPropertyDoesNotExist0.109
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.115
testAddPropertyFailsIfPropertyExists0.111
testRenamePropertyAndCheckValueForString0.112

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.113
testModuleNodeIsCreatedIfNeeded0.126
testUsesExistingModuleConfigNode0.135

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.113
testModuleNodeIsCreatedIfNeeded0.114

NodeBuilderTaskTest

testUnknownRootThrowsException0.114
testSyntax0.114

ClassesTest

testCanSetupADifferentClassFactory0.002
testDefaultClassFactoryWorksJustFine0.005

ComponentsTest

testPushingAndPoppingComponentProvider0

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.003

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured0.003
dataWorkspaceObserved0.001

ConfigurationTest

testNonScopedComponent0.034
testSingletonScopedComponentFactory0.012
testEagerSingletonScopedComponent0.01
testProvider0.012
testLazySingletonScopedComponent0.009
testConfiguredEagerSingleton0.012
testConfigured0.009
testComponentFactory0.009
testObserved0.012
testConfiguredSingleton0.009
testSingletonScopedProvider0.008

LegacyComponentsConfigurerTest

testExcludedKeys0.002
testLegacy0.004

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0

DefaultComponentProviderTest

testProxiesReturnedByObserverComponentFactoryCanBeCastToTheirSubclass0.003
testGetSingletonReturnsSameInstance0.001
testSingletonDefinedInRepositoryDefaultToConfigWorkspace0.003
testUsesComponentFactoryIfSuchFactoryIsConfigured0
testReturnsConfiguredImplementation0.004
testNewInstanceReallyReturnsNewInstance0
testReturnsGivenConcreteClassIfNoneConfigured0
testSingletonDefinedInRepositoryUsesGivenRepoName0.001
testBlowsIfGivenInterfaceAndNoImplementationIsConfigured0

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.004

GuiceComponentProviderTest

testConfiguredInSingletonScope0.01
testCreateChild0.015
canAccessProperties0.023
testConfigured0.01
testImplementation0.007
testObserved0.011
testInstance0.006
getComponentThrowsExeptionForUnconfiguredType0.006
testObservedInRequestScope0.008
testGetComponentProvider0.006

GuiceParameterResolverTest

testSimpleInjection0.002
testInjectionOfNamedDependency0.002
testInjectionOfDependencyAsProvider0.001

GuiceScopesTest

testRequestScope0.005
testContextProvidersWhenWebContextSet0.007
testServletProvidersWhenWebContextSet0.004
testContextProvidersWhenContextSet0.004
testSessionScopeFailsWhenNotInWebContext0.006
testServletProvidersFailWhenWebContextNotSet0.004
testRequestScopeFailsWhenNotInWebContext0.004
testSessionScope0.003

GuiceComponentProviderLifecycleTest

testExtends0.064
testSameNamePrivateMethods0.006
testPrivateMethods0.005
testOverridesRemovesAnnotations0.005
testLifeCycleOnPackageProtectedMethods0.007
testOverrides0.006
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.006
testMultipleAnnotatedMethods0.008
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.007
testSimpleLifeCycle0.005

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

ObjectManufacturerTest

testCandidateTakesPrecedenceWithGreedyConstructor0.001
testFailesOnMultipleAnnotatedConstructors0.001
testCandidateTakesPrecedence0
testFailWhenConstructorThrowsException0
testParameterFromGuiceWithGreedyConstructor0.001
testCanGetProviderFromCandidate0
testIgnoresPrivateConstructor0
testFailsWhenNoParameterCanBeResolved0.001
testCanGetProviderFromGuice0
testFfailsWhenNoPublicConstructorAvailable0.001
testParameterFromGuice0

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.003
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0
testThrowsExceptionWhenRequiredAndMissing0

DefaultRepositoryManagerTest

verifySessionsAreWrappedAsExpected0.111
verifyVersionStoreSessionDontWrapVersioningSession0.116

RepositoryMappingDefinitionReaderTest

testParse0

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute0.123

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall1.296
testUpgradeFrom450.801
testCleanInstall1.242
test45DoesNotInstallWhenFromSmallerThan4460.113
testMP4MimeTypesOnInstall1.217
test446MimeTypesOnInstall1.189
updateTo512anonymousUserPermissions0.508
testUpgradeFrom5220.355
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo5110.562

RenameACLNodesTaskTest

testRenameACLNodesTask0.111

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.125
rearrangementOfBasicDefaultConfig0.116
rearrangementOfSTKsDefaultConfig0.119
nonStandardCompositeConfigIsBackedUp0.116

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement0.119
testNodeTypeToRegisterSingleElement0.114
testNodeTypeToRegisterMultipleElementWrongOrderRevertsUpdate0.121
testUnRegisterNodeType0.095
testUnRegisterNodeTypeDependencyIssue0.092

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces0.005

Register50NodeTypeTaskTest

testDoExecute0.171

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute0.133

AddActivatableMixinForContentNodeTaskTest

testExecute0.134

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty0.132
testAclDefinedForSubPath0.174
testNoAclDefined0.14
testAclDefined0.127

IsNotAProblematicEnvironmentConditionTest

testConditionWithOsxAndJavaSevenAndTomcatSix0.005
testConditionWithWindows0
testConditionWithOsxAndJavaSix0
testConditionWithOsxAndJavaEightAndTomcatSeven0.001
testConditionWithOsxAndJavaSevenAndTomcatEight0

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode0.135

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime0.136
testRenameSiblingForASpecificNodeTypeNoCheckForParentType0.13
testRenameSiblingForASubPath0.124
testOutputMessage0.129
testRenameSiblingForASpecificNodeTypeCheckForParentType0.138

HashUsersPasswordsTest

testEncryption0.678

ComponentsTestUtilTest

testSetSingletonInstance0
testConfiguredImplementation0
testInstanceFactory0.001

NodeMatchersTest

testHasNodeWithMatchingNodeType0
testHasNodeWithNonMatchingNodeType0.001
testHasNode0.001
testHasNodeWhenNotAround0
testHasProperty0
testHasPropertyWhenNotAround0.001

Content2NodeCollectionWrapperTest

testRetainAll0
testRemoveAll0

MockItemTest

testGetDepth0
testGetPath0

MockNodeTest

testIsNodeTypeWithSetMixin0
testSetMultiValueProperty0
testGetNodeWithFalsePath0
testGetAncestorWithNegativeDepth0
testSetPropertyWithStringAndBoolean0
testIsNewReturnsFalseByDefault0
testSetReferenceProperty0
testConstructionFromNamePropertiesAndChildren0
testSetPropertyWithStringAndValue0.001
testAddNodeWithParamString0
testOrderBeforeWithBothNamesValid0
testSetMultiValueOnNonMultiValuedProperty0
testGetPropertiesByPattern0
setsIdentifierOnConstruction0
testIsNodeTypeWithSupertype0
testGetPath0
testIsNodeType0
testGetNodeWithExistingPath0
testGetNodesWithNamePattern0.001
testGetNameReturnsEmptyStringForRoot0
testAddNodeWithRelPath0
testAddNodeWithParamStringString0
testHasNode0
testGetPropertyWithRelPath0
testOrderBeforeWithNullBeforeName0
testSetPropertyToNullDoesntCreateProperty0
testGetAncestor0
testGetPathReturnsSlashOnRoot0
testGetProperties0
testGetAncestorWithToBigDepth0
testGetMixingNodeTypes0
testCreatingFromSessionUpdatesSessionsRootNode0
testIsNodeTypeWithUnsetMixin0
testHasNodes0
testGetPropertyWithRelPathBeeingAName0
testAccept0.002
testGetPathWorksWithoutRootSet0
testAddNodeThrowsPathNotFoundExWhenIntermediaryNodeIsNotExisting0
testMultiStringProperty0
testConstructionFailsWhenNameContainsSlash0
testSetExistingPropertyToNullRemovesTheProperty0.001
testHasProperties0
testAddProperty0
testIsNewReturnsTrueOnlyIfSetExplicitly0
testAddNodeWithParamFakeJCRNode0
testChildNodesAndPropertiesGetProperSession0
testGetPropertiesWithNamePattern0

MockObservationManagerTest

willRefuseToFilterLocalChanges0
willRefuseToFilterOnUuid0
setsUserDataInEvent0
canFilterOnNodeType0
canFilterOnPath0
canAddRemoveAndSeeAddedListeners0.001

MockPropertyTest

testGetValue0
testCreatMultiValuedProperty0
testGetValueOnMultiValuedProperty0
testIsMultiple0
testGetValuesOnSingleValuedProperty0
testGetMultiValuedWithSingleValue0
testGetType0
testGetTypeOnMultiValue0
testAccept0
testIsNode0
testGetString0
testSetValueWithBigDecimal0

MockSessionTest

testConstructionProperlyWiresSessionToRoot0
testGetItem0
testGetNodeByIdentifier0
testGetItemOnNonAbsolutePathFails0
testNodeExistsFromString0
testGetItemOnNonExistingPathFails0.001
testGetNodeFromStringe0
testConstructionProperlyWiresWorkspaceToSession0
testGetPropertyFromString0
testGetPropertyOnRootNode0

MockValueTest

testConstructionWithProvidedType0
testGetLongWithLong0
testGetDateFromUnparseableString0
testGetBinaryFromString0
testGetBooleanmWithWrongValueType0
testGetDoubleWithWrongValueType0
testGetBinaryWithWrongValueType0
testGetDate0
testGetType0
testGetStringWithString0
testGetStreamWithWrongValueType0
testGetDecimalWithWrongValueType0
testGetDateWithWrongValueType0
testGetBoolean0
testGetLongWithWrongValueType0
testGetStringWithNonString0
testGetDateFromString0
testGetBinary0
testGetDouble0
testGetLength0
testGetStream0
testGetDecimal0

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0
testNodeFromStringAndStrings0

SessionTestUtilTest

testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0
testCreateSessionFromString0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0

MockContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.001
testOrderBeforeFirstNode0.001
testSetNodeDataReferencingOtherContent0
testGetName0
testGetHandleOnRoot0
testCanDeleteAProperty0
testGetAncestor0
testOrderBefore0.001
testGetNameOnRoot0
testGetHandle0
testOrderBefore20
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.001

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0

MockObjectTest

testSetABooleanValueOnANodeData0
testCreatingANode0
testDeletingReallyWorks0
testRootNodeOfHierarchyManger0
testCreatingASubNode0
testGetANodeAddedToASubNode0
testSetAnObjectAndResolvePropertyType0

MockUtilTest

testReadingBoolean0
testNodesCanBeCreatedWithoutProperties0.001
testGettingByUUID0
testReadingNodes0.001
testMetaData0.001
testSyntax0

NodeData2PropertyCollectionWrapperTest

testRetainAll0
testRemoveAll0

SelfTest

testCommandIsSetCorrectlyFromPrototype0.002

Utf8ContentTest

testReadingUtf8Greek0.116
testReadingUtf8JapaneseChars0.124
testReadingUtf8AccentedChars0.113
testCreateExportImportContentUtf8SpecialChars0.114
testReadingUtf8SpecialChars0.117
testSettingNewUtf8ContentNode0.114
testSettingAnUtf8NodeData0.112
testReadingUtf8Russian0.115

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0

BasePatternVoterTest

testInitWithoutPattern0

DomainNameRegexVoterTest

testMatchingDomain0
testNonMatchingDomain0.001

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0.001
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

ResponseContentTypeVoterTest

testVotesFalseIfResponseDoesNotHaveAContentTypeSetYetEvenIfNoRejectedAreConfigured0
testIgnoresCharsetInContentType0.001
testIgnoresCharsetInContentType20.001
testVotesFalseIfResponseDoesNotHaveAContentTypeSetYet0.001
testVotesTrueIfNoAllowedNorRejectedIsConfigured0
testVotesTrueIfContentTypeIsAllowedAndNotRejected0.001
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndExplicitelyRejected0
testVotesTrueIfContentTypeIsAllowed0.001
testVotesFalseIfContentTypeIsNotInAllowedList0.001
testVotesFalseIfResponseDoesNotHaveAContentTypeSetYetEvenIfNoAllowedAreConfigured0
testVotesFalseIfContentTypeIsExplicitelyRejected0.001
testVotesTrueIfContentTypeIsNotRejected0.001
testVotesFalseIfContentTypeIsNotExplicitelyAllowedAndNotExplicitelyRejectedEither0

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0
testVotesTrueOnMatchingWildcardPattern0
testIgnoresJSessionIdInRequestUri0
testVotesFalseOnNonMatchingWildcardPattern0

URIStartsWithVoterTest

testNotVoter0
testInverseVoter0
testBasics0

Failure Details

[Summary] [Package List] [Test Cases]


testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders
skipped: skipped
testCanSpecifySpecificCollectionImplementation
skipped: TODO - MAGNOLIA-3160
testUnknownRepositoryShouldYieldMeaningfulExceptionMessage
skipped: skipped