Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
180400399.834%199.714

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
info.magnolia.setup.for4_55000100%1.53
info.magnolia.utf88000100%2.739
info.magnolia.importexport21000100%1.428
info.magnolia.monitoring3000100%0
info.magnolia.objectfactory.configuration16000100%0.35
info.magnolia.module36000100%1.139
info.magnolia.jcr.node2bean.impl3000100%0.002
info.magnolia.module.model.reader35000100%0.073
info.magnolia.module.model50000100%0.016
info.magnolia.jcr.decoration12000100%0.011
info.magnolia.module.files2000100%0.556
info.magnolia.content2bean1900194.737%0.19
info.magnolia.beanmerger7000100%0.03
info.magnolia.objectfactory.guice.lifecycle10000100%0.238
info.magnolia.voting.voters26000100%0.027
info.magnolia.cms.core.version24000100%4.867
info.magnolia.test.mock36000100%0.041
info.magnolia.importexport.postprocessors4000100%0.396
info.magnolia.cms.util221000100%25.162
info.magnolia.setup.for5_08000100%2.115
info.magnolia.event13000100%4.609
info.magnolia.setup.for5_216000100%4.88
info.magnolia.cms.core115000100%12.18
info.magnolia.objectfactory.guice22000100%0.332
info.magnolia.test4000100%0.005
info.magnolia.module.ui4000100%1.12
info.magnolia.repository300166.667%0.588
info.magnolia.commands.impl32000100%13.026
info.magnolia.init.properties2000100%0.001
info.magnolia.repository.definition1000100%0.002
info.magnolia.test.mock.jcr105000100%0.023
info.magnolia.nodebuilder.task7000100%2.223
info.magnolia.cms.i18n14000100%0.221
info.magnolia.registry4000100%0.002
info.magnolia.context13000100%1.318
info.magnolia.jcr.inheritance4000100%0.008
info.magnolia.objectfactory31000100%0.063
info.magnolia.module.delta140000100%21.956
info.magnolia.freemarker52000100%0.813
info.magnolia.cms.security89000100%23.786
info.magnolia.init27000100%1.147
info.magnolia.freemarker.models8000100%0.03
info.magnolia.audit35000100%22.073
info.magnolia.util2000100%0.001
info.magnolia.cms.filters59000100%2.991
info.magnolia.commands10000100%0.418
info.magnolia.cms.security.operations4000100%0.002
info.magnolia.jcr.wrapper89000100%5.558
info.magnolia.cms.security.auth.callback6000100%0.014
info.magnolia.jcr.node2bean50000100%0.404
info.magnolia.link29000100%0.548
info.magnolia.jackrabbit4000100%3.356
info.magnolia.cms.core.search2000100%0.529
info.magnolia.test.hamcrest6000100%0.004
info.magnolia.nodebuilder16000100%3.302
info.magnolia.jcr.predicate16000100%0.318
info.magnolia.importexport.filters1000100%0.015
info.magnolia.cms.beans.config4600197.826%0.178
info.magnolia.jcr.util156000100%15.946
info.magnolia.setup11000100%14.801
info.magnolia.jcr.nodebuilder10000100%0.013

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.259
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%1.271

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%2.739

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0.007
BootstrapUtilTest4000100%0.001
DataTransporterRepositoryTest4000100%1.376
DataTransporterTest5000100%0.034
PropertiesImportExportTest5000100%0.01

info.magnolia.monitoring

ClassTestsErrors FailuresSkippedSuccess RateTime
SystemMonitorTest3000100%0

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentConfigurationReaderTest1000100%0.006
ComponentProviderConfigurationBuilderTest2000100%0.01
ConfigurationTest11000100%0.313
LegacyComponentsConfigurerTest2000100%0.021

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest16000100%0.028
ModuleInstanceProviderTest2000100%0.191
ModuleLifecycleContextImplTest2000100%0.001
ModuleManagementStateTest3000100%0.002
ModuleManagerImplTest6000100%0.914
ModuleRegistryImplTest7000100%0.003

info.magnolia.jcr.node2bean.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
EnumCaseInsensitiveTest3000100%0.002

info.magnolia.module.model.reader

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

info.magnolia.module.model

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

info.magnolia.jcr.decoration

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentDecoratorNodeWrapperTest6000100%0.002
ContentDecoratorUtilTest4000100%0.003
ContentDecoratorWorkspaceWrapperTest1000100%0.001
NodePredicateContentDecoratorTest1000100%0.005

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest2000100%0.556

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.021
Content2BeanTest1800194.444%0.169

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.001
ProxyBasedBeanMergerTest6000100%0.029

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.238

info.magnolia.voting.voters

ClassTestsErrors FailuresSkippedSuccess RateTime
BasePatternVoterTest1000100%0.001
DomainNameRegexVoterTest2000100%0.004
IfVoterTest3000100%0.003
ResponseContentTypeVoterTest13000100%0.016
URIPatternVoterTest4000100%0.002
URIStartsWithVoterTest3000100%0.001

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest12000100%3.319
ContentVersionTest4000100%1.037
CopyUtilTest2000100%0.495
MgnlVersioningNodeWrapperTest1000100%0
VersionedNodeTest2000100%0.016
VersionInfoTest3000100%0

info.magnolia.test.mock

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2NodeCollectionWrapperTest2000100%0.002
MockAccessManagerTest1000100%0
MockComponentProviderTest2000100%0.001
MockContentTest12000100%0.016
MockHierarchyManagerTest1000100%0.002
MockNodeDataTest3000100%0
MockObjectTest7000100%0.004
MockUtilTest6000100%0.009
NodeData2PropertyCollectionWrapperTest2000100%0.007

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataAsMixinConversionHelperTest3000100%0.021
MetaDataImportPostProcessorTest1000100%0.375

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0.003
ClasspathResourcesUtilTest3000100%0
ContentUtilRepoTest5000100%1.543
ContentUtilTest27000100%0.081
DateUtilTest1000100%0.014
DelayedExecutorTest3000100%3.393
DumperUtilTest2000100%0.888
ExceptionUtilTest19000100%0.003
ExtendingContentWrapperRepositoryTest2000100%0.703
ExtendingContentWrapperTest15000100%0.259
InheritanceContentWrapperTest8000100%0.011
LazyContentWrapperTest3000100%0.9
LazyNodeDataWrapperTest3000100%0.051
LinkUtilTest6000100%0.004
ModuleConfigurationObservingManagerTest1000100%6.057
NodeDataUtilTest10000100%0.011
NodePathComparatorTest1000100%0
NodeUuidComparatorTest1000100%0.001
ObservationUtilTest4000100%0.074
PathUtilTest9000100%0.002
QueryUtilTest15000100%7.768
RequestDispatchUtilTest4000100%0.002
RuleTest6000100%2.07
SearchReplaceTest4000100%0.021
ServletUtilTest16000100%0.009
SiblingsHelperTest7000100%0.006
SimpleUrlPatternTest18000100%0.011
StringLengthComparatorTest1000100%0.002
SystemContentWrapperTest3000100%1.057
TextFileUtilTest4000100%0.003
UnicodeNormalizerTest6000100%0.074
WebXmlUtilTest9000100%0.128
WorkspaceXmlUtilTest2000100%0.013

info.magnolia.setup.for5_0

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeTypeRegistrationTaskTest5000100%1.252
ConvertMetaDataUpdateTaskTest1000100%0.009
Register50NodeTypeTaskTest1000100%0.369
RemoveMetaDataInNodeTypeDefinitionTaskTest1000100%0.485

info.magnolia.event

ClassTestsErrors FailuresSkippedSuccess RateTime
EventHandlerCollectionTest6000100%0.007
ResettableEventBusTest2000100%0.037
SimpleEventBusTest5000100%4.565

info.magnolia.setup.for5_2

