Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
193100499.793%307.027

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.932
info.magnolia.utf88000100%1.512
info.magnolia.importexport24000100%1.645
info.magnolia.monitoring3000100%0
info.magnolia.objectfactory.configuration16000100%0.231
info.magnolia.module36000100%1.054
info.magnolia.jcr.nodebuilder.task8000100%1.677
info.magnolia.jcr.node2bean.impl3000100%0.001
info.magnolia.module.model.reader35000100%0.047
info.magnolia.module.model50000100%0.005
info.magnolia.jcr.decoration12000100%0.005
info.magnolia.module.files2000100%0.339
info.magnolia.content2bean1900194.737%0.123
info.magnolia.beanmerger7000100%0.465
info.magnolia.objectfactory.guice.lifecycle10000100%0.206
info.magnolia.voting.voters51000100%0.02
info.magnolia.cms.core.version25000100%18.856
info.magnolia.test.mock36000100%0.019
info.magnolia.importexport.postprocessors4000100%0.213
info.magnolia.cms.util224000100%25.061
info.magnolia.setup.for5_08000100%1.33
info.magnolia.event13000100%3.506
info.magnolia.setup.for5_221000100%2.488
info.magnolia.cms.core115000100%43.61
info.magnolia.objectfactory.guice22000100%0.245
info.magnolia.test4000100%0.008
info.magnolia.repository500180%0.892
info.magnolia.module.ui4000100%1.094
info.magnolia.commands.impl35000100%7.8
info.magnolia.init.properties2000100%0.001
info.magnolia.repository.definition1000100%0.001
info.magnolia.test.mock.jcr107000100%0.013
info.magnolia.nodebuilder.task7000100%1.348
info.magnolia.cms.i18n23000100%0.541
info.magnolia.registry4000100%0.001
info.magnolia.logging2000100%0.019
info.magnolia.context13000100%0.867
info.magnolia.jcr.inheritance4000100%0.007
info.magnolia.objectfactory31000100%0.046
info.magnolia.module.delta154000100%13.507
info.magnolia.freemarker53000100%0.487
info.magnolia.cms.security100000100%58.38
info.magnolia.init29000100%0.925
info.magnolia.freemarker.models8000100%0.008
info.magnolia.audit35000100%73.953
info.magnolia.util2000100%0
info.magnolia.cms.filters68000100%10.894
info.magnolia.commands10000100%0.187
info.magnolia.cms.security.operations4000100%0.001
info.magnolia.jcr.wrapper90000100%3.331
info.magnolia.cms.security.auth.callback6000100%0.046
info.magnolia.jcr.node2bean6100198.361%0.387
info.magnolia.link29000100%0.318
info.magnolia.jackrabbit4000100%1.64
info.magnolia.cms.core.search2000100%3.043
info.magnolia.test.hamcrest12000100%0.007
info.magnolia.nodebuilder16000100%2.04
info.magnolia.jcr.predicate16000100%0.194
info.magnolia.importexport.filters1000100%0.011
info.magnolia.cms.beans.config4600197.826%0.493
info.magnolia.jcr.util160000100%8.914
info.magnolia.setup12000100%12.026
info.magnolia.jcr.nodebuilder14000100%0.007

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.22
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%0.712

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%1.512

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0.001
BootstrapUtilRepositoryTest3000100%0.647
BootstrapUtilTest4000100%0
DataTransporterRepositoryTest4000100%0.958
DataTransporterTest5000100%0.033
PropertiesImportExportTest5000100%0.006

info.magnolia.monitoring

ClassTestsErrors FailuresSkippedSuccess RateTime
SystemMonitorTest3000100%0

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentConfigurationReaderTest1000100%0.006
ComponentProviderConfigurationBuilderTest2000100%0.006
ConfigurationTest11000100%0.21
LegacyComponentsConfigurerTest2000100%0.009

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest16000100%0.041
ModuleInstanceProviderTest2000100%0.116
ModuleLifecycleContextImplTest2000100%0.002
ModuleManagementStateTest3000100%0.002
ModuleManagerImplTest6000100%0.889
ModuleRegistryImplTest7000100%0.004

info.magnolia.jcr.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.667
ModuleNodeBuilderTaskTest2000100%0.396
NodeBuilderTaskTest3000100%0.614

info.magnolia.jcr.node2bean.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
EnumCaseInsensitiveTest3000100%0.001

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest12000100%0.044
DependencyCheckerImplTest18000100%0.002
DependencyLevelComparatorTest5000100%0.001

info.magnolia.module.model

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

info.magnolia.jcr.decoration

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

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest2000100%0.339

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.007
Content2BeanTest1800194.444%0.116

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.005
ProxyBasedBeanMergerTest6000100%0.46

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.206

info.magnolia.voting.voters

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRequestHeaderPatternVoterTest1000100%0
BasePatternVoterTest1000100%0.001
DomainNameRegexVoterTest2000100%0.001
IfVoterTest3000100%0.001
RequestHeaderPatternRegexVoterTest5000100%0.001
RequestHeaderPatternSimpleVoterTest4000100%0.001
RequestParametersVoterTest6000100%0.002
ResponseContentTypeVoterTest13000100%0.01
SystemOrAdminUserVoterTest5000100%0.001
URIPatternVoterTest4000100%0.001
URIRegexVoterTest4000100%0.001
URIStartsWithVoterTest3000100%0

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest12000100%11.991
ContentVersionTest4000100%3.962
CopyUtilTest3000100%2.785
MgnlVersioningNodeWrapperTest1000100%0.001
VersionedNodeTest2000100%0.105
VersionInfoTest3000100%0.012

info.magnolia.test.mock

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2NodeCollectionWrapperTest2000100%0.001
MockAccessManagerTest1000100%0
MockComponentProviderTest2000100%0.001
MockContentTest12000100%0.008
MockHierarchyManagerTest1000100%0
MockNodeDataTest3000100%0
MockObjectTest7000100%0.001
MockUtilTest6000100%0.005
NodeData2PropertyCollectionWrapperTest2000100%0.003

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataAsMixinConversionHelperTest3000100%0.007
MetaDataImportPostProcessorTest1000100%0.206

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0.001
ClasspathResourcesUtilTest3000100%0.001
ContentUtilRepoTest5000100%1.015
ContentUtilTest27000100%0.047
DateUtilTest1000100%0.012
DelayedExecutorTest3000100%3.36
DumperUtilTest2000100%0.439
ExceptionUtilTest19000100%0.005
ExtendingContentWrapperRepositoryTest2000100%0.383
ExtendingContentWrapperTest15000100%0.233
InheritanceContentWrapperTest8000100%0.007
LazyContentWrapperTest3000100%0.645
LazyNodeDataWrapperTest3000100%0.022
LinkUtilTest6000100%0.002
ModuleConfigurationObservingManagerTest1000100%6.022
NodeDataUtilTest10000100%0.007
NodePathComparatorTest1000100%0.001
NodeUuidComparatorTest1000100%0.001
ObservationUtilTest4000100%0.057
PathUtilTest9000100%0.002
QueryUtilTest15000100%4.26
RequestDispatchUtilTest4000100%0.002
RuleTest6000100%1.145
SearchReplaceTest4000100%0.01
ServletUtilTest16000100%0.003
SiblingsHelperTest7000100%0.006
SimpleUrlPatternTest18000100%0.003
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%0.617
TextFileUtilTest4000100%0.001
UnicodeNormalizerTest6000100%0.035
WebXmlUtilTest9000100%0.101
WorkspaceObservingManagerTest3000100%6.609
WorkspaceXmlUtilTest2000100%0.007

info.magnolia.setup.for5_0

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeTypeRegistrationTaskTest5000100%0.833
ConvertMetaDataUpdateTaskTest1000100%0.006
Register50NodeTypeTaskTest1000100%0.279
RemoveMetaDataInNodeTypeDefinitionTaskTest1000100%0.212

info.magnolia.event

ClassTestsErrors FailuresSkippedSuccess RateTime
EventHandlerCollectionTest6000100%0.007
ResettableEventBusTest2000100%0.012
SimpleEventBusTest5000100%3.487

info.magnolia.setup.for5_2

ClassTestsErrors FailuresSkippedSuccess RateTime
AddActivatableMixinForContentNodeTaskTest1000100%0.213
GrantsReadPermissionToRolesTaskTest4000100%1.003
IsNotAProblematicEnvironmentConditionTest10000100%0.002
RemoveOpenWFEPermissionsTaskTest1000100%0.197
RenameSameNameSiblingNodesTaskTest5000100%1.073

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0
BinaryNodeDataTest3000100%0.026
DefaultACLPermissionsTest8000100%0.704
DefaultContentTest25000100%26.49
MagnoliaAccessProviderTest6000100%0.635
MetaDataTest36000100%0.032
NodeTest14000100%14.554
NodeTypeBasedACLPermissionsTest9000100%0.832
PathTest8000100%0.001
RootOnlyPermissionTest3000100%0.336

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.008
GuiceComponentProviderTest10000100%0.173
GuiceParameterResolverTest3000100%0.008
GuiceScopesTest8000100%0.056

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.003
SelfTest1000100%0.005

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultRepositoryManagerTest4000100%0.892
WorkspaceMappingTest10010%0

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.094

