Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
191000499.791%123.917

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
info.magnolia.setup.for4_55000100%0.727
info.magnolia.utf88000100%1.188
info.magnolia.importexport24000100%1.163
info.magnolia.monitoring3000100%0.001
info.magnolia.objectfactory.configuration16000100%0.189
info.magnolia.module36000100%1.15
info.magnolia.jcr.nodebuilder.task8000100%1.23
info.magnolia.jcr.node2bean.impl3000100%0
info.magnolia.module.model.reader35000100%0.046
info.magnolia.module.model50000100%0.008
info.magnolia.jcr.decoration12000100%0.003
info.magnolia.module.files2000100%0.293
info.magnolia.objectfactory.guice.lifecycle10000100%0.149
info.magnolia.content2bean1900194.737%0.105
info.magnolia.beanmerger7000100%0.064
info.magnolia.voting.voters51000100%0.014
info.magnolia.cms.core.version25000100%3.901
info.magnolia.test.mock36000100%0.013
info.magnolia.importexport.postprocessors4000100%0.172
info.magnolia.cms.util224000100%22.713
info.magnolia.setup.for5_08000100%1.07
info.magnolia.event13000100%1.882
info.magnolia.setup.for5_221000100%1.894
info.magnolia.cms.core115000100%8.64
info.magnolia.objectfactory.guice22000100%0.199
info.magnolia.test4000100%0.004
info.magnolia.repository300166.667%0.308
info.magnolia.module.ui4000100%1.086
info.magnolia.commands.impl32000100%5.096
info.magnolia.init.properties2000100%0.001
info.magnolia.repository.definition1000100%0.001
info.magnolia.test.mock.jcr107000100%0.015
info.magnolia.nodebuilder.task7000100%1.036
info.magnolia.cms.i18n14000100%0.115
info.magnolia.registry4000100%0
info.magnolia.logging2000100%0.013
info.magnolia.context13000100%0.665
info.magnolia.jcr.inheritance4000100%0.002
info.magnolia.objectfactory31000100%0.028
info.magnolia.module.delta154000100%10.398
info.magnolia.freemarker53000100%0.44
info.magnolia.cms.security99000100%17.211
info.magnolia.init29000100%0.725
info.magnolia.freemarker.models8000100%0.01
info.magnolia.audit35000100%14.46
info.magnolia.util2000100%0
info.magnolia.cms.filters66000100%2.148
info.magnolia.commands10000100%0.143
info.magnolia.cms.security.operations4000100%0.001
info.magnolia.jcr.wrapper90000100%2.512
info.magnolia.cms.security.auth.callback6000100%0.016
info.magnolia.jcr.node2bean6100198.361%0.349
info.magnolia.link29000100%0.234
info.magnolia.cms.core.search2000100%0.456
info.magnolia.jackrabbit4000100%1.087
info.magnolia.test.hamcrest12000100%0.004
info.magnolia.nodebuilder16000100%1.667
info.magnolia.jcr.predicate16000100%0.151
info.magnolia.importexport.filters1000100%0.009
info.magnolia.cms.beans.config4600197.826%0.106
info.magnolia.jcr.util160000100%7.26
info.magnolia.setup12000100%9.343
info.magnolia.jcr.nodebuilder10000100%0.003

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.134
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%0.593

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%1.188

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0
BootstrapUtilRepositoryTest3000100%0.456
BootstrapUtilTest4000100%0
DataTransporterRepositoryTest4000100%0.679
DataTransporterTest5000100%0.023
PropertiesImportExportTest5000100%0.005

info.magnolia.monitoring

ClassTestsErrors FailuresSkippedSuccess RateTime
SystemMonitorTest3000100%0.001

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentConfigurationReaderTest1000100%0.003
ComponentProviderConfigurationBuilderTest2000100%0.005
ConfigurationTest11000100%0.181
LegacyComponentsConfigurerTest2000100%0

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest16000100%0.03
ModuleInstanceProviderTest2000100%0.094
ModuleLifecycleContextImplTest2000100%0
ModuleManagementStateTest3000100%0.001
ModuleManagerImplTest6000100%1.023
ModuleRegistryImplTest7000100%0.002

info.magnolia.jcr.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.443
ModuleNodeBuilderTaskTest2000100%0.343
NodeBuilderTaskTest3000100%0.444

info.magnolia.jcr.node2bean.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
EnumCaseInsensitiveTest3000100%0

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest12000100%0.04
DependencyCheckerImplTest18000100%0.005
DependencyLevelComparatorTest5000100%0.001

info.magnolia.module.model

ClassTestsErrors FailuresSkippedSuccess RateTime
VersionComparatorTest2000100%0.001
VersionRangeTest32000100%0.003
VersionTest16000100%0.004

info.magnolia.jcr.decoration

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

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest2000100%0.293

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.149

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.004
Content2BeanTest1800194.444%0.101

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.001
ProxyBasedBeanMergerTest6000100%0.063

info.magnolia.voting.voters

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

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest12000100%2.549
ContentVersionTest4000100%0.767
CopyUtilTest3000100%0.565
MgnlVersioningNodeWrapperTest1000100%0.001
VersionedNodeTest2000100%0.019
VersionInfoTest3000100%0

info.magnolia.test.mock

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

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataAsMixinConversionHelperTest3000100%0.005
MetaDataImportPostProcessorTest1000100%0.167

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0
ClasspathResourcesUtilTest3000100%0.001
ContentUtilRepoTest5000100%0.788
ContentUtilTest27000100%0.025
DateUtilTest1000100%0.006
DelayedExecutorTest3000100%3.362
DumperUtilTest2000100%0.335
ExceptionUtilTest19000100%0.003
ExtendingContentWrapperRepositoryTest2000100%0.337
ExtendingContentWrapperTest15000100%0.139
InheritanceContentWrapperTest8000100%0.006
LazyContentWrapperTest3000100%0.583
LazyNodeDataWrapperTest3000100%0.026
LinkUtilTest6000100%0.001
ModuleConfigurationObservingManagerTest1000100%6.017
NodeDataUtilTest10000100%0.005
NodePathComparatorTest1000100%0
NodeUuidComparatorTest1000100%0.001
ObservationUtilTest4000100%0.053
PathUtilTest9000100%0.001
QueryUtilTest15000100%3.034
RequestDispatchUtilTest4000100%0.002
RuleTest6000100%0.94
SearchReplaceTest4000100%0.011
ServletUtilTest16000100%0.001
SiblingsHelperTest7000100%0.006
SimpleUrlPatternTest18000100%0.004
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%0.459
TextFileUtilTest4000100%0.001
UnicodeNormalizerTest6000100%0.031
WebXmlUtilTest9000100%0.05
WorkspaceObservingManagerTest3000100%6.48
WorkspaceXmlUtilTest2000100%0.005

info.magnolia.setup.for5_0

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeTypeRegistrationTaskTest5000100%0.679
ConvertMetaDataUpdateTaskTest1000100%0.005
Register50NodeTypeTaskTest1000100%0.209
RemoveMetaDataInNodeTypeDefinitionTaskTest1000100%0.177

info.magnolia.event

ClassTestsErrors FailuresSkippedSuccess RateTime
EventHandlerCollectionTest6000100%0.004
ResettableEventBusTest2000100%0.008
SimpleEventBusTest5000100%1.87

info.magnolia.setup.for5_2

