Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
188600499.788%170.735

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%1.121
info.magnolia.utf88000100%1.684
info.magnolia.importexport21000100%1.047
info.magnolia.monitoring3000100%0.002
info.magnolia.objectfactory.configuration16000100%0.29
info.magnolia.module36000100%1.108
info.magnolia.jcr.nodebuilder.task8000100%2.404
info.magnolia.jcr.node2bean.impl3000100%0.004
info.magnolia.module.model.reader35000100%0.075
info.magnolia.module.model50000100%0.007
info.magnolia.jcr.decoration12000100%0.008
info.magnolia.module.files2000100%0.484
info.magnolia.content2bean1900194.737%0.146
info.magnolia.beanmerger7000100%0.106
info.magnolia.objectfactory.guice.lifecycle10000100%0.21
info.magnolia.voting.voters36000100%0.012
info.magnolia.cms.core.version25000100%5.826
info.magnolia.test.mock36000100%0.02
info.magnolia.importexport.postprocessors4000100%0.328
info.magnolia.cms.util224000100%26.482
info.magnolia.setup.for5_08000100%1.9
info.magnolia.event13000100%3.75
info.magnolia.setup.for5_221000100%3.054
info.magnolia.cms.core115000100%11.982
info.magnolia.objectfactory.guice22000100%0.303
info.magnolia.test4000100%0.002
info.magnolia.repository300166.667%0.42
info.magnolia.module.ui4000100%1.115
info.magnolia.commands.impl32000100%8.078
info.magnolia.init.properties2000100%0
info.magnolia.repository.definition1000100%0.001
info.magnolia.test.mock.jcr107000100%0.018
info.magnolia.nodebuilder.task7000100%1.575
info.magnolia.cms.i18n14000100%0.159
info.magnolia.registry4000100%0
info.magnolia.context13000100%1.106
info.magnolia.jcr.inheritance4000100%0.008
info.magnolia.objectfactory31000100%0.051
info.magnolia.module.delta151000100%15.43
info.magnolia.freemarker53000100%0.583
info.magnolia.cms.security99000100%19.764
info.magnolia.init29000100%1.063
info.magnolia.freemarker.models8000100%0.012
info.magnolia.audit35000100%21.196
info.magnolia.util2000100%0
info.magnolia.cms.filters65000100%3.066
info.magnolia.commands10000100%0.21
info.magnolia.cms.security.operations4000100%0.002
info.magnolia.jcr.wrapper90000100%3.847
info.magnolia.cms.security.auth.callback6000100%0.018
info.magnolia.jcr.node2bean6100198.361%0.622
info.magnolia.link29000100%0.388
info.magnolia.jackrabbit4000100%2.436
info.magnolia.cms.core.search2000100%0.631
info.magnolia.test.hamcrest12000100%0.007
info.magnolia.nodebuilder16000100%2.446
info.magnolia.jcr.predicate16000100%0.243
info.magnolia.importexport.filters1000100%0.036
info.magnolia.cms.beans.config4600197.826%0.148
info.magnolia.jcr.util160000100%10.46
info.magnolia.setup12000100%13.237
info.magnolia.jcr.nodebuilder10000100%0.004

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

info.magnolia.setup.for4_5

ClassTestsErrors FailuresSkippedSuccess RateTime
RenameACLNodesTaskTest1000100%0.206
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%0.915

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%1.684

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0.001
BootstrapUtilTest4000100%0.003
DataTransporterRepositoryTest4000100%0.989
DataTransporterTest5000100%0.044
PropertiesImportExportTest5000100%0.01

info.magnolia.monitoring

ClassTestsErrors FailuresSkippedSuccess RateTime
SystemMonitorTest3000100%0.002

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentConfigurationReaderTest1000100%0.005
ComponentProviderConfigurationBuilderTest2000100%0.007
ConfigurationTest11000100%0.27
LegacyComponentsConfigurerTest2000100%0.008

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest16000100%0.081
ModuleInstanceProviderTest2000100%0.121
ModuleLifecycleContextImplTest2000100%0.001
ModuleManagementStateTest3000100%0.002
ModuleManagerImplTest6000100%0.9
ModuleRegistryImplTest7000100%0.003

info.magnolia.jcr.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%1.175
ModuleNodeBuilderTaskTest2000100%0.554
NodeBuilderTaskTest3000100%0.675

info.magnolia.jcr.node2bean.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
EnumCaseInsensitiveTest3000100%0.004

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest12000100%0.074
DependencyCheckerImplTest18000100%0.001
DependencyLevelComparatorTest5000100%0

info.magnolia.module.model

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

info.magnolia.jcr.decoration

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

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest2000100%0.484

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.01
Content2BeanTest1800194.444%0.136

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.004
ProxyBasedBeanMergerTest6000100%0.102

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.21

info.magnolia.voting.voters

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRequestHeaderPatternVoterTest1000100%0
BasePatternVoterTest1000100%0
DomainNameRegexVoterTest2000100%0
IfVoterTest3000100%0.001
RequestHeaderPatternRegexVoterTest5000100%0.001
RequestHeaderPatternSimpleVoterTest4000100%0.001
ResponseContentTypeVoterTest13000100%0.007
URIPatternVoterTest4000100%0.001
URIStartsWithVoterTest3000100%0.001

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest12000100%3.74
ContentVersionTest4000100%1.28
CopyUtilTest3000100%0.787
MgnlVersioningNodeWrapperTest1000100%0.001
VersionedNodeTest2000100%0.018
VersionInfoTest3000100%0

info.magnolia.test.mock

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2NodeCollectionWrapperTest2000100%0.001
MockAccessManagerTest1000100%0
MockComponentProviderTest2000100%0
MockContentTest12000100%0.006
MockHierarchyManagerTest1000100%0
MockNodeDataTest3000100%0
MockObjectTest7000100%0.001
MockUtilTest6000100%0.011
NodeData2PropertyCollectionWrapperTest2000100%0.001

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataAsMixinConversionHelperTest3000100%0.011
MetaDataImportPostProcessorTest1000100%0.317

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0.001
ClasspathResourcesUtilTest3000100%0.001
ContentUtilRepoTest5000100%1.16
ContentUtilTest27000100%0.063
DateUtilTest1000100%0.012
DelayedExecutorTest3000100%3.359
DumperUtilTest2000100%0.521
ExceptionUtilTest19000100%0.003
ExtendingContentWrapperRepositoryTest2000100%0.493
ExtendingContentWrapperTest15000100%0.22
InheritanceContentWrapperTest8000100%0.009
LazyContentWrapperTest3000100%0.701
LazyNodeDataWrapperTest3000100%0.041
LinkUtilTest6000100%0.002
ModuleConfigurationObservingManagerTest1000100%6.022
NodeDataUtilTest10000100%0.008
NodePathComparatorTest1000100%0
NodeUuidComparatorTest1000100%0.001
ObservationUtilTest4000100%0.088
PathUtilTest9000100%0.002
QueryUtilTest15000100%4.743
RequestDispatchUtilTest4000100%0.002
RuleTest6000100%1.363
SearchReplaceTest4000100%0.013
ServletUtilTest16000100%0.003
SiblingsHelperTest7000100%0.01
SimpleUrlPatternTest18000100%0.003
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%0.773
TextFileUtilTest4000100%0.003
UnicodeNormalizerTest6000100%0.058
WebXmlUtilTest9000100%0.079
WorkspaceObservingManagerTest3000100%6.717
WorkspaceXmlUtilTest2000100%0.008

