Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
178900399.832%154.764

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.059
info.magnolia.utf88000100%1.729
info.magnolia.importexport21000100%1.043
info.magnolia.monitoring3000100%0
info.magnolia.objectfactory.configuration16000100%0.354
info.magnolia.module36000100%1.14
info.magnolia.jcr.node2bean.impl3000100%0.006
info.magnolia.module.model.reader35000100%0.088
info.magnolia.module.model50000100%0.007
info.magnolia.jcr.decoration12000100%0.032
info.magnolia.module.files2000100%0.399
info.magnolia.content2bean1900194.737%0.213
info.magnolia.beanmerger7000100%0.096
info.magnolia.objectfactory.guice.lifecycle10000100%0.208
info.magnolia.voting.voters26000100%0.038
info.magnolia.cms.core.version23000100%4.971
info.magnolia.test.mock36000100%0.047
info.magnolia.importexport.postprocessors4000100%0.238
info.magnolia.cms.util218000100%18.647
info.magnolia.setup.for5_08000100%1.512
info.magnolia.event13000100%4.138
info.magnolia.setup.for5_216000100%2.54
info.magnolia.cms.core115000100%12.77
info.magnolia.objectfactory.guice22000100%0.295
info.magnolia.test4000100%0.006
info.magnolia.repository10010%0.001
info.magnolia.module.ui4000100%1.158
info.magnolia.commands.impl32000100%7.404
info.magnolia.init.properties2000100%0.001
info.magnolia.repository.definition1000100%0.001
info.magnolia.test.mock.jcr105000100%0.016
info.magnolia.nodebuilder.task7000100%1.476
info.magnolia.cms.i18n14000100%0.244
info.magnolia.registry4000100%0
info.magnolia.context13000100%0.908
info.magnolia.jcr.inheritance4000100%0.032
info.magnolia.objectfactory31000100%0.08
info.magnolia.module.delta138000100%14.698
info.magnolia.freemarker52000100%0.626
info.magnolia.cms.security89000100%18.504
info.magnolia.init27000100%0.975
info.magnolia.freemarker.models8000100%0.016
info.magnolia.audit35000100%20.76
info.magnolia.util2000100%0
info.magnolia.cms.filters55000100%2.974
info.magnolia.commands10000100%0.271
info.magnolia.cms.security.operations4000100%0.001
info.magnolia.jcr.wrapper89000100%3.493
info.magnolia.cms.security.auth.callback6000100%0.045
info.magnolia.jcr.node2bean50000100%0.654
info.magnolia.link29000100%0.383
info.magnolia.jackrabbit4000100%1.558
info.magnolia.cms.core.search2000100%0.814
info.magnolia.test.hamcrest6000100%0.023
info.magnolia.nodebuilder16000100%2.346
info.magnolia.jcr.predicate16000100%0.249
info.magnolia.importexport.filters1000100%0.01
info.magnolia.cms.beans.config4300197.674%0.277
info.magnolia.jcr.util156000100%9.819
info.magnolia.setup11000100%13.317
info.magnolia.jcr.nodebuilder10000100%0.054

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.197
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%0.862

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%1.729

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0.001
BootstrapUtilTest4000100%0.01
DataTransporterRepositoryTest4000100%0.998
DataTransporterTest5000100%0.028
PropertiesImportExportTest5000100%0.006

info.magnolia.monitoring

ClassTestsErrors FailuresSkippedSuccess RateTime
SystemMonitorTest3000100%0

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentConfigurationReaderTest1000100%0.006
ComponentProviderConfigurationBuilderTest2000100%0.01
ConfigurationTest11000100%0.326
LegacyComponentsConfigurerTest2000100%0.012

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest16000100%0.076
ModuleInstanceProviderTest2000100%0.151
ModuleLifecycleContextImplTest2000100%0.012
ModuleManagementStateTest3000100%0.001
ModuleManagerImplTest6000100%0.897
ModuleRegistryImplTest7000100%0.003

info.magnolia.jcr.node2bean.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
EnumCaseInsensitiveTest3000100%0.006

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest12000100%0.084
DependencyCheckerImplTest18000100%0.004
DependencyLevelComparatorTest5000100%0

info.magnolia.module.model

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

info.magnolia.jcr.decoration

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentDecoratorNodeWrapperTest6000100%0.018
ContentDecoratorUtilTest4000100%0.009
ContentDecoratorWorkspaceWrapperTest1000100%0.002
NodePredicateContentDecoratorTest1000100%0.003

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest2000100%0.399

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.039
Content2BeanTest1800194.444%0.174

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.006
ProxyBasedBeanMergerTest6000100%0.09

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.208

info.magnolia.voting.voters

ClassTestsErrors FailuresSkippedSuccess RateTime
BasePatternVoterTest1000100%0.001
DomainNameRegexVoterTest2000100%0.002
IfVoterTest3000100%0.014
ResponseContentTypeVoterTest13000100%0.015
URIPatternVoterTest4000100%0.006
URIStartsWithVoterTest3000100%0

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest12000100%3.526
ContentVersionTest4000100%1.17
CopyUtilTest1000100%0.236
MgnlVersioningNodeWrapperTest1000100%0.001
VersionedNodeTest2000100%0.021
VersionInfoTest3000100%0.017

info.magnolia.test.mock

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

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataAsMixinConversionHelperTest3000100%0.019
MetaDataImportPostProcessorTest1000100%0.219

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0.009
ClasspathResourcesUtilTest3000100%0.001
ContentUtilRepoTest5000100%1.22
ContentUtilTest27000100%0.115
DateUtilTest1000100%0.041
DelayedExecutorTest3000100%3.379
DumperUtilTest2000100%0.455
ExceptionUtilTest19000100%0.023
ExtendingContentWrapperRepositoryTest2000100%0.457
ExtendingContentWrapperTest15000100%0.192
InheritanceContentWrapperTest8000100%0.009
LazyContentWrapperTest3000100%0.66
LazyNodeDataWrapperTest3000100%0.037
LinkUtilTest6000100%0.007
ModuleConfigurationObservingManagerTest1000100%6.017
NodeDataUtilTest10000100%0.008
NodePathComparatorTest1000100%0.022
NodeUuidComparatorTest1000100%0.003
ObservationUtilTest4000100%0.057
PathUtilTest9000100%0.014
QueryUtilTest15000100%4.383
RequestDispatchUtilTest4000100%0.011
RuleTest3000100%0.64
SearchReplaceTest4000100%0.023
ServletUtilTest16000100%0.003
SiblingsHelperTest7000100%0.02
SimpleUrlPatternTest18000100%0.001
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%0.687
TextFileUtilTest4000100%0.017
UnicodeNormalizerTest6000100%0.041
WebXmlUtilTest9000100%0.078
WorkspaceXmlUtilTest2000100%0.017

info.magnolia.setup.for5_0

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeTypeRegistrationTaskTest5000100%0.934
ConvertMetaDataUpdateTaskTest1000100%0.009
Register50NodeTypeTaskTest1000100%0.285
RemoveMetaDataInNodeTypeDefinitionTaskTest1000100%0.284

info.magnolia.event