ClassTestsErrors FailuresSkippedSuccess RateTime
AddActivatableMixinForContentNodeTaskTest1000100%0.189
GrantsReadPermissionToRolesTaskTest4000100%0.717
IsNotAProblematicEnvironmentConditionTest10000100%0.002
RemoveOpenWFEPermissionsTaskTest1000100%0.16
RenameSameNameSiblingNodesTaskTest5000100%0.826

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.001
BinaryNodeDataTest3000100%0.003
DefaultACLPermissionsTest8000100%0.157
DefaultContentTest25000100%5.548
MagnoliaAccessProviderTest6000100%0.112
MetaDataTest36000100%0.005
NodeTest14000100%2.673
NodeTypeBasedACLPermissionsTest9000100%0.109
PathTest8000100%0.002
RootOnlyPermissionTest3000100%0.03

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.005
GuiceComponentProviderTest10000100%0.137
GuiceParameterResolverTest3000100%0.005
GuiceScopesTest8000100%0.052

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.001
SelfTest1000100%0.003

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultRepositoryManagerTest2000100%0.307
WorkspaceMappingTest10010%0.001

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.086

info.magnolia.commands.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
DeleteCommandTest4000100%0.67
ExportCommandTest3000100%0.661
ExtractCommentCommandTest5000100%0.006
ImportCommandTest4000100%0.924
MarkNodeAsDeletedCommandTest5000100%0.918
RuleBasedCommandTest4000100%0.617
VersionCommandTest7000100%1.3

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0.001

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0.001

info.magnolia.test.mock.jcr

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

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.427
ModuleNodeBuilderTaskTest2000100%0.322
NodeBuilderTaskTest2000100%0.287

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0.001
DefaultI18NContentSupportTest3000100%0.034
DefaultMessagesImplTest2000100%0.007
HierarchyBasedI18nContentSupportTest3000100%0.045
MessagesManagerTest5000100%0.028

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0

info.magnolia.logging

ClassTestsErrors FailuresSkippedSuccess RateTime
Slf4jSelfTest2000100%0.013

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.15
DefaultRepositoryStrategyTest2000100%0.302
MgnlContextTest2000100%0.004
RequestAttributeStrategyTest4000100%0.016
SimpleContextTest1000100%0.184
WebContextImplTest1000100%0.009
WriterResponseWrapperTest2000100%0

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.002

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassesTest2000100%0.007
ComponentsTest1000100%0
DefaultClassFactoryTest5000100%0.001
DefaultComponentProviderTest9000100%0.007
ObjectFactoryTest1000100%0.001
ObjectManufacturerTest11000100%0.008
ObservedComponentFactoryTest2000100%0.004

info.magnolia.module.delta

ClassTestsErrors FailuresSkippedSuccess RateTime
AddFilterBypassTaskTest1000100%0.011
AddPermissionTaskTest1000100%0
AddURIPermissionTaskTest4000100%0.034
BackupTaskTest1000100%0.148
BootstrapConditionallyTest3000100%0.009
BootstrapSingleModuleResourceTest1000100%0
BootstrapSingleResourceAndOrderAfterTest1000100%0.001
BootstrapSingleResourceAndOrderBeforeTest1000100%0.001
BootstrapSingleResourceAndOrderTest2000100%0.294
ChangeAllPropertiesWithCertainValueTaskTest3000100%0.487
ChangeTemplateTaskTest3000100%0.005
ChangeVirtualUriMappingTaskTest2000100%0.008
CheckAndModifyPartOfPropertyValueTaskTest1000100%0
CheckAndModifyPropertyValueTaskTest2000100%0.001
CopyNodeTaskTest4000100%0.592
CopyPropertyTaskTest3000100%0.425
CreateNodePathTaskTest1000100%0.138
CreateNodeTaskTest1000100%0.143
ExecuteCommandTaskTest3000100%0.013
FilterOrderingTaskTest4000100%0.003
FindAndChangeTemplateIdTaskTest2000100%0.309
IsAuthorInstanceDelegateTaskTest5000100%0.016
ModuleBootstrapTaskTest1000100%0.001
ModuleFilesExtractionTest1000100%0.279
MoveAndRenamePropertyTaskTest6000100%0.024
MoveNodeTaskTest3000100%0.507
MovePropertyTaskTest3000100%0.419
NewPropertyTaskTest3000100%0.003
NodeExistsDelegateTaskTest1000100%0
NodeVisitorTaskTest4000100%0.003
NoSameNameSiblingsConditionTest2000100%0.014
OrderFilterBeforeTaskTest3000100%0.002
OrderNodeAfterTaskTest2000100%0
OrderNodeTo1stPosTaskTest1000100%0.147
OrderNodeToFirstPositionTaskTest2000100%0
PartialBootstrapTaskTest3000100%0.482
PathExistenceDelegateTaskTest7000100%0.003
PropertyExistsDelegateTaskTest1000100%0
PropertyValueDelegateTaskTest5000100%0.015
PropertyValuesTaskTest12000100%1.766
RegisterNodeTypeTaskTest4000100%0.671
RegisterServletTaskTest2000100%0.36
RemoveDuplicatePermissionTaskTest3000100%0.014
RemoveInstallFileTest2000100%0.279
RemoveNodesTaskTest5000100%0.69
RemoveNodeTaskTest2000100%0.297
RemoveNodeWoChildrenTest1000100%0
RemovePermissionTaskTest1000100%0
RemovePropertiesTaskTest1000100%0.198
RemovePropertyTaskTest1000100%0.139
RenameNodesTaskTest2000100%0.288
RenameNodeTaskTest2000100%0.298
RenamePropertiesTaskTest3000100%0.422
RenamePropertyAllModulesNodeTaskTest1000100%0.002
RenamePropertyTaskTest1000100%0.138
SetupModuleRepositoriesTaskTest2000100%0.282
TextFileConditionsUtilTest2000100%0.001
ValueOfPropertyDelegateTaskTest4000100%0.005
WebXmlConditionsUtilTest3000100%0.006
WorkspaceXmlConditionsUtilTest3000100%0.005

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerConfigTest1000100%0.036
FreemarkerHelperTest52000100%0.404

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest2000100%0.046
ContentSecurityFilterTest2000100%0.111
CsrfSecurityFilterTest3000100%0.003
DelegatingUserManagerTest1000100%0.005
HierarchicalUserManagerTest7000100%2.079
LogoutFilterTest2000100%0.001
MgnlGroupManagerTest6000100%0
MgnlGroupTest8000100%0.056
MgnlRoleManagerTest5000100%0.05
MgnlUserManagerRepositoryTest7000100%6.282
MgnlUserManagerTest14000100%1.918
MgnlUserTest8000100%0.08
PermissionUtilTest5000100%0.001
PrincipalUtilTest5000100%0.001
RescueSecuritySupportTest10000100%4.494
SecuritySupportObservedComponentFactoryTest1000100%0.003
SecurityTest1000100%0.007
SecurityUtilKeyStoreTest2000100%0.185
SecurityUtilTest8000100%1.882
URISecurityFilterTest2000100%0.007

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.003
DefaultMagnoliaInitPathsTest10000100%0.01
DefaultMagnoliaPropertiesResolverTest9000100%0.005
MagnoliaServletContextListenerTest1000100%0.707