info.magnolia.setup.for5_0

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeTypeRegistrationTaskTest5000100%1.307
ConvertMetaDataUpdateTaskTest1000100%0.006
Register50NodeTypeTaskTest1000100%0.354
RemoveMetaDataInNodeTypeDefinitionTaskTest1000100%0.233

info.magnolia.event

ClassTestsErrors FailuresSkippedSuccess RateTime
EventHandlerCollectionTest6000100%0.006
ResettableEventBusTest2000100%0.033
SimpleEventBusTest5000100%3.711

info.magnolia.setup.for5_2

ClassTestsErrors FailuresSkippedSuccess RateTime
AddActivatableMixinForContentNodeTaskTest1000100%0.25
GrantsReadPermissionToRolesTaskTest4000100%1.108
IsNotAProblematicEnvironmentConditionTest10000100%0.004
RemoveOpenWFEPermissionsTaskTest1000100%0.223
RenameSameNameSiblingNodesTaskTest5000100%1.469

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.001
BinaryNodeDataTest3000100%0.005
DefaultACLPermissionsTest8000100%0.188
DefaultContentTest25000100%7.582
MagnoliaAccessProviderTest6000100%0.17
MetaDataTest36000100%0.013
NodeTest14000100%3.801
NodeTypeBasedACLPermissionsTest9000100%0.166
PathTest8000100%0.001
RootOnlyPermissionTest3000100%0.055

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.009
GuiceComponentProviderTest10000100%0.219
GuiceParameterResolverTest3000100%0.012
GuiceScopesTest8000100%0.063

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.002
SelfTest1000100%0

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultRepositoryManagerTest2000100%0.419
WorkspaceMappingTest10010%0.001

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.115

info.magnolia.commands.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
DeleteCommandTest4000100%0.954
ExportCommandTest3000100%0.992
ExtractCommentCommandTest5000100%0.008
ImportCommandTest4000100%1.815
MarkNodeAsDeletedCommandTest5000100%1.497
RuleBasedCommandTest4000100%0.983
VersionCommandTest7000100%1.829

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0.001

info.magnolia.test.mock.jcr

ClassTestsErrors FailuresSkippedSuccess RateTime
MockItemTest2000100%0
MockNodeTest47000100%0.009
MockObservationManagerTest6000100%0.002
MockPropertyTest14000100%0.003
MockSessionTest10000100%0.002
MockValueTest22000100%0.002
NodeTestUtilTest3000100%0
SessionTestUtilTest3000100%0

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.692
ModuleNodeBuilderTaskTest2000100%0.447
NodeBuilderTaskTest2000100%0.436

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0.001
DefaultI18NContentSupportTest3000100%0.047
DefaultMessagesImplTest2000100%0.009
HierarchyBasedI18nContentSupportTest3000100%0.065
MessagesManagerTest5000100%0.037

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.242
DefaultRepositoryStrategyTest2000100%0.595
MgnlContextTest2000100%0.008
RequestAttributeStrategyTest4000100%0.025
SimpleContextTest1000100%0.22
WebContextImplTest1000100%0.013
WriterResponseWrapperTest2000100%0.003

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.008

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassesTest2000100%0.008
ComponentsTest1000100%0
DefaultClassFactoryTest5000100%0.002
DefaultComponentProviderTest9000100%0.022
ObjectFactoryTest1000100%0.001
ObjectManufacturerTest11000100%0.013
ObservedComponentFactoryTest2000100%0.005

info.magnolia.module.delta

ClassTestsErrors FailuresSkippedSuccess RateTime
AddFilterBypassTaskTest1000100%0.017
AddPermissionTaskTest1000100%0
AddURIPermissionTaskTest4000100%0.066
BackupTaskTest1000100%0.02
BootstrapConditionallyTest3000100%0.013
BootstrapSingleModuleResourceTest1000100%0.001
BootstrapSingleResourceAndOrderAfterTest1000100%0.002
BootstrapSingleResourceAndOrderBeforeTest1000100%0
BootstrapSingleResourceAndOrderTest2000100%0.502
ChangeAllPropertiesWithCertainValueTaskTest3000100%0.671
ChangeTemplateTaskTest3000100%0.006
ChangeVirtualUriMappingTaskTest2000100%0.01
CheckAndModifyPartOfPropertyValueTaskTest1000100%0
CheckAndModifyPropertyValueTaskTest2000100%0.001
CopyNodeTaskTest4000100%0.992
CopyPropertyTaskTest3000100%0.652
CreateNodePathTaskTest1000100%0.195
CreateNodeTaskTest1000100%0.211
ExecuteCommandTaskTest3000100%0.017
FilterOrderingTaskTest4000100%0.003
FindAndChangeTemplateIdTaskTest2000100%0.457
IsAuthorInstanceDelegateTaskTest5000100%0.02
ModuleBootstrapTaskTest1000100%0.001
ModuleFilesExtractionTest1000100%0.362
MoveAndRenamePropertyTaskTest6000100%0.028
MovePropertyTaskTest3000100%0.66
NewPropertyTaskTest3000100%0.004
NodeExistsDelegateTaskTest1000100%0
NodeVisitorTaskTest4000100%0.007
NoSameNameSiblingsConditionTest2000100%0.022
OrderFilterBeforeTaskTest3000100%0.002
OrderNodeAfterTaskTest2000100%0.001
OrderNodeTo1stPosTaskTest1000100%0.354
OrderNodeToFirstPositionTaskTest2000100%0
PartialBootstrapTaskTest3000100%0.655
PathExistenceDelegateTaskTest7000100%0.002
PropertyExistsDelegateTaskTest1000100%0
PropertyValueDelegateTaskTest5000100%0.024
PropertyValuesTaskTest12000100%3.085
RegisterNodeTypeTaskTest4000100%1.099
RegisterServletTaskTest2000100%0.462
RemoveDuplicatePermissionTaskTest3000100%0.02
RemoveInstallFileTest2000100%0.495
RemoveNodesTaskTest5000100%1.141
RemoveNodeTaskTest2000100%0.489
RemoveNodeWoChildrenTest1000100%0.001
RemovePermissionTaskTest1000100%0.001
RemovePropertiesTaskTest1000100%0.236
RemovePropertyTaskTest1000100%0.222
RenameNodesTaskTest2000100%0.468
RenameNodeTaskTest2000100%0.412
RenamePropertiesTaskTest3000100%0.616
RenamePropertyAllModulesNodeTaskTest1000100%0.002
RenamePropertyTaskTest1000100%0.22
SetupModuleRepositoriesTaskTest2000100%0.45
TextFileConditionsUtilTest2000100%0.002
ValueOfPropertyDelegateTaskTest4000100%0.008
WebXmlConditionsUtilTest3000100%0.01
WorkspaceXmlConditionsUtilTest3000100%0.013

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerConfigTest1000100%0.06
FreemarkerHelperTest52000100%0.523

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest2000100%0.07
ContentSecurityFilterTest2000100%0.115
CsrfSecurityFilterTest3000100%0.003
DelegatingUserManagerTest1000100%0.032
HierarchicalUserManagerTest7000100%2.763
LogoutFilterTest2000100%0.004
MgnlGroupManagerTest6000100%0.084
MgnlGroupTest8000100%0.094
MgnlRoleManagerTest5000100%0.059
MgnlUserManagerRepositoryTest7000100%7.048
MgnlUserManagerTest14000100%2.059
MgnlUserTest8000100%0.095
PermissionUtilTest5000100%0.001
PrincipalUtilTest5000100%0.001
RescueSecuritySupportTest10000100%4.673
SecuritySupportObservedComponentFactoryTest1000100%0.011
SecurityTest1000100%0.009
SecurityUtilKeyStoreTest2000100%0.266
SecurityUtilTest8000100%2.37
URISecurityFilterTest2000100%0.007

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.005
DefaultMagnoliaInitPathsTest10000100%0.02
DefaultMagnoliaPropertiesResolverTest9000100%0.022
MagnoliaServletContextListenerTest1000100%1.016