ClassTestsErrors FailuresSkippedSuccess RateTime
EventHandlerCollectionTest6000100%0.029
ResettableEventBusTest2000100%0.009
SimpleEventBusTest5000100%4.1

info.magnolia.setup.for5_2

ClassTestsErrors FailuresSkippedSuccess RateTime
AddActivatableMixinForContentNodeTaskTest1000100%0.23
GrantsReadPermissionToRolesTaskTest4000100%0.952
IsNotAProblematicEnvironmentConditionTest5000100%0.01
RemoveOpenWFEPermissionsTaskTest1000100%0.249
RenameSameNameSiblingNodesTaskTest5000100%1.099

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.002
BinaryNodeDataTest3000100%0.035
DefaultACLPermissionsTest8000100%0.273
DefaultContentTest25000100%8.054
MagnoliaAccessProviderTest6000100%0.233
MetaDataTest36000100%0.005
NodeTest14000100%3.918
NodeTypeBasedACLPermissionsTest9000100%0.204
PathTest8000100%0.001
RootOnlyPermissionTest3000100%0.045

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.007
GuiceComponentProviderTest10000100%0.194
GuiceParameterResolverTest3000100%0.017
GuiceScopesTest8000100%0.077

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.002
SelfTest1000100%0.004

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
WorkspaceMappingTest10010%0.001

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.158

info.magnolia.commands.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
DeleteCommandTest4000100%0.915
ExportCommandTest3000100%0.957
ExtractCommentCommandTest5000100%0.011
ImportCommandTest4000100%1.242
MarkNodeAsDeletedCommandTest5000100%1.562
RuleBasedCommandTest4000100%0.882
VersionCommandTest7000100%1.835

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0.001

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0.001

info.magnolia.test.mock.jcr

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

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.661
ModuleNodeBuilderTaskTest2000100%0.391
NodeBuilderTaskTest2000100%0.424

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0.026
DefaultI18NContentSupportTest3000100%0.055
DefaultMessagesImplTest2000100%0.034
HierarchyBasedI18nContentSupportTest3000100%0.071
MessagesManagerTest5000100%0.058

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.197
DefaultRepositoryStrategyTest2000100%0.421
MgnlContextTest2000100%0.006
RequestAttributeStrategyTest4000100%0.021
SimpleContextTest1000100%0.241
WebContextImplTest1000100%0.022
WriterResponseWrapperTest2000100%0

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.032

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassesTest2000100%0.026
ComponentsTest1000100%0.001
DefaultClassFactoryTest5000100%0.001
DefaultComponentProviderTest9000100%0.016
ObjectFactoryTest1000100%0
ObjectManufacturerTest11000100%0.031
ObservedComponentFactoryTest2000100%0.005

info.magnolia.module.delta

ClassTestsErrors FailuresSkippedSuccess RateTime
AddFilterBypassTaskTest1000100%0.028
AddPermissionTaskTest1000100%0.013
AddURIPermissionTaskTest4000100%0.042
BackupTaskTest1000100%0.009
BootstrapConditionallyTest3000100%0.014
BootstrapSingleModuleResourceTest1000100%0.001
BootstrapSingleResourceAndOrderAfterTest1000100%0.021
BootstrapSingleResourceAndOrderBeforeTest1000100%0.007
BootstrapSingleResourceAndOrderTest2000100%0.41
ChangeAllPropertiesWithCertainValueTaskTest3000100%0.695
ChangeTemplateTaskTest3000100%0.009
ChangeVirtualUriMappingTaskTest2000100%0.013
CheckAndModifyPartOfPropertyValueTaskTest1000100%0
CheckAndModifyPropertyValueTaskTest2000100%0.003
CopyNodeTaskTest4000100%0.875
CopyPropertyTaskTest3000100%0.669
CreateNodePathTaskTest1000100%0.198
CreateNodeTaskTest1000100%0.191
ExecuteCommandTaskTest3000100%0.032
FilterOrderingTaskTest4000100%0.012
FindAndChangeTemplateIdTaskTest2000100%0.486
IsAuthorInstanceDelegateTaskTest5000100%0.053
ModuleBootstrapTaskTest1000100%0.009
ModuleFilesExtractionTest1000100%0.585
MoveAndRenamePropertyTaskTest6000100%0.021
MovePropertyTaskTest3000100%0.643
NewPropertyTaskTest1000100%0.001
NodeExistsDelegateTaskTest1000100%0
NoSameNameSiblingsConditionTest2000100%0.048
OrderFilterBeforeTaskTest3000100%0.004
OrderNodeAfterTaskTest2000100%0.001
OrderNodeTo1stPosTaskTest1000100%0.207
OrderNodeToFirstPositionTaskTest2000100%0.001
PartialBootstrapTaskTest3000100%0.708
PropertyExistsDelegateTaskTest1000100%0.01
PropertyValueDelegateTaskTest5000100%0.02
PropertyValuesTaskTest12000100%2.438
RegisterNodeTypeTaskTest4000100%0.933
RegisterServletTaskTest2000100%0.417
RemoveDuplicatePermissionTaskTest3000100%0.048
RemoveInstallFileTest2000100%0.421
RemoveNodesTaskTest5000100%1.162
RemoveNodeTaskTest2000100%0.437
RemoveNodeWoChildrenTest1000100%0.013
RemovePermissionTaskTest1000100%0.001
RemovePropertiesTaskTest1000100%0.202
RemovePropertyTaskTest1000100%0.194
RenameNodesTaskTest2000100%0.442
RenameNodeTaskTest2000100%0.443
RenamePropertiesTaskTest3000100%0.659
RenamePropertyAllModulesNodeTaskTest1000100%0.031
RenamePropertyTaskTest1000100%0.276
SetupModuleRepositoriesTaskTest2000100%0.491
TextFileConditionsUtilTest2000100%0.006
ValueOfPropertyDelegateTaskTest4000100%0.021
WebXmlConditionsUtilTest3000100%0.017
WorkspaceXmlConditionsUtilTest3000100%0.007

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest52000100%0.626

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest2000100%0.078
ContentSecurityFilterTest2000100%0.093
DelegatingUserManagerTest1000100%0.008
HierarchicalUserManagerTest5000100%1.299
MgnlGroupManagerTest6000100%0.092
MgnlGroupTest8000100%0.124
MgnlRoleManagerTest5000100%0.072
MgnlUserManagerRepositoryTest7000100%8.207
MgnlUserManagerTest11000100%0.459
MgnlUserTest8000100%0.118
PermissionUtilTest5000100%0
PrincipalUtilTest5000100%0.011
RescueSecuritySupportTest10000100%5.257
SecuritySupportObservedComponentFactoryTest1000100%0.011
SecurityTest1000100%0.021
SecurityUtilKeyStoreTest2000100%0.306
SecurityUtilTest8000100%2.319
URISecurityFilterTest2000100%0.029

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.007
DefaultMagnoliaInitPathsTest8000100%0.006
DefaultMagnoliaPropertiesResolverTest9000100%0.017
MagnoliaServletContextListenerTest1000100%0.945