info.magnolia.freemarker.models

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

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0.31
AuditLoggingUtilTest2000100%0.182
MgnlAuditLoggingContentDecoratorNodeWrapperTest4000100%3.777
MgnlAuditLoggingContentDecoratorTest28000100%10.191

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.018
ContentTypeFilterTest9000100%1.526
FilterTest3000100%0.092
InstallFilterTest3000100%0.058
InterceptFilterTest9000100%0.011
MappingTest2000100%0.02
MultiChannelFilterTest8000100%0.033
MultipartRequestFilterTempFileDeletionTest2000100%0.061
MultipartRequestFilterTest2000100%0.027
MultipartRequestWrapperTest1000100%0.01
RangeSupportFilterTest3000100%0.006
ServletDispatchingFilterTest21000100%0.266
UnicodeNormalizationRequestWrapperTest2000100%0.02

info.magnolia.commands

ClassTestsErrors FailuresSkippedSuccess RateTime
CommandsManagerTest9000100%0.143
MgnlCommandTest1000100%0

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAccessDefinitionTest1000100%0
OperationPermissionTest3000100%0.001

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.016

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Node2BeanTest44000100%0.276
TypeMappingImplTest1700194.118%0.073

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.004
LinkUtilTest19000100%0.153
UUIDLinkTest9000100%0.077

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.456

info.magnolia.jackrabbit

ClassTestsErrors FailuresSkippedSuccess RateTime
JackrabbitIndexingConfigurationTest4000100%1.087

info.magnolia.test.hamcrest

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeMatchersTest9000100%0.004
UtilMatchersTest3000100%0

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
ContentOpsRepositoryTest3000100%0.453
ContentOpsTest4000100%0.001
NodeBuilderTest3000100%0.443
OpsTest5000100%0.769

info.magnolia.jcr.predicate

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

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.009

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0
HostBasedRegexpVirtualURIMappingTest15000100%0.007
HostBasedVirtualURIMappingTest9000100%0.002
MIMEMappingTest3000100%0.03
ObservedManagerTest1000100%0
RegexpVirtualURIMappingTest11000100%0.002
URI2RepositoryManagerTest2000100%0.005
URI2RepositoryMappingTest4000100%0.06

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest4000100%0.002
MetaDataUtilTest2000100%0.287
NodeTypesRepositoryTest2000100%0.337
NodeTypesTest6000100%0.001
NodeTypeTemplateUtilTest2000100%0.296
NodeUtilIsNodeTypeTest2000100%0.293
NodeUtilRepositoryTest9000100%1.438
NodeUtilTest48000100%0.01
PropertiesImportExportTest11000100%0.004
PropertyUtilRepositoryTest9000100%1.384
PropertyUtilTest37000100%0.001
SessionUtilTest11000100%0.002
VersionUtilTest17000100%3.205

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
ChangeNodeTypeOfSubAppsTaskTest1000100%0.143
CoreModuleVersionHandlerTest10000100%8.47
HashUsersPasswordsTest1000100%0.73

info.magnolia.jcr.nodebuilder

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0.31

AuditLoggingUtilTest

testLogsLoginSuccesses0.174
testLogsLoginFailures0.008

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt2.175
testSetPropertyStringStringArrayInt0.768
testSetPropertyStringValueArrayInt0.433
testSetPropertyStringStringInt0.401

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator0.631
testSequenceActionMoveCreate0.636
testSequenceActionMoveDelete0.53
testSequenceCreateModifyDelete0.49
testSequenceActionCreateCreate0.382
testSequenceActionMoveModify0.442
testSequenceActionCreateSessionDelete0.403
testSequenceActionModifyMoveDelete0.408
testLogSessionDelete0.359
testSequenceCreateModify0.381
testSequenceActionCreateNodeDelete0.36
testSequenceActionModifySessionDelete0.368
testSequenceActionSessionDeleteCreate0.309
testLogModifyNode0.326
testLogModifyProperty0.327
testLogCreateNode0.306
testLogNodeDeleteCreateDelete0.313
testLogDeleteNode0.27
testLogMoveNode0.278
testLogCreateNodeWithSpecificNodeType0.263
testSequenceActionNodeDeleteCreate0.352
testSequenceActionModifyCreate0.371
testNodeSave0.295
testSequenceActionModifyMove0.284
testSequenceActionModifyNodeDelete0.247
testSequenceCreateMove0.236
testSequenceActionModifyModify0.29
testSequenceActionMoveModifyDelete0.334

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.001

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable0.051
testMergeOfInterfaces0.002
testMergeMap0.006
testMergedProperties0.003
testMergeMergedClass0.001
testIsSimpleType0

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned0.02
testGetIconStyleReturnsCorrectIconStyle10.005
testGetIconStyleReturnsCorrectIconStyle20.005

ObservedManagerTest

testGetNodeByUUIDOrPath0

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.005
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.029
testGetUri0.022
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.004
testGetHandleStripsExtensionInclTheDot0.005

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testGetSelectors0
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0.001

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.002
testThatAttributesAreSetOnTheWrappedNode0.001
testThatTheBinaryContentCanBeReadMultipleTimes0

DefaultACLPermissionsTest

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

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.27
testThatReadingANonExistingNodeDataDoesNotFail0.263
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.23
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.303
testCreatingAnExistingNodeDataDoesNotFail0.236
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.267
testReadingANodeData0.278
testCreatingAndSettingANodeData0.194
testIsNodeTypeForNodeChecksPrimaryType0.187
testAddMixin0.183
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.203
testSettingANonExistingNodeDataCreatesANewNodeData0.189
testCreatingAnEmptyNodeData0.21
testModDate0.232
testCreatingAndSettingABooleanNodeData0.237
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.174
testDelete0.2
testEquals0.209
testSettingAnExistingNodeData0.189
testCreatingAndReadingABinaryNodeData0.213
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.204
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.24
testEqualsWithWrongType0.247
testEqualsWithNull0.195
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.195

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.03
testReadOnlyPermissionsToJcrSystemAreSetForUser0.017
testPermissionWrongClassDefined0.016
testPermissionNonexistingClassDefined0.016
testPermissionClassDefined0.016
testPermissionWrongClassConstructor0.017

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.222
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.221
testCreatingAnExistingNodeDataDoesNotFail0.195
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.183
testReadingANodeData0.238
testCreatingAndSettingANodeData0.173
testIsNodeTypeForNodeChecksPrimaryType0.166
testAddMixin0.169
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.203
testSettingANonExistingNodeDataCreatesANewNodeData0.189
testSettingAnExistingNodeData0.166
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.198
testThatReadingANonExistingNodeDataFail0.167
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.183

NodeTypeBasedACLPermissionsTest

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

PathTest

testGetUniqueLabelFromNodeSameNameExists0
testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetUniqueLabelFromSessionSameNameExists0
testGetUniqueLabelFromNodeSameNameDoesntExists0
testGetValidatedLabel0
testIsCharValid0

RootOnlyPermissionTest

testCanRead0.01
testNoRootNode0.01
testGrants0.01

QueryTest

testSimpleQuery0.267
testMaxResultSize0.189

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom5220.224
testRestoreVersionCreatedWithRuleFrom5240.238
testGetUsedFilterWhenRuleCreatedIn520.179
testCreateAndRestoreVersionAndCheckOrder0.23
testUseSystemSessionToRetrieveVersions0.166
testCreateAndRestoreDeletedVersion0.19
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.23
testGetUsedFilterWhenRuleCreatedIn5220.219
testGetUsedFilterWhenRuleCreatedIn5240.167
testNumberOfCreatedVersions0.208
testCreateAndRestoreVersion0.29
testRestoreVersionCreatedWithRuleFrom520.208