info.magnolia.freemarker.models

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

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0.304
AuditLoggingUtilTest2000100%0.249
MgnlAuditLoggingContentDecoratorNodeWrapperTest4000100%5.267
MgnlAuditLoggingContentDecoratorTest28000100%15.376

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.022
ContentTypeFilterTest9000100%2.204
FilterTest3000100%0.134
InstallFilterTest3000100%0.052
InterceptFilterTest9000100%0.01
MappingTest1000100%0.016
MultiChannelFilterTest8000100%0.04
MultipartRequestFilterTempFileDeletionTest2000100%0.098
MultipartRequestFilterTest2000100%0.031
MultipartRequestWrapperTest1000100%0.011
RangeSupportFilterTest3000100%0.011
ServletDispatchingFilterTest21000100%0.409
UnicodeNormalizationRequestWrapperTest2000100%0.028

info.magnolia.commands

ClassTestsErrors FailuresSkippedSuccess RateTime
CommandsManagerTest9000100%0.209
MgnlCommandTest1000100%0.001

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAccessDefinitionTest1000100%0
OperationPermissionTest3000100%0.002

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.018

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Node2BeanTest44000100%0.461
TypeMappingImplTest1700194.118%0.161

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.005
LinkUtilTest19000100%0.261
UUIDLinkTest9000100%0.122

info.magnolia.jackrabbit

ClassTestsErrors FailuresSkippedSuccess RateTime
JackrabbitIndexingConfigurationTest4000100%2.436

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.631

info.magnolia.test.hamcrest

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeMatchersTest9000100%0.006
UtilMatchersTest3000100%0.001

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
ContentOpsRepositoryTest3000100%0.657
ContentOpsTest4000100%0.002
NodeBuilderTest3000100%0.656
OpsTest5000100%1.13

info.magnolia.jcr.predicate

ClassTestsErrors FailuresSkippedSuccess RateTime
DuplicateNodePredicateTest1000100%0.231
JCRMgnlPropertyHidingPredicateTest2000100%0.001
JCRPropertyHidingPredicateTest2000100%0.002
NodeNamePredicateTest2000100%0.001
NodePropertyNamePredicateTest3000100%0.001
NodeTypePredicateTest2000100%0
StringPropertyValueFilteringPredicateTest4000100%0.007

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.036

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0
HostBasedRegexpVirtualURIMappingTest15000100%0.01
HostBasedVirtualURIMappingTest9000100%0.003
MIMEMappingTest3000100%0.05
ObservedManagerTest1000100%0
RegexpVirtualURIMappingTest11000100%0.001
URI2RepositoryManagerTest2000100%0.011
URI2RepositoryMappingTest4000100%0.073

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest4000100%0.003
MetaDataUtilTest2000100%0.42
NodeTypesRepositoryTest2000100%0.518
NodeTypesTest6000100%0.002
NodeTypeTemplateUtilTest2000100%0.444
NodeUtilIsNodeTypeTest2000100%0.64
NodeUtilRepositoryTest9000100%2.165
NodeUtilTest48000100%0.011
PropertiesImportExportTest11000100%0.006
PropertyUtilRepositoryTest9000100%2.046
PropertyUtilTest37000100%0.002
SessionUtilTest11000100%0.002
VersionUtilTest17000100%4.201

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
ChangeNodeTypeOfSubAppsTaskTest1000100%0.248
CoreModuleVersionHandlerTest10000100%12.246
HashUsersPasswordsTest1000100%0.743

info.magnolia.jcr.nodebuilder

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0.304

AuditLoggingUtilTest

testLogsLoginSuccesses0.242
testLogsLoginFailures0.007

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt3.064
testSetPropertyStringStringArrayInt1.066
testSetPropertyStringValueArrayInt0.598
testSetPropertyStringStringInt0.539

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator0.826
testSequenceActionMoveCreate0.792
testSequenceActionMoveDelete0.823
testSequenceCreateModifyDelete0.744
testSequenceActionCreateCreate0.704
testSequenceActionMoveModify0.701
testSequenceActionCreateSessionDelete0.483
testSequenceActionModifyMoveDelete0.679
testLogSessionDelete0.542
testSequenceCreateModify0.526
testSequenceActionCreateNodeDelete0.396
testSequenceActionModifySessionDelete0.486
testSequenceActionSessionDeleteCreate0.561
testLogModifyNode0.426
testLogModifyProperty0.612
testLogCreateNode0.652
testLogNodeDeleteCreateDelete0.701
testLogDeleteNode0.497
testLogMoveNode0.504
testLogCreateNodeWithSpecificNodeType0.348
testSequenceActionNodeDeleteCreate0.453
testSequenceActionModifyCreate0.471
testNodeSave0.405
testSequenceActionModifyMove0.432
testSequenceActionModifyNodeDelete0.47
testSequenceCreateMove0.328
testSequenceActionModifyModify0.431
testSequenceActionMoveModifyDelete0.383

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.004

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable0.088
testMergeOfInterfaces0.002
testMergeMap0.006
testMergedProperties0.005
testMergeMergedClass0
testIsSimpleType0.001

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

testMappingThatDoesNotMatch0.001
testMapURIWithHostThatDoesNotMatch0
testMappingThatDoesMatch0
testMapURIWithHostThatDoesMatch0
testMapURIWithHostsWhereOneDoesMatch0
testMappingWhereOneDoesMatch0.001
testMapURIWithNoHosts0
testMappingThatBestMatchWinsPart10.001
testMappingThatBestMatchWinsPart20

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned0.039
testGetIconStyleReturnsCorrectIconStyle10.005
testGetIconStyleReturnsCorrectIconStyle20.006

ObservedManagerTest

testGetNodeByUUIDOrPath0

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.011
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.03
testGetUri0.032
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.006
testGetHandleStripsExtensionInclTheDot0.005

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testGetSelectors0.001
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.005
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0

DefaultACLPermissionsTest

testCanReadRoot0.033
testCanReadOnPageNode0.022
testReorderingIsNotAllowedWithReadOnlyPermissions0.028
testGrantsOnContentNode0.02
testCanReadOnContentNode0.02
testVerifyThatSessionIsUsedAsResolver0.027
testGrantsOnPageNode0.021
testGrantsHigherPermissionThenAssigned0.017

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.455
testThatReadingANonExistingNodeDataDoesNotFail0.339
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.409
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.282
testCreatingAnExistingNodeDataDoesNotFail0.244
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.346
testReadingANodeData0.308
testCreatingAndSettingANodeData0.408
testIsNodeTypeForNodeChecksPrimaryType0.319
testAddMixin0.243
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.293
testSettingANonExistingNodeDataCreatesANewNodeData0.328
testCreatingAnEmptyNodeData0.23
testModDate0.284
testCreatingAndSettingABooleanNodeData0.273
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.25
testDelete0.29
testEquals0.268
testSettingAnExistingNodeData0.334
testCreatingAndReadingABinaryNodeData0.266
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.3
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.331
testEqualsWithWrongType0.308
testEqualsWithNull0.217
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.257

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.048
testReadOnlyPermissionsToJcrSystemAreSetForUser0.021
testPermissionWrongClassDefined0.024
testPermissionNonexistingClassDefined0.028
testPermissionClassDefined0.025
testPermissionWrongClassConstructor0.024

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.285
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.27
testCreatingAnExistingNodeDataDoesNotFail0.404
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.313
testReadingANodeData0.377
testCreatingAndSettingANodeData0.245
testIsNodeTypeForNodeChecksPrimaryType0.215
testAddMixin0.212
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.266
testSettingANonExistingNodeDataCreatesANewNodeData0.253
testSettingAnExistingNodeData0.238
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.216
testThatReadingANonExistingNodeDataFail0.221
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.286