info.magnolia.freemarker.models

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

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0.32
AuditLoggingUtilTest2000100%0.502
MgnlAuditLoggingContentDecoratorNodeWrapperTest4000100%5.937
MgnlAuditLoggingContentDecoratorTest28000100%14.001

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.051
ContentTypeFilterTest8000100%1.982
FilterTest3000100%0.185
InstallFilterTest3000100%0.096
InterceptFilterTest9000100%0.015
MappingTest1000100%0.014
MultiChannelFilterTest8000100%0.04
MultipartRequestFilterTempFileDeletionTest2000100%0.159
MultipartRequestFilterTest2000100%0.045
MultipartRequestWrapperTest1000100%0.012
RangeSupportFilterTest3000100%0.035
ServletDispatchingFilterTest13000100%0.327
UnicodeNormalizationRequestWrapperTest1000100%0.013

info.magnolia.commands

ClassTestsErrors FailuresSkippedSuccess RateTime
CommandsManagerTest9000100%0.253
MgnlCommandTest1000100%0.018

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAccessDefinitionTest1000100%0
OperationPermissionTest3000100%0.001

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.045

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Node2BeanTest37000100%0.584
TypeMappingImplTest13000100%0.07

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.024
LinkUtilTest19000100%0.247
UUIDLinkTest9000100%0.112

info.magnolia.jackrabbit

ClassTestsErrors FailuresSkippedSuccess RateTime
JackrabbitIndexingConfigurationTest4000100%1.558

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.814

info.magnolia.test.hamcrest

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeMatchersTest6000100%0.023

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
ContentOpsRepositoryTest3000100%0.614
ContentOpsTest4000100%0.001
NodeBuilderTest3000100%0.694
OpsTest5000100%1.036

info.magnolia.jcr.predicate

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

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.01

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0.001
HostBasedRegexpVirtualURIMappingTest15000100%0.03
HostBasedVirtualURIMappingTest9000100%0.014
ObservedManagerTest1000100%0.023
RegexpVirtualURIMappingTest11000100%0.002
URI2RepositoryManagerTest2000100%0.014
URI2RepositoryMappingTest4000100%0.193

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest4000100%0.004
MetaDataUtilTest2000100%0.388
NodeTypesRepositoryTest2000100%0.451
NodeTypesTest6000100%0.001
NodeTypeTemplateUtilTest2000100%0.429
NodeUtilIsNodeTypeTest2000100%0.482
NodeUtilRepositoryTest9000100%1.975
NodeUtilTest44000100%0.011
PropertiesImportExportTest11000100%0.005
PropertyUtilRepositoryTest9000100%2.095
PropertyUtilTest37000100%0.003
SessionUtilTest11000100%0.001
VersionUtilTest17000100%3.974

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
ChangeNodeTypeOfSubAppsTaskTest1000100%0.205
CoreModuleVersionHandlerTest9000100%12.264
HashUsersPasswordsTest1000100%0.848

info.magnolia.jcr.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.031
NodeBuilderTest2000100%0.021
OpsTest7000100%0.002

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0.32

AuditLoggingUtilTest

testLogsLoginSuccesses0.493
testLogsLoginFailures0.009

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt3.879
testSetPropertyStringStringArrayInt0.857
testSetPropertyStringValueArrayInt0.722
testSetPropertyStringStringInt0.479

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator0.829
testSequenceActionMoveCreate0.796
testSequenceActionMoveDelete0.695
testSequenceCreateModifyDelete0.632
testSequenceActionCreateCreate0.526
testSequenceActionMoveModify0.598
testSequenceActionCreateSessionDelete0.471
testSequenceActionModifyMoveDelete0.547
testLogSessionDelete0.569
testSequenceCreateModify0.415
testSequenceActionCreateNodeDelete0.448
testSequenceActionModifySessionDelete0.421
testSequenceActionSessionDeleteCreate0.44
testLogModifyNode0.428
testLogModifyProperty0.472
testLogCreateNode0.386
testLogNodeDeleteCreateDelete1.234
testLogDeleteNode0.412
testLogMoveNode0.393
testLogCreateNodeWithSpecificNodeType0.344
testSequenceActionNodeDeleteCreate0.437
testSequenceActionModifyCreate0.423
testNodeSave0.357
testSequenceActionModifyMove0.34
testSequenceActionModifyNodeDelete0.354
testSequenceCreateMove0.346
testSequenceActionModifyModify0.352
testSequenceActionMoveModifyDelete0.336

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.006

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable0.072
testMergeOfInterfaces0.003
testMergeMap0.007
testMergedProperties0.005
testMergeMergedClass0
testIsSimpleType0.003

HostBasedRegexpVirtualURIMappingTest

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

HostBasedVirtualURIMappingTest

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

ObservedManagerTest

testGetNodeByUUIDOrPath0.023

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.013
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0.001

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.107
testGetUri0.07
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.007
testGetHandleStripsExtensionInclTheDot0.009

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testGetSelectors0.002
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.035
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0

DefaultACLPermissionsTest

testCanReadRoot0.06
testCanReadOnPageNode0.062
testReorderingIsNotAllowedWithReadOnlyPermissions0.027
testGrantsOnContentNode0.025
testCanReadOnContentNode0.023
testVerifyThatSessionIsUsedAsResolver0.028
testGrantsOnPageNode0.023
testGrantsHigherPermissionThenAssigned0.025

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.988
testThatReadingANonExistingNodeDataDoesNotFail0.446
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.473
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.324
testCreatingAnExistingNodeDataDoesNotFail0.269
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.292
testReadingANodeData0.248
testCreatingAndSettingANodeData0.39
testIsNodeTypeForNodeChecksPrimaryType0.255
testAddMixin0.249
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.32
testSettingANonExistingNodeDataCreatesANewNodeData0.279
testCreatingAnEmptyNodeData0.307
testModDate0.268
testCreatingAndSettingABooleanNodeData0.263
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.286
testDelete0.321
testEquals0.245
testSettingAnExistingNodeData0.259
testCreatingAndReadingABinaryNodeData0.257
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.319
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.251
testEqualsWithWrongType0.223
testEqualsWithNull0.271
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.251

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.078
testReadOnlyPermissionsToJcrSystemAreSetForUser0.034
testPermissionWrongClassDefined0.03
testPermissionNonexistingClassDefined0.03
testPermissionClassDefined0.032
testPermissionWrongClassConstructor0.029

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.352
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.34
testCreatingAnExistingNodeDataDoesNotFail0.303
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.347
testReadingANodeData0.366
testCreatingAndSettingANodeData0.22
testIsNodeTypeForNodeChecksPrimaryType0.24
testAddMixin0.218
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.241
testSettingANonExistingNodeDataCreatesANewNodeData0.245
testSettingAnExistingNodeData0.269
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.22
testThatReadingANonExistingNodeDataFail0.225
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.332

NodeTypeBasedACLPermissionsTest

testCanReadRoot0.045
testCanReadOnPageNode0.021
testGrantsOnContentNode0.019
testCanReadOnContentNode0.019
testCanReadInvalidNodeTypeSpecified0.02
testCanReadAnyNodeTypesSpecified0.025
testGrantsOnPageNode0.018
testGrantsMultipleNodeTypesSpecified0.019
testGrantsHigherPermissionThenAssigned0.018