ClassTestsErrors FailuresSkippedSuccess RateTime
AddActivatableMixinForContentNodeTaskTest1000100%0.529
GrantsReadPermissionToRolesTaskTest4000100%1.949
IsNotAProblematicEnvironmentConditionTest5000100%0.028
RemoveOpenWFEPermissionsTaskTest1000100%0.317
RenameSameNameSiblingNodesTaskTest5000100%2.057

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.002
BinaryNodeDataTest3000100%0.002
DefaultACLPermissionsTest8000100%0.235
DefaultContentTest25000100%8.246
MagnoliaAccessProviderTest6000100%0.177
MetaDataTest36000100%0.014
NodeTest14000100%3.305
NodeTypeBasedACLPermissionsTest9000100%0.149
PathTest8000100%0.001
RootOnlyPermissionTest3000100%0.049

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.005
GuiceComponentProviderTest10000100%0.244
GuiceParameterResolverTest3000100%0.011
GuiceScopesTest8000100%0.072

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.001
SelfTest1000100%0.004

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.12

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultRepositoryManagerTest2000100%0.587
WorkspaceMappingTest10010%0.001

info.magnolia.commands.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
DeleteCommandTest4000100%1.9
ExportCommandTest3000100%1.496
ExtractCommentCommandTest5000100%0.016
ImportCommandTest4000100%2.566
MarkNodeAsDeletedCommandTest5000100%2.508
RuleBasedCommandTest4000100%1.743
VersionCommandTest7000100%2.797

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0.001

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0.002

info.magnolia.test.mock.jcr

ClassTestsErrors FailuresSkippedSuccess RateTime
MockItemTest2000100%0.001
MockNodeTest47000100%0.01
MockObservationManagerTest6000100%0.004
MockPropertyTest12000100%0.002
MockSessionTest10000100%0.002
MockValueTest22000100%0.003
NodeTestUtilTest3000100%0
SessionTestUtilTest3000100%0.001

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.878
ModuleNodeBuilderTaskTest2000100%0.757
NodeBuilderTaskTest2000100%0.588

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0.001
DefaultI18NContentSupportTest3000100%0.059
DefaultMessagesImplTest2000100%0.011
HierarchyBasedI18nContentSupportTest3000100%0.115
MessagesManagerTest5000100%0.035

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0.002

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.303
DefaultRepositoryStrategyTest2000100%0.606
MgnlContextTest2000100%0.006
RequestAttributeStrategyTest4000100%0.028
SimpleContextTest1000100%0.354
WebContextImplTest1000100%0.021
WriterResponseWrapperTest2000100%0

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.008

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassesTest2000100%0.009
ComponentsTest1000100%0.001
DefaultClassFactoryTest5000100%0.004
DefaultComponentProviderTest9000100%0.027
ObjectFactoryTest1000100%0.001
ObjectManufacturerTest11000100%0.015
ObservedComponentFactoryTest2000100%0.006

info.magnolia.module.delta

ClassTestsErrors FailuresSkippedSuccess RateTime
AddFilterBypassTaskTest1000100%0.018
AddPermissionTaskTest1000100%0.001
AddURIPermissionTaskTest4000100%0.061
BackupTaskTest1000100%0.014
BootstrapConditionallyTest3000100%0.015
BootstrapSingleModuleResourceTest1000100%0.001
BootstrapSingleResourceAndOrderAfterTest1000100%0.002
BootstrapSingleResourceAndOrderBeforeTest1000100%0.002
BootstrapSingleResourceAndOrderTest2000100%0.606
ChangeAllPropertiesWithCertainValueTaskTest3000100%0.889
ChangeTemplateTaskTest3000100%0.009
ChangeVirtualUriMappingTaskTest2000100%0.015
CheckAndModifyPartOfPropertyValueTaskTest1000100%0
CheckAndModifyPropertyValueTaskTest2000100%0.002
CopyNodeTaskTest4000100%1.302
CopyPropertyTaskTest3000100%0.8
CreateNodePathTaskTest1000100%0.275
CreateNodeTaskTest1000100%0.381
ExecuteCommandTaskTest3000100%0.027
FilterOrderingTaskTest4000100%0.006
FindAndChangeTemplateIdTaskTest2000100%0.862
IsAuthorInstanceDelegateTaskTest5000100%0.03
ModuleBootstrapTaskTest1000100%0.005
ModuleFilesExtractionTest1000100%0.518
MoveAndRenamePropertyTaskTest6000100%0.086
MovePropertyTaskTest3000100%0.891
NewPropertyTaskTest3000100%0.004
NodeExistsDelegateTaskTest1000100%0
NoSameNameSiblingsConditionTest2000100%0.047
OrderFilterBeforeTaskTest3000100%0.005
OrderNodeAfterTaskTest2000100%0.002
OrderNodeTo1stPosTaskTest1000100%0.278
OrderNodeToFirstPositionTaskTest2000100%0.002
PartialBootstrapTaskTest3000100%0.919
PropertyExistsDelegateTaskTest1000100%0.001
PropertyValueDelegateTaskTest5000100%0.017
PropertyValuesTaskTest12000100%4.811
RegisterNodeTypeTaskTest4000100%1.593
RegisterServletTaskTest2000100%0.8
RemoveDuplicatePermissionTaskTest3000100%0.022
RemoveInstallFileTest2000100%0.581
RemoveNodesTaskTest5000100%1.441
RemoveNodeTaskTest2000100%0.575
RemoveNodeWoChildrenTest1000100%0.001
RemovePermissionTaskTest1000100%0.001
RemovePropertiesTaskTest1000100%0.326
RemovePropertyTaskTest1000100%0.315
RenameNodesTaskTest2000100%0.675
RenameNodeTaskTest2000100%0.729
RenamePropertiesTaskTest3000100%0.987
RenamePropertyAllModulesNodeTaskTest1000100%0.004
RenamePropertyTaskTest1000100%0.301
SetupModuleRepositoriesTaskTest2000100%0.662
TextFileConditionsUtilTest2000100%0.003
ValueOfPropertyDelegateTaskTest4000100%0.011
WebXmlConditionsUtilTest3000100%0.011
WorkspaceXmlConditionsUtilTest3000100%0.014

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest52000100%0.813

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest2000100%0.085
ContentSecurityFilterTest2000100%0.138
DelegatingUserManagerTest1000100%0.011
HierarchicalUserManagerTest5000100%2.507
MgnlGroupManagerTest6000100%0.141
MgnlGroupTest8000100%0.119
MgnlRoleManagerTest5000100%0.098
MgnlUserManagerRepositoryTest7000100%11.294
MgnlUserManagerTest11000100%0.438
MgnlUserTest8000100%0.106
PermissionUtilTest5000100%0
PrincipalUtilTest5000100%0.002
RescueSecuritySupportTest10000100%5.342
SecuritySupportObservedComponentFactoryTest1000100%0.005
SecurityTest1000100%0.009
SecurityUtilKeyStoreTest2000100%0.593
SecurityUtilTest8000100%2.886
URISecurityFilterTest2000100%0.012

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.009
DefaultMagnoliaInitPathsTest8000100%0.001
DefaultMagnoliaPropertiesResolverTest9000100%0.021
MagnoliaServletContextListenerTest1000100%1.116

info.magnolia.freemarker.models

ClassTestsErrors FailuresSkippedSuccess RateTime
BinaryNodeDataModelTest1000100%0.003
ContentModelTest1000100%0.004
MagnoliaObjectWrapperTest5000100%0.022
UserModelTest1000100%0.001

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0.274
AuditLoggingUtilTest2000100%0.263
MgnlAuditLoggingContentDecoratorNodeWrapperTest4000100%5.297
MgnlAuditLoggingContentDecoratorTest28000100%16.239

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0.001

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.019
ContentTypeFilterTest9000100%2.03
FilterTest3000100%0.131
InstallFilterTest3000100%0.057
InterceptFilterTest9000100%0.031
MappingTest1000100%0.011
MultiChannelFilterTest8000100%0.043
MultipartRequestFilterTempFileDeletionTest2000100%0.137
MultipartRequestFilterTest2000100%0.048
MultipartRequestWrapperTest1000100%0.023
RangeSupportFilterTest3000100%0.017
ServletDispatchingFilterTest15000100%0.409
UnicodeNormalizationRequestWrapperTest2000100%0.035