ContentVersionTest

testRestoringBinariesFromContentVersion0.186
testRetrievingBinariesFromContentVersionsChildNode0.174
testBasics0.209
testRetrievingBinariesFromContentVersion0.198

CopyUtilTest

copyToVersionWhenThereWasNodeWithSameNameAsNewProperty0.194
copyToVersionWhenThereWasSubnodeWithSameName0.21
copyToVersionWhenChangingPrimaryNodeType0.161

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.019

VersionInfoTest

testAdvancedVersionInfo0
testMoreVersionInfo0
testBasicVersionInfo0

CompositeFilterTest

testInitializationAndDestruction0.018

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded0.179
testFilterWithEmptyDefaultExtension0.182
URIwithUtf8CharsIsProperlyNormalizedAndDecoded0.162
doubleDotURIisProperlyNormalizedAndDecoded0.162
testHandlesRequestUriWithJSessionId0.166
URIwithSpacesIsProperlyNormalizedAndDecoded0.165
oneDotURIisProperlyNormalizedAndDecoded0.163
simpleURIisProperlyNormalizedAndDecoded0.192
URIwithPercentageIsProperlyNormalizedAndDecoded0.155

FilterTest

testBypassing0.064
testDecoratedFilter0.016
testInitialization0.012

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.023
testExecutesCorrectCommandBasedOnURI0.017
testPassesNullAsCommandIfNoneSpecified0.018

InterceptFilterTest

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

MappingTest

matchesWhenJSessionIdInRequestUri0.01
shouldNotMatchDotRegexMetacharacter0.01

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.051
testCOSMultipartFilterFileDeletion0.01

MultipartRequestFilterTest

testFilterCommonsFileUpload0.014
testFilterCOS0.013

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.01

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.004
testETagDoesNotContainJSessionId0.001
testContentLengthIsNotSet0.001

ServletDispatchingFilterTest

servletWithNoConfiguredMappingBehavesNicely0.019
testWrapperRespectsForwards0.017
testSetNullMappings0.01
testSupportsDefaultMapping0.019
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.011
testEmptyMappings0.009
selfMappingServletWithNoConfiguredMappingNorSelfMappingBehavesNicely0.016
testEscapeMetaCharacters0.009
servletCanHaveInjectedComponents0.01
testSupportsPathMapping0.013
testPathInfoShouldAdhereToServletSpec0.011
servletCanSelfMapWithoutConfiguredMappings0.014
selfMappingServletStillWorksWithOnlyConfiguredMappings0.011
testSupportsExtensionMapping0.011
selfMappingCanChangeAtRuntime0.013
testShouldNotBypassWhenExactMappingMatches0.012
servletCanSelfMapAndHaveConfiguredMappings0.012
testShouldNotBypassWhenPathMappingMatches0.01
testShouldBypassWhenMappingDoesNotMatch0.012
testSupportsRegexMappings0.017
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.01

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.01
testHeaderNormalization0.01

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0.001

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.012
testGetNodeDataEndlessLoop0.01
testDetermineLocale0.012

DefaultMessagesImplTest

testGetBundle0.003
selfTest0.004

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.02
testGetNodeDataEndlessLoop0.013
testDetermineLocale0.012

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.009
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0.005
testGetsMessagesFromSpecifiedBundle0.004
testGetsSimpleMessageFromDefaultBundle0.004
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.006

AccessManagerImplTest

testMultiThreadAccess0.045
testGetPermissions0.001

RedirectClientCallbackTest

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

ContentSecurityFilterTest

testIsAllowedForOther0.11
testIsAllowedForAnonymous0.001

CsrfSecurityFilterTest

testIsAllowedForIncorrectReferrer0.001
testIsAllowedForCorrectReferrer0.001
testIsAllowedWithNoReferrer0.001

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.005

HierarchicalUserManagerTest

testGroupAddingAndRemoving0.219
testParentPathShouldReflectFirstLettersOfName0.189
testCreateUserNode0.172
testRoleAddingAndRemoving0.176
testCreateNewUser0.579
testCreateNewUserUnderPath0.578
testParentPathShouldBeLowercased0.166

LogoutFilterTest

testVerifyThatRedirectIsSendWhenLogoutParameterIsSet0
testVerifyThatRedirectIsNotSendWhenLogoutParameterIsNotSet0

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup0
testGetGroup0
testCreateGroup0
testGetGroupInFolder0
testGetAllGroups0
testCreateGroupWithPath0

MgnlGroupTest

testGetRoles0
testGetGroupsReturnsDirectGroups0
testGetRolesWithoutDuplicates0.003
testAddRoleToGroup0.012
testAddGroupToGroup0.013
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.009
testGetAllGroupsFromOneConcreteGroup0.01
testGetNotExistGroup0.009

MgnlRoleManagerTest

testGetRoleInFolder0.01
testGetRole0.011
testCreateRole0.011
testRefusesToCreateSameNameRole0.009
testCreateRoleWithPath0.009

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.286
testNewlyCreatedUserNodeHasMixinLockable0.893
testDoNotCreateUserWhenExistInAnotherRealm0.531
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed0.891
testUserPasswordAfterChangingByJCRProperty1.26
testUserPasswordAfterCodeCreation0.894
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed0.527

MgnlUserManagerTest

testUsernameCantBeBlank0.005
testUsernameCantBeEmpty0.004
testSetStringProperty0.012
testChangePasswordOfUserInSubNode0.736
testFindPrincipalNode0.004
testChangePasswordOfUser0.733
testSetPropertyToNull0.004
testUserWasCreatedUnderCertainPath0.365
testSetProperty0.004
testNewUserInstanceDoesntSwallowRepositoryException0.006
testUsernameIsValidatedUponCreation10.034
testUsernameCantBeNull0.004
testFindPrincipalNodeWithOtherRealm0.004
testUsernameIsValidatedUponCreation0.003

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups0.01
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.013
testGetAllRolesReturnsDirectAndInheritedRoles0.011
testGetRolesReturnsDirectRolesWithoutDuplicates0.008
testGetAllGroupsWhenRecursiveGroups0.009
testInGroup0.011
testGetRolesReturnsDirectRoles0.009
testGetGroupsReturnsOnlyDirectGroups0.009

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess0

OperationPermissionTest

testCanExecuteOtherRolesAssigned0
testCanExecuteAnyRoleAssigned0
testCanMoveThisUserRoleAssigned0

PermissionUtilTest

testConvertPermissionsFromString0
testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipalInCollection0
testRemovePrincipalFromCollection0
testRemovePrincipal0.001
testFindACLByName0
testFindPrincipal0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.016
testUserManagerReturnsCorrectAnonymousUser0.731
testUserManagerRealmIsSystemRealm0.014
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.735
testUserManagerReturnsSystemUserWithCorrectRole0.375
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.371
testUserManagerReturnsCorrectSystemUserByName0.76
testUserManagerReturnsEnabledRescueUser0.374
testUserManagerReturnsCorrectSystemUser0.74
testUserManagerReturnsSystemUserWithCorrectGroup0.378

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser0.003

SecurityTest

testMergePrincipals0.007

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.124
testKeyStoreInSomeOtherFolder0.061

SecurityUtilTest