NodeTypeBasedACLPermissionsTest

testCanReadRoot0.021
testCanReadOnPageNode0.018
testGrantsOnContentNode0.017
testCanReadOnContentNode0.028
testCanReadInvalidNodeTypeSpecified0.018
testCanReadAnyNodeTypesSpecified0.019
testGrantsOnPageNode0.015
testGrantsMultipleNodeTypesSpecified0.016
testGrantsHigherPermissionThenAssigned0.014

PathTest

testGetUniqueLabelFromNodeSameNameExists0.001
testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetUniqueLabelFromSessionSameNameExists0
testGetUniqueLabelFromNodeSameNameDoesntExists0
testGetValidatedLabel0
testIsCharValid0

RootOnlyPermissionTest

testCanRead0.019
testNoRootNode0.015
testGrants0.021

QueryTest

testSimpleQuery0.368
testMaxResultSize0.263

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom5220.352
testRestoreVersionCreatedWithRuleFrom5240.313
testGetUsedFilterWhenRuleCreatedIn520.339
testCreateAndRestoreVersionAndCheckOrder0.362
testUseSystemSessionToRetrieveVersions0.22
testCreateAndRestoreDeletedVersion0.263
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.358
testGetUsedFilterWhenRuleCreatedIn5220.284
testGetUsedFilterWhenRuleCreatedIn5240.257
testNumberOfCreatedVersions0.295
testCreateAndRestoreVersion0.433
testRestoreVersionCreatedWithRuleFrom520.264

ContentVersionTest

testRestoringBinariesFromContentVersion0.262
testRetrievingBinariesFromContentVersionsChildNode0.258
testBasics0.347
testRetrievingBinariesFromContentVersion0.413

CopyUtilTest

copyToVersionWhenThereWasNodeWithSameNameAsNewProperty0.311
copyToVersionWhenThereWasSubnodeWithSameName0.243
copyToVersionWhenChangingPrimaryNodeType0.233

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0.001

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.018

VersionInfoTest

testAdvancedVersionInfo0
testMoreVersionInfo0
testBasicVersionInfo0

CompositeFilterTest

testInitializationAndDestruction0.022

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded0.293
testFilterWithEmptyDefaultExtension0.264
URIwithUtf8CharsIsProperlyNormalizedAndDecoded0.229
doubleDotURIisProperlyNormalizedAndDecoded0.221
testHandlesRequestUriWithJSessionId0.258
URIwithSpacesIsProperlyNormalizedAndDecoded0.242
oneDotURIisProperlyNormalizedAndDecoded0.26
simpleURIisProperlyNormalizedAndDecoded0.23
URIwithPercentageIsProperlyNormalizedAndDecoded0.207

FilterTest

testBypassing0.1
testDecoratedFilter0.019
testInitialization0.015

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.025
testExecutesCorrectCommandBasedOnURI0.014
testPassesNullAsCommandIfNoneSpecified0.013

InterceptFilterTest

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

MappingTest

testMatchesWhenJSessionIdInRequestUri0.016

MultiChannelFilterTest

testChannelFromResolverGetsSet0.008
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest0.005
testChannelIsSetWhenMgnlPreviewParamIsTrue0.004
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse0.005
testALLGetsSetWhenThereIsNoResolver0.004
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue0.005
testALLGetsSetWhenMgnlPreviewParamIsFalse0.005
testChannelParameterValueGetsSet0.004

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.08
testCOSMultipartFilterFileDeletion0.018

MultipartRequestFilterTest

testFilterCommonsFileUpload0.016
testFilterCOS0.015

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.011

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.009
testETagDoesNotContainJSessionId0
testContentLengthIsNotSet0.002

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely0.028
testWrapperRespectsForwards0.023
testSetNullMappings0.012
testSupportsDefaultMapping0.022
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.016
testEmptyMappings0.014
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely0.02
testEscapeMetaCharacters0.013
servletCanHaveInjectedComponents0.013
testSupportsPathMapping0.019
testPathInfoShouldAdhereToServletSpec0.016
servletCanSelfMapWithoutConfiguredMappings0.02
selfMappingServletStillWorksWithOnlyConfiguredMappings0.014
testSupportsExtensionMapping0.013
selfMappingCanChangeAtRuntime0.018
testShouldNotBypassWhenExactMappingMatches0.035
servletCanSelfMapAndHaveConfiguredMappings0.039
testShouldNotBypassWhenPathMappingMatches0.013
testShouldBypassWhenMappingDoesNotMatch0.021
testSupportsRegexMappings0.029
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.011

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.014
testHeaderNormalization0.014

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0.001

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.023
testGetNodeDataEndlessLoop0.013
testDetermineLocale0.011

DefaultMessagesImplTest

testGetBundle0.005
selfTest0.004

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.025
testGetNodeDataEndlessLoop0.024
testDetermineLocale0.016

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.012
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0.007
testGetsMessagesFromSpecifiedBundle0.006
testGetsSimpleMessageFromDefaultBundle0.006
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.006

AccessManagerImplTest

testMultiThreadAccess0.07
testGetPermissions0

RedirectClientCallbackTest

testRelativeURLsAreSupported0.014
testExternalUrlsArePassedAsIs0.001
testTargetUrlIsFormattedWithEncodedRequestURL0
testDoesNothingIfCurrentRequestURLIsTarget0.001
testRedirectWithParameters0.001
testAbsoluteURLsArePrefixedWithContextPath0.001

ContentSecurityFilterTest

testIsAllowedForOther0.115
testIsAllowedForAnonymous0

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer0.003
testIsAllowedForCorrectReferrer0
testIsAllowedWithNoReferrer0

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.032

HierarchicalUserManagerTest

testGroupAddingAndRemoving0.342
testParentPathShouldReflectFirstLettersOfName0.282
testCreateUserNode0.251
testRoleAddingAndRemoving0.276
testCreateNewUser0.679
testCreateNewUserUnderPath0.692
testParentPathShouldBeLowercased0.241

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet0

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup0.021
testGetGroup0.013
testCreateGroup0.011
testGetGroupInFolder0.014
testGetAllGroups0.013
testCreateGroupWithPath0.012

MgnlGroupTest

testGetRoles0.01
testGetGroupsReturnsDirectGroups0.012
testGetRolesWithoutDuplicates0.01
testAddRoleToGroup0.012
testAddGroupToGroup0.012
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.015
testGetAllGroupsFromOneConcreteGroup0.011
testGetNotExistGroup0.012

MgnlRoleManagerTest

testGetRoleInFolder0.012
testGetRole0.012
testCreateRole0.012
testRefusesToCreateSameNameRole0.012
testCreateRoleWithPath0.011

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.357
testNewlyCreatedUserNodeHasMixinLockable1.072
testDoNotCreateUserWhenExistInAnotherRealm0.628
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed1.063
testUserPasswordAfterChangingByJCRProperty1.374
testUserPasswordAfterCodeCreation0.946
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed0.608

MgnlUserManagerTest