info.magnolia.commands

ClassTestsErrors FailuresSkippedSuccess RateTime
CommandsManagerTest9000100%0.416
MgnlCommandTest1000100%0.002

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAccessDefinitionTest1000100%0
OperationPermissionTest3000100%0.002

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.014

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Node2BeanTest37000100%0.313
TypeMappingImplTest13000100%0.091

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.006
LinkUtilTest19000100%0.374
UUIDLinkTest9000100%0.168

info.magnolia.jackrabbit

ClassTestsErrors FailuresSkippedSuccess RateTime
JackrabbitIndexingConfigurationTest4000100%3.356

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.529

info.magnolia.test.hamcrest

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeMatchersTest6000100%0.004

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0
ContentOpsRepositoryTest3000100%0.934
ContentOpsTest4000100%0.002
NodeBuilderTest3000100%0.958
OpsTest5000100%1.408

info.magnolia.jcr.predicate

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

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.015

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0.001
HostBasedRegexpVirtualURIMappingTest15000100%0.018
HostBasedVirtualURIMappingTest9000100%0.013
MIMEMappingTest3000100%0.049
ObservedManagerTest1000100%0.001
RegexpVirtualURIMappingTest11000100%0.002
URI2RepositoryManagerTest2000100%0.009
URI2RepositoryMappingTest4000100%0.085

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest4000100%0.004
MetaDataUtilTest2000100%0.668
NodeTypesRepositoryTest2000100%0.726
NodeTypesTest6000100%0.001
NodeTypeTemplateUtilTest2000100%0.855
NodeUtilIsNodeTypeTest2000100%0.558
NodeUtilRepositoryTest9000100%3.355
NodeUtilTest44000100%0.018
PropertiesImportExportTest11000100%0.006
PropertyUtilRepositoryTest9000100%3.339
PropertyUtilTest37000100%0.004
SessionUtilTest11000100%0.002
VersionUtilTest17000100%6.41

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
ChangeNodeTypeOfSubAppsTaskTest1000100%0.316
CoreModuleVersionHandlerTest9000100%13.494
HashUsersPasswordsTest1000100%0.991

info.magnolia.jcr.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.002
NodeBuilderTest2000100%0.005
OpsTest7000100%0.006

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0.274

AuditLoggingUtilTest

testLogsLoginSuccesses0.255
testLogsLoginFailures0.008

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt3.004
testSetPropertyStringStringArrayInt1.012
testSetPropertyStringValueArrayInt0.761
testSetPropertyStringStringInt0.52

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator0.808
testSequenceActionMoveCreate1.243
testSequenceActionMoveDelete1.102
testSequenceCreateModifyDelete1.382
testSequenceActionCreateCreate0.628
testSequenceActionMoveModify0.724
testSequenceActionCreateSessionDelete0.696
testSequenceActionModifyMoveDelete0.703
testLogSessionDelete0.54
testSequenceCreateModify0.801
testSequenceActionCreateNodeDelete0.455
testSequenceActionModifySessionDelete0.43
testSequenceActionSessionDeleteCreate0.424
testLogModifyNode0.45
testLogModifyProperty0.439
testLogCreateNode0.374
testLogNodeDeleteCreateDelete0.405
testLogDeleteNode0.527
testLogMoveNode0.463
testLogCreateNodeWithSpecificNodeType0.358
testSequenceActionNodeDeleteCreate0.389
testSequenceActionModifyCreate0.371
testNodeSave0.485
testSequenceActionModifyMove0.332
testSequenceActionModifyNodeDelete0.442
testSequenceCreateMove0.374
testSequenceActionModifyModify0.474
testSequenceActionMoveModifyDelete0.42

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable0.01
testMergeOfInterfaces0
testMergeMap0.014
testMergedProperties0.001
testMergeMergedClass0.004
testIsSimpleType0

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

testMappingThatDoesNotMatch0.007
testMapURIWithHostThatDoesNotMatch0
testMappingThatDoesMatch0.003
testMapURIWithHostThatDoesMatch0
testMapURIWithHostsWhereOneDoesMatch0
testMappingWhereOneDoesMatch0
testMapURIWithNoHosts0.002
testMappingThatBestMatchWinsPart10
testMappingThatBestMatchWinsPart20.001

MIMEMappingTest

testGetIconStyleReturnsDefaultValueIfMimeTypeHasNoIconAssigned0.035
testGetIconStyleReturnsCorrectIconStyle10.009
testGetIconStyleReturnsCorrectIconStyle20.005

ObservedManagerTest

testGetNodeByUUIDOrPath0

RegexpVirtualURIMappingTest

testExample0
testExample20
testExample30
testQueryStringIsBeingPassedThroughExample0
testSupportsMoreThan9Groups0
testRegexSubstitutionWorksAndLevelIsSetToGroupCountPlusOne0
testGracefullyFailingOnIncompleteConfig0
testQueryStringMappingFailedOnWrongQueryString0
testQueryStringIsBeingPassedThroughExample20
testQueryStringIsBeingPassedThroughExample30
testGracefullyFailingOnWrongRegexGroup0

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.008
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0.001

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.034
testGetUri0.037
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.006
testGetHandleStripsExtensionInclTheDot0.008

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testGetSelectors0
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.002
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0

DefaultACLPermissionsTest

testCanReadRoot0.045
testCanReadOnPageNode0.027
testReorderingIsNotAllowedWithReadOnlyPermissions0.043
testGrantsOnContentNode0.02
testCanReadOnContentNode0.024
testVerifyThatSessionIsUsedAsResolver0.03
testGrantsOnPageNode0.023
testGrantsHigherPermissionThenAssigned0.023

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.632
testThatReadingANonExistingNodeDataDoesNotFail0.562
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.344
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.373
testCreatingAnExistingNodeDataDoesNotFail0.342
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.412
testReadingANodeData0.315
testCreatingAndSettingANodeData0.321
testIsNodeTypeForNodeChecksPrimaryType0.251
testAddMixin0.266
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.296
testSettingANonExistingNodeDataCreatesANewNodeData0.267
testCreatingAnEmptyNodeData0.221
testModDate0.332
testCreatingAndSettingABooleanNodeData0.432
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.463
testDelete0.418
testEquals0.245
testSettingAnExistingNodeData0.243
testCreatingAndReadingABinaryNodeData0.296
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.231
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.199
testEqualsWithWrongType0.246
testEqualsWithNull0.244
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.295

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.041
testReadOnlyPermissionsToJcrSystemAreSetForUser0.028
testPermissionWrongClassDefined0.023
testPermissionNonexistingClassDefined0.024
testPermissionClassDefined0.025
testPermissionWrongClassConstructor0.036

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.385
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.306
testCreatingAnExistingNodeDataDoesNotFail0.227
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.185
testReadingANodeData0.188
testCreatingAndSettingANodeData0.196
testIsNodeTypeForNodeChecksPrimaryType0.202
testAddMixin0.22
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.279
testSettingANonExistingNodeDataCreatesANewNodeData0.212
testSettingAnExistingNodeData0.269
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.175
testThatReadingANonExistingNodeDataFail0.199
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.262

NodeTypeBasedACLPermissionsTest