info.magnolia.commands.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
DeleteCommandTest4000100%0.894
ExportCommandTest3000100%0.933
ExtractCommentCommandTest5000100%0.007
ImportCommandTest4000100%1.411
MarkNodeAsDeletedCommandTest5000100%1.297
RestorePreviousVersionCommandTest3000100%0.765
RuleBasedCommandTest4000100%0.797
VersionCommandTest7000100%1.696

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0.001

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0.001

info.magnolia.test.mock.jcr

ClassTestsErrors FailuresSkippedSuccess RateTime
MockItemTest2000100%0
MockNodeTest47000100%0.007
MockObservationManagerTest6000100%0.002
MockPropertyTest14000100%0.001
MockSessionTest10000100%0
MockValueTest22000100%0.002
NodeTestUtilTest3000100%0
SessionTestUtilTest3000100%0.001

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.57
ModuleNodeBuilderTaskTest2000100%0.384
NodeBuilderTaskTest2000100%0.394

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest10000100%0.151
DefaultI18NContentSupportTest3000100%0.071
DefaultMessagesImplTest2000100%0.04
HierarchyBasedI18nContentSupportTest3000100%0.215
MessagesManagerTest5000100%0.064

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0.001

info.magnolia.logging

ClassTestsErrors FailuresSkippedSuccess RateTime
Slf4jSelfTest2000100%0.019

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.24
DefaultRepositoryStrategyTest2000100%0.374
MgnlContextTest2000100%0.007
RequestAttributeStrategyTest4000100%0.021
SimpleContextTest1000100%0.21
WebContextImplTest1000100%0.014
WriterResponseWrapperTest2000100%0.001

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.007

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassesTest2000100%0.008
ComponentsTest1000100%0
DefaultClassFactoryTest5000100%0.001
DefaultComponentProviderTest9000100%0.019
ObjectFactoryTest1000100%0
ObjectManufacturerTest11000100%0.012
ObservedComponentFactoryTest2000100%0.006

info.magnolia.module.delta

ClassTestsErrors FailuresSkippedSuccess RateTime
AddFilterBypassTaskTest1000100%0.011
AddPermissionTaskTest1000100%0.001
AddURIPermissionTaskTest4000100%0.046
BackupTaskTest1000100%0.193
BootstrapConditionallyTest3000100%0.018
BootstrapSingleModuleResourceTest1000100%0.001
BootstrapSingleResourceAndOrderAfterTest1000100%0.001
BootstrapSingleResourceAndOrderBeforeTest1000100%0.001
BootstrapSingleResourceAndOrderTest2000100%0.412
ChangeAllPropertiesWithCertainValueTaskTest3000100%0.579
ChangeTemplateTaskTest3000100%0.007
ChangeVirtualUriMappingTaskTest2000100%0.008
CheckAndModifyPartOfPropertyValueTaskTest1000100%0.002
CheckAndModifyPropertyValueTaskTest2000100%0.001
CopyNodeTaskTest4000100%0.797
CopyPropertyTaskTest3000100%0.586
CreateNodePathTaskTest1000100%0.175
CreateNodeTaskTest1000100%0.172
ExecuteCommandTaskTest3000100%0.014
FilterOrderingTaskTest4000100%0.003
FindAndChangeTemplateIdTaskTest2000100%0.377
IsAuthorInstanceDelegateTaskTest5000100%0.02
ModuleBootstrapTaskTest1000100%0.001
ModuleFilesExtractionTest1000100%0.341
MoveAndRenamePropertyTaskTest6000100%0.018
MoveNodeTaskTest3000100%0.532
MovePropertyTaskTest3000100%0.582
NewPropertyTaskTest3000100%0.003
NodeExistsDelegateTaskTest1000100%0
NodeVisitorTaskTest4000100%0.004
NoSameNameSiblingsConditionTest2000100%0.016
OrderFilterBeforeTaskTest3000100%0.001
OrderNodeAfterTaskTest2000100%0.001
OrderNodeTo1stPosTaskTest1000100%0.178
OrderNodeToFirstPositionTaskTest2000100%0
PartialBootstrapTaskTest3000100%0.603
PathExistenceDelegateTaskTest7000100%0.004
PropertyExistsDelegateTaskTest1000100%0.001
PropertyValueDelegateTaskTest5000100%0.026
PropertyValuesTaskTest12000100%2.405
RegisterNodeTypeTaskTest4000100%0.908
RegisterServletTaskTest2000100%0.369
RemoveDuplicatePermissionTaskTest3000100%0.03
RemoveInstallFileTest2000100%0.406
RemoveNodesTaskTest5000100%0.99
RemoveNodeTaskTest2000100%0.341
RemoveNodeWoChildrenTest1000100%0
RemovePermissionTaskTest1000100%0.001
RemovePropertiesTaskTest1000100%0.175
RemovePropertyTaskTest1000100%0.242
RenameNodesTaskTest2000100%0.369
RenameNodeTaskTest2000100%0.345
RenamePropertiesTaskTest3000100%0.543
RenamePropertyAllModulesNodeTaskTest1000100%0.003
RenamePropertyTaskTest1000100%0.174
SetupModuleRepositoriesTaskTest2000100%0.448
TextFileConditionsUtilTest2000100%0.001
ValueOfPropertyDelegateTaskTest4000100%0.006
WebXmlConditionsUtilTest3000100%0.007
WorkspaceXmlConditionsUtilTest3000100%0.008

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerConfigTest1000100%0.045
FreemarkerHelperTest52000100%0.442

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest2000100%0.186
ContentSecurityFilterTest2000100%0.325
CsrfSecurityFilterTest3000100%0.008
DelegatingUserManagerTest1000100%0.022
HierarchicalUserManagerTest7000100%9.771
LogoutFilterTest2000100%0.001
MgnlGroupManagerTest6000100%0.234
MgnlGroupTest8000100%0.259
MgnlRoleManagerTest5000100%0.483
MgnlUserManagerRepositoryTest7000100%24.169
MgnlUserManagerTest14000100%6.671
MgnlUserTest9000100%0.341
PermissionUtilTest5000100%0.022
PrincipalUtilTest5000100%0.023
RescueSecuritySupportTest10000100%13.338
SecuritySupportObservedComponentFactoryTest1000100%0.018
SecurityTest1000100%0.025
SecurityUtilKeyStoreTest2000100%0.296
SecurityUtilTest8000100%2.182
URISecurityFilterTest2000100%0.006

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.011
DefaultMagnoliaInitPathsTest10000100%0.018
DefaultMagnoliaPropertiesResolverTest9000100%0.012
MagnoliaServletContextListenerTest1000100%0.884

info.magnolia.freemarker.models

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

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%1.594
AuditLoggingUtilTest2000100%1.474
MgnlAuditLoggingContentDecoratorNodeWrapperTest4000100%20.522
MgnlAuditLoggingContentDecoratorTest28000100%50.363

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.079
ContentTypeFilterTest9000100%8.106
FilterTest3000100%0.631
InstallFilterTest3000100%0.169
InterceptFilterTest9000100%0.054
MappingTest2000100%0.069
MultiChannelFilterTest8000100%0.089
MultipartRequestFilterTempFileDeletionTest2000100%0.461
MultipartRequestFilterTest2000100%0.085
MultipartRequestWrapperTest1000100%0.035
OncePerRequestAbstractMgnlFilterTest2000100%0.002
RangeSupportFilterTest3000100%0.082
ServletDispatchingFilterTest21000100%0.942
UnicodeNormalizationRequestWrapperTest2000100%0.09

info.magnolia.commands

ClassTestsErrors FailuresSkippedSuccess RateTime
CommandsManagerTest9000100%0.187
MgnlCommandTest1000100%0

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAccessDefinitionTest1000100%0.001
OperationPermissionTest3000100%0

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.046

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Node2BeanTest44000100%0.299
TypeMappingImplTest1700194.118%0.088

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.004
LinkUtilTest19000100%0.211
UUIDLinkTest9000100%0.103

info.magnolia.jackrabbit

ClassTestsErrors FailuresSkippedSuccess RateTime
JackrabbitIndexingConfigurationTest4000100%1.64

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%3.043

info.magnolia.test.hamcrest

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeMatchersTest9000100%0.005
UtilMatchersTest3000100%0.002

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0
ContentOpsRepositoryTest3000100%0.581
ContentOpsTest4000100%0.001
NodeBuilderTest3000100%0.522
OpsTest5000100%0.936