testUsernameCantBeBlank0.004
testUsernameCantBeEmpty0.004
testSetStringProperty0.01
testChangePasswordOfUserInSubNode0.776
testFindPrincipalNode0.005
testChangePasswordOfUser0.753
testSetPropertyToNull0.005
testUserWasCreatedUnderCertainPath0.435
testSetProperty0.006
testNewUserInstanceDoesntSwallowRepositoryException0.007
testUsernameIsValidatedUponCreation10.039
testUsernameCantBeNull0.005
testFindPrincipalNodeWithOtherRealm0.005
testUsernameIsValidatedUponCreation0.005

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups0.012
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.011
testGetAllRolesReturnsDirectAndInheritedRoles0.014
testGetRolesReturnsDirectRolesWithoutDuplicates0.011
testGetAllGroupsWhenRecursiveGroups0.015
testInGroup0.013
testGetRolesReturnsDirectRoles0.01
testGetGroupsReturnsOnlyDirectGroups0.009

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess0

OperationPermissionTest

testCanExecuteOtherRolesAssigned0
testCanExecuteAnyRoleAssigned0
testCanMoveThisUserRoleAssigned0

PermissionUtilTest

testConvertPermissionsFromString0
testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipalInCollection0
testRemovePrincipalFromCollection0
testRemovePrincipal0
testFindACLByName0
testFindPrincipal0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.008
testUserManagerReturnsCorrectAnonymousUser0.769
testUserManagerRealmIsSystemRealm0.018
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.777
testUserManagerReturnsSystemUserWithCorrectRole0.388
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.383
testUserManagerReturnsCorrectSystemUserByName0.777
testUserManagerReturnsEnabledRescueUser0.39
testUserManagerReturnsCorrectSystemUser0.771
testUserManagerReturnsSystemUserWithCorrectGroup0.392

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser0.011

SecurityTest

testMergePrincipals0.009

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.193
testKeyStoreInSomeOtherFolder0.073

SecurityUtilTest

testBCProviderShouldNotBeRegistred0.331
testPasswordRemovingMethodFromCache0.28
testRemoveAllPasswordPamametersFromCacheLog0.234
testCrypt0.617
testUpdateKeysKeyLocationIsSet0.209
testKeyStore0.268
testUpdateKeysKeyLocationIsNotSet0.216
testPasswordRemovingMethodFromURL0.215

URISecurityFilterTest

testIsAllowedForOther0.005
testIsAllowedForAnonymous0.002

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0
testSanitizeUrlToFile0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.229
testSessionBasedCopy0.26
testMoveInSession0.207
testChangeNodeTypeReplaceAllOccurrences0.24
testSessionBasedCopySrcNotAtTheRoot0.224

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.012

DelayedExecutorTest

testDelayedExecution0.602
testMultipleDelayedExecution0.755
testExecutionAfterMaxDelay2.002

DumperUtilTest

testDump0.253
testDumpLevel20.268

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.287
testIsExistsMethodWhenAbsolutPathAndNodeExists0.206

ExtendingContentWrapperTest

testThatSubNodesAreMerged0.017
testThatOrderIsKeptWhileMergingSubNodes0.016
testExtendsNodeDatasIsHidden0.024
testDeepMerge0.024
testThatSubNodesCanBeOverwritten0.014
testExtendsNonAbsolutelyAndNodeIsNotExisting0.013
testThatNodeDatasAreMerged0.012
testComplextMultipleInheritanceWithOverride0.013
testThatNodeDatasCanBeOverriden0.012
testComplextMultipleInheritance10.01
testComplextMultipleInheritance20.014
testBasicMultipleInheritance0.011
testExtendsAbsolutelyAndNodeIsNotExisting0.015
testExtendsWithEmptyValue0.015
testGetHandle0.01

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent0.232
testWrappingNDParent0.234
testClosedSessionResistance0.235

LazyNodeDataWrapperTest

testWorkOnDeadSession0.037
testDoesNotCallHierarchyManagerUntilNeeded0.002
testCallHierarchyManagerOnlyFirstTime0.002

LinkUtilTest

testAddFingerprintToLinkCompareTwoDates0
testAddFingerprintToLinkWithInvalidDate0
testAddFingerprintToLink0
testAddFingerprintToLinkWithoutExtension0
testRemoveFingerprintAndExtensionFromLink0
testAddFingerprintToLinkFundamentalAssertions0

ModuleConfigurationObservingManagerTest

testObserving6.022

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0

NodeUuidComparatorTest

testBasic0.001

ObservationUtilTest

testRegisterWhenSessionValid0.017
testFailRegisterWhenSessionInvalid0.031
testUnregisterWhenSessionValid0.02
testDontFailUnregisterWhenSessionInvalid0.02

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents0.375
testSimpleQuery0.284
testSearchForUUID0.315
testJQOM0.346
testSearchForAreasContainingImage0.341
testQueryBuild0.266
testQueryWhenSearchingJustForPages0.318
testSearchOfNonDefaultNodeType0.397
testSearchForUUIDInChildNode0.317
testEmptyResult0.298
testResultContainsOnlyPages0.289
testSearchForPagesWhoseComponentIsContainingSpecificText0.316
testSearchForInheritedUUID0.313
testConfirmThatFilteredResultIsReallyTheWantedOne0.267
testSearchForSpecificTemplate0.301

RequestDispatchUtilTest

testDispatchRedirectNonInternal0
testDispatchRedirectInternal0.001
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0.001

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue0.22
testConstructRuleFromStringRepresentaionOfRuleClass0.226
testIsNotAllowedNode0.228
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided0.218
testRuleStringConstructor0.247
testIsAllowedNode0.224

SearchReplaceTest

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

ServletUtilTest

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

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testWrappingReferencedContent0.283
testWrappingNDParent0.261
testClosedSessionResistance0.229

TextFileUtilTest

testGetLines0.001
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetTrimmedLinesMatching0.002
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0.033
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.005
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.004
testJava6Normalizer0.005
testAsciiStringsShouldPassThroughWithAutoDetect0.005
testNonNormalizer0.006

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes1.744
testObservationForOneSpecificEventTypeAndContentNodes4.72
testInitializingObservingManagerWithNullAsNodeType0.253

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.005
testWorkspaceNamesWithNonNullExpectation0.003

CommandsManagerTest

testRegisterCommands0.048
testGetCommandByCatalogAndName0.018
testExecuteCommand0.018
testExecuteCommandWithContext0.017
testCloneCommandWithCustomProperties0.02
basicChainCommandTest0.026
testCloneMarkNodeAsDeletedCommand0.02
testCloneImportCommand0.02
testGetCommandByName0.022

DeleteCommandTest

testDeleteLeaveNode0.241
testDeleteProperty0.23
testDeleteNonexistentNode0.254
testDeleteNodeWithSubnodes0.229

ExportCommandTest

testExportCommandNoOutputStream0.285
testExporCommandPathNotSet0.466
testExportCommand0.241

ExtractCommentCommandTest

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

ImportCommandTest

testImportCommandDuplicateName0.583
testImportCommandTargetPathDoNotExist0.408
testImportCommand0.507
testImportCommandEmptyFile0.317

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete0.345
testPreDeleteNode0.331
testExecuteIsDeniedIfUserIsNull0.243
testVersionChildNodes0.31
testExecuteChecksForUserPermissions0.268

RuleBasedCommandTest

testDefaultRule0.256
testSetItemTypes0.243
testRuleOverridesItemTypes0.223
testSetRule0.261

VersionCommandTest

testCommandAddsVersionComment0.27
testCommandWithRuleSet0.293
testCommandWhenMaxVersionIndexIsSetToNegativeNumber0.22
testCommandAddsVersionCommentRecursively0.265
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment0.281
testCommandWhenSubContentIsMarkedAsDeleted0.256
testCommandWhenContentIsMarkedAsDeleted0.244

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException0.001