testBCProviderShouldNotBeRegistred0.161
testPasswordRemovingMethodFromCache0.163
testRemoveAllPasswordPamametersFromCacheLog0.169
testCrypt0.704
testUpdateKeysKeyLocationIsSet0.171
testKeyStore0.175
testUpdateKeysKeyLocationIsNotSet0.157
testPasswordRemovingMethodFromURL0.182

URISecurityFilterTest

testIsAllowedForOther0.005
testIsAllowedForAnonymous0.002

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0
testSanitizeUrlToFile0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.152
testSessionBasedCopy0.155
testMoveInSession0.152
testChangeNodeTypeReplaceAllOccurrences0.169
testSessionBasedCopySrcNotAtTheRoot0.16

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.006

DelayedExecutorTest

testDelayedExecution0.602
testMultipleDelayedExecution0.756
testExecutionAfterMaxDelay2.004

DumperUtilTest

testDump0.155
testDumpLevel20.18

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.185
testIsExistsMethodWhenAbsolutPathAndNodeExists0.152

ExtendingContentWrapperTest

testThatSubNodesAreMerged0.01
testThatOrderIsKeptWhileMergingSubNodes0.009
testExtendsNodeDatasIsHidden0.009
testDeepMerge0.009
testThatSubNodesCanBeOverwritten0.009
testExtendsNonAbsolutelyAndNodeIsNotExisting0.009
testThatNodeDatasAreMerged0.009
testComplextMultipleInheritanceWithOverride0.01
testThatNodeDatasCanBeOverriden0.01
testComplextMultipleInheritance10.01
testComplextMultipleInheritance20.01
testBasicMultipleInheritance0.009
testExtendsAbsolutelyAndNodeIsNotExisting0.009
testExtendsWithEmptyValue0.009
testGetHandle0.008

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent0.202
testWrappingNDParent0.174
testClosedSessionResistance0.207

LazyNodeDataWrapperTest

testWorkOnDeadSession0.024
testDoesNotCallHierarchyManagerUntilNeeded0
testCallHierarchyManagerOnlyFirstTime0.002

LinkUtilTest

testAddFingerprintToLinkCompareTwoDates0
testAddFingerprintToLinkWithInvalidDate0
testAddFingerprintToLink0.001
testAddFingerprintToLinkWithoutExtension0
testRemoveFingerprintAndExtensionFromLink0
testAddFingerprintToLinkFundamentalAssertions0

ModuleConfigurationObservingManagerTest

testObserving6.017

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0

NodeUuidComparatorTest

testBasic0

ObservationUtilTest

testRegisterWhenSessionValid0.013
testFailRegisterWhenSessionInvalid0.014
testUnregisterWhenSessionValid0.014
testDontFailUnregisterWhenSessionInvalid0.012

PathUtilTest

testStripExtension0
testAddLeadingSlash0
testGetExtension0
testCreatePath0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0
testGetFolder0
testAddLeadingSlashDoesNotSupportNullArgument0
testCreatePathDoesNotSupportNullArgument0.001

QueryUtilTest

testQueryWhenSearchingJustForComponents0.221
testSimpleQuery0.207
testSearchForUUID0.199
testJQOM0.251
testSearchForAreasContainingImage0.201
testQueryBuild0.189
testQueryWhenSearchingJustForPages0.203
testSearchOfNonDefaultNodeType0.186
testSearchForUUIDInChildNode0.187
testEmptyResult0.198
testResultContainsOnlyPages0.202
testSearchForPagesWhoseComponentIsContainingSpecificText0.226
testSearchForInheritedUUID0.184
testConfirmThatFilteredResultIsReallyTheWantedOne0.191
testSearchForSpecificTemplate0.189

RequestDispatchUtilTest

testDispatchRedirectNonInternal0
testDispatchRedirectInternal0.001
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0.001

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue0.145
testConstructRuleFromStringRepresentaionOfRuleClass0.144
testIsNotAllowedNode0.153
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided0.173
testRuleStringConstructor0.179
testIsAllowedNode0.146

SearchReplaceTest

testDefaultsToLiteralMatching0.005
testCanUseJokerInNamePatterns0.002
testCaseInsensitive0.002
testCanUseNamePatterns0.002

ServletUtilTest

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

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testWrappingReferencedContent0.158
testWrappingNDParent0.149
testClosedSessionResistance0.152

TextFileUtilTest

testGetLines0.001
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetTrimmedLinesMatching0
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0.013
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.004
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.004
testJava6Normalizer0.003
testAsciiStringsShouldPassThroughWithAutoDetect0.004
testNonNormalizer0.003

WebXmlUtilTest

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

WorkspaceObservingManagerTest

testObservationForAllEventsAndContentNodes1.66
testObservationForOneSpecificEventTypeAndContentNodes4.666
testInitializingObservingManagerWithNullAsNodeType0.154

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.003
testWorkspaceNamesWithNonNullExpectation0.002

CommandsManagerTest

testRegisterCommands0.024
testGetCommandByCatalogAndName0.015
testExecuteCommand0.016
testExecuteCommandWithContext0.015
testCloneCommandWithCustomProperties0.014
basicChainCommandTest0.014
testCloneMarkNodeAsDeletedCommand0.015
testCloneImportCommand0.015
testGetCommandByName0.015

DeleteCommandTest

testDeleteLeaveNode0.186
testDeleteProperty0.165
testDeleteNonexistentNode0.153
testDeleteNodeWithSubnodes0.166

ExportCommandTest

testExportCommandNoOutputStream0.18
testExporCommandPathNotSet0.323
testExportCommand0.158

ExtractCommentCommandTest

testExecuteByPath0.003
testExecuteById0.002
testExecuteWithTemplate0.001
testExecuteWhenNodeNull0
testExecuteWhenCreationAndModificationDateAreSame0

ImportCommandTest

testImportCommandDuplicateName0.289
testImportCommandTargetPathDoNotExist0.167
testImportCommand0.261
testImportCommandEmptyFile0.207

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete0.218
testPreDeleteNode0.199
testExecuteIsDeniedIfUserIsNull0.164
testVersionChildNodes0.188
testExecuteChecksForUserPermissions0.149

RuleBasedCommandTest

testDefaultRule0.15
testSetItemTypes0.153
testRuleOverridesItemTypes0.165
testSetRule0.149

VersionCommandTest

testCommandAddsVersionComment0.157
testCommandWithRuleSet0.246
testCommandWhenMaxVersionIndexIsSetToNegativeNumber0.206
testCommandAddsVersionCommentRecursively0.184
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment0.17
testCommandWhenSubContentIsMarkedAsDeleted0.175
testCommandWhenContentIsMarkedAsDeleted0.162

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException0

Content2BeanProxyTest

testContentToBeanWithClassDefined0.004

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession0.15

DefaultRepositoryStrategyTest

testPasswordIsNull0.157
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.145

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.004

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId0
testSessionAttributes0.008
testLocalAttributes0.001
testApplicationAttributes0.007

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.184

WebContextImplTest

testLoginLogout0.009

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0
testCantUseWriterAfterOutputStream0

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked0
testCanRemoveHandler0
testCanDispatchEvent0
testCanRemoveHandlerViaReturnedRegistrationObject0.001
testHandlersAddedWhileDispatchedAreNotInvoked0
testHandlersAreInvokedInOrder0.003

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler0.007
testCanReset0.001

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled0.001
testMultipleThreads1.863
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations0
testAreHandlersInvokedInOrder0.006
testHandlerAddedWhileDispatchingIsNotCalled0