info.magnolia.jcr.predicate

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

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.011

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0
HostBasedRegexpVirtualURIMappingTest15000100%0.035
HostBasedVirtualURIMappingTest9000100%0.015
MIMEMappingTest3000100%0.184
ObservedManagerTest1000100%0
RegexpVirtualURIMappingTest11000100%0.016
URI2RepositoryManagerTest2000100%0.036
URI2RepositoryMappingTest4000100%0.207

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest4000100%0.002
MetaDataUtilTest2000100%0.388
NodeTypesRepositoryTest2000100%0.503
NodeTypesTest6000100%0.001
NodeTypeTemplateUtilTest2000100%0.546
NodeUtilIsNodeTypeTest2000100%0.411
NodeUtilRepositoryTest9000100%1.805
NodeUtilTest48000100%0.012
PropertiesImportExportTest11000100%0.004
PropertyUtilRepositoryTest9000100%1.774
PropertyUtilTest37000100%0.003
SessionUtilTest11000100%0.002
VersionUtilTest17000100%3.463

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
ChangeNodeTypeOfSubAppsTaskTest1000100%0.196
CoreModuleVersionHandlerTest10000100%11.094
HashUsersPasswordsTest1000100%0.736

info.magnolia.jcr.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
NodeBuilderTest2000100%0.002
OpsTest11000100%0.004

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration1.594

AuditLoggingUtilTest

testLogsLoginSuccesses1.443
testLogsLoginFailures0.031

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt13.275
testSetPropertyStringStringArrayInt3.765
testSetPropertyStringValueArrayInt2.272
testSetPropertyStringStringInt1.21

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator3.217
testSequenceActionMoveCreate3.502
testSequenceActionMoveDelete2.943
testSequenceCreateModifyDelete2.224
testSequenceActionCreateCreate1.932
testSequenceActionMoveModify1.797
testSequenceActionCreateSessionDelete1.499
testSequenceActionModifyMoveDelete2.242
testLogSessionDelete1.562
testSequenceCreateModify1.625
testSequenceActionCreateNodeDelete1.195
testSequenceActionModifySessionDelete1.573
testSequenceActionSessionDeleteCreate1.655
testLogModifyNode1.742
testLogModifyProperty1.51
testLogCreateNode1.871
testLogNodeDeleteCreateDelete2.238
testLogDeleteNode2.167
testLogMoveNode1.721
testLogCreateNodeWithSpecificNodeType1.851
testSequenceActionNodeDeleteCreate1.909
testSequenceActionModifyCreate1.267
testNodeSave1.366
testSequenceActionModifyMove1.533
testSequenceActionModifyNodeDelete1.242
testSequenceCreateMove0.962
testSequenceActionModifyModify0.989
testSequenceActionMoveModifyDelete1.029

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.005

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable0.415
testMergeOfInterfaces0.004
testMergeMap0.021
testMergedProperties0.017
testMergeMergedClass0
testIsSimpleType0.003

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

testMappingThatDoesNotMatch0.015
testMapURIWithHostThatDoesNotMatch0
testMappingThatDoesMatch0
testMapURIWithHostThatDoesMatch0
testMapURIWithHostsWhereOneDoesMatch0
testMappingWhereOneDoesMatch0
testMapURIWithNoHosts0
testMappingThatBestMatchWinsPart10
testMappingThatBestMatchWinsPart20

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned0.143
testGetIconStyleReturnsCorrectIconStyle10.02
testGetIconStyleReturnsCorrectIconStyle20.021

ObservedManagerTest

testGetNodeByUUIDOrPath0

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.023
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0.013

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.093
testGetUri0.089
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.011
testGetHandleStripsExtensionInclTheDot0.014

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testGetSelectors0
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.026
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0

DefaultACLPermissionsTest

testCanReadRoot0.09
testCanReadOnPageNode0.05
testReorderingIsNotAllowedWithReadOnlyPermissions0.057
testGrantsOnContentNode0.083
testCanReadOnContentNode0.103
testVerifyThatSessionIsUsedAsResolver0.184
testGrantsOnPageNode0.099
testGrantsHigherPermissionThenAssigned0.038

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties1.848
testThatReadingANonExistingNodeDataDoesNotFail0.826
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes1.684
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible1.03
testCreatingAnExistingNodeDataDoesNotFail0.8
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.963
testReadingANodeData1.246
testCreatingAndSettingANodeData0.919
testIsNodeTypeForNodeChecksPrimaryType0.924
testAddMixin1.081
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.842
testSettingANonExistingNodeDataCreatesANewNodeData1.019
testCreatingAnEmptyNodeData1.129
testModDate1.214
testCreatingAndSettingABooleanNodeData1.001
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData1.032
testDelete0.9
testEquals0.594
testSettingAnExistingNodeData1.181
testCreatingAndReadingABinaryNodeData1.015
testStringPropertiesCanBeRetrievedByStreamAndViceVersa1.168
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable1.113
testEqualsWithWrongType0.768
testEqualsWithNull0.908
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes1.285

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.277
testReadOnlyPermissionsToJcrSystemAreSetForUser0.077
testPermissionWrongClassDefined0.046
testPermissionNonexistingClassDefined0.083
testPermissionClassDefined0.101
testPermissionWrongClassConstructor0.051

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties1.17
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes1.002
testCreatingAnExistingNodeDataDoesNotFail0.982
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.819
testReadingANodeData0.933
testCreatingAndSettingANodeData0.958
testIsNodeTypeForNodeChecksPrimaryType0.941
testAddMixin0.91
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes1.062
testSettingANonExistingNodeDataCreatesANewNodeData1.355
testSettingAnExistingNodeData1.307
testStringPropertiesCanBeRetrievedByStreamAndViceVersa1.018
testThatReadingANonExistingNodeDataFail0.918
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes1.179

NodeTypeBasedACLPermissionsTest

testCanReadRoot0.081
testCanReadOnPageNode0.048
testGrantsOnContentNode0.095
testCanReadOnContentNode0.102
testCanReadInvalidNodeTypeSpecified0.035
testCanReadAnyNodeTypesSpecified0.131
testGrantsOnPageNode0.086
testGrantsMultipleNodeTypesSpecified0.15
testGrantsHigherPermissionThenAssigned0.104

PathTest

testGetUniqueLabelFromNodeSameNameExists0
testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetUniqueLabelFromSessionSameNameExists0
testGetUniqueLabelFromNodeSameNameDoesntExists0.001
testGetValidatedLabel0
testIsCharValid0

RootOnlyPermissionTest

testCanRead0.166
testNoRootNode0.077
testGrants0.093

QueryTest

testSimpleQuery1.882
testMaxResultSize1.161

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom5221.272
testRestoreVersionCreatedWithRuleFrom5241.233
testGetUsedFilterWhenRuleCreatedIn520.87
testCreateAndRestoreVersionAndCheckOrder0.952
testUseSystemSessionToRetrieveVersions0.737
testCreateAndRestoreDeletedVersion1.012
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions1.043
testGetUsedFilterWhenRuleCreatedIn5220.841
testGetUsedFilterWhenRuleCreatedIn5240.848
testNumberOfCreatedVersions0.972
testCreateAndRestoreVersion1.229
testRestoreVersionCreatedWithRuleFrom520.982

ContentVersionTest

testRestoringBinariesFromContentVersion0.967
testRetrievingBinariesFromContentVersionsChildNode0.927
testBasics1.085
testRetrievingBinariesFromContentVersion0.983

CopyUtilTest

copyToVersionWhenThereWasNodeWithSameNameAsNewProperty0.977
copyToVersionWhenThereWasSubnodeWithSameName0.952
copyToVersionWhenChangingPrimaryNodeType0.856

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.105

VersionInfoTest

testAdvancedVersionInfo0.011
testMoreVersionInfo0.001
testBasicVersionInfo0

CompositeFilterTest

testInitializationAndDestruction0.079

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded0.898
testFilterWithEmptyDefaultExtension1.144
URIwithUtf8CharsIsProperlyNormalizedAndDecoded0.78
doubleDotURIisProperlyNormalizedAndDecoded0.928
testHandlesRequestUriWithJSessionId0.951
URIwithSpacesIsProperlyNormalizedAndDecoded0.816
oneDotURIisProperlyNormalizedAndDecoded0.933
simpleURIisProperlyNormalizedAndDecoded0.865
URIwithPercentageIsProperlyNormalizedAndDecoded0.791

FilterTest

testBypassing0.436
testDecoratedFilter0.083
testInitialization0.112

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.114
testExecutesCorrectCommandBasedOnURI0.03
testPassesNullAsCommandIfNoneSpecified0.025

InterceptFilterTest

testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest0.009
testDeleteNodeAction0.022
testSortNodeDefaultAction0.008
testPreviewIsSetInMgnlContextSession0.001
testSortNodeBeforeAction0.002
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse0
testSortNodeAfterAction0.002
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue0
testPreviewIsRemovedFromMgnlContextSession0.01

MappingTest

matchesWhenJSessionIdInRequestUri0.041
shouldNotMatchDotRegexMetacharacter0.028

MultiChannelFilterTest

testChannelFromResolverGetsSet0.006
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest0.021
testChannelIsSetWhenMgnlPreviewParamIsTrue0.009
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse0.01
testALLGetsSetWhenThereIsNoResolver0.006
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue0.016
testALLGetsSetWhenMgnlPreviewParamIsFalse0.008
testChannelParameterValueGetsSet0.013

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.356
testCOSMultipartFilterFileDeletion0.105

MultipartRequestFilterTest

testFilterCommonsFileUpload0.043
testFilterCOS0.042

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.035