PathTest

testGetUniqueLabelFromNodeSameNameExists0
testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetUniqueLabelFromSessionSameNameExists0
testGetUniqueLabelFromNodeSameNameDoesntExists0.001
testGetValidatedLabel0
testIsCharValid0

RootOnlyPermissionTest

testCanRead0.015
testNoRootNode0.015
testGrants0.015

QueryTest

testSimpleQuery0.473
testMaxResultSize0.341

BaseVersionManagerTest

testRestoreVersionCreatedWithRuleFrom5220.331
testRestoreVersionCreatedWithRuleFrom5240.314
testGetUsedFilterWhenRuleCreatedIn520.246
testCreateAndRestoreVersionAndCheckOrder0.38
testUseSystemSessionToRetrieveVersions0.23
testCreateAndRestoreDeletedVersion0.308
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.35
testGetUsedFilterWhenRuleCreatedIn5220.216
testGetUsedFilterWhenRuleCreatedIn5240.247
testNumberOfCreatedVersions0.369
testCreateAndRestoreVersion0.282
testRestoreVersionCreatedWithRuleFrom520.253

ContentVersionTest

testRestoringBinariesFromContentVersion0.251
testRetrievingBinariesFromContentVersionsChildNode0.29
testBasics0.353
testRetrievingBinariesFromContentVersion0.276

CopyUtilTest

testChangePrimaryNodeTy0.236

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.021

VersionInfoTest

testAdvancedVersionInfo0.017
testMoreVersionInfo0
testBasicVersionInfo0

CompositeFilterTest

testInitializationAndDestruction0.051

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded0.288
testFilterWithEmptyDefaultExtension0.243
URIwithUtf8CharsIsProperlyNormalizedAndDecoded0.226
doubleDotURIisProperlyNormalizedAndDecoded0.222
testHandlesRequestUriWithJSessionId0.233
URIwithSpacesIsProperlyNormalizedAndDecoded0.287
oneDotURIisProperlyNormalizedAndDecoded0.251
simpleURIisProperlyNormalizedAndDecoded0.232

FilterTest

testBypassing0.126
testDecoratedFilter0.035
testInitialization0.024

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.06
testExecutesCorrectCommandBasedOnURI0.019
testPassesNullAsCommandIfNoneSpecified0.017

InterceptFilterTest

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

MappingTest

testMatchesWhenJSessionIdInRequestUri0.014

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.142
testCOSMultipartFilterFileDeletion0.017

MultipartRequestFilterTest

testFilterCommonsFileUpload0.024
testFilterCOS0.021

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.012

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.029
testETagDoesNotContainJSessionId0.001
testContentLengthIsNotSet0.005

ServletDispatchingFilterTest

testWrapperRespectsForwards0.057
testSupportsDefaultMapping0.042
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.019
testEscapeMetaCharacters0.013
servletCanHaveInjectedComponents0.016
testSupportsPathMapping0.027
testPathInfoShouldAdhereToServletSpec0.016
testSupportsExtensionMapping0.017
testShouldNotBypassWhenExactMappingMatches0.023
testShouldNotBypassWhenPathMappingMatches0.017
testShouldBypassWhenMappingDoesNotMatch0.02
testSupportsRegexMappings0.046
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.014

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.013

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0.026

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.024
testGetNodeDataEndlessLoop0.014
testDetermineLocale0.017

DefaultMessagesImplTest

testGetBundle0.029
selfTest0.005

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.026
testGetNodeDataEndlessLoop0.017
testDetermineLocale0.028

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.013
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0.008
testGetsMessagesFromSpecifiedBundle0.022
testGetsSimpleMessageFromDefaultBundle0.008
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.007

AccessManagerImplTest

testMultiThreadAccess0.072
testGetPermissions0.006

RedirectClientCallbackTest

testRelativeURLsAreSupported0.015
testExternalUrlsArePassedAsIs0.001
testTargetUrlIsFormattedWithEncodedRequestURL0
testDoesNothingIfCurrentRequestURLIsTarget0.001
testRedirectWithParameters0.028
testAbsoluteURLsArePrefixedWithContextPath0

ContentSecurityFilterTest

testIsAllowedForOther0.09
testIsAllowedForAnonymous0.003

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.008

HierarchicalUserManagerTest

testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.264
testGroupAddingAndRemoving0.256
testRoleAddingAndRemoving0.235
testParentPathIsRealmIfNameShorterThan3Chars0.257
testParentPathShouldBeLowercased0.287

MgnlGroupManagerTest

testRefusesToCreateSameNameGroup0.02
testGetGroup0.014
testCreateGroup0.015
testGetGroupInFolder0.013
testGetAllGroups0.015
testCreateGroupWithPath0.015

MgnlGroupTest

testGetRoles0.036
testGetGroupsReturnsDirectGroups0.016
testGetRolesWithoutDuplicates0.012
testAddRoleToGroup0.012
testAddGroupToGroup0.012
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.012
testGetAllGroupsFromOneConcreteGroup0.013
testGetNotExistGroup0.011

MgnlRoleManagerTest

testGetRoleInFolder0.016
testGetRole0.015
testCreateRole0.015
testRefusesToCreateSameNameRole0.012
testCreateRoleWithPath0.014

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.966
testNewlyCreatedUserNodeHasMixinLockable1.093
testDoNotCreateUserWhenExistInAnotherRealm0.683
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed1.135
testUserPasswordAfterChangingByJCRProperty1.585
testUserPasswordAfterCodeCreation1.098
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed0.647

MgnlUserManagerTest

testUsernameCantBeBlank0.001
testUsernameCantBeEmpty0
testSetStringProperty0.01
testFindPrincipalNode0.015
testSetPropertyToNull0.001
testUserWasCreatedUnderCertainPath0.42
testSetProperty0.002
testNewUserInstanceDoesntSwallowRepositoryException0.005
testUsernameCantBeNull0
testFindPrincipalNodeWithOtherRealm0.004
testUsernameIsValidatedUponCreation0.001

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups0.008
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.012
testGetAllRolesReturnsDirectAndInheritedRoles0.014
testGetRolesReturnsDirectRolesWithoutDuplicates0.024
testGetAllGroupsWhenRecursiveGroups0.013
testInGroup0.023
testGetRolesReturnsDirectRoles0.012
testGetGroupsReturnsOnlyDirectGroups0.012

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess0

OperationPermissionTest

testCanExecuteOtherRolesAssigned0
testCanExecuteAnyRoleAssigned0
testCanMoveThisUserRoleAssigned0.001

PermissionUtilTest

testConvertPermissionsFromString0
testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipalInCollection0.011
testRemovePrincipalFromCollection0
testRemovePrincipal0
testFindACLByName0
testFindPrincipal0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.032
testUserManagerReturnsCorrectAnonymousUser0.878
testUserManagerRealmIsSystemRealm0.02
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.86
testUserManagerReturnsSystemUserWithCorrectRole0.447
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.44
testUserManagerReturnsCorrectSystemUserByName0.853
testUserManagerReturnsEnabledRescueUser0.439
testUserManagerReturnsCorrectSystemUser0.85
testUserManagerReturnsSystemUserWithCorrectGroup0.438

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser0.011