FreemarkerConfigTest

testSharedVariablesArePopulated0.036

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

MagnoliaObjectWrapperTest

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

UserModelTest

testCanBeUnwrappedByDeepUnWrap0.001

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

BootstrapUtilRepositoryTest

testRebootstrapAtRootLevel0.156
testRebootstrapAtFirstLevel0.15
testExport0.15

BootstrapUtilTest

testGetFilenameFromResource0
testGetWorkspaceNameFromResource0
testGetFullpathFromResource0
testGetPathnameFromResource0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.218
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState0.151
testActivationStatus0.155
testDoctypeImportThrowsExceptions0.155

DataTransporterTest

testEncodePath0.001
testParseAndFormat0.021
testRemoveNs0.001
testCreateExportPath0
testRevertExportPath0

MagnoliaV2FilterTest

testBogusMetaElement0.009

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty0.001
testConversionWhenPropertiesAreAlreadyInPlace0.002
testRemovesMetaDataWhenEmptied0.002

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.167

PropertiesImportExportTest

testImportMetadata0.001
testPropertiesExport0.003
testConvertsToStringByDefault0
testConvertsToWrapperType0.001
testCanUseIntShortcutForConvertingIntegers0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.707

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals0.308
testExcludedPropertiesAreNotFoundInFullTextSearch0.281
testTitlePropertyIsBoosted0.25
testExcludedPropertiesAreFoundInWhereLike0.248

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0
multipleInheritanceDisabledTest0
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0
testEquals0
testEqualsWithDifferentDecorators0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0
returnsTrueWhenQueriedForSubClass0
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.002

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.001
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0
multipleInheritanceHaveToBeEnabledTest0
testDeepUnwrap0.001

EnumCaseInsensitiveTest

convertEnumSameCase0
convertEnumIsCaseInsensitive0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists0

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen0

NodeBuilderTest

testExecWithSeveralChildOps0.001
testRealisticUsageScenario0

OpsTest

testAddNodeWithTwoStrings0
testSetProperty0
testAddNodeWithString0.001
testAddPropertyFailsIfPropertyExists0
testSetPropertyFailsIfItsNotExistingAlready0
testAddProperty0
testRenameProperty0.001

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.145
testModuleNodeIsCreatedIfNeeded0.15
testUsesExistingModuleConfigNode0.148

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.185
testModuleNodeIsCreatedIfNeeded0.158

NodeBuilderTaskTest

testUnknownRootThrowsException0.147
canOperateOnRootNode0.141
testSyntax0.156

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs0.15

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0

NodeNamePredicateTest

testEvaluateNoNameDefined0
testEvaluate0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined0
testEvaluateTrue0
testEvaluateFalse0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException0
testEvaluate0
testEvaluateNull0
testEvaluateType0

ContentMapTest

test0.001
testGetBasicProps0
testGetBinaryProps0.001
testGetOtherProps0

MetaDataUtilTest

testUpdateMetaData0.144
testGetMetaData0.143

NodeTypesRepositoryTest

testDeleteNode0.179
sameNameSiblingsAreNotAllowed0.158

NodeTypesTest

testGetCreatedByWhenNotSet0
testSetCreation0
testUpdateModification0.001
testGetCreated0
testGetCreatedBy0
testGetCreatedWhenNotSet0

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified0.144
testCreateSimpleNodeTypeContent0.152

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins0.148
testIsNodeType0.145

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist0.156
testRenameNode0.148
testGetResultsFromRowIterator0.153
testCopyInSessionRootSourceToRootDestination0.149
testCopyInSessionChildSourceToRootDestination0.173
testCopyInSessionRootSourceToChildDestination0.216
testMoveNodeAfter0.146
testMoveNode0.145
testMoveNodeBefore0.152

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar0.152
testGetMultiValuePropertyOrderWithDuplicate0.161
testCreateAndGetMultiValuePropertyTypeLong0.151
testSetMultiValuePropertyTypeLong0.15
testGetMultiValuePropertyTypeBoolean0.147
testSetMultiValuePropertyTypeString0.152
testCreateValueDate0.146
testSetAndGetMultiValuePropertyTypeDouble0.185
testGetMultiValuePropertyWithChangedOrder0.14

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion0.167
testGetNextVersionLabel0.216
getVersionOfEmptyVersionHistory0.199
testGetVersionHistoryListNoVersions0.195
testGetPreviousVersion0.186
testGetNextVersion0.186
testGetVersionVersionException0.201
testVersioningDisabled0.211
testGetNodeTypeName0.175
testOutputWhenNodeNull0.172
testGetLatestVersion0.183
testGetNullVersion0.164
testGetVersionHistoryList0.194
testGetPreviousVersionLabel0.197
testGetPreviousVersionOfRootVersion0.19
testGetVersionEmptyVersionLabel0.167
testGetVersionHistoryListMultipleVersions0.202

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.14

ChannelVisibilitySessionWrapperTest

testGetItem0.158
testGetNode0.181
testNodeExists0.14
testCanRemoveVisibleItem0.142
testGetProperty0.138
testPropertyExists0.139
testNavigatingWithNodeParentStillHidesExcludedNode0.143
testItemExists0.14
testMoveWorksOnVisibleNode0.136
testFailsToRemoveHiddenItem0.185
testFailsToMoveHiddenNode0.135
testRootNodeHidesExcludedNode0.138

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0.001
testMultipleWrappingIsPossible0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0.001
testWrapAlreadyWrappedWithThisClass0
testIsSame0
test4LevelDeepUnwrap0
testDeepUnwrap0

DelegateSessionWrapperTest

testUnwrap0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.15

I18nNodeWrapperTest

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

InheritanceNodeWrapperTest

testSingleComponentInheritance0.008
testRoot0.007
testNestedPropertyInheritance0.008
testCollectionInheritance0.01
testMultipleInheritanceHaveToWork0.008
testPropertyInheritance0.007
testNestedComponentInheritance0.007

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.134

MgnlPropertySettingContentDecoratorRepositoryTest

testMoveNode0.152

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated0.003

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

EditorLinkTransformerTest

testEditorLinkTransformation0.004

LinkUtilTest

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

UUIDLinkTest

testUUIDToBinary0.009
testParseLink0.009
testParseFromBrowserLink0.009
testUUIDToBinaryIsEncoded0.009
testUUIDToAbsoluteLinksAfterRenaming0.008
testParseFromUUIDPattern0.008
testLinkWithAnchor0.008
testLinkWithParameters0.009
testUUIDToBinaryAfterRenaming0.008

Slf4jSelfTest

arrayArgumentsAreExpanded0.011
exceptionAtEndOfArgumentsIsAutomaticallyLoggedIfNotInPattern0.002

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.011

AddPermissionTaskTest

testAutogeneratedDescription0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.009
testGetPermissionAddedToRoleProperly0.009
testDenyPermissionAddedToRoleProperly0.008
testAutogeneratedDescription0.008

BackupTaskTest

nodeExistsWithFullPathAtBackupPathAfterBackingUp0.148

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.002
testBootstrapsIfNodeDoesNotExist0.004
testAutogeneratedDescription0.003

BootstrapSingleModuleResourceTest

testAutogeneratedDescription0

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription0.001

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription0.001

BootstrapSingleResourceAndOrderTest