testCanReadRoot0.016
testCanReadOnPageNode0.014
testGrantsOnContentNode0.014
testCanReadOnContentNode0.014
testCanReadInvalidNodeTypeSpecified0.014
testCanReadAnyNodeTypesSpecified0.015
testGrantsOnPageNode0.018
testGrantsMultipleNodeTypesSpecified0.024
testGrantsHigherPermissionThenAssigned0.02

PathTest

testGetUniqueLabelFromNodeSameNameExists0
testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetUniqueLabelFromSessionSameNameExists0
testGetUniqueLabelFromNodeSameNameDoesntExists0
testGetValidatedLabel0
testIsCharValid0

RootOnlyPermissionTest

testCanRead0.015
testNoRootNode0.016
testGrants0.018

QueryTest

testSimpleQuery0.33
testMaxResultSize0.199

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom5220.286
testRestoreVersionCreatedWithRuleFrom5240.263
testGetUsedFilterWhenRuleCreatedIn520.187
testCreateAndRestoreVersionAndCheckOrder0.295
testUseSystemSessionToRetrieveVersions0.202
testCreateAndRestoreDeletedVersion0.222
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.387
testGetUsedFilterWhenRuleCreatedIn5220.261
testGetUsedFilterWhenRuleCreatedIn5240.269
testNumberOfCreatedVersions0.403
testCreateAndRestoreVersion0.334
testRestoreVersionCreatedWithRuleFrom520.21

ContentVersionTest

testRestoringBinariesFromContentVersion0.209
testRetrievingBinariesFromContentVersionsChildNode0.222
testBasics0.285
testRetrievingBinariesFromContentVersion0.321

CopyUtilTest

verifyCopyToVersionWhenThereIsAlreadyACertainSubnode0.273
verifyCopyToVersionWorksWhenChangingPrimaryNodeType0.222

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.016

VersionInfoTest

testAdvancedVersionInfo0
testMoreVersionInfo0
testBasicVersionInfo0

CompositeFilterTest

testInitializationAndDestruction0.019

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded0.214
testFilterWithEmptyDefaultExtension0.196
URIwithUtf8CharsIsProperlyNormalizedAndDecoded0.176
doubleDotURIisProperlyNormalizedAndDecoded0.17
testHandlesRequestUriWithJSessionId0.252
URIwithSpacesIsProperlyNormalizedAndDecoded0.252
oneDotURIisProperlyNormalizedAndDecoded0.273
simpleURIisProperlyNormalizedAndDecoded0.261
URIwithPercentageIsProperlyNormalizedAndDecoded0.236

FilterTest

testBypassing0.096
testDecoratedFilter0.019
testInitialization0.016

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.025
testExecutesCorrectCommandBasedOnURI0.012
testPassesNullAsCommandIfNoneSpecified0.02

InterceptFilterTest

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

MappingTest

testMatchesWhenJSessionIdInRequestUri0.011

MultiChannelFilterTest

testChannelFromResolverGetsSet0.004
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest0.007
testChannelIsSetWhenMgnlPreviewParamIsTrue0.006
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse0.006
testALLGetsSetWhenThereIsNoResolver0.004
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue0.005
testALLGetsSetWhenMgnlPreviewParamIsFalse0.005
testChannelParameterValueGetsSet0.006

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.115
testCOSMultipartFilterFileDeletion0.022

MultipartRequestFilterTest

testFilterCommonsFileUpload0.026
testFilterCOS0.022

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.023

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.013
testETagDoesNotContainJSessionId0.001
testContentLengthIsNotSet0.003

ServletDispatchingFilterTest

testWrapperRespectsForwards0.02
testSetNullMappings0.012
testSupportsDefaultMapping0.032
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.035
testEmptyMappings0.045
testEscapeMetaCharacters0.015
servletCanHaveInjectedComponents0.02
testSupportsPathMapping0.04
testPathInfoShouldAdhereToServletSpec0.017
testSupportsExtensionMapping0.036
testShouldNotBypassWhenExactMappingMatches0.026
testShouldNotBypassWhenPathMappingMatches0.022
testShouldBypassWhenMappingDoesNotMatch0.022
testSupportsRegexMappings0.048
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.019

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.017
testHeaderNormalization0.018

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.028
testGetNodeDataEndlessLoop0.014
testDetermineLocale0.017

DefaultMessagesImplTest

testGetBundle0.005
selfTest0.006

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.058
testGetNodeDataEndlessLoop0.028
testDetermineLocale0.029

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.013
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0.007
testGetsMessagesFromSpecifiedBundle0.001
testGetsSimpleMessageFromDefaultBundle0.011
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.003

AccessManagerImplTest

testMultiThreadAccess0.085
testGetPermissions0

RedirectClientCallbackTest

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

ContentSecurityFilterTest

testIsAllowedForOther0.134
testIsAllowedForAnonymous0.004

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.011

HierarchicalUserManagerTest

testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.521
testGroupAddingAndRemoving0.61
testRoleAddingAndRemoving0.375
testParentPathIsRealmIfNameShorterThan3Chars0.412
testParentPathShouldBeLowercased0.589

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup0.042
testGetGroup0.026
testCreateGroup0.017
testGetGroupInFolder0.017
testGetAllGroups0.023
testCreateGroupWithPath0.016

MgnlGroupTest

testGetRoles0.01
testGetGroupsReturnsDirectGroups0.012
testGetRolesWithoutDuplicates0.028
testAddRoleToGroup0.018
testAddGroupToGroup0.013
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.013
testGetAllGroupsFromOneConcreteGroup0.014
testGetNotExistGroup0.011

MgnlRoleManagerTest

testGetRoleInFolder0.022
testGetRole0.019
testCreateRole0.022
testRefusesToCreateSameNameRole0.019
testCreateRoleWithPath0.016

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.783
testNewlyCreatedUserNodeHasMixinLockable1.172
testDoNotCreateUserWhenExistInAnotherRealm0.938
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed1.955
testUserPasswordAfterChangingByJCRProperty2.884
testUserPasswordAfterCodeCreation1.708
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed0.854

MgnlUserManagerTest

testUsernameCantBeBlank0.001
testUsernameCantBeEmpty0
testSetStringProperty0.01
testFindPrincipalNode0.014
testSetPropertyToNull0.001
testUserWasCreatedUnderCertainPath0.399
testSetProperty0
testNewUserInstanceDoesntSwallowRepositoryException0.006
testUsernameCantBeNull0.004
testFindPrincipalNodeWithOtherRealm0.002
testUsernameIsValidatedUponCreation0.001

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups0.014
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.018
testGetAllRolesReturnsDirectAndInheritedRoles0.012
testGetRolesReturnsDirectRolesWithoutDuplicates0.012
testGetAllGroupsWhenRecursiveGroups0.011
testInGroup0.014
testGetRolesReturnsDirectRoles0.011
testGetGroupsReturnsOnlyDirectGroups0.014

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess0

OperationPermissionTest

testCanExecuteOtherRolesAssigned0.001
testCanExecuteAnyRoleAssigned0
testCanMoveThisUserRoleAssigned0.001

PermissionUtilTest

testConvertPermissionsFromString0
testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipalInCollection0
testRemovePrincipalFromCollection0
testRemovePrincipal0
testFindACLByName0
testFindPrincipal0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.019
testUserManagerReturnsCorrectAnonymousUser0.75
testUserManagerRealmIsSystemRealm0.015
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.791
testUserManagerReturnsSystemUserWithCorrectRole0.429
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.46
testUserManagerReturnsCorrectSystemUserByName0.793
testUserManagerReturnsEnabledRescueUser0.488
testUserManagerReturnsCorrectSystemUser1.078
testUserManagerReturnsSystemUserWithCorrectGroup0.519

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser0.005

SecurityTest

testMergePrincipals0.009

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.405
testKeyStoreInSomeOtherFolder0.188

SecurityUtilTest