OncePerRequestAbstractMgnlFilterTest

testBypassFilterIfFilterWasAlreadyTriggered0.001
testDoNotBypassFilterIfErrorWasSendAndFilterWasAlreadyTriggered0.001

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.073
testETagDoesNotContainJSessionId0.001
testContentLengthIsNotSet0.008

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely0.08
testWrapperRespectsForwards0.065
testSetNullMappings0.022
testSupportsDefaultMapping0.059
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.039
testEmptyMappings0.027
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely0.061
testEscapeMetaCharacters0.035
servletCanHaveInjectedComponents0.039
testSupportsPathMapping0.031
testPathInfoShouldAdhereToServletSpec0.028
servletCanSelfMapWithoutConfiguredMappings0.072
selfMappingServletStillWorksWithOnlyConfiguredMappings0.042
testSupportsExtensionMapping0.037
selfMappingCanChangeAtRuntime0.024
testShouldNotBypassWhenExactMappingMatches0.041
servletCanSelfMapAndHaveConfiguredMappings0.038
testShouldNotBypassWhenPathMappingMatches0.049
testShouldBypassWhenMappingDoesNotMatch0.053
testSupportsRegexMappings0.052
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.048

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.057
testHeaderNormalization0.033

AbstractI18NContentSupportTest

getPropertyWithNextLocaleAndFallback0.035
testGetLocaleWorksWhenNotInWebContext0.024
getPropertyWithDefaultLocale0.005
getNextLocaleFromCountrySpecificLocale0.016
getPropertyWithBothDefaultAndSuffixed0.022
getDefaultLocaleIfNull0.004
getLocaleIfNull0.007
getNextLocaleWithFallbackLocale0.013
getNextLocaleFromLanguageLocale0.005
getPropertyWithExplicitCurrentLocale0.02

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.023
testGetNodeDataEndlessLoop0.022
testDetermineLocale0.026

DefaultMessagesImplTest

testGetBundle0.03
selfTest0.01

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.083
testGetNodeDataEndlessLoop0.066
testDetermineLocale0.066

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.016
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0.006
testGetsMessagesFromSpecifiedBundle0.022
testGetsSimpleMessageFromDefaultBundle0.02
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0

AccessManagerImplTest

testMultiThreadAccess0.185
testGetPermissions0.001

RedirectClientCallbackTest

testRelativeURLsAreSupported0.041
testExternalUrlsArePassedAsIs0.001
testTargetUrlIsFormattedWithEncodedRequestURL0.001
testDoesNothingIfCurrentRequestURLIsTarget0
testRedirectWithParameters0.002
testAbsoluteURLsArePrefixedWithContextPath0.001

ContentSecurityFilterTest

testIsAllowedForOther0.325
testIsAllowedForAnonymous0

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer0.006
testIsAllowedForCorrectReferrer0.001
testIsAllowedWithNoReferrer0.001

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.022

HierarchicalUserManagerTest

testGroupAddingAndRemoving1.112
testParentPathShouldReflectFirstLettersOfName1.038
testCreateUserNode1.187
testRoleAddingAndRemoving1.122
testCreateNewUser2.323
testCreateNewUserUnderPath2.028
testParentPathShouldBeLowercased0.961

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet0.001
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet0

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup0.062
testGetGroup0.039
testCreateGroup0.036
testGetGroupInFolder0.049
testGetAllGroups0.026
testCreateGroupWithPath0.022

MgnlGroupTest

testGetRoles0.02
testGetGroupsReturnsDirectGroups0.026
testGetRolesWithoutDuplicates0.032
testAddRoleToGroup0.049
testAddGroupToGroup0.026
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.023
testGetAllGroupsFromOneConcreteGroup0.058
testGetNotExistGroup0.025

MgnlRoleManagerTest

testGetRoleInFolder0.049
testGetRole0.035
testCreateRole0.246
testRefusesToCreateSameNameRole0.11
testCreateRoleWithPath0.043

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType4.592
testNewlyCreatedUserNodeHasMixinLockable3.343
testDoNotCreateUserWhenExistInAnotherRealm2.228
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed3.501
testUserPasswordAfterChangingByJCRProperty4.962
testUserPasswordAfterCodeCreation3.545
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed1.998

MgnlUserManagerTest

testUsernameCantBeBlank0.021
testUsernameCantBeEmpty0.005
testSetStringProperty0.038
testChangePasswordOfUserInSubNode2.682
testFindPrincipalNode0.086
testChangePasswordOfUser2.298
testSetPropertyToNull0.007
testUserWasCreatedUnderCertainPath1.239
testSetProperty0.006
testNewUserInstanceDoesntSwallowRepositoryException0.028
testUsernameIsValidatedUponCreation10.231
testUsernameCantBeNull0.009
testFindPrincipalNodeWithOtherRealm0.006
testUsernameIsValidatedUponCreation0.015

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups0.087
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.03
testGetAllRolesReturnsDirectAndInheritedRoles0.036
testGetRolesReturnsDirectRolesWithoutDuplicates0.03
testGetAllGroupsWhenRecursiveGroups0.023
testInGroup0.036
testInGroupWithUsersCustomWorkspace0.027
testGetRolesReturnsDirectRoles0.043
testGetGroupsReturnsOnlyDirectGroups0.029

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess0

OperationPermissionTest

testCanExecuteOtherRolesAssigned0
testCanExecuteAnyRoleAssigned0
testCanMoveThisUserRoleAssigned0

PermissionUtilTest

testConvertPermissionsFromString0
testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipalInCollection0.022
testRemovePrincipalFromCollection0
testRemovePrincipal0
testFindACLByName0.001
testFindPrincipal0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.106
testUserManagerReturnsCorrectAnonymousUser2.382
testUserManagerRealmIsSystemRealm0.081
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName2.138
testUserManagerReturnsSystemUserWithCorrectRole1.24
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage1.049
testUserManagerReturnsCorrectSystemUserByName2.444
testUserManagerReturnsEnabledRescueUser1.273
testUserManagerReturnsCorrectSystemUser2.095
testUserManagerReturnsSystemUserWithCorrectGroup0.53

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser0.018

SecurityTest

testMergePrincipals0.025

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.198
testKeyStoreInSomeOtherFolder0.098

SecurityUtilTest

testBCProviderShouldNotBeRegistred0.203
testPasswordRemovingMethodFromCache0.194
testRemoveAllPasswordPamametersFromCacheLog0.226
testCrypt0.672
testUpdateKeysKeyLocationIsSet0.205
testKeyStore0.251
testUpdateKeysKeyLocationIsNotSet0.233
testPasswordRemovingMethodFromURL0.198

URISecurityFilterTest

testIsAllowedForOther0.005
testIsAllowedForAnonymous0.001

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanUsesDefaultValueForUnknownValues0.001
testToBooleanHandlesNullsAndEmptyStringsGracefully0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0
testSanitizeUrlToFile0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.197
testSessionBasedCopy0.183
testMoveInSession0.211
testChangeNodeTypeReplaceAllOccurrences0.198
testSessionBasedCopySrcNotAtTheRoot0.226

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.012

DelayedExecutorTest

testDelayedExecution0.602
testMultipleDelayedExecution0.754
testExecutionAfterMaxDelay2.004

DumperUtilTest

testDump0.235
testDumpLevel20.204

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.195
testIsExistsMethodWhenAbsolutPathAndNodeExists0.188

ExtendingContentWrapperTest

testThatSubNodesAreMerged0.018
testThatOrderIsKeptWhileMergingSubNodes0.009
testExtendsNodeDatasIsHidden0.021
testDeepMerge0.013
testThatSubNodesCanBeOverwritten0.011
testExtendsNonAbsolutelyAndNodeIsNotExisting0.009
testThatNodeDatasAreMerged0.011
testComplextMultipleInheritanceWithOverride0.009
testThatNodeDatasCanBeOverriden0.009
testComplextMultipleInheritance10.011
testComplextMultipleInheritance20.024
testBasicMultipleInheritance0.021
testExtendsAbsolutelyAndNodeIsNotExisting0.019
testExtendsWithEmptyValue0.031
testGetHandle0.017

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent0.237
testWrappingNDParent0.187
testClosedSessionResistance0.221

LazyNodeDataWrapperTest

testWorkOnDeadSession0.021
testDoesNotCallHierarchyManagerUntilNeeded0
testCallHierarchyManagerOnlyFirstTime0.001

LinkUtilTest

testAddFingerprintToLinkCompareTwoDates0
testAddFingerprintToLinkWithInvalidDate0
testAddFingerprintToLink0
testAddFingerprintToLinkWithoutExtension0
testRemoveFingerprintAndExtensionFromLink0
testAddFingerprintToLinkFundamentalAssertions0

ModuleConfigurationObservingManagerTest

testObserving6.022

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0.001

NodeUuidComparatorTest

testBasic0.001

ObservationUtilTest

testRegisterWhenSessionValid0.014
testFailRegisterWhenSessionInvalid0.015
testUnregisterWhenSessionValid0.015
testDontFailUnregisterWhenSessionInvalid0.013

PathUtilTest