testOrderAfter0.143
testOrderBefore0.151

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName0.15
testChangeAllPropertiesWithCertainValueTask0.156
testAutogeneratedDescription0.181

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.005
testAutogeneratedDescription0
testChangeTemplate0

ChangeVirtualUriMappingTaskTest

testDoExecute0.007
testAutogeneratedDescription0.001

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException0.001
testAutogeneratedDescription0

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride0.159
testDoExecute0.145
testAutogeneratedDescription0.144
testDoExecuteTargetExistOverride0.144

CopyPropertyTaskTest

testNonexistingSource0.145
testDoNotOverride0.139
testOverride0.141

CreateNodePathTaskTest

testExecute0.138

CreateNodeTaskTest

testExecute0.143

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0.005
testShowWarningIfCommandNotFound0.004
testCommandIsExecuted0.004

FilterOrderingTaskTest

testOrderFilterAfter0.001
testFailWhenFilterDoesntExist0.001
testOrderFilterAfterLast0
testDoesNothingIfRequiredFilterMissing0.001

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId0.155
testAutogeneratedDescription0.154

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.001
testExecutesPublicDelegateTaskWhenIsPublic0.004
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.003
testAutogeneratedDescription0.005

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0.001

ModuleFilesExtractionTest

testExecute0.279

MoveAndRenamePropertyTaskTest

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

MoveNodeTaskTest

moveWithOverwriteTrueWhenItIsExisitingAtNewLocation0.19
moveWithOverwriteFalseWhenItIsExisitingAtNewLocation0.168
moveToNewDestination0.149

MovePropertyTaskTest

testNonexistingSource0.142
testDoNotOverride0.138
testOverride0.139

NewPropertyTaskTest

testWithExpectedPathExisting0.001
testWithoutThePath0.001
testAutogeneratedDescription0.001

NodeExistsDelegateTaskTest

testAutogeneratedDescription0

NodeVisitorTaskTest

executeOnlyOperatesOnMatchingNodes0.001
executeVisitsHierarchyAndOperatesOnNode0
executeStopsVisitingHierarchyOnPredicate0.001
canBeExecutedTwice0.001

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK0.013
returnFalseWhenSameNameSiblingsAllowed0.001

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.001
testOrderFilterBefore0.001
testDoesNothingWhenRequiredFilterMissing0

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting0
testOrderNodeBeforeTask0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest0.147

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist0
testOrdering0

PartialBootstrapTaskTest

testGetOutputResourceName0.139
testDifferentPlatformEncoding0.198
testAutogeneratedDescription0.145

PathExistenceDelegateTaskTest

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

PropertyExistsDelegateTaskTest

testAutogeneratedDescription0

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0
testAutogeneratedDescription0.005
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.004
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.003

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.136
testNonExistingPropertyAndExpectedAsSuchIsCreated0.142
testPropertywithUnexpectedValueIsNotReplacedButLogged0.138
testExistingPropertyWithPartOfStringIsReplaced0.193
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.159
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.134
testNonExistingPropertyIsNotReplacedButLogged20.134
testExistingPropertyIsReplaced0.14
testPropertyOfDifferentType0.152
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.151
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.139
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.148

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.175
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.14
testReregisterNodeType0.204
testAutogeneratedDescription0.152

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.151
testRegisterServletTaskWithEmptyMappings0.209

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.004
testRemoveDuplicatePermission0.005
testAutogeneratedDescription0.005

RemoveInstallFileTest

testDeleteDirectory0.141
testDeleteFile0.138

RemoveNodesTaskTest

testExecute0.14
testExecuteDoesNotDisplayInfoMessageForMissingNodes0.138
testExecuteDisplaysInfoMessageForMissingNodes0.139
testAutogeneratedDescription0.139
testExecuteException0.134

RemoveNodeTaskTest

testExecute0.148
testAutogeneratedDescription0.149

RemoveNodeWoChildrenTest

testAutogeneratedDescription0

RemovePermissionTaskTest

testAutogeneratedDescription0

RemovePropertiesTaskTest

testExecute0.198

RemovePropertyTaskTest

testExecute0.139

RenameNodesTaskTest

testRenameACLNodesTask0.145
testAutogeneratedDescription0.143

RenameNodeTaskTest

testDoNotOverride0.144
testOverride0.154

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.148
testNonExistingPathIgnored0.138
testAutogeneratedDescription0.136

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.002

RenamePropertyTaskTest

testExecute0.138

SetupModuleRepositoriesTaskTest

testDoExecuteTwice0.147
testDoExecute0.135

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.001
testAddFalseConditionIfExpressionIsContained0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.003
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.001
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.001

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.003
testBlocksIfIncludeDispatcherIsMissing0.001
testDoesNotWarnIfErrorDispatcherIsUsed0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.002
testTextFilterClassesAreNotSet0.002
testAccessControlProviderIsSet0.001

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles0.149
testAbsentFilesAreRecreated0.144

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

testDependenciesCanUseLowerBoundInfiniteRanges0
testShouldFailWhenDependencyNotFound0
testNonOptionalDependencyWithUnspecifiedVersionShouldBeTakenIntoAccount0
testWebappIsAlwaysSortedLast0
testDependenciesShouldBeInvalidIfOutsideOfUpperBound0
testDependenciesShouldBeInvalidIfOutsideOfUpperBoundWithInfiniteLowerBound0
testDependenciesCanUseFiniteRanges0
testCoreIsAlwaysSortedFirst0
testBlowupExplicitelyInCaseOfSelfDependency0
testModulesShouldBeSortedAccordingToDependencies0
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
invalidBracketsInRanges0
testFromAndToCanBeSame0
singleMajorExcludingNextMajor0
testSingleVersionCanBeSpecified0
testClassifiersAreAccepted0.001
mustProvideBothBoundaryMarkers0
simpleBoundedRanges0
testToCanBeWildcard0
inclusiveRangeBracketSyntax0
testSingleVersionCanBeWildcard0
testToAndFromCanBeWildcards0
testInputIsTrimmedAndSeparatorCanBeSurroundBySpaces0
toStringShouldBeNice0
exclusiveRangeBracketSyntax0
openLeftRange0
testNullIsConsideredAsWildcard0
testSingleVersionRangeShouldContainItSelf0
rightInclusiveRangeBracketSyntax0
openRightRange0.001
leftInclusiveRangeMavenSyntax0
testClassifiersAreAcceptedEvenIfFromAndToAreSame0
alsoSupportStarsInOpenRanges0

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.085
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.009

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForInstallsOnly0
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.088
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.01
testPerformCantBeCalledTwiceByDifferentThreads0.911
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.008
testCheckModuleAndDeltasToStringForUpdate0.003
testCheckModuleAndDeltasToStringForInstall0.003

ModuleRegistryImplTest

testCanGetModuleByClass0
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass0
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass0.001
testCanCheckIfAModuleExists0
testThrowsExceptionForUnregisteredModuleName0
testModuleDefinitionsAreListedInDependencyOrder0.001
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass0

ModuleManagerWebUITest

testDoneTemplate0.029
testListTasksTemplate0.036
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.005
testRestartNeededTemplate0.016

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage0
testIsMemoryLimitReachedWhenBelowThresholdInMb0
testIsMemoryLimitReachedWhenBelowThresholdPercentage0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0.001

ContentOpsRepositoryTest

testSetTemplate0.138
testCreateParagraph0.165
testCreatePage0.15