testBCProviderShouldNotBeRegistred0.278
testPasswordRemovingMethodFromCache0.352
testRemoveAllPasswordPamametersFromCacheLog0.432
testCrypt0.797
testUpdateKeysKeyLocationIsSet0.255
testKeyStore0.284
testUpdateKeysKeyLocationIsNotSet0.227
testPasswordRemovingMethodFromURL0.261

URISecurityFilterTest

testIsAllowedForOther0.008
testIsAllowedForAnonymous0.004

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0.003
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0
testSanitizeUrlToFile0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.314
testSessionBasedCopy0.272
testMoveInSession0.314
testChangeNodeTypeReplaceAllOccurrences0.332
testSessionBasedCopySrcNotAtTheRoot0.311

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.014

DelayedExecutorTest

testDelayedExecution0.602
testMultipleDelayedExecution0.758
testExecutionAfterMaxDelay2.033

DumperUtilTest

testDump0.464
testDumpLevel20.424

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.334
testIsExistsMethodWhenAbsolutPathAndNodeExists0.369

ExtendingContentWrapperTest

testThatSubNodesAreMerged0.011
testThatOrderIsKeptWhileMergingSubNodes0.029
testExtendsNodeDatasIsHidden0.012
testDeepMerge0.012
testThatSubNodesCanBeOverwritten0.014
testExtendsNonAbsolutelyAndNodeIsNotExisting0.015
testThatNodeDatasAreMerged0.054
testComplextMultipleInheritanceWithOverride0.017
testThatNodeDatasCanBeOverriden0.025
testComplextMultipleInheritance10.009
testComplextMultipleInheritance20.009
testBasicMultipleInheritance0.013
testExtendsAbsolutelyAndNodeIsNotExisting0.014
testExtendsWithEmptyValue0.016
testGetHandle0.009

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent0.248
testWrappingNDParent0.304
testClosedSessionResistance0.348

LazyNodeDataWrapperTest

testWorkOnDeadSession0.045
testDoesNotCallHierarchyManagerUntilNeeded0.002
testCallHierarchyManagerOnlyFirstTime0.004

LinkUtilTest

testAddFingerprintToLinkCompareTwoDates0.002
testAddFingerprintToLinkWithInvalidDate0.001
testAddFingerprintToLink0
testAddFingerprintToLinkWithoutExtension0
testRemoveFingerprintAndExtensionFromLink0.001
testAddFingerprintToLinkFundamentalAssertions0

ModuleConfigurationObservingManagerTest

testObserving6.057

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0

NodeUuidComparatorTest

testBasic0

ObservationUtilTest

testRegisterWhenSessionValid0.015
testFailRegisterWhenSessionInvalid0.016
testUnregisterWhenSessionValid0.03
testDontFailUnregisterWhenSessionInvalid0.013

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents0.498
testSimpleQuery0.394
testSearchForUUID0.446
testJQOM0.481
testSearchForAreasContainingImage0.487
testQueryBuild0.488
testQueryWhenSearchingJustForPages0.45
testSearchOfNonDefaultNodeType0.548
testSearchForUUIDInChildNode0.831
testEmptyResult0.417
testResultContainsOnlyPages0.464
testSearchForPagesWhoseComponentIsContainingSpecificText0.736
testSearchForInheritedUUID0.497
testConfirmThatFilteredResultIsReallyTheWantedOne0.603
testSearchForSpecificTemplate0.428

RequestDispatchUtilTest

testDispatchRedirectNonInternal0.001
testDispatchRedirectInternal0
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0.001

RuleTest

testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsTrue0.358
testConstructRuleFromStringRepresentaionOfRuleClass0.291
testIsNotAllowedNode0.377
testConstructRuleFromStringRepresentaionOfRuleClassWhenReverseIsNotProvided0.355
testRuleStringConstructor0.327
testIsAllowedNode0.362

SearchReplaceTest

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

ServletUtilTest

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

SiblingsHelperTest

testCanTellIfFirstAfterNavigating0
testFactoryMethodProperlyInstanciatesWithFirstChildOfParent0.002
testCanTellPosition0
testCanTellIfFirstWhenInitializingWithFirst0.002
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.002

SystemContentWrapperTest

testWrappingReferencedContent0.364
testWrappingNDParent0.344
testClosedSessionResistance0.349

TextFileUtilTest

testGetLines0.002
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetTrimmedLinesMatching0.001
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0.044
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.005
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.008
testJava6Normalizer0.006
testAsciiStringsShouldPassThroughWithAutoDetect0.005
testNonNormalizer0.006

WebXmlUtilTest

testCanDetectServletRegistration0.101
testCanDetectFilterRegistration0.003
testFilterDispatcherErrorIsNotMandatory0.008
testFilterDispatcherChecksShouldNotFailWithCorrectConfiguration0.003
testFilterDispatcherChecksShouldFailIfIncludeIsMissing0.003
testFilterDispatcherChecksShouldFailIfRequestIsMissing0.004
testFilterDispatcherChecksShouldFailIfDispatcherNotSet0.002
testFilterDispatcherOrderIsIrrelevant0.002
testFilterDispatcherChecksShouldNotFailIfFilterNotRegistered0.002

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.007
testWorkspaceNamesWithNonNullExpectation0.006

CommandsManagerTest

testRegisterCommands0.057
testGetCommandByCatalogAndName0.026
testExecuteCommand0.039
testExecuteCommandWithContext0.023
testCloneCommandWithCustomProperties0.027
basicChainCommandTest0.028
testCloneMarkNodeAsDeletedCommand0.061
testCloneImportCommand0.09
testGetCommandByName0.065

DeleteCommandTest

testDeleteLeaveNode0.606
testDeleteProperty0.467
testDeleteNonexistentNode0.387
testDeleteNodeWithSubnodes0.44

ExportCommandTest

testExportCommandNoOutputStream0.404
testExporCommandPathNotSet0.757
testExportCommand0.335

ExtractCommentCommandTest

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

ImportCommandTest

testImportCommandDuplicateName0.797
testImportCommandTargetPathDoNotExist0.604
testImportCommand0.754
testImportCommandEmptyFile0.411

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete0.566
testPreDeleteNode0.66
testExecuteIsDeniedIfUserIsNull0.393
testVersionChildNodes0.503
testExecuteChecksForUserPermissions0.386

RuleBasedCommandTest

testDefaultRule0.484
testSetItemTypes0.405
testRuleOverridesItemTypes0.436
testSetRule0.418

VersionCommandTest

testCommandAddsVersionComment0.407
testCommandWithRuleSet0.517
testCommandWhenMaxVersionIndexIsSetToNegativeNumber0.354
testCommandAddsVersionCommentRecursively0.39
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment0.356
testCommandWhenSubContentIsMarkedAsDeleted0.374
testCommandWhenContentIsMarkedAsDeleted0.399

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException0.002

Content2BeanProxyTest

testContentToBeanWithClassDefined0.021

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession0.303

DefaultRepositoryStrategyTest

testPasswordIsNull0.285
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.321

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.006

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId0.001
testSessionAttributes0.014
testLocalAttributes0.001
testApplicationAttributes0.012

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.354

WebContextImplTest

testLoginLogout0.021

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0
testCantUseWriterAfterOutputStream0

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked0.002
testCanRemoveHandler0
testCanDispatchEvent0
testCanRemoveHandlerViaReturnedRegistrationObject0
testHandlersAddedWhileDispatchedAreNotInvoked0
testHandlersAreInvokedInOrder0.005

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler0.037
testCanReset0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled0
testMultipleThreads4.565
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations0
testAreHandlersInvokedInOrder0
testHandlerAddedWhileDispatchingIsNotCalled0

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0.003

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0.004

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence0.008
testWrapsBeanAsBeanModel0.005
testWrapsContextWithMapModel0.009
testWrapsMapAsSimpleHash0
testWrapsContentMapWithContentMapModel0