Content2BeanProxyTest

testContentToBeanWithClassDefined0.01

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession0.242

DefaultRepositoryStrategyTest

testPasswordIsNull0.275
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.32

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0.002
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.006

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId0.004
testSessionAttributes0.011
testLocalAttributes0.002
testApplicationAttributes0.008

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.22

WebContextImplTest

testLoginLogout0.013

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0.003
testCantUseWriterAfterOutputStream0

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked0.001
testCanRemoveHandler0
testCanDispatchEvent0
testCanRemoveHandlerViaReturnedRegistrationObject0
testHandlersAddedWhileDispatchedAreNotInvoked0.001
testHandlersAreInvokedInOrder0.004

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler0.032
testCanReset0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled0
testMultipleThreads3.706
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations0
testAreHandlersInvokedInOrder0.005
testHandlerAddedWhileDispatchingIsNotCalled0

FreemarkerConfigTest

testSharedVariablesArePopulated0.06

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0.001

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

MagnoliaObjectWrapperTest

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

UserModelTest

testCanBeUnwrappedByDeepUnWrap0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

BootstrapUtilTest

testGetFilenameFromResource0.002
testGetWorkspaceNameFromResource0.001
testGetFullpathFromResource0
testGetPathnameFromResource0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.316
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState0.217
testActivationStatus0.245
testDoctypeImportThrowsExceptions0.211

DataTransporterTest

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

MagnoliaV2FilterTest

testBogusMetaElement0.036

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty0.004
testConversionWhenPropertiesAreAlreadyInPlace0.004
testRemovesMetaDataWhenEmptied0.003

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.317

PropertiesImportExportTest

testImportMetadata0.002
testPropertiesExport0.008
testConvertsToStringByDefault0
testConvertsToWrapperType0
testCanUseIntShortcutForConvertingIntegers0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

testDetermineWebappFolderNameWorksWithBackslashes0.009
testDetermineWebappFolderNameWorksWithTrailingSlashesAndBackslashes0.001
testDetermineRootPathTranslatesBackslashesAndStripsTrailingSlash0
testDetermineWebappFolderNameJustWorks0
testDetermineRootPathJustWorks0
blowsIfGetRealPathReturnsNull0.004
testDetermineRootPathStripsTrailingSlash0.003
testDetermineWebappFolderNameWorksWithTrailingSlashes0.002
doesNotFailOnAppServersOnlySupportingGetRealPathWithSlashAsArgument0
testDetermineRootPathTranslatesBackslashes0.001

DefaultMagnoliaPropertiesResolverTest

testSystemPropertiesCanBeUsed0.009
testDefaultLocations0
testFileResolutionCtxAttributes0
testFileResolutionWithRootContextPath0.001
unexistingContextParamsAttributesAndPropertiesAreNotSubstituted0
testLocationsAreTrimmed0.001
testSourcesOnlyIncludeExistingLocations0.01
testEnvironmentPropertiesCanBeUsed0.001
testFileResolutionWithContextPath0

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault1.016

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals0.589
testExcludedPropertiesAreNotFoundInFullTextSearch0.728
testTitlePropertyIsBoosted0.47
testExcludedPropertiesAreFoundInWhereLike0.649

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0
multipleInheritanceDisabledTest0.001
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0
testEquals0
testEqualsWithDifferentDecorators0.001

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0.001
returnsTrueWhenQueriedForSubClass0.001
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.004

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.004
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0
multipleInheritanceHaveToBeEnabledTest0.001
testDeepUnwrap0.003

EnumCaseInsensitiveTest

convertEnumSameCase0.004
convertEnumIsCaseInsensitive0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists0

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen0

NodeBuilderTest

testExecWithSeveralChildOps0
testRealisticUsageScenario0.001

OpsTest

testAddNodeWithTwoStrings0
testSetProperty0.001
testAddNodeWithString0
testAddPropertyFailsIfPropertyExists0
testSetPropertyFailsIfItsNotExistingAlready0
testAddProperty0
testRenameProperty0.001

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.485
testModuleNodeIsCreatedIfNeeded0.399
testUsesExistingModuleConfigNode0.291

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.29
testModuleNodeIsCreatedIfNeeded0.264

NodeBuilderTaskTest

testUnknownRootThrowsException0.205
canOperateOnRootNode0.23
testSyntax0.24

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs0.231

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0.002
testEvaluate0

NodeNamePredicateTest

testEvaluateNoNameDefined0
testEvaluate0.001

NodePropertyNamePredicateTest

testEvaluateNoNameDefined0
testEvaluateTrue0
testEvaluateFalse0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException0.002
testEvaluate0
testEvaluateNull0.005
testEvaluateType0

ContentMapTest

test0
testGetBasicProps0
testGetBinaryProps0.002
testGetOtherProps0.001

MetaDataUtilTest

testUpdateMetaData0.214
testGetMetaData0.206

NodeTypesRepositoryTest

testDeleteNode0.211
sameNameSiblingsAreNotAllowed0.307

NodeTypesTest

testGetCreatedByWhenNotSet0
testSetCreation0
testUpdateModification0
testGetCreated0
testGetCreatedBy0
testGetCreatedWhenNotSet0

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified0.216
testCreateSimpleNodeTypeContent0.228

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins0.292
testIsNodeType0.348

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist0.324
testRenameNode0.235
testGetResultsFromRowIterator0.218
testCopyInSessionRootSourceToRootDestination0.254
testCopyInSessionChildSourceToRootDestination0.259
testCopyInSessionRootSourceToChildDestination0.209
testMoveNodeAfter0.201
testMoveNode0.244
testMoveNodeBefore0.221

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar0.307
testGetMultiValuePropertyOrderWithDuplicate0.222
testCreateAndGetMultiValuePropertyTypeLong0.23
testSetMultiValuePropertyTypeLong0.237
testGetMultiValuePropertyTypeBoolean0.211
testSetMultiValuePropertyTypeString0.207
testCreateValueDate0.211
testSetAndGetMultiValuePropertyTypeDouble0.216
testGetMultiValuePropertyWithChangedOrder0.205

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion0.273
testGetNextVersionLabel0.246
getVersionOfEmptyVersionHistory0.297
testGetVersionHistoryListNoVersions0.218
testGetPreviousVersion0.259
testGetNextVersion0.23
testGetVersionVersionException0.265
testVersioningDisabled0.213
testGetNodeTypeName0.237
testOutputWhenNodeNull0.24
testGetLatestVersion0.296
testGetNullVersion0.211
testGetVersionHistoryList0.246
testGetPreviousVersionLabel0.258
testGetPreviousVersionOfRootVersion0.254
testGetVersionEmptyVersionLabel0.213
testGetVersionHistoryListMultipleVersions0.245

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.226

ChannelVisibilitySessionWrapperTest

testGetItem0.21
testGetNode0.211
testNodeExists0.191
testCanRemoveVisibleItem0.205
testGetProperty0.205
testPropertyExists0.234
testNavigatingWithNodeParentStillHidesExcludedNode0.226
testItemExists0.228
testMoveWorksOnVisibleNode0.208
testFailsToRemoveHiddenItem0.213
testFailsToMoveHiddenNode0.246
testRootNodeHidesExcludedNode0.201

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0.001
testMultipleWrappingIsPossible0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0.001
testWrapAlreadyWrappedWithThisClass0
testIsSame0
test4LevelDeepUnwrap0
testDeepUnwrap0