SecurityTest

testMergePrincipals0.021

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.197
testKeyStoreInSomeOtherFolder0.109

SecurityUtilTest

testBCProviderShouldNotBeRegistred0.201
testPasswordRemovingMethodFromCache0.209
testRemoveAllPasswordPamametersFromCacheLog0.231
testCrypt0.78
testUpdateKeysKeyLocationIsSet0.211
testKeyStore0.237
testUpdateKeysKeyLocationIsNotSet0.238
testPasswordRemovingMethodFromURL0.212

URISecurityFilterTest

testIsAllowedForOther0.025
testIsAllowedForAnonymous0.004

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0.009
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0
testSanitizeUrlToFile0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.306
testSessionBasedCopy0.228
testMoveInSession0.221
testChangeNodeTypeReplaceAllOccurrences0.227
testSessionBasedCopySrcNotAtTheRoot0.238

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.041

DelayedExecutorTest

testDelayedExecution0.619
testMultipleDelayedExecution0.756
testExecutionAfterMaxDelay2.004

DumperUtilTest

testDump0.25
testDumpLevel20.205

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.257
testIsExistsMethodWhenAbsolutPathAndNodeExists0.2

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent0.233
testWrappingNDParent0.206
testClosedSessionResistance0.221

LazyNodeDataWrapperTest

testWorkOnDeadSession0.031
testDoesNotCallHierarchyManagerUntilNeeded0.002
testCallHierarchyManagerOnlyFirstTime0.004

LinkUtilTest

testAddFingerprintToLinkCompareTwoDates0.006
testAddFingerprintToLinkWithInvalidDate0
testAddFingerprintToLink0
testAddFingerprintToLinkWithoutExtension0
testRemoveFingerprintAndExtensionFromLink0.001
testAddFingerprintToLinkFundamentalAssertions0

ModuleConfigurationObservingManagerTest

testObserving6.017

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0.022

NodeUuidComparatorTest

testBasic0.003

ObservationUtilTest

testRegisterWhenSessionValid0.013
testFailRegisterWhenSessionInvalid0.019
testUnregisterWhenSessionValid0.013
testDontFailUnregisterWhenSessionInvalid0.012

PathUtilTest

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

QueryUtilTest

testQueryWhenSearchingJustForComponents0.334
testSimpleQuery0.275
testSearchForUUID0.339
testJQOM0.276
testSearchForAreasContainingImage0.273
testQueryBuild0.301
testQueryWhenSearchingJustForPages0.291
testSearchOfNonDefaultNodeType0.278
testSearchForUUIDInChildNode0.268
testEmptyResult0.276
testResultContainsOnlyPages0.282
testSearchForPagesWhoseComponentIsContainingSpecificText0.371
testSearchForInheritedUUID0.275
testConfirmThatFilteredResultIsReallyTheWantedOne0.265
testSearchForSpecificTemplate0.279

RequestDispatchUtilTest

testDispatchRedirectNonInternal0.009
testDispatchRedirectInternal0.001
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0.001

RuleTest

testIsNotAllowedNode0.204
testRuleStringConstructor0.207
testIsAllowedNode0.229

SearchReplaceTest

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

ServletUtilTest

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

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testWrappingReferencedContent0.225
testWrappingNDParent0.262
testClosedSessionResistance0.2

TextFileUtilTest

testGetLines0.016
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetTrimmedLinesMatching0.001
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

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

WebXmlUtilTest

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

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.014
testWorkspaceNamesWithNonNullExpectation0.003

CommandsManagerTest

testRegisterCommands0.066
testGetCommandByCatalogAndName0.025
testExecuteCommand0.034
testExecuteCommandWithContext0.02
testCloneCommandWithCustomProperties0.02
basicChainCommandTest0.021
testCloneMarkNodeAsDeletedCommand0.024
testCloneImportCommand0.022
testGetCommandByName0.021

DeleteCommandTest

testDeleteLeaveNode0.222
testDeleteProperty0.219
testDeleteNonexistentNode0.259
testDeleteNodeWithSubnodes0.215

ExportCommandTest

testExportCommandNoOutputStream0.265
testExporCommandPathNotSet0.428
testExportCommand0.264

ExtractCommentCommandTest

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

ImportCommandTest

testImportCommandDuplicateName0.475
testImportCommandTargetPathDoNotExist0.206
testImportCommand0.366
testImportCommandEmptyFile0.195

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete0.369
testPreDeleteNode0.372
testExecuteIsDeniedIfUserIsNull0.212
testVersionChildNodes0.405
testExecuteChecksForUserPermissions0.204

RuleBasedCommandTest

testDefaultRule0.217
testSetItemTypes0.231
testRuleOverridesItemTypes0.22
testSetRule0.214

VersionCommandTest

testCommandAddsVersionComment0.231
testCommandWithRuleSet0.285
testCommandWhenMaxVersionIndexIsSetToNegativeNumber0.289
testCommandAddsVersionCommentRecursively0.277
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment0.25
testCommandWhenSubContentIsMarkedAsDeleted0.28
testCommandWhenContentIsMarkedAsDeleted0.223

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException0.018

Content2BeanProxyTest

testContentToBeanWithClassDefined0.039

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession0.197

DefaultRepositoryStrategyTest

testPasswordIsNull0.196
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.225

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0.001
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.005

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId0
testSessionAttributes0.011
testLocalAttributes0.001
testApplicationAttributes0.009

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.241

WebContextImplTest

testLoginLogout0.022

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0
testCantUseWriterAfterOutputStream0

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked0.022
testCanRemoveHandler0
testCanDispatchEvent0
testCanRemoveHandlerViaReturnedRegistrationObject0
testHandlersAddedWhileDispatchedAreNotInvoked0
testHandlersAreInvokedInOrder0.007

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler0.009
testCanReset0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled0
testMultipleThreads4.093
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations0
testAreHandlersInvokedInOrder0.007
testHandlerAddedWhileDispatchingIsNotCalled0

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0.001

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

MagnoliaObjectWrapperTest

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

UserModelTest

testCanBeUnwrappedByDeepUnWrap0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0.001
testFilesAreOrderedByFileNameLength0

BootstrapUtilTest

testGetFilenameFromResource0.01
testGetWorkspaceNameFromResource0
testGetFullpathFromResource0
testGetPathnameFromResource0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.314
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState0.246
testActivationStatus0.247
testDoctypeImportThrowsExceptions0.191

DataTransporterTest

testEncodePath0
testParseAndFormat0.025
testRemoveNs0.002
testCreateExportPath0
testRevertExportPath0.001

MagnoliaV2FilterTest

testBogusMetaElement0.01

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty0.014
testConversionWhenPropertiesAreAlreadyInPlace0.003
testRemovesMetaDataWhenEmptied0.002

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.219

PropertiesImportExportTest