UserModelTest

testCanBeUnwrappedByDeepUnWrap0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0.007
testFilesAreOrderedByFileNameLength0

BootstrapUtilTest

testGetFilenameFromResource0.001
testGetWorkspaceNameFromResource0
testGetFullpathFromResource0
testGetPathnameFromResource0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.461
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState0.318
testActivationStatus0.311
testDoctypeImportThrowsExceptions0.286

DataTransporterTest

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

MagnoliaV2FilterTest

testBogusMetaElement0.015

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty0.017
testConversionWhenPropertiesAreAlreadyInPlace0.001
testRemovesMetaDataWhenEmptied0.003

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.375

PropertiesImportExportTest

testImportMetadata0.002
testPropertiesExport0.005
testConvertsToStringByDefault0.001
testConvertsToWrapperType0.002
testCanUseIntShortcutForConvertingIntegers0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

testDetermineWebappFolderNameWorksWithBackslashes0
testDetermineWebappFolderNameWorksWithTrailingSlashesAndBackslashes0
testDetermineRootPathTranslatesBackslashesAndStripsTrailingSlash0
testDetermineWebappFolderNameJustWorks0
testDetermineRootPathJustWorks0
testDetermineRootPathStripsTrailingSlash0
testDetermineWebappFolderNameWorksWithTrailingSlashes0
testDetermineRootPathTranslatesBackslashes0

DefaultMagnoliaPropertiesResolverTest

testSystemPropertiesCanBeUsed0.007
testDefaultLocations0
testFileResolutionCtxAttributes0
testFileResolutionWithRootContextPath0
unexistingContextParamsAttributesAndPropertiesAreNotSubstituted0
testLocationsAreTrimmed0
testSourcesOnlyIncludeExistingLocations0.014
testEnvironmentPropertiesCanBeUsed0
testFileResolutionWithContextPath0

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault1.116

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0.001

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals0.849
testExcludedPropertiesAreNotFoundInFullTextSearch1.086
testTitlePropertyIsBoosted0.628
testExcludedPropertiesAreFoundInWhereLike0.793

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0.001
multipleInheritanceDisabledTest0
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0.001
testEquals0
testEqualsWithDifferentDecorators0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0.003
returnsTrueWhenQueriedForSubClass0
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0.001

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.005

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.004
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0
multipleInheritanceHaveToBeEnabledTest0.001
testDeepUnwrap0.003

EnumCaseInsensitiveTest

convertEnumSameCase0
convertEnumIsCaseInsensitive0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists0

Node2BeanTest

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

TypeMappingImplTest

testGetPropertyTypeDescriptorWithArray0
shouldHandleClassesWithWildcards0.007
testBeanPropertyArrayIsResolvedByAdderMethod0.005
shouldHandleClassesWithNoWildcards0.011
testBeanPropertyMapIsResolvedByAdderMethod0.011
testBeanPropertyRawMapIsResolvedByAdderMethod0.014
testBeanHasTransformerSetViaAnnotation0.003
testGetPropertyTypeDescriptorWithCollection0.006
testBeanPropertyCollectionWithListParameterWithGenerics0.009
testGetPropertyTypeDescriptorWithMap0.006
testBeanPropertyTypeDescriptorHasTransformer0.009
testGetPropertyTypeDescriptorWithSimpleType0.005
testBeanPropertyCollectionIsResolvedByAdderMethod0.005

AbstractNodeOperationTest

testThen0.002

NodeBuilderTest

testExecWithSeveralChildOps0.003
testRealisticUsageScenario0.002

OpsTest

testAddNodeWithTwoStrings0.001
testSetProperty0.002
testAddNodeWithString0
testAddPropertyFailsIfPropertyExists0.001
testSetPropertyFailsIfItsNotExistingAlready0
testAddProperty0.001
testRenameProperty0.001

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs0.311

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0.001
testEvaluate0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0.003
testEvaluate0

NodeNamePredicateTest

testEvaluateNoNameDefined0.001
testEvaluate0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined0.001
testEvaluateTrue0
testEvaluateFalse0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException0.001
testEvaluate0
testEvaluateNull0
testEvaluateType0

ContentMapTest

test0.003
testGetBasicProps0
testGetBinaryProps0.001
testGetOtherProps0

MetaDataUtilTest

testUpdateMetaData0.399
testGetMetaData0.269

NodeTypesRepositoryTest

testDeleteNode0.298
sameNameSiblingsAreNotAllowed0.428

NodeTypesTest

testGetCreatedByWhenNotSet0
testSetCreation0
testUpdateModification0.001
testGetCreated0
testGetCreatedBy0
testGetCreatedWhenNotSet0

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified0.425
testCreateSimpleNodeTypeContent0.43

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins0.288
testIsNodeType0.27

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist0.573
testRenameNode0.306
testGetResultsFromRowIterator0.299
testCopyInSessionRootSourceToRootDestination0.374
testCopyInSessionChildSourceToRootDestination0.44
testCopyInSessionRootSourceToChildDestination0.337
testMoveNodeAfter0.334
testMoveNode0.339
testMoveNodeBefore0.353

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar0.406
testGetMultiValuePropertyOrderWithDuplicate0.384
testCreateAndGetMultiValuePropertyTypeLong0.532
testSetMultiValuePropertyTypeLong0.297
testGetMultiValuePropertyTypeBoolean0.397
testSetMultiValuePropertyTypeString0.303
testCreateValueDate0.343
testSetAndGetMultiValuePropertyTypeDouble0.335
testGetMultiValuePropertyWithChangedOrder0.342

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion0.391
testGetNextVersionLabel0.442
getVersionOfEmptyVersionHistory0.299
testGetVersionHistoryListNoVersions0.336
testGetPreviousVersion0.477
testGetNextVersion0.625
testGetVersionVersionException0.362
testVersioningDisabled0.313
testGetNodeTypeName0.304
testOutputWhenNodeNull0.307
testGetLatestVersion0.353
testGetNullVersion0.274
testGetVersionHistoryList0.36
testGetPreviousVersionLabel0.426
testGetPreviousVersionOfRootVersion0.378
testGetVersionEmptyVersionLabel0.39
testGetVersionHistoryListMultipleVersions0.373

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.292

ChannelVisibilitySessionWrapperTest

testGetItem0.348
testGetNode0.368
testNodeExists0.457
testCanRemoveVisibleItem0.344
testGetProperty0.417
testPropertyExists0.356
testNavigatingWithNodeParentStillHidesExcludedNode0.415
testItemExists0.303
testMoveWorksOnVisibleNode0.294
testFailsToRemoveHiddenItem0.289
testFailsToMoveHiddenNode0.353
testRootNodeHidesExcludedNode0.281

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0.002
testMultipleWrappingIsPossible0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0.001
testWrapAlreadyWrappedWithThisClass0
testIsSame0
test4LevelDeepUnwrap0
testDeepUnwrap0.001

DelegateSessionWrapperTest

testUnwrap0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.393

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable0.022
testMultipleWrappingIsNotSupported0.035
testWrapNode0.012
testGetRootParentThrowsItemNotFoundException0.013
testGetParentReturnsWrappedNode0.015
testGetPropertyReturnsLocalizedValue0.014
testHasPropertyReturnsFalseWhenNoSuchPropertyExists0.023
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable0.016
testGetPropertyDoesntReturnResourceNode0.016
testGetAncestorReturnsWrappedNode0.015

InheritanceNodeWrapperTest

testSingleComponentInheritance0.017
testRoot0.019
testNestedPropertyInheritance0.012
testCollectionInheritance0.015
testMultipleInheritanceHaveToWork0.02
testPropertyInheritance0.016
testNestedComponentInheritance0.014

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.288

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated0.005

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

EditorLinkTransformerTest