DelegateSessionWrapperTest

testUnwrap0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.309

I18nNodeWrapperTest

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

InheritanceNodeWrapperTest

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

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.235

MgnlPropertySettingContentDecoratorRepositoryTest

testMoveNode0.251

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated0.003

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

EditorLinkTransformerTest

testEditorLinkTransformation0.005

LinkUtilTest

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

UUIDLinkTest

testUUIDToBinary0.016
testParseLink0.012
testParseFromBrowserLink0.02
testUUIDToBinaryIsEncoded0.013
testUUIDToAbsoluteLinksAfterRenaming0.011
testParseFromUUIDPattern0.012
testLinkWithAnchor0.013
testLinkWithParameters0.011
testUUIDToBinaryAfterRenaming0.014

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.017

AddPermissionTaskTest

testAutogeneratedDescription0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.019
testGetPermissionAddedToRoleProperly0.02
testDenyPermissionAddedToRoleProperly0.015
testAutogeneratedDescription0.012

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.02

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.005
testBootstrapsIfNodeDoesNotExist0.004
testAutogeneratedDescription0.004

BootstrapSingleModuleResourceTest

testAutogeneratedDescription0

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription0.002

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription0

BootstrapSingleResourceAndOrderTest

testOrderAfter0.235
testOrderBefore0.267

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName0.223
testChangeAllPropertiesWithCertainValueTask0.25
testAutogeneratedDescription0.198

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.006
testAutogeneratedDescription0
testChangeTemplate0

ChangeVirtualUriMappingTaskTest

testDoExecute0.009
testAutogeneratedDescription0.001

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException0.001
testAutogeneratedDescription0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride0.239
testDoExecute0.24
testAutogeneratedDescription0.28
testDoExecuteTargetExistOverride0.233

CopyPropertyTaskTest

testNonexistingSource0.236
testDoNotOverride0.2
testOverride0.216

CreateNodePathTaskTest

testExecute0.195

CreateNodeTaskTest

testExecute0.211

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0.007
testShowWarningIfCommandNotFound0.005
testCommandIsExecuted0.005

FilterOrderingTaskTest

testOrderFilterAfter0.002
testFailWhenFilterDoesntExist0
testOrderFilterAfterLast0.001
testDoesNothingIfRequiredFilterMissing0

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId0.233
testAutogeneratedDescription0.224

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.002
testExecutesPublicDelegateTaskWhenIsPublic0.005
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.004
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.003
testAutogeneratedDescription0.006

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0

ModuleFilesExtractionTest

testExecute0.362

MoveAndRenamePropertyTaskTest

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

MovePropertyTaskTest

testNonexistingSource0.205
testDoNotOverride0.202
testOverride0.253

NewPropertyTaskTest

testWithExpectedPathExisting0.003
testWithoutThePath0
testAutogeneratedDescription0.001

NodeExistsDelegateTaskTest

testAutogeneratedDescription0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes0.004
executeVisitsHierarchyAndOperatesOnNode0.001
executeStopsVisitingHierarchyOnPredicate0.001
canBeExecutedTwice0.001

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK0.021
returnFalseWhenSameNameSiblingsAllowed0.001

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.002
testOrderFilterBefore0
testDoesNothingWhenRequiredFilterMissing0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting0
testOrderNodeBeforeTask0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest0.354

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist0
testOrdering0

PartialBootstrapTaskTest

testGetOutputResourceName0.221
testDifferentPlatformEncoding0.238
testAutogeneratedDescription0.196

PathExistenceDelegateTaskTest

testThatShouldBeNotExecuted20.001
testThatShouldBeNotExecuted30.001
testThatShouldBeNotExecuted40
testThatShouldBeExecuted0
testThatShouldBeNotExecuted0
testWithNullCondition0
testThatShouldBeExecuted20

PropertyExistsDelegateTaskTest

testAutogeneratedDescription0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.001
testAutogeneratedDescription0.007
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.005
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.007

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.255
testNonExistingPropertyAndExpectedAsSuchIsCreated0.201
testPropertywithUnexpectedValueIsNotReplacedButLogged0.258
testExistingPropertyWithPartOfStringIsReplaced0.247
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.287
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.309
testNonExistingPropertyIsNotReplacedButLogged20.252
testExistingPropertyIsReplaced0.259
testPropertyOfDifferentType0.228
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.288
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.246
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.255

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.344
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.274
testReregisterNodeType0.248
testAutogeneratedDescription0.233

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.217
testRegisterServletTaskWithEmptyMappings0.245

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.006
testRemoveDuplicatePermission0.007
testAutogeneratedDescription0.007

RemoveInstallFileTest

testDeleteDirectory0.221
testDeleteFile0.274

RemoveNodesTaskTest

testExecute0.217
testExecuteDoesNotDisplayInfoMessageForMissingNodes0.292
testExecuteDisplaysInfoMessageForMissingNodes0.203
testAutogeneratedDescription0.217
testExecuteException0.212

RemoveNodeTaskTest

testExecute0.24
testAutogeneratedDescription0.249

RemoveNodeWoChildrenTest

testAutogeneratedDescription0.001

RemovePermissionTaskTest

testAutogeneratedDescription0

RemovePropertiesTaskTest

testExecute0.236

RemovePropertyTaskTest

testExecute0.222

RenameNodesTaskTest

testRenameACLNodesTask0.266
testAutogeneratedDescription0.202

RenameNodeTaskTest

testDoNotOverride0.197
testOverride0.215

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.211
testNonExistingPathIgnored0.217
testAutogeneratedDescription0.188

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.002

RenamePropertyTaskTest

testExecute0.22

SetupModuleRepositoriesTaskTest

testDoExecuteTwice0.235
testDoExecute0.215

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.002
testAddFalseConditionIfExpressionIsContained0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.005
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.001
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.001
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.001

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.004
testBlocksIfIncludeDispatcherIsMissing0.003
testDoesNotWarnIfErrorDispatcherIsUsed0.003

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.005
testTextFilterClassesAreNotSet0.003
testAccessControlProviderIsSet0.005

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles0.285
testAbsentFilesAreRecreated0.199

BetwixtModuleDefinitionReaderTest

testDependenciesVersionAreProperlyRead0.02
testClassIsResolvedToClassNameAsAString0.012
testSelf0
testReadCompleteDescriptorAndCheckAllPropertiesDamnYouBetwixt0.017
testVersionHandlerIsResolvedToAClass0.003
testModuleVersionIsProperlyRead0.003
testDependenciesCanBeSpecifiedWithoutVersion0.003
testInvalidXmlIsCheckedAgainstDTD0.003
testDisplayNameShouldBeWrittenWithCapitalN0.003
testReadModuleDescriptorWithComponents0.004
testGivenDtdIsIgnoredAndCheckedAgainstOurs0.003
testDisplayNameCanBeWrittenWithDashEventhoughThisIsDeprecated0.003

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.11
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.011

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0.001
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForInstallsOnly0.002
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.052
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.016
testPerformCantBeCalledTwiceByDifferentThreads0.813
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.01
testCheckModuleAndDeltasToStringForUpdate0.005
testCheckModuleAndDeltasToStringForInstall0.004

ModuleRegistryImplTest

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

ModuleManagerWebUITest

testDoneTemplate0.046
testListTasksTemplate0.045
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.006
testRestartNeededTemplate0.018

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage0
testIsMemoryLimitReachedWhenBelowThresholdInMb0
testIsMemoryLimitReachedWhenBelowThresholdPercentage0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0

ContentOpsRepositoryTest

testSetTemplate0.224
testCreateParagraph0.241
testCreatePage0.192