ContentOpsTest

testSetNodeData0.001
testCreateContent0
testSetBinaryNodeData0
testCreateCollectionNode0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.147
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.148
testErrorMessages0.148

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.146
testSetPropertyFailsIfPropertyDoesNotExist0.144
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.135
testAddPropertyFailsIfPropertyExists0.166
testRenamePropertyAndCheckValueForString0.178

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.136
testModuleNodeIsCreatedIfNeeded0.144
testUsesExistingModuleConfigNode0.147

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.168
testModuleNodeIsCreatedIfNeeded0.154

NodeBuilderTaskTest

testUnknownRootThrowsException0.144
testSyntax0.143

ClassesTest

testCanSetupADifferentClassFactory0.004
testDefaultClassFactoryWorksJustFine0.003

ComponentsTest

testPushingAndPoppingComponentProvider0

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.003

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured0.004
dataWorkspaceObserved0.001

ConfigurationTest

testNonScopedComponent0.045
testSingletonScopedComponentFactory0.015
testEagerSingletonScopedComponent0.012
testProvider0.015
testLazySingletonScopedComponent0.011
testConfiguredEagerSingleton0.016
testConfigured0.013
testComponentFactory0.014
testObserved0.018
testConfiguredSingleton0.011
testSingletonScopedProvider0.011

LegacyComponentsConfigurerTest

testExcludedKeys0
testLegacy0

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.005

GuiceComponentProviderTest

testConfiguredInSingletonScope0.014
testCreateChild0.02
canAccessProperties0.03
testConfigured0.013
testImplementation0.009
testObserved0.014
testInstance0.008
getComponentThrowsExeptionForUnconfiguredType0.008
testObservedInRequestScope0.013
testGetComponentProvider0.008

GuiceParameterResolverTest

testSimpleInjection0.002
testInjectionOfNamedDependency0.002
testInjectionOfDependencyAsProvider0.001

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

testExtends0.074
testSameNamePrivateMethods0.008
testPrivateMethods0.006
testOverridesRemovesAnnotations0.007
testLifeCycleOnPackageProtectedMethods0.009
testOverrides0.009
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.01
testMultipleAnnotatedMethods0.01
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.009
testSimpleLifeCycle0.007

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.004
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0
testThrowsExceptionWhenRequiredAndMissing0

DefaultRepositoryManagerTest

verifySessionsAreWrappedAsExpected0.169
verifyVersionStoreSessionDontWrapVersioningSession0.138

RepositoryMappingDefinitionReaderTest

testParse0.001

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute0.143

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall1.437
testUpgradeFrom531CSRF0.408
testUpgradeFrom450.983
testCleanInstall1.298
test45DoesNotInstallWhenFromSmallerThan4460.138
testMP4MimeTypesOnInstall1.304
test446MimeTypesOnInstall1.289
updateTo512anonymousUserPermissions0.574
testUpgradeFrom5220.422
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo5110.617

RenameACLNodesTaskTest

testRenameACLNodesTask0.134

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.155
rearrangementOfBasicDefaultConfig0.154
rearrangementOfSTKsDefaultConfig0.143
nonStandardCompositeConfigIsBackedUp0.141

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement0.157
testNodeTypeToRegisterSingleElement0.136
testNodeTypeToRegisterMultipleElementWrongOrderRevertsUpdate0.163
testUnRegisterNodeType0.113
testUnRegisterNodeTypeDependencyIssue0.11

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces0.005

Register50NodeTypeTaskTest

testDoExecute0.209

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute0.177

AddActivatableMixinForContentNodeTaskTest

testExecute0.189

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty0.215
testAclDefinedForSubPath0.179
testNoAclDefined0.167
testAclDefined0.156

IsNotAProblematicEnvironmentConditionTest

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

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode0.16

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime0.175
testRenameSiblingForASpecificNodeTypeNoCheckForParentType0.182
testRenameSiblingForASubPath0.159
testOutputMessage0.158
testRenameSiblingForASpecificNodeTypeCheckForParentType0.152

HashUsersPasswordsTest

testEncryption0.73

ComponentsTestUtilTest

testSetSingletonInstance0
testConfiguredImplementation0
testInstanceFactory0

NodeMatchersTest

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

UtilMatchersTest

exceptionWithMatchingMessage0
regex0
exceptionWithMessage0

Content2NodeCollectionWrapperTest

testRetainAll0
testRemoveAll0

MockItemTest

testGetDepth0
testGetPath0

MockNodeTest

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

MockObservationManagerTest

willRefuseToFilterLocalChanges0
willRefuseToFilterOnUuid0
setsUserDataInEvent0
canFilterOnNodeType0.001
canFilterOnPath0
canAddRemoveAndSeeAddedListeners0

MockPropertyTest

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

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0
testNodeFromStringAndStrings0.001

SessionTestUtilTest

testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0.001
testCreateSessionFromString0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0.001

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0

MockObjectTest

testSetABooleanValueOnANodeData0
testCreatingANode0
testDeletingReallyWorks0
testRootNodeOfHierarchyManger0
testCreatingASubNode0
testGetANodeAddedToASubNode0
testSetAnObjectAndResolvePropertyType0

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll0
testRemoveAll0

SelfTest

testCommandIsSetCorrectlyFromPrototype0.003

Utf8ContentTest

testReadingUtf8Greek0.146
testReadingUtf8JapaneseChars0.138
testReadingUtf8AccentedChars0.143
testCreateExportImportContentUtf8SpecialChars0.14
testReadingUtf8SpecialChars0.195
testSettingNewUtf8ContentNode0.141
testSettingAnUtf8NodeData0.147
testReadingUtf8Russian0.138

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0

AbstractRequestHeaderPatternVoterTest

testResolveRequestHeaderFromValue0

BasePatternVoterTest

testInitWithoutPattern0

DomainNameRegexVoterTest

testMatchingDomain0.001
testNonMatchingDomain0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

RequestHeaderPatternRegexVoterTest

testVotesFalseWhenNoPatternSet0.001
testVotesTrueWhenEmptyHeaderValue0
testVotesTrueOnMatchingWildcardPattern0
testVotesFalseWhenNoHeaderNameSet0
testVotesFalseOnNonMatchingWildcardPattern0

RequestHeaderPatternSimpleVoterTest

testVotesFalseWhenNoPatternSet0
testVotesTrueOnMatchingWildcardPattern0.001
testVotesFalseWhenNoHeaderNameSet0
testVotesFalseOnNonMatchingWildcardPattern0

RequestParametersVoterTest

testToString0
testWithParameterNull0.001
testWithParameterPresentWithValue0
testWithParameterPresentWithoutValue0
testWithEmptyParameter0
testWithParameterPresentWithWrongValue0.001

ResponseContentTypeVoterTest

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

SystemOrAdminUserVoterTest

testVoterWithPublicUser0
testVoterWithNullUser0
testVoterWithAdminUser0
testVoterWithMockUser0
testVoterWithSystemUser0

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0
testVotesTrueOnMatchingWildcardPattern0
testIgnoresJSessionIdInRequestUri0
testVotesFalseOnNonMatchingWildcardPattern0

URIRegexVoterTest

testPathAndCtx0
testForGetParameter0
testEmptyUri0.001
testPathOnly0

URIStartsWithVoterTest

testNotVoter0
testInverseVoter0
testBasics0

Failure Details

[Summary] [Package List] [Test Cases]


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