testImportMetadata0.001
testPropertiesExport0.003
testConvertsToStringByDefault0.001
testConvertsToWrapperType0
testCanUseIntShortcutForConvertingIntegers0.001

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.945

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals0.429
testExcludedPropertiesAreNotFoundInFullTextSearch0.395
testTitlePropertyIsBoosted0.392
testExcludedPropertiesAreFoundInWhereLike0.342

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0.014
multipleInheritanceDisabledTest0
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0
testEquals0
testEqualsWithDifferentDecorators0.004

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0.009
returnsTrueWhenQueriedForSubClass0
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0.002

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.003

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.013
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0
multipleInheritanceHaveToBeEnabledTest0.001
testDeepUnwrap0.018

EnumCaseInsensitiveTest

convertEnumSameCase0.006
convertEnumIsCaseInsensitive0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists0

Node2BeanTest

testWillNotAddIncorrectTypesToMap0.046
testCanSpecifySpecificMapImplementation0.008
testBeanWithEnabledPropertyAndBoolenObjectReturnTypeIsNotExcludedFromCollection0.009
testClassNamesAreTrimmed0.013
testClassPropertiesAreConvertedProperly0.048
testRegexPatternIsConvertedAutomagically0.056
testFlatteningSubNodesToSimpleList0.009
testNodeToBeanWithArray0.008
testNodeToBeanWithHashMap0.033
testNode2BeanWithSet0.043
testBeanExtendsAnotherBean20.007
testJCRPropertiesTypes0.025
testBeansWithEnabledPropertySetToFalseAreExcludedFromMap0.008
testNode2BeanWithAraryList0.007
favorsExactCaseEnum0.008
testNodeToBeanWithArrayWithAdder0.007
testNode2BeanWithCollection0.006
testWillFailToUseACustomMapWhichIsNotConcrete0.006
testNodeToBeanWithList0.006
testNodeToBeanWithMapWithAdder0.007
testWillNodAddIncorrectTypesToCollection0.006
testNodeToBeanWithCollectionWithAdder0.018
testBeanExtendsAnotherBean0.037
testCanConvertStringsToTheAppropriateEnumEquivalent0.005
testCollectionPropertyIsHidden0.006
testNodeToBeanWithClassDefined0.006
testNodeToBeanWithSubMap0.006
testNodeToBeanWithSubBean0.016
testBeansWithEnabledPropertySetToFalseAreExcludedFromCollection0.006
testBeanWillUseTransformerFromAnnotatedSetter0.022
testNode2BeanWithTreeSet0.023
testPopulateBeanPropertyIfNoGenericsUsedInSetter0.008
testShouldHandleClassesWithWildcards0.01
canConvertStringsToEnumCaseInsensitive0.006
testNodeToBeanWithClassDefined20.007
testCanSpecifySpecificCollectionImplementation0.006
testMessageFormatIsConvertedAutomagically0.036

TypeMappingImplTest

testGetPropertyTypeDescriptorWithArray0.005
shouldHandleClassesWithWildcards0.007
testBeanPropertyArrayIsResolvedByAdderMethod0.005
shouldHandleClassesWithNoWildcards0.007
testBeanPropertyMapIsResolvedByAdderMethod0.005
testBeanPropertyRawMapIsResolvedByAdderMethod0.006
testBeanHasTransformerSetViaAnnotation0.005
testGetPropertyTypeDescriptorWithCollection0.004
testBeanPropertyCollectionWithListParameterWithGenerics0.007
testGetPropertyTypeDescriptorWithMap0.005
testBeanPropertyTypeDescriptorHasTransformer0.004
testGetPropertyTypeDescriptorWithSimpleType0.005
testBeanPropertyCollectionIsResolvedByAdderMethod0.005

AbstractNodeOperationTest

testThen0.031

NodeBuilderTest

testExecWithSeveralChildOps0.02
testRealisticUsageScenario0.001

OpsTest

testAddNodeWithTwoStrings0
testSetProperty0.001
testAddNodeWithString0
testAddPropertyFailsIfPropertyExists0
testSetPropertyFailsIfItsNotExistingAlready0
testAddProperty0
testRenameProperty0.001

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs0.247

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0

NodeNamePredicateTest

testEvaluateNoNameDefined0
testEvaluate0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined0.001
testEvaluateTrue0
testEvaluateFalse0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException0
testEvaluate0
testEvaluateNull0
testEvaluateType0

ContentMapTest

test0.002
testGetBasicProps0.001
testGetBinaryProps0.001
testGetOtherProps0

MetaDataUtilTest

testUpdateMetaData0.189
testGetMetaData0.199

NodeTypesRepositoryTest

testDeleteNode0.208
sameNameSiblingsAreNotAllowed0.243

NodeTypesTest

testGetCreatedByWhenNotSet0
testSetCreation0
testUpdateModification0
testGetCreated0
testGetCreatedBy0
testGetCreatedWhenNotSet0

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified0.203
testCreateSimpleNodeTypeContent0.226

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins0.277
testIsNodeType0.205

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist0.24
testRenameNode0.197
testGetResultsFromRowIterator0.212
testCopyInSessionRootSourceToRootDestination0.207
testCopyInSessionChildSourceToRootDestination0.202
testCopyInSessionRootSourceToChildDestination0.22
testMoveNodeAfter0.247
testMoveNode0.223
testMoveNodeBefore0.227

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar0.2
testGetMultiValuePropertyOrderWithDuplicate0.204
testCreateAndGetMultiValuePropertyTypeLong0.205
testSetMultiValuePropertyTypeLong0.238
testGetMultiValuePropertyTypeBoolean0.207
testSetMultiValuePropertyTypeString0.198
testCreateValueDate0.202
testSetAndGetMultiValuePropertyTypeDouble0.204
testGetMultiValuePropertyWithChangedOrder0.437

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion0.222
testGetNextVersionLabel0.239
getVersionOfEmptyVersionHistory0.207
testGetVersionHistoryListNoVersions0.275
testGetPreviousVersion0.23
testGetNextVersion0.236
testGetVersionVersionException0.217
testVersioningDisabled0.199
testGetNodeTypeName0.238
testOutputWhenNodeNull0.203
testGetLatestVersion0.353
testGetNullVersion0.221
testGetVersionHistoryList0.223
testGetPreviousVersionLabel0.232
testGetPreviousVersionOfRootVersion0.213
testGetVersionEmptyVersionLabel0.22
testGetVersionHistoryListMultipleVersions0.246

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.247

ChannelVisibilitySessionWrapperTest

testGetItem0.216
testGetNode0.244
testNodeExists0.186
testCanRemoveVisibleItem0.196
testGetProperty0.189
testPropertyExists0.199
testNavigatingWithNodeParentStillHidesExcludedNode0.196
testItemExists0.229
testMoveWorksOnVisibleNode0.207
testFailsToRemoveHiddenItem0.241
testFailsToMoveHiddenNode0.193
testRootNodeHidesExcludedNode0.192

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0.021
testMultipleWrappingIsPossible0.001

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0.008
testWrapAlreadyWrappedWithThisClass0
testIsSame0
test4LevelDeepUnwrap0.001
testDeepUnwrap0