testStripExtension0.001
testAddLeadingSlash0
testGetExtension0
testCreatePath0
testGetFileName0.001
testGetFileNameDoesNotSupportNullArgument0
testGetFolder0
testAddLeadingSlashDoesNotSupportNullArgument0
testCreatePathDoesNotSupportNullArgument0

QueryUtilTest

testQueryWhenSearchingJustForComponents0.412
testSimpleQuery0.26
testSearchForUUID0.259
testJQOM0.309
testSearchForAreasContainingImage0.272
testQueryBuild0.236
testQueryWhenSearchingJustForPages0.252
testSearchOfNonDefaultNodeType0.287
testSearchForUUIDInChildNode0.313
testEmptyResult0.256
testResultContainsOnlyPages0.228
testSearchForPagesWhoseComponentIsContainingSpecificText0.304
testSearchForInheritedUUID0.252
testConfirmThatFilteredResultIsReallyTheWantedOne0.311
testSearchForSpecificTemplate0.309

RequestDispatchUtilTest

testDispatchRedirectNonInternal0
testDispatchRedirectInternal0.001
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0.001

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue0.186
testConstructRuleFromStringRepresentaionOfRuleClass0.186
testIsNotAllowedNode0.184
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided0.171
testRuleStringConstructor0.231
testIsAllowedNode0.187

SearchReplaceTest

testDefaultsToLiteralMatching0.003
testCanUseJokerInNamePatterns0.002
testCaseInsensitive0.002
testCanUseNamePatterns0.003

ServletUtilTest

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

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testWrappingReferencedContent0.21
testWrappingNDParent0.223
testClosedSessionResistance0.184

TextFileUtilTest

testGetLines0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0.001
testGetTrimmedLinesMatching0
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0.015
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.005
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.003
testJava6Normalizer0.004
testAsciiStringsShouldPassThroughWithAutoDetect0.004
testNonNormalizer0.004

WebXmlUtilTest

testCanDetectServletRegistration0.07
testCanDetectFilterRegistration0.003
testFilterDispatcherErrorIsNotMandatory0.005
testFilterDispatcherChecksShouldNotFailWithCorrectConfiguration0.004
testFilterDispatcherChecksShouldFailIfIncludeIsMissing0.003
testFilterDispatcherChecksShouldFailIfRequestIsMissing0.004
testFilterDispatcherChecksShouldFailIfDispatcherNotSet0.006
testFilterDispatcherOrderIsIrrelevant0.003
testFilterDispatcherChecksShouldNotFailIfFilterNotRegistered0.003

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes1.699
testObservationForOneSpecificEventTypeAndContentNodes4.704
testInitializingObservingManagerWithNullAsNodeType0.206

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.005
testWorkspaceNamesWithNonNullExpectation0.002

CommandsManagerTest

testRegisterCommands0.03
testGetCommandByCatalogAndName0.024
testExecuteCommand0.023
testExecuteCommandWithContext0.016
testCloneCommandWithCustomProperties0.014
basicChainCommandTest0.014
testCloneMarkNodeAsDeletedCommand0.019
testCloneImportCommand0.022
testGetCommandByName0.025

DeleteCommandTest

testDeleteLeaveNode0.299
testDeleteProperty0.221
testDeleteNonexistentNode0.196
testDeleteNodeWithSubnodes0.178

ExportCommandTest

testExportCommandNoOutputStream0.243
testExporCommandPathNotSet0.463
testExportCommand0.227

ExtractCommentCommandTest

testExecuteByPath0.003
testExecuteById0.001
testExecuteWithTemplate0.002
testExecuteWhenNodeNull0.001
testExecuteWhenCreationAndModificationDateAreSame0

ImportCommandTest

testImportCommandDuplicateName0.504
testImportCommandTargetPathDoNotExist0.282
testImportCommand0.368
testImportCommandEmptyFile0.257

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete0.3
testPreDeleteNode0.332
testExecuteIsDeniedIfUserIsNull0.205
testVersionChildNodes0.276
testExecuteChecksForUserPermissions0.184

RestorePreviousVersionCommandTest

restorePreviousVersionOfMultipleNodes0.232
restorePreviousVersionOfMultipleNodesOfDifferentTypes0.277
restorePreviousVersionOfSingleNode0.256

RuleBasedCommandTest

testDefaultRule0.224
testSetItemTypes0.218
testRuleOverridesItemTypes0.184
testSetRule0.171

VersionCommandTest

testCommandAddsVersionComment0.254
testCommandWithRuleSet0.21
testCommandWhenMaxVersionIndexIsSetToNegativeNumber0.196
testCommandAddsVersionCommentRecursively0.22
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment0.344
testCommandWhenSubContentIsMarkedAsDeleted0.269
testCommandWhenContentIsMarkedAsDeleted0.203

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException0

Content2BeanProxyTest

testContentToBeanWithClassDefined0.007

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession0.24

DefaultRepositoryStrategyTest

testPasswordIsNull0.2
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.174

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.007

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId0
testSessionAttributes0.012
testLocalAttributes0.001
testApplicationAttributes0.008

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.21

WebContextImplTest

testLoginLogout0.014

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0.001
testCantUseWriterAfterOutputStream0

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked0.001
testCanRemoveHandler0
testCanDispatchEvent0
testCanRemoveHandlerViaReturnedRegistrationObject0
testHandlersAddedWhileDispatchedAreNotInvoked0
testHandlersAreInvokedInOrder0.006

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler0.012
testCanReset0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled0
testMultipleThreads3.479
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations0
testAreHandlersInvokedInOrder0.008
testHandlerAddedWhileDispatchingIsNotCalled0

FreemarkerConfigTest

testSharedVariablesArePopulated0.045

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0.001

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence0.002
testWrapsBeanAsBeanModel0.001
testWrapsContextWithMapModel0.003
testWrapsMapAsSimpleHash0
testWrapsContentMapWithContentMapModel0.001

UserModelTest

testCanBeUnwrappedByDeepUnWrap0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel0.185
testRebootstrapAtFirstLevel0.242
testExport0.22

BootstrapUtilTest

testGetFilenameFromResource0
testGetWorkspaceNameFromResource0
testGetFullpathFromResource0
testGetPathnameFromResource0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.268
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState0.192
testActivationStatus0.262
testDoctypeImportThrowsExceptions0.236

DataTransporterTest

testEncodePath0.001
testParseAndFormat0.029
testRemoveNs0.002
testCreateExportPath0
testRevertExportPath0.001

MagnoliaV2FilterTest

testBogusMetaElement0.011

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty0.003
testConversionWhenPropertiesAreAlreadyInPlace0.003
testRemovesMetaDataWhenEmptied0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.206

PropertiesImportExportTest

testImportMetadata0.002
testPropertiesExport0.003
testConvertsToStringByDefault0
testConvertsToWrapperType0.001
testCanUseIntShortcutForConvertingIntegers0

AbstractMagnoliaConfigurationPropertiesTest

testSelfReferencingProperty0.001
testSimpleProperty0.001
testNestedProperty0
testValuesForNestedPropertiesAreTrimmed0.001
testValuesAreTrimmed0.003
testCircularProperty0.003
describeAndToStringAreNotRepeatingThemselves0.002
testNestedSomeMore0
testNestedPropertyMoreLevels0

DefaultMagnoliaInitPathsTest

testDetermineWebappFolderNameWorksWithBackslashes0.01
testDetermineWebappFolderNameWorksWithTrailingSlashesAndBackslashes0.002
testDetermineRootPathTranslatesBackslashesAndStripsTrailingSlash0
testDetermineWebappFolderNameJustWorks0.001
testDetermineRootPathJustWorks0.001
blowsIfGetRealPathReturnsNull0.002
testDetermineRootPathStripsTrailingSlash0.001
testDetermineWebappFolderNameWorksWithTrailingSlashes0
doesNotFailOnAppServersOnlySupportingGetRealPathWithSlashAsArgument0
testDetermineRootPathTranslatesBackslashes0.001

DefaultMagnoliaPropertiesResolverTest

testSystemPropertiesCanBeUsed0.005
testDefaultLocations0.001
testFileResolutionCtxAttributes0
testFileResolutionWithRootContextPath0.001
unexistingContextParamsAttributesAndPropertiesAreNotSubstituted0.001
testLocationsAreTrimmed0
testSourcesOnlyIncludeExistingLocations0.003
testEnvironmentPropertiesCanBeUsed0.001
testFileResolutionWithContextPath0

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.884

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0.001

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals0.477
testExcludedPropertiesAreNotFoundInFullTextSearch0.422
testTitlePropertyIsBoosted0.428
testExcludedPropertiesAreFoundInWhereLike0.313

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0
multipleInheritanceDisabledTest0
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0.001
testEquals0
testEqualsWithDifferentDecorators0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0.001
returnsTrueWhenQueriedForSubClass0.001
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.002

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.004
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0
multipleInheritanceHaveToBeEnabledTest0.001
testDeepUnwrap0.002

EnumCaseInsensitiveTest

convertEnumSameCase0
convertEnumIsCaseInsensitive0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists0