testEditorLinkTransformation0.006

LinkUtilTest

testMakeAbsolutePathFromUUID0.017
testParsingLinksWithBackslashInQueryParam0.024
testParsingLinksDoesNotTryToConvertExternalLinks0.032
testParsingLinksShouldPreserveAnchors0.009
testUUIDToInternalLinks0.016
testUUIDToRelativeLinks0.02
testParsingLinksShouldNotTouchNonContentAbsoluteLinks0.02
testInternalRelativeLinksAreProperlyDetermined0.017
testMakeCompleteURL0.016
testCreateUndefinedLinkIfUUIDIsNonExistentOrFallbackHandleIsEmpty0.02
testMakingRelativeLinks0.012
testExternalLinksAreProperlyDetermined0.016
testParsingLinksDoesNotTryToConvertPageAnchors0.022
testUUIDToRootLinks0.019
testUUIDToAbsoluteLinks0.026
testMakeUUIDFromAbsolutePath0.034
testParsingLinksShouldPreserverParameters0.018
testUUIDToAbsoluteLinkWithDollar0.016
testParsingLinks0.02

UUIDLinkTest

testUUIDToBinary0.019
testParseLink0.021
testParseFromBrowserLink0.023
testUUIDToBinaryIsEncoded0.019
testUUIDToAbsoluteLinksAfterRenaming0.02
testParseFromUUIDPattern0.019
testLinkWithAnchor0.016
testLinkWithParameters0.015
testUUIDToBinaryAfterRenaming0.016

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.018

AddPermissionTaskTest

testAutogeneratedDescription0.001

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.02
testGetPermissionAddedToRoleProperly0.014
testDenyPermissionAddedToRoleProperly0.011
testAutogeneratedDescription0.016

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.014

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.004
testBootstrapsIfNodeDoesNotExist0.006
testAutogeneratedDescription0.005

BootstrapSingleModuleResourceTest

testAutogeneratedDescription0.001

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription0.002

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription0.002

BootstrapSingleResourceAndOrderTest

testOrderAfter0.305
testOrderBefore0.301

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName0.336
testChangeAllPropertiesWithCertainValueTask0.297
testAutogeneratedDescription0.256

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.008
testAutogeneratedDescription0
testChangeTemplate0.001

ChangeVirtualUriMappingTaskTest

testDoExecute0.013
testAutogeneratedDescription0.002

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException0.001
testAutogeneratedDescription0.001

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride0.319
testDoExecute0.328
testAutogeneratedDescription0.305
testDoExecuteTargetExistOverride0.35

CopyPropertyTaskTest

testNonexistingSource0.257
testDoNotOverride0.271
testOverride0.272

CreateNodePathTaskTest

testExecute0.275

CreateNodeTaskTest

testExecute0.381

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0.01
testShowWarningIfCommandNotFound0.009
testCommandIsExecuted0.008

FilterOrderingTaskTest

testOrderFilterAfter0.003
testFailWhenFilterDoesntExist0.001
testOrderFilterAfterLast0.001
testDoesNothingIfRequiredFilterMissing0.001

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId0.502
testAutogeneratedDescription0.36

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.004
testExecutesPublicDelegateTaskWhenIsPublic0.005
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.006
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.005
testAutogeneratedDescription0.01

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0

ModuleFilesExtractionTest

testExecute0.518

MoveAndRenamePropertyTaskTest

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

MovePropertyTaskTest

testNonexistingSource0.319
testDoNotOverride0.305
testOverride0.267

NewPropertyTaskTest

testWithExpectedPathExisting0.002
testWithoutThePath0.002
testAutogeneratedDescription0

NodeExistsDelegateTaskTest

testAutogeneratedDescription0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK0.044
returnFalseWhenSameNameSiblingsAllowed0.003

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.003
testOrderFilterBefore0.001
testDoesNothingWhenRequiredFilterMissing0.001

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting0.001
testOrderNodeBeforeTask0.001

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest0.278

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist0.001
testOrdering0.001

PartialBootstrapTaskTest

testGetOutputResourceName0.274
testDifferentPlatformEncoding0.364
testAutogeneratedDescription0.281

PropertyExistsDelegateTaskTest

testAutogeneratedDescription0.001

PropertyValueDelegateTaskTest

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

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.354
testNonExistingPropertyAndExpectedAsSuchIsCreated0.273
testPropertywithUnexpectedValueIsNotReplacedButLogged0.302
testExistingPropertyWithPartOfStringIsReplaced0.33
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.465
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.434
testNonExistingPropertyIsNotReplacedButLogged20.405
testExistingPropertyIsReplaced0.317
testPropertyOfDifferentType0.367
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.435
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.533
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.596

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.42
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.382
testReregisterNodeType0.399
testAutogeneratedDescription0.392

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.357
testRegisterServletTaskWithEmptyMappings0.443

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.008
testRemoveDuplicatePermission0.007
testAutogeneratedDescription0.007

RemoveInstallFileTest

testDeleteDirectory0.284
testDeleteFile0.297

RemoveNodesTaskTest

testExecute0.326
testExecuteDoesNotDisplayInfoMessageForMissingNodes0.267
testExecuteDisplaysInfoMessageForMissingNodes0.339
testAutogeneratedDescription0.257
testExecuteException0.252

RemoveNodeTaskTest

testExecute0.3
testAutogeneratedDescription0.275

RemoveNodeWoChildrenTest

testAutogeneratedDescription0

RemovePermissionTaskTest

testAutogeneratedDescription0.001

RemovePropertiesTaskTest

testExecute0.326

RemovePropertyTaskTest

testExecute0.315

RenameNodesTaskTest

testRenameACLNodesTask0.307
testAutogeneratedDescription0.368

RenameNodeTaskTest

testDoNotOverride0.331
testOverride0.398

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.317
testNonExistingPathIgnored0.398
testAutogeneratedDescription0.272

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.004

RenamePropertyTaskTest

testExecute0.301

SetupModuleRepositoriesTaskTest

testDoExecuteTwice0.343
testDoExecute0.319

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.003
testAddFalseConditionIfExpressionIsContained0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.005
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.002
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.002
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.002

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.004
testBlocksIfIncludeDispatcherIsMissing0.006
testDoesNotWarnIfErrorDispatcherIsUsed0.001

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.004
testTextFilterClassesAreNotSet0.003
testAccessControlProviderIsSet0.007

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles0.277
testAbsentFilesAreRecreated0.279

BetwixtModuleDefinitionReaderTest

testDependenciesVersionAreProperlyRead0.022
testClassIsResolvedToClassNameAsAString0
testSelf0
testReadCompleteDescriptorAndCheckAllPropertiesDamnYouBetwixt0.008
testVersionHandlerIsResolvedToAClass0.004
testModuleVersionIsProperlyRead0.01
testDependenciesCanBeSpecifiedWithoutVersion0.009
testInvalidXmlIsCheckedAgainstDTD0
testDisplayNameShouldBeWrittenWithCapitalN0.003
testReadModuleDescriptorWithComponents0.005
testGivenDtdIsIgnoredAndCheckedAgainstOurs0.004
testDisplayNameCanBeWrittenWithDashEventhoughThisIsDeprecated0.004

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.174
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.017

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0.001
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForInstallsOnly0.002
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.073
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.011
testPerformCantBeCalledTwiceByDifferentThreads0.807
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.014
testCheckModuleAndDeltasToStringForUpdate0.005
testCheckModuleAndDeltasToStringForInstall0.004

ModuleRegistryImplTest

testCanGetModuleByClass0.002
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass0
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass0
testCanCheckIfAModuleExists0
testThrowsExceptionForUnregisteredModuleName0.001
testModuleDefinitionsAreListedInDependencyOrder0
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass0

ModuleManagerWebUITest