ContentOpsTest

testSetNodeData0.001
testCreateContent0
testSetBinaryNodeData0.001
testCreateCollectionNode0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.244
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.197
testErrorMessages0.215

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.241
testSetPropertyFailsIfPropertyDoesNotExist0.197
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.264
testAddPropertyFailsIfPropertyExists0.203
testRenamePropertyAndCheckValueForString0.225

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.227
testModuleNodeIsCreatedIfNeeded0.199
testUsesExistingModuleConfigNode0.266

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.232
testModuleNodeIsCreatedIfNeeded0.215

NodeBuilderTaskTest

testUnknownRootThrowsException0.212
testSyntax0.224

ClassesTest

testCanSetupADifferentClassFactory0.005
testDefaultClassFactoryWorksJustFine0.003

ComponentsTest

testPushingAndPoppingComponentProvider0

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.005

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured0.007
dataWorkspaceObserved0

ConfigurationTest

testNonScopedComponent0.075
testSingletonScopedComponentFactory0.029
testEagerSingletonScopedComponent0.019
testProvider0.023
testLazySingletonScopedComponent0.017
testConfiguredEagerSingleton0.02
testConfigured0.02
testComponentFactory0.017
testObserved0.018
testConfiguredSingleton0.015
testSingletonScopedProvider0.017

LegacyComponentsConfigurerTest

testExcludedKeys0
testLegacy0.008

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0.001
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.009

GuiceComponentProviderTest

testConfiguredInSingletonScope0.027
testCreateChild0.029
canAccessProperties0.047
testConfigured0.038
testImplementation0.012
testObserved0.02
testInstance0.014
getComponentThrowsExeptionForUnconfiguredType0.008
testObservedInRequestScope0.013
testGetComponentProvider0.011

GuiceParameterResolverTest

testSimpleInjection0.004
testInjectionOfNamedDependency0.003
testInjectionOfDependencyAsProvider0.005

GuiceScopesTest

testRequestScope0.01
testContextProvidersWhenWebContextSet0.011
testServletProvidersWhenWebContextSet0.011
testContextProvidersWhenContextSet0.008
testSessionScopeFailsWhenNotInWebContext0.008
testServletProvidersFailWhenWebContextNotSet0.005
testRequestScopeFailsWhenNotInWebContext0.005
testSessionScope0.005

GuiceComponentProviderLifecycleTest

testExtends0.117
testSameNamePrivateMethods0.011
testPrivateMethods0.008
testOverridesRemovesAnnotations0.01
testLifeCycleOnPackageProtectedMethods0.011
testOverrides0.009
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.013
testMultipleAnnotatedMethods0.014
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.009
testSimpleLifeCycle0.008

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.005
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0
testThrowsExceptionWhenRequiredAndMissing0

DefaultRepositoryManagerTest

verifySessionsAreWrappedAsExpected0.214
verifyVersionStoreSessionDontWrapVersioningSession0.205

RepositoryMappingDefinitionReaderTest

testParse0.001

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute0.248

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall1.958
testUpgradeFrom531CSRF0.587
testUpgradeFrom451.406
testCleanInstall1.818
test45DoesNotInstallWhenFromSmallerThan4460.226
testMP4MimeTypesOnInstall1.85
test446MimeTypesOnInstall1.797
updateTo512anonymousUserPermissions0.959
testUpgradeFrom5220.661
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo5110.984

RenameACLNodesTaskTest

testRenameACLNodesTask0.206

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.235
rearrangementOfBasicDefaultConfig0.24
rearrangementOfSTKsDefaultConfig0.213
nonStandardCompositeConfigIsBackedUp0.227

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement0.301
testNodeTypeToRegisterSingleElement0.306
testNodeTypeToRegisterMultipleElementWrongOrderRevertsUpdate0.293
testUnRegisterNodeType0.22
testUnRegisterNodeTypeDependencyIssue0.187

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces0.006

Register50NodeTypeTaskTest

testDoExecute0.354

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute0.233

AddActivatableMixinForContentNodeTaskTest

testExecute0.25

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty0.255
testAclDefinedForSubPath0.326
testNoAclDefined0.268
testAclDefined0.259

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode0.223

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime0.367
testRenameSiblingForASpecificNodeTypeNoCheckForParentType0.279
testRenameSiblingForASubPath0.292
testOutputMessage0.256
testRenameSiblingForASpecificNodeTypeCheckForParentType0.275

HashUsersPasswordsTest

testEncryption0.743

ComponentsTestUtilTest

testSetSingletonInstance0.001
testConfiguredImplementation0
testInstanceFactory0.001

NodeMatchersTest

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

UtilMatchersTest

exceptionWithMatchingMessage0.001
regex0
exceptionWithMessage0

Content2NodeCollectionWrapperTest

testRetainAll0.001
testRemoveAll0

MockItemTest

testGetDepth0
testGetPath0

MockNodeTest

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

MockObservationManagerTest

willRefuseToFilterLocalChanges0
willRefuseToFilterOnUuid0
setsUserDataInEvent0
canFilterOnNodeType0
canFilterOnPath0
canAddRemoveAndSeeAddedListeners0.002

MockPropertyTest

testGetValue0.001
testCreatMultiValuedProperty0
testGetValueOnMultiValuedProperty0
testIsMultiple0
testGetValuesOnSingleValuedProperty0
testGetMultiValuedWithSingleValue0
testGetType0
testDefaultPropertyDefinition0.001
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.001
testGetStringWithString0
testGetStreamWithWrongValueType0
testGetDecimalWithWrongValueType0
testGetDateWithWrongValueType0
testGetBoolean0
testGetLongWithWrongValueType0
testGetStringWithNonString0
testGetDateFromString0
testGetBinary0
testGetDouble0
testGetLength0
testGetStream0
testGetDecimal0.001

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0
testNodeFromStringAndStrings0

SessionTestUtilTest

testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0
testCreateSessionFromString0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0

MockContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.003
testOrderBeforeFirstNode0.001
testSetNodeDataReferencingOtherContent0
testGetName0
testGetHandleOnRoot0
testCanDeleteAProperty0
testGetAncestor0
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.001
testReadingNodes0.002
testMetaData0.002
testSyntax0.004

NodeData2PropertyCollectionWrapperTest

testRetainAll0
testRemoveAll0

SelfTest

testCommandIsSetCorrectlyFromPrototype0

Utf8ContentTest

testReadingUtf8Greek0.241
testReadingUtf8JapaneseChars0.204
testReadingUtf8AccentedChars0.232
testCreateExportImportContentUtf8SpecialChars0.198
testReadingUtf8SpecialChars0.22
testSettingNewUtf8ContentNode0.189
testSettingAnUtf8NodeData0.193
testReadingUtf8Russian0.207

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue0

BasePatternVoterTest

testInitWithoutPattern0

DomainNameRegexVoterTest

testMatchingDomain0
testNonMatchingDomain0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0.001
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet0.001
testVotesTrueWhenEmptyHeaderValue0
testVotesTrueOnMatchingWildcardPattern0
testVotesFalseWhenNoHeaderNameSet0
testVotesFalseOnNonMatchingWildcardPattern0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet0.001
testVotesTrueOnMatchingWildcardPattern0
testVotesFalseWhenNoHeaderNameSet0
testVotesFalseOnNonMatchingWildcardPattern0

ResponseContentTypeVoterTest

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

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0
testVotesTrueOnMatchingWildcardPattern0
testIgnoresJSessionIdInRequestUri0
testVotesFalseOnNonMatchingWildcardPattern0

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