Node2BeanTest

beanWillUseTransformerFromAnnotatedType0.005
beanWillUseTransformerFromAnnotatedSetter0.009
extendsOverride0.011
collectionPropertyIsHidden0.008
resolbeBeanWithHashMap0.006
failsToUseACustomMapWhichIsNotConcrete0.005
beanWithClassDefined20.01
beanWithCollectionOfMediaTypes0.045
resolveBeanWithCollectionOfString0.006
beanWithEnabledPropertyAndBoolenObjectReturnTypeIsNotExcludedFromCollection0.007
shouldHandleClassesWithWildcards0.008
resolveBeanWithTreeSetOfString0.005
beanExtendsAnotherBean20.007
regexPatternIsConvertedAutomagically0.005
populateBeanPropertyIfNoGenericsUsedInSetter0.006
extendsOverrideEmpty0.004
resolveBeanWithArrayListOfString0.005
favorsExactCaseEnum0.01
resolveBeanWithListOfString0.005
conversionOfClassProperties0.004
beansWithEnabledPropertySetToFalseAreExcludedFromMap0.007
beansWithEnabledPropertySetToFalseAreExcludedFromCollection0.005
mediaTypeIsConvertedAutomagically0.005
classNamesAreTrimmed0.004
resolveBeanWithCollectionWithAdder0.005
resolveBeanWithPrimitiveProperties0.004
beanWithMapOfMediaTypes0.008
beanExtendsAnotherBean0.006
convertStringsToTheAppropriateEnumEquivalent0.008
resolveBeanWithArrayWithAdder0.005
extendsWithNonTrivialSetup0.007
resolveBeanWithMap0.005
resolveBeanWithMapWithAdder0.006
resolbeBeanWithArrayOfSimpleBean0.005
convertStringsToEnumCaseInsensitive0.004
willNotAddIncorrectTypesToMap0.005
resolveBeanWithSetOfString0.005
resolveBeanWithSubBean0.005
flattenSubNodesToSimpleList0.004
qillNodAddIncorrectTypesToCollection0.004
resolveDefinedClass0.005
messageFormatIsConvertedAutomagically0.005
specifySpecificCollectionImplementation0.005
specifySpecificMapImplementation0.006

TypeMappingImplTest

testGetPropertyTypeDescriptorWithArray0.004
supportsSetterWithSubclassOfGetterType0.009
shouldHandleClassesWithWildcards0.007
testBeanPropertyArrayIsResolvedByAdderMethod0.003
shouldHandleClassesWithNoWildcards0.005
testBeanPropertyMapIsResolvedByAdderMethod0.003
testBeanPropertyRawMapIsResolvedByAdderMethod0.007
testBeanHasTransformerSetViaAnnotationOnSetter0.005
supportsSetterOnly0.004
testGetPropertyTypeDescriptorWithCollection0.003
testBeanPropertyCollectionWithListParameterWithGenerics0.006
testGetPropertyTypeDescriptorWithMap0.005
testBeanPropertyTypeDescriptorHasTransformer0.005
testGetPropertyTypeDescriptorWithSimpleType0.003
testBeanPropertyCollectionIsResolvedByAdderMethod0.003
testBeanHasTransformerSetViaAnnotationOnClass0.008
transformersOnSettersAreActuallySetGlobally0.008
MAGNOLIA-5865

AbstractNodeOperationTest

testThen0.001

NodeBuilderTest

testExecWithSeveralChildOps0.001
testRealisticUsageScenario0.001

OpsTest

testAddNodeWithTwoStrings0
testGetOrAddNode0.001
testSetProperty0
testAddNodeWithString0.001
testAddPropertyFailsIfPropertyExists0
testSetPropertyFailsIfItsNotExistingAlready0
testIfFalse0.001
testOnChildNodes0.001
testIfTrue0
testAddProperty0
testRenameProperty0

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.255
testModuleNodeIsCreatedIfNeeded0.198
testUsesExistingModuleConfigNode0.214

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.197
testModuleNodeIsCreatedIfNeeded0.199

NodeBuilderTaskTest

testUnknownRootThrowsException0.207
canOperateOnRootNode0.191
testSyntax0.216

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs0.189

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0.001

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0.001
testEvaluate0

NodeNamePredicateTest

testEvaluateNoNameDefined0
testEvaluate0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined0.001
testEvaluateTrue0
testEvaluateFalse0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException0
testEvaluate0
testEvaluateNull0
testEvaluateType0

ContentMapTest

test0.001
testGetBasicProps0
testGetBinaryProps0.001
testGetOtherProps0

MetaDataUtilTest

testUpdateMetaData0.209
testGetMetaData0.179

NodeTypesRepositoryTest

testDeleteNode0.224
sameNameSiblingsAreNotAllowed0.279

NodeTypesTest

testGetCreatedByWhenNotSet0
testSetCreation0
testUpdateModification0.001
testGetCreated0
testGetCreatedBy0
testGetCreatedWhenNotSet0

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified0.267
testCreateSimpleNodeTypeContent0.279

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins0.223
testIsNodeType0.188

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist0.187
testRenameNode0.237
testGetResultsFromRowIterator0.222
testCopyInSessionRootSourceToRootDestination0.215
testCopyInSessionChildSourceToRootDestination0.191
testCopyInSessionRootSourceToChildDestination0.176
testMoveNodeAfter0.224
testMoveNode0.175
testMoveNodeBefore0.178

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar0.177
testGetMultiValuePropertyOrderWithDuplicate0.181
testCreateAndGetMultiValuePropertyTypeLong0.221
testSetMultiValuePropertyTypeLong0.236
testGetMultiValuePropertyTypeBoolean0.188
testSetMultiValuePropertyTypeString0.177
testCreateValueDate0.183
testSetAndGetMultiValuePropertyTypeDouble0.219
testGetMultiValuePropertyWithChangedOrder0.192

PropertyUtilTest

testGetDateThreeArgs0
testGetPropertyValueObjectString0
testSetPropertyToString0.001
testGetDateTwoArgs0
testGetPropertyValueObjectDate0
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.001
testSetPropertyToValue0
testSetPropertyThrowsExceptionOnNullName0
testSetPropertyThrowsExceptionOnNullNode0
testSetPropertyToCalendar0
testGetStringReturnDefaultValueWhenNodeIsNull0
testGetPropertyValueObjectDouble0.001
testSetPropertyToDouble0

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion0.212
testGetNextVersionLabel0.207
getVersionOfEmptyVersionHistory0.212
testGetVersionHistoryListNoVersions0.212
testGetPreviousVersion0.207
testGetNextVersion0.208
testGetVersionVersionException0.187
testVersioningDisabled0.177
testGetNodeTypeName0.226
testOutputWhenNodeNull0.195
testGetLatestVersion0.246
testGetNullVersion0.173
testGetVersionHistoryList0.191
testGetPreviousVersionLabel0.222
testGetPreviousVersionOfRootVersion0.186
testGetVersionEmptyVersionLabel0.192
testGetVersionHistoryListMultipleVersions0.21

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.227

ChannelVisibilitySessionWrapperTest

testGetItem0.221
testGetNode0.186
testNodeExists0.177
testCanRemoveVisibleItem0.171
testGetProperty0.173
testPropertyExists0.197
testNavigatingWithNodeParentStillHidesExcludedNode0.168
testItemExists0.166
testMoveWorksOnVisibleNode0.191
testFailsToRemoveHiddenItem0.205
testFailsToMoveHiddenNode0.209
testRootNodeHidesExcludedNode0.177

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0.001
testMultipleWrappingIsPossible0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0.002
testWrapAlreadyWrappedWithThisClass0
testIsSame0
test4LevelDeepUnwrap0
testDeepUnwrap0

DelegateSessionWrapperTest

testUnwrap0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0.001

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.182

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable0.017
testMultipleWrappingIsNotSupported0.015
testWrapNode0.01
testGetRootParentThrowsItemNotFoundException0.016
testGetParentReturnsWrappedNode0.011
testGetPropertyReturnsLocalizedValue0.011
testHasPropertyReturnsFalseWhenNoSuchPropertyExists0.01
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable0.009
testGetPropertyDoesntReturnResourceNode0.01
testGetAncestorReturnsWrappedNode0.008

InheritanceNodeWrapperTest

testSingleComponentInheritance0.012
testRoot0.013
testNestedPropertyInheritance0.019
testCollectionInheritance0.016
testMultipleInheritanceHaveToWork0.009
testPropertyInheritance0.008
testNestedComponentInheritance0.008

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.178

MgnlPropertySettingContentDecoratorRepositoryTest

testMoveNode0.261

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated0.003

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0.001

EditorLinkTransformerTest

testEditorLinkTransformation0.004

LinkUtilTest