testDoneTemplate0.039
testListTasksTemplate0.044
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.009
testRestartNeededTemplate0.028

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage0
testIsMemoryLimitReachedWhenBelowThresholdInMb0
testIsMemoryLimitReachedWhenBelowThresholdPercentage0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0

ContentOpsRepositoryTest

testSetTemplate0.357
testCreateParagraph0.329
testCreatePage0.248

ContentOpsTest

testSetNodeData0.001
testCreateContent0
testSetBinaryNodeData0.001
testCreateCollectionNode0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.431
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.26
testErrorMessages0.267

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.288
testSetPropertyFailsIfPropertyDoesNotExist0.276
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.266
testAddPropertyFailsIfPropertyExists0.319
testRenamePropertyAndCheckValueForString0.259

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.279
testModuleNodeIsCreatedIfNeeded0.29
testUsesExistingModuleConfigNode0.309

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.408
testModuleNodeIsCreatedIfNeeded0.349

NodeBuilderTaskTest

testUnknownRootThrowsException0.306
testSyntax0.282

ClassesTest

testCanSetupADifferentClassFactory0.005
testDefaultClassFactoryWorksJustFine0.004

ComponentsTest

testPushingAndPoppingComponentProvider0.001

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.006

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured0.01
dataWorkspaceObserved0

ConfigurationTest

testNonScopedComponent0.086
testSingletonScopedComponentFactory0.039
testEagerSingletonScopedComponent0.018
testProvider0.032
testLazySingletonScopedComponent0.015
testConfiguredEagerSingleton0.022
testConfigured0.014
testComponentFactory0.019
testObserved0.028
testConfiguredSingleton0.018
testSingletonScopedProvider0.022

LegacyComponentsConfigurerTest

testExcludedKeys0.01
testLegacy0.011

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0.002
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0.001

DefaultComponentProviderTest

testProxiesReturnedByObserverComponentFactoryCanBeCastToTheirSubclass0.008
testGetSingletonReturnsSameInstance0.003
testSingletonDefinedInRepositoryDefaultToConfigWorkspace0.004
testUsesComponentFactoryIfSuchFactoryIsConfigured0.002
testReturnsConfiguredImplementation0
testNewInstanceReallyReturnsNewInstance0.003
testReturnsGivenConcreteClassIfNoneConfigured0.002
testSingletonDefinedInRepositoryUsesGivenRepoName0.005
testBlowsIfGivenInterfaceAndNoImplementationIsConfigured0

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.005

GuiceComponentProviderTest

testConfiguredInSingletonScope0.025
testCreateChild0.03
canAccessProperties0.085
testConfigured0.017
testImplementation0.016
testObserved0.018
testInstance0.012
getComponentThrowsExeptionForUnconfiguredType0.011
testObservedInRequestScope0.018
testGetComponentProvider0.012

GuiceParameterResolverTest

testSimpleInjection0.004
testInjectionOfNamedDependency0.004
testInjectionOfDependencyAsProvider0.003

GuiceScopesTest

testRequestScope0.012
testContextProvidersWhenWebContextSet0.011
testServletProvidersWhenWebContextSet0.009
testContextProvidersWhenContextSet0.008
testSessionScopeFailsWhenNotInWebContext0.012
testServletProvidersFailWhenWebContextNotSet0.007
testRequestScopeFailsWhenNotInWebContext0.006
testSessionScope0.007

GuiceComponentProviderLifecycleTest

testExtends0.133
testSameNamePrivateMethods0.012
testPrivateMethods0.009
testOverridesRemovesAnnotations0.009
testLifeCycleOnPackageProtectedMethods0.013
testOverrides0.013
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.013
testMultipleAnnotatedMethods0.013
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.014
testSimpleLifeCycle0.009

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0.001

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.005
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0.001

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0
testThrowsExceptionWhenRequiredAndMissing0

DefaultRepositoryManagerTest

verifySessionsAreWrappedAsExpected0.277
verifyVersionStoreSessionDontWrapVersioningSession0.31

RepositoryMappingDefinitionReaderTest

testParse0.002

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute0.316

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall2.34
testUpgradeFrom451.678
testCleanInstall2.123
test45DoesNotInstallWhenFromSmallerThan4460.281
testMP4MimeTypesOnInstall2.163
test446MimeTypesOnInstall2.021
updateTo512anonymousUserPermissions0.94
testUpgradeFrom5220.853
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo5111.095

RenameACLNodesTaskTest

testRenameACLNodesTask0.259

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.328
rearrangementOfBasicDefaultConfig0.325
rearrangementOfSTKsDefaultConfig0.323
nonStandardCompositeConfigIsBackedUp0.295

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement0.263
testNodeTypeToRegisterSingleElement0.263
testNodeTypeToRegisterMultipleElementWrongOrderRevertsUpdate0.279
testUnRegisterNodeType0.23
testUnRegisterNodeTypeDependencyIssue0.217

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces0.009

Register50NodeTypeTaskTest

testDoExecute0.369

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute0.485

AddActivatableMixinForContentNodeTaskTest

testExecute0.529

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty0.465
testAclDefinedForSubPath0.362
testNoAclDefined0.502
testAclDefined0.62

IsNotAProblematicEnvironmentConditionTest

testConditionWithOsxAndJavaSevenAndTomcatSix0.017
testConditionWithWindows0
testConditionWithOsxAndJavaSix0
testConditionWithOsxAndJavaEightAndTomcatSeven0.011
testConditionWithOsxAndJavaSevenAndTomcatEight0

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode0.317

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime0.425
testRenameSiblingForASpecificNodeTypeNoCheckForParentType0.37
testRenameSiblingForASubPath0.476
testOutputMessage0.351
testRenameSiblingForASpecificNodeTypeCheckForParentType0.435

HashUsersPasswordsTest

testEncryption0.991

ComponentsTestUtilTest

testSetSingletonInstance0
testConfiguredImplementation0
testInstanceFactory0.001

NodeMatchersTest

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

Content2NodeCollectionWrapperTest

testRetainAll0
testRemoveAll0

MockItemTest

testGetDepth0
testGetPath0

MockNodeTest

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

MockObservationManagerTest

willRefuseToFilterLocalChanges0.001
willRefuseToFilterOnUuid0.001
setsUserDataInEvent0.001
canFilterOnNodeType0
canFilterOnPath0
canAddRemoveAndSeeAddedListeners0.001

MockPropertyTest

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

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0
testNodeFromStringAndStrings0

SessionTestUtilTest

testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0
testCreateSessionFromString0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0.001

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0

MockObjectTest

testSetABooleanValueOnANodeData0
testCreatingANode0
testDeletingReallyWorks0
testRootNodeOfHierarchyManger0
testCreatingASubNode0
testGetANodeAddedToASubNode0
testSetAnObjectAndResolvePropertyType0

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll0
testRemoveAll0

SelfTest

testCommandIsSetCorrectlyFromPrototype0.004

Utf8ContentTest

testReadingUtf8Greek0.338
testReadingUtf8JapaneseChars0.373
testReadingUtf8AccentedChars0.379
testCreateExportImportContentUtf8SpecialChars0.364
testReadingUtf8SpecialChars0.316
testSettingNewUtf8ContentNode0.33
testSettingAnUtf8NodeData0.329
testReadingUtf8Russian0.31

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0

BasePatternVoterTest

testInitWithoutPattern0

DomainNameRegexVoterTest

testMatchingDomain0
testNonMatchingDomain0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0.003
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

ResponseContentTypeVoterTest

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

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0.002
testVotesTrueOnMatchingWildcardPattern0
testIgnoresJSessionIdInRequestUri0
testVotesFalseOnNonMatchingWildcardPattern0

URIStartsWithVoterTest

testNotVoter0
testInverseVoter0
testBasics0

Failure Details

[Summary] [Package List] [Test Cases]


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