DelegateSessionWrapperTest

testUnwrap0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.201

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable0.013
testMultipleWrappingIsNotSupported0.011
testWrapNode0.01
testGetRootParentThrowsItemNotFoundException0.01
testGetParentReturnsWrappedNode0.011
testGetPropertyReturnsLocalizedValue0.013
testHasPropertyReturnsFalseWhenNoSuchPropertyExists0.016
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable0.012
testGetPropertyDoesntReturnResourceNode0.012
testGetAncestorReturnsWrappedNode0.013

InheritanceNodeWrapperTest

testSingleComponentInheritance0.027
testRoot0.015
testNestedPropertyInheritance0.012
testCollectionInheritance0.025
testMultipleInheritanceHaveToWork0.011
testPropertyInheritance0.013
testNestedComponentInheritance0.011

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.221

MgnlPropertySettingContentDecoratorTest

testShouldIgnoreUpdateWithMgnlTemplate0.001
testSetCreated0.002
testSetMgnlCreatedDate0.007
testSetMgnlCreatedDateOnWrapper0.024
testSetMgnlCreatedDateDoesNothingOnRoot0.003
testSetCreatedWithRecursion0.003
testSetMgnlCreatedDateDoesNothingOnNullNode0.002
testShouldIgnoreUpdateWithNonTemplateMGNLProperty0.001
testLastUpdateDateResolvesUser0.013
testShouldIgnoreUpdateWithJCRProperty0.001

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated0.005

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

EditorLinkTransformerTest

testEditorLinkTransformation0.024

LinkUtilTest

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

UUIDLinkTest

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

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.028

AddPermissionTaskTest

testAutogeneratedDescription0.013

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.006
testGetPermissionAddedToRoleProperly0.012
testDenyPermissionAddedToRoleProperly0.013
testAutogeneratedDescription0.011

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.009

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.005
testBootstrapsIfNodeDoesNotExist0.005
testAutogeneratedDescription0.004

BootstrapSingleModuleResourceTest

testAutogeneratedDescription0

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription0.021

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription0.007

BootstrapSingleResourceAndOrderTest

testOrderAfter0.21
testOrderBefore0.2

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName0.283
testChangeAllPropertiesWithCertainValueTask0.2
testAutogeneratedDescription0.212

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.008
testAutogeneratedDescription0
testChangeTemplate0.001

ChangeVirtualUriMappingTaskTest

testDoExecute0.011
testAutogeneratedDescription0.002

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException0.002
testAutogeneratedDescription0.001

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride0.255
testDoExecute0.202
testAutogeneratedDescription0.212
testDoExecuteTargetExistOverride0.206

CopyPropertyTaskTest

testNonexistingSource0.206
testDoNotOverride0.26
testOverride0.203

CreateNodePathTaskTest

testExecute0.198

CreateNodeTaskTest

testExecute0.191

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0.012
testShowWarningIfCommandNotFound0.005
testCommandIsExecuted0.015

FilterOrderingTaskTest

testOrderFilterAfter0.009
testFailWhenFilterDoesntExist0.001
testOrderFilterAfterLast0.001
testDoesNothingIfRequiredFilterMissing0.001

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId0.262
testAutogeneratedDescription0.224

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.025
testExecutesPublicDelegateTaskWhenIsPublic0.005
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.005
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.005
testAutogeneratedDescription0.013

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0.009

ModuleFilesExtractionTest

testExecute0.585

MoveAndRenamePropertyTaskTest

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

MovePropertyTaskTest

testNonexistingSource0.196
testDoNotOverride0.247
testOverride0.2

NewPropertyTaskTest

testAutogeneratedDescription0.001

NodeExistsDelegateTaskTest

testAutogeneratedDescription0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK0.045
returnFalseWhenSameNameSiblingsAllowed0.003

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.002
testOrderFilterBefore0.001
testDoesNothingWhenRequiredFilterMissing0.001

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting0.001
testOrderNodeBeforeTask0

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest0.207

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist0
testOrdering0.001

PartialBootstrapTaskTest

testGetOutputResourceName0.202
testDifferentPlatformEncoding0.289
testAutogeneratedDescription0.217

PropertyExistsDelegateTaskTest

testAutogeneratedDescription0.01

PropertyValueDelegateTaskTest

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

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.215
testNonExistingPropertyAndExpectedAsSuchIsCreated0.188
testPropertywithUnexpectedValueIsNotReplacedButLogged0.192
testExistingPropertyWithPartOfStringIsReplaced0.249
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.201
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.227
testNonExistingPropertyIsNotReplacedButLogged20.195
testExistingPropertyIsReplaced0.196
testPropertyOfDifferentType0.191
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.193
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.186
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.205

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.276
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.22
testReregisterNodeType0.212
testAutogeneratedDescription0.225

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.221
testRegisterServletTaskWithEmptyMappings0.196

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.034
testRemoveDuplicatePermission0.007
testAutogeneratedDescription0.007

RemoveInstallFileTest

testDeleteDirectory0.214
testDeleteFile0.207

RemoveNodesTaskTest

testExecute0.262
testExecuteDoesNotDisplayInfoMessageForMissingNodes0.243
testExecuteDisplaysInfoMessageForMissingNodes0.238
testAutogeneratedDescription0.226
testExecuteException0.193

RemoveNodeTaskTest

testExecute0.194
testAutogeneratedDescription0.243

RemoveNodeWoChildrenTest

testAutogeneratedDescription0.013

RemovePermissionTaskTest

testAutogeneratedDescription0

RemovePropertiesTaskTest

testExecute0.202

RemovePropertyTaskTest

testExecute0.194

RenameNodesTaskTest

testRenameACLNodesTask0.253
testAutogeneratedDescription0.189

RenameNodeTaskTest

testDoNotOverride0.201
testOverride0.242

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.243
testNonExistingPathIgnored0.221
testAutogeneratedDescription0.195

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.031

RenamePropertyTaskTest

testExecute0.276

SetupModuleRepositoriesTaskTest

testDoExecuteTwice0.301
testDoExecute0.19

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.006
testAddFalseConditionIfExpressionIsContained0

ValueOfPropertyDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.007
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.003
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.008

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.006
testBlocksIfIncludeDispatcherIsMissing0.003
testDoesNotWarnIfErrorDispatcherIsUsed0.008

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.003
testTextFilterClassesAreNotSet0.002
testAccessControlProviderIsSet0.002

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles0.205
testAbsentFilesAreRecreated0.194

BetwixtModuleDefinitionReaderTest

testDependenciesVersionAreProperlyRead0.022
testClassIsResolvedToClassNameAsAString0.007
testSelf0.001
testReadCompleteDescriptorAndCheckAllPropertiesDamnYouBetwixt0.026
testVersionHandlerIsResolvedToAClass0.003
testModuleVersionIsProperlyRead0.002
testDependenciesCanBeSpecifiedWithoutVersion0.002
testInvalidXmlIsCheckedAgainstDTD0.003
testDisplayNameShouldBeWrittenWithCapitalN0.003
testReadModuleDescriptorWithComponents0.009
testGivenDtdIsIgnoredAndCheckedAgainstOurs0.003
testDisplayNameCanBeWrittenWithDashEventhoughThisIsDeprecated0.003

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.138
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.013

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0.012
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForInstallsOnly0.001
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.042
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.014
testPerformCantBeCalledTwiceByDifferentThreads0.822
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.01
testCheckModuleAndDeltasToStringForUpdate0.005
testCheckModuleAndDeltasToStringForInstall0.004