testMakeAbsolutePathFromUUID0.014
testParsingLinksWithBackslashInQueryParam0.009
testParsingLinksDoesNotTryToConvertExternalLinks0.009
testParsingLinksShouldPreserveAnchors0.01
testUUIDToInternalLinks0.011
testUUIDToRelativeLinks0.016
testParsingLinksShouldNotTouchNonContentAbsoluteLinks0.009
testInternalRelativeLinksAreProperlyDetermined0.009
testMakeCompleteURL0.01
testCreateUndefinedLinkIfUUIDIsNonExistentOrFallbackHandleIsEmpty0.008
testMakingRelativeLinks0.013
testExternalLinksAreProperlyDetermined0.01
testParsingLinksDoesNotTryToConvertPageAnchors0.009
testUUIDToRootLinks0.01
testUUIDToAbsoluteLinks0.014
testMakeUUIDFromAbsolutePath0.012
testParsingLinksShouldPreserverParameters0.01
testUUIDToAbsoluteLinkWithDollar0.014
testParsingLinks0.014

UUIDLinkTest

testUUIDToBinary0.016
testParseLink0.01
testParseFromBrowserLink0.011
testUUIDToBinaryIsEncoded0.01
testUUIDToAbsoluteLinksAfterRenaming0.01
testParseFromUUIDPattern0.013
testLinkWithAnchor0.01
testLinkWithParameters0.014
testUUIDToBinaryAfterRenaming0.009

Slf4jSelfTest

arrayArgumentsAreExpanded0.016
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern0.003

AbstractModuleVersionHandlerTest

testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredForNewerVersion0.01
testStoresTheModuleDescriptorVersionOnInstall0.003
testCantRegisterMultipleDeltasForSameVersion0.004
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDeltaButIsSnapshot0.002
testRetrievesTheAppropriateDeltaForIntermediateUnregisteredVersion0.002
testDeltasAreSorted0.001
deltasForFutureVersionsDontInstall0.001
testVersionUpdateTaskAndFileExtractionAreAdded0.002
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDeltaAndIsSnapshot0.001
testReturnsEmptyListIfLatestDeltaWasRegisteredForCurrentVersion0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDelta0.002
testHasExtraDeltaIfVersionBeingInstalledIsNewerThanLatestRegisteredDelta0.002
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDelta0.002
testRetrievesTheAppropriateListOfDeltas0.002
testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredAtAll0.003
testReturnsEmptyListIfCurrentVersionIsInstalledVersion0.003

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.011

AddPermissionTaskTest

testAutogeneratedDescription0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.014
testGetPermissionAddedToRoleProperly0.009
testDenyPermissionAddedToRoleProperly0.014
testAutogeneratedDescription0.009

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp0.193

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.009
testBootstrapsIfNodeDoesNotExist0.006
testAutogeneratedDescription0.003

BootstrapSingleModuleResourceTest

testAutogeneratedDescription0.001

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription0.001

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription0.001

BootstrapSingleResourceAndOrderTest

testOrderAfter0.183
testOrderBefore0.229

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName0.222
testChangeAllPropertiesWithCertainValueTask0.188
testAutogeneratedDescription0.169

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.006
testAutogeneratedDescription0
testChangeTemplate0.001

ChangeVirtualUriMappingTaskTest

testDoExecute0.007
testAutogeneratedDescription0.001

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription0.002

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException0.001
testAutogeneratedDescription0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride0.25
testDoExecute0.187
testAutogeneratedDescription0.181
testDoExecuteTargetExistOverride0.179

CopyPropertyTaskTest

testNonexistingSource0.175
testDoNotOverride0.187
testOverride0.224

CreateNodePathTaskTest

testExecute0.175

CreateNodeTaskTest

testExecute0.172

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0.005
testShowWarningIfCommandNotFound0.006
testCommandIsExecuted0.003

FilterOrderingTaskTest

testOrderFilterAfter0.002
testFailWhenFilterDoesntExist0
testOrderFilterAfterLast0.001
testDoesNothingIfRequiredFilterMissing0

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId0.199
testAutogeneratedDescription0.178

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.002
testExecutesPublicDelegateTaskWhenIsPublic0.004
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.004
testAutogeneratedDescription0.007

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0

ModuleFilesExtractionTest

testExecute0.341

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation0.179
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation0.172
moveToNewDestination0.181

MovePropertyTaskTest

testNonexistingSource0.255
testDoNotOverride0.162
testOverride0.165

NewPropertyTaskTest

testWithExpectedPathExisting0.002
testWithoutThePath0.001
testAutogeneratedDescription0

NodeExistsDelegateTaskTest

testAutogeneratedDescription0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes0.002
executeVisitsHierarchyAndOperatesOnNode0.001
executeStopsVisitingHierarchyOnPredicate0.001
canBeExecutedTwice0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK0.015
returnFalseWhenSameNameSiblingsAllowed0.001

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.001
testOrderFilterBefore0
testDoesNothingWhenRequiredFilterMissing0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting0
testOrderNodeBeforeTask0.001

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest0.178

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist0
testOrdering0

PartialBootstrapTaskTest

testGetOutputResourceName0.184
testDifferentPlatformEncoding0.25
testAutogeneratedDescription0.169

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription0.001

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.002
testAutogeneratedDescription0.006
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.009
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.005

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.175
testNonExistingPropertyAndExpectedAsSuchIsCreated0.195
testPropertywithUnexpectedValueIsNotReplacedButLogged0.2
testExistingPropertyWithPartOfStringIsReplaced0.193
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.192
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.194
testNonExistingPropertyIsNotReplacedButLogged20.178
testExistingPropertyIsReplaced0.172
testPropertyOfDifferentType0.263
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.219
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.221
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.203

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.311
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.216
testReregisterNodeType0.209
testAutogeneratedDescription0.172

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.175
testRegisterServletTaskWithEmptyMappings0.194

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.015
testRemoveDuplicatePermission0.009
testAutogeneratedDescription0.006

RemoveInstallFileTest

testDeleteDirectory0.192
testDeleteFile0.214

RemoveNodesTaskTest

testExecute0.224
testExecuteDoesNotDisplayInfoMessageForMissingNodes0.207
testExecuteDisplaysInfoMessageForMissingNodes0.205
testAutogeneratedDescription0.169
testExecuteException0.185

RemoveNodeTaskTest

testExecute0.175
testAutogeneratedDescription0.166

RemoveNodeWoChildrenTest

testAutogeneratedDescription0

RemovePermissionTaskTest

testAutogeneratedDescription0.001

RemovePropertiesTaskTest

testExecute0.175

RemovePropertyTaskTest

testExecute0.242

RenameNodesTaskTest

testRenameACLNodesTask0.199
testAutogeneratedDescription0.17

RenameNodeTaskTest

testDoNotOverride0.176
testOverride0.169

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.213
testNonExistingPathIgnored0.165
testAutogeneratedDescription0.165

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.003

RenamePropertyTaskTest

testExecute0.174

SetupModuleRepositoriesTaskTest

testDoExecuteTwice0.227
testDoExecute0.221

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.001
testAddFalseConditionIfExpressionIsContained0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.004
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.001
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.001

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.003
testBlocksIfIncludeDispatcherIsMissing0.002
testDoesNotWarnIfErrorDispatcherIsUsed0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.004
testTextFilterClassesAreNotSet0.003
testAccessControlProviderIsSet0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles0.168
testAbsentFilesAreRecreated0.171

BetwixtModuleDefinitionReaderTest

testDependenciesVersionAreProperlyRead0.006
testClassIsResolvedToClassNameAsAString0.008
testSelf0
testReadCompleteDescriptorAndCheckAllPropertiesDamnYouBetwixt0.006
testVersionHandlerIsResolvedToAClass0.002
testModuleVersionIsProperlyRead0.002
testDependenciesCanBeSpecifiedWithoutVersion0.002
testInvalidXmlIsCheckedAgainstDTD0.002
testDisplayNameShouldBeWrittenWithCapitalN0.003
testReadModuleDescriptorWithComponents0.005
testGivenDtdIsIgnoredAndCheckedAgainstOurs0.005
testDisplayNameCanBeWrittenWithDashEventhoughThisIsDeprecated0.003

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.104
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.012

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0.001
testStartRegistersAllObserversWithAllModules0.001

ModuleManagementStateTest

testDescriptionForInstallsOnly0.002
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.047
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.01
testPerformCantBeCalledTwiceByDifferentThreads0.81
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.015
testCheckModuleAndDeltasToStringForUpdate0.004
testCheckModuleAndDeltasToStringForInstall0.003

ModuleRegistryImplTest

testCanGetModuleByClass0.001
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass0.001
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass0
testCanCheckIfAModuleExists0
testThrowsExceptionForUnregisteredModuleName0.001
testModuleDefinitionsAreListedInDependencyOrder0
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass0.001

ModuleManagerWebUITest

testDoneTemplate0.032
testListTasksTemplate0.034
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.007
testRestartNeededTemplate0.021

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage0
testIsMemoryLimitReachedWhenBelowThresholdInMb0
testIsMemoryLimitReachedWhenBelowThresholdPercentage0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0

ContentOpsRepositoryTest

testSetTemplate0.194
testCreateParagraph0.184
testCreatePage0.203

ContentOpsTest