ModuleRegistryImplTest

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

ModuleManagerWebUITest

testDoneTemplate0.096
testListTasksTemplate0.033
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.007
testRestartNeededTemplate0.022

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage0
testIsMemoryLimitReachedWhenBelowThresholdInMb0
testIsMemoryLimitReachedWhenBelowThresholdPercentage0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0.001

ContentOpsRepositoryTest

testSetTemplate0.22
testCreateParagraph0.192
testCreatePage0.202

ContentOpsTest

testSetNodeData0
testCreateContent0
testSetBinaryNodeData0.001
testCreateCollectionNode0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.29
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.205
testErrorMessages0.199

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.209
testSetPropertyFailsIfPropertyDoesNotExist0.198
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.2
testAddPropertyFailsIfPropertyExists0.234
testRenamePropertyAndCheckValueForString0.195

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.252
testModuleNodeIsCreatedIfNeeded0.2
testUsesExistingModuleConfigNode0.209

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.202
testModuleNodeIsCreatedIfNeeded0.189

NodeBuilderTaskTest

testUnknownRootThrowsException0.211
testSyntax0.213

ClassesTest

testCanSetupADifferentClassFactory0.022
testDefaultClassFactoryWorksJustFine0.004

ComponentsTest

testPushingAndPoppingComponentProvider0

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.006

ComponentProviderConfigurationBuilderTest

dataWorkspaceConfigured0.008
dataWorkspaceObserved0.002

ConfigurationTest

testNonScopedComponent0.091
testSingletonScopedComponentFactory0.033
testEagerSingletonScopedComponent0.017
testProvider0.053
testLazySingletonScopedComponent0.017
testConfiguredEagerSingleton0.022
testConfigured0.017
testComponentFactory0.02
testObserved0.021
testConfiguredSingleton0.016
testSingletonScopedProvider0.019

LegacyComponentsConfigurerTest

testExcludedKeys0.004
testLegacy0.008

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.007

GuiceComponentProviderTest

testConfiguredInSingletonScope0.026
testCreateChild0.025
canAccessProperties0.038
testConfigured0.017
testImplementation0.012
testObserved0.019
testInstance0.011
getComponentThrowsExeptionForUnconfiguredType0.011
testObservedInRequestScope0.024
testGetComponentProvider0.011

GuiceParameterResolverTest

testSimpleInjection0.012
testInjectionOfNamedDependency0.003
testInjectionOfDependencyAsProvider0.002

GuiceScopesTest

testRequestScope0.019
testContextProvidersWhenWebContextSet0.014
testServletProvidersWhenWebContextSet0.007
testContextProvidersWhenContextSet0.007
testSessionScopeFailsWhenNotInWebContext0.01
testServletProvidersFailWhenWebContextNotSet0.007
testRequestScopeFailsWhenNotInWebContext0.006
testSessionScope0.007

GuiceComponentProviderLifecycleTest

testExtends0.103
testSameNamePrivateMethods0.01
testPrivateMethods0.008
testOverridesRemovesAnnotations0.01
testLifeCycleOnPackageProtectedMethods0.023
testOverrides0.011
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.012
testMultipleAnnotatedMethods0.012
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.011
testSimpleLifeCycle0.008

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.004
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0.001

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0
testThrowsExceptionWhenRequiredAndMissing0

RepositoryMappingDefinitionReaderTest

testParse0.001

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute0.205

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall2.2
testUpgradeFrom451.659
testCleanInstall1.961
test45DoesNotInstallWhenFromSmallerThan4460.188
testMP4MimeTypesOnInstall1.953
test446MimeTypesOnInstall1.904
updateTo512anonymousUserPermissions0.841
testUpgradeFrom5220.628
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo5110.93

RenameACLNodesTaskTest

testRenameACLNodesTask0.197

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.227
rearrangementOfBasicDefaultConfig0.213
rearrangementOfSTKsDefaultConfig0.218
nonStandardCompositeConfigIsBackedUp0.204

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement0.219
testNodeTypeToRegisterSingleElement0.194
testNodeTypeToRegisterMultipleElementWrongOrderRevertsUpdate0.205
testUnRegisterNodeType0.16
testUnRegisterNodeTypeDependencyIssue0.156

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces0.009

Register50NodeTypeTaskTest

testDoExecute0.285

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute0.284

AddActivatableMixinForContentNodeTaskTest

testExecute0.23

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty0.226
testAclDefinedForSubPath0.243
testNoAclDefined0.258
testAclDefined0.225

IsNotAProblematicEnvironmentConditionTest

testConditionWithOsxAndJavaSevenAndTomcatSix0.009
testConditionWithWindows0
testConditionWithOsxAndJavaSix0
testConditionWithOsxAndJavaEightAndTomcatSeven0
testConditionWithOsxAndJavaSevenAndTomcatEight0.001

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode0.249

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime0.225
testRenameSiblingForASpecificNodeTypeNoCheckForParentType0.216
testRenameSiblingForASubPath0.229
testOutputMessage0.21
testRenameSiblingForASpecificNodeTypeCheckForParentType0.219

HashUsersPasswordsTest

testEncryption0.848

ComponentsTestUtilTest

testSetSingletonInstance0
testConfiguredImplementation0.001
testInstanceFactory0.001

NodeMatchersTest

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

Content2NodeCollectionWrapperTest

testRetainAll0.001
testRemoveAll0

MockItemTest

testGetDepth0
testGetPath0

MockNodeTest

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

MockObservationManagerTest

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

MockPropertyTest

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

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0
testNodeFromStringAndStrings0

SessionTestUtilTest

testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0
testCreateSessionFromString0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0

MockObjectTest

testSetABooleanValueOnANodeData0
testCreatingANode0
testDeletingReallyWorks0
testRootNodeOfHierarchyManger0
testCreatingASubNode0
testGetANodeAddedToASubNode0
testSetAnObjectAndResolvePropertyType0

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll0
testRemoveAll0

SelfTest

testCommandIsSetCorrectlyFromPrototype0.004

Utf8ContentTest

testReadingUtf8Greek0.21
testReadingUtf8JapaneseChars0.236
testReadingUtf8AccentedChars0.259
testCreateExportImportContentUtf8SpecialChars0.204
testReadingUtf8SpecialChars0.246
testSettingNewUtf8ContentNode0.198
testSettingAnUtf8NodeData0.186
testReadingUtf8Russian0.19

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0

BasePatternVoterTest

testInitWithoutPattern0

DomainNameRegexVoterTest

testMatchingDomain0.001
testNonMatchingDomain0.001

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0.014
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

ResponseContentTypeVoterTest

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

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0.006
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