testSetNodeData0
testCreateContent0
testSetBinaryNodeData0.001
testCreateCollectionNode0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.183
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.171
testErrorMessages0.168

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.182
testSetPropertyFailsIfPropertyDoesNotExist0.22
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.198
testAddPropertyFailsIfPropertyExists0.166
testRenamePropertyAndCheckValueForString0.17

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.183
testModuleNodeIsCreatedIfNeeded0.198
testUsesExistingModuleConfigNode0.189

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.206
testModuleNodeIsCreatedIfNeeded0.178

NodeBuilderTaskTest

testUnknownRootThrowsException0.171
testSyntax0.223

ClassesTest

testCanSetupADifferentClassFactory0.004
testDefaultClassFactoryWorksJustFine0.004

ComponentsTest

testPushingAndPoppingComponentProvider0

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.006

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured0.005
dataWorkspaceObserved0.001

ConfigurationTest

testNonScopedComponent0.059
testSingletonScopedComponentFactory0.018
testEagerSingletonScopedComponent0.013
testProvider0.018
testLazySingletonScopedComponent0.017
testConfiguredEagerSingleton0.02
testConfigured0.013
testComponentFactory0.012
testObserved0.017
testConfiguredSingleton0.011
testSingletonScopedProvider0.012

LegacyComponentsConfigurerTest

testExcludedKeys0.002
testLegacy0.007

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.008

GuiceComponentProviderTest

testConfiguredInSingletonScope0.015
testCreateChild0.031
canAccessProperties0.037
testConfigured0.02
testImplementation0.01
testObserved0.014
testInstance0.014
getComponentThrowsExeptionForUnconfiguredType0.01
testObservedInRequestScope0.012
testGetComponentProvider0.01

GuiceParameterResolverTest

testSimpleInjection0.003
testInjectionOfNamedDependency0.003
testInjectionOfDependencyAsProvider0.002

GuiceScopesTest

testRequestScope0.01
testContextProvidersWhenWebContextSet0.009
testServletProvidersWhenWebContextSet0.005
testContextProvidersWhenContextSet0.008
testSessionScopeFailsWhenNotInWebContext0.009
testServletProvidersFailWhenWebContextNotSet0.006
testRequestScopeFailsWhenNotInWebContext0.004
testSessionScope0.005

GuiceComponentProviderLifecycleTest

testExtends0.116
testSameNamePrivateMethods0.01
testPrivateMethods0.007
testOverridesRemovesAnnotations0.01
testLifeCycleOnPackageProtectedMethods0.01
testOverrides0.011
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.011
testMultipleAnnotatedMethods0.012
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.012
testSimpleLifeCycle0.007

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.006
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0
testThrowsExceptionWhenRequiredAndMissing0

DefaultRepositoryManagerTest

createWorkspace0.256
verifySessionsAreWrappedAsExpected0.239
verifyVersionStoreSessionDontWrapVersioningSession0.216
createWorkspaceInWrongRepo0.181

RepositoryMappingDefinitionReaderTest

testParse0.001

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute0.196

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall1.742
testUpgradeFrom531CSRF0.54
testUpgradeFrom451.37
testCleanInstall1.839
test45DoesNotInstallWhenFromSmallerThan4460.165
testMP4MimeTypesOnInstall1.553
test446MimeTypesOnInstall1.645
updateTo512anonymousUserPermissions0.812
testUpgradeFrom5220.59
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo5110.838

RenameACLNodesTaskTest

testRenameACLNodesTask0.22

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.187
rearrangementOfBasicDefaultConfig0.182
rearrangementOfSTKsDefaultConfig0.168
nonStandardCompositeConfigIsBackedUp0.175

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement0.211
testNodeTypeToRegisterSingleElement0.165
testNodeTypeToRegisterMultipleElementWrongOrderRevertsUpdate0.182
testUnRegisterNodeType0.141
testUnRegisterNodeTypeDependencyIssue0.134

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces0.006

Register50NodeTypeTaskTest

testDoExecute0.279

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute0.212

AddActivatableMixinForContentNodeTaskTest

testExecute0.213

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty0.216
testAclDefinedForSubPath0.241
testNoAclDefined0.303
testAclDefined0.243

IsNotAProblematicEnvironmentConditionTest

testConditionWithOsxAndJavaSevenAndTomcatSix0.001
testConditionWithOsxAndJavaEightUpdateLowerThen11AndTomcatSeven0
testConditionWithWindows0.001
testConditionWithOsxAndJavaSix0
testConditionWithOsxAndJavaEightUpdateHigherThen11AndTomcatSeven0
testConditionWithOsxAndJavaSevenUpdate65AndTomcatSeven0
testConditionWithOsxAndJavaEightUpdate11AndTomcatSeven0
testConditionWithOsxAndJavaEightAndTomcatSeven0
testConditionWithOsxAndJavaSevenUpdateHigherThen65AndTomcatSeven0
testConditionWithOsxAndJavaSevenAndTomcatEight0

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode0.197

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime0.197
testRenameSiblingForASpecificNodeTypeNoCheckForParentType0.24
testRenameSiblingForASubPath0.235
testOutputMessage0.217
testRenameSiblingForASpecificNodeTypeCheckForParentType0.184

HashUsersPasswordsTest

testEncryption0.736

ComponentsTestUtilTest

testSetSingletonInstance0.001
testConfiguredImplementation0.001
testInstanceFactory0.001

NodeMatchersTest

testHasPropertyWithValueMatcher0
testHasNodeWithMatchingNodeType0
testHasNodeWithNonMatchingNodeType0.001
hasNodeWithMatchers0.002
hasPropertyWithMatchers0.001
testHasNode0
testHasNodeWhenNotAround0.001
testHasProperty0
testHasPropertyWhenNotAround0

UtilMatchersTest

exceptionWithMatchingMessage0.001
regex0.001
exceptionWithMessage0

Content2NodeCollectionWrapperTest

testRetainAll0
testRemoveAll0

MockItemTest

testGetDepth0
testGetPath0

MockNodeTest

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

MockObservationManagerTest

willRefuseToFilterLocalChanges0
willRefuseToFilterOnUuid0
setsUserDataInEvent0.001
canFilterOnNodeType0
canFilterOnPath0
canAddRemoveAndSeeAddedListeners0.001

MockPropertyTest

testGetValue0
testCreatMultiValuedProperty0
testGetValueOnMultiValuedProperty0
testIsMultiple0
testGetValuesOnSingleValuedProperty0
testGetMultiValuedWithSingleValue0
testGetType0
testDefaultPropertyDefinition0
testGetTypeOnMultiValue0
testPropertyDefinition0
testAccept0.001
testIsNode0
testGetString0
testSetValueWithBigDecimal0

MockSessionTest

testConstructionProperlyWiresSessionToRoot0
testGetItem0
testGetNodeByIdentifier0
testGetItemOnNonAbsolutePathFails0
testNodeExistsFromString0
testGetItemOnNonExistingPathFails0
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.001

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0.001

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0

MockObjectTest

testSetABooleanValueOnANodeData0
testCreatingANode0
testDeletingReallyWorks0
testRootNodeOfHierarchyManger0
testCreatingASubNode0
testGetANodeAddedToASubNode0
testSetAnObjectAndResolvePropertyType0

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll0
testRemoveAll0

SelfTest

testCommandIsSetCorrectlyFromPrototype0.005

Utf8ContentTest

testReadingUtf8Greek0.199
testReadingUtf8JapaneseChars0.177
testReadingUtf8AccentedChars0.224
testCreateExportImportContentUtf8SpecialChars0.207
testReadingUtf8SpecialChars0.17
testSettingNewUtf8ContentNode0.165
testSettingAnUtf8NodeData0.16
testReadingUtf8Russian0.21

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue0

BasePatternVoterTest

testInitWithoutPattern0

DomainNameRegexVoterTest

testMatchingDomain0
testNonMatchingDomain0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0.001
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet0
testVotesTrueWhenEmptyHeaderValue0
testVotesTrueOnMatchingWildcardPattern0
testVotesFalseWhenNoHeaderNameSet0
testVotesFalseOnNonMatchingWildcardPattern0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet0.001
testVotesTrueOnMatchingWildcardPattern0
testVotesFalseWhenNoHeaderNameSet0
testVotesFalseOnNonMatchingWildcardPattern0

RequestParametersVoterTest

testToString0
testWithParameterNull0.001
testWithParameterPresentWithValue0
testWithParameterPresentWithoutValue0
testWithEmptyParameter0.001
testWithParameterPresentWithWrongValue0

ResponseContentTypeVoterTest

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

SystemOrAdminUserVoterTest

testVoterWithPublicUser0
testVoterWithNullUser0
testVoterWithAdminUser0.001
testVoterWithMockUser0
testVoterWithSystemUser0

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0.001
testVotesTrueOnMatchingWildcardPattern0
testIgnoresJSessionIdInRequestUri0
testVotesFalseOnNonMatchingWildcardPattern0

URIRegexVoterTest

testPathAndCtx0.001
testForGetParameter0
testEmptyUri0
testPathOnly0

URIStartsWithVoterTest

testNotVoter0
testInverseVoter0
testBasics0

Failure Details

[Summary] [Package List] [Test Cases]


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