Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
177000399.831%135.351

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
info.magnolia.setup.for4_55000100%0.989
info.magnolia.utf88000100%1.534
info.magnolia.importexport21000100%0.976
info.magnolia.monitoring3000100%0
info.magnolia.objectfactory.configuration14000100%0.239
info.magnolia.module35000100%1.086
info.magnolia.jcr.node2bean.impl3000100%0
info.magnolia.module.model.reader35000100%0.039
info.magnolia.module.model50000100%0.006
info.magnolia.jcr.decoration12000100%0.005
info.magnolia.module.files2000100%0.393
info.magnolia.content2bean1900194.737%0.137
info.magnolia.beanmerger7000100%0.021
info.magnolia.objectfactory.guice.lifecycle10000100%0.183
info.magnolia.voting.voters26000100%0.015
info.magnolia.cms.core.version17000100%2.168
info.magnolia.test.mock36000100%0.016
info.magnolia.importexport.postprocessors4000100%0.226
info.magnolia.cms.util218000100%17.826
info.magnolia.setup.for5_08000100%1.41
info.magnolia.event13000100%3.706
info.magnolia.setup.for5_216000100%2.557
info.magnolia.cms.core115000100%10.192
info.magnolia.objectfactory.guice22000100%0.26
info.magnolia.test4000100%0.009
info.magnolia.repository10010%0
info.magnolia.module.ui4000100%1.098
info.magnolia.commands.impl32000100%6.986
info.magnolia.init.properties2000100%0
info.magnolia.repository.definition1000100%0.001
info.magnolia.test.mock.jcr105000100%0.018
info.magnolia.nodebuilder.task7000100%1.352
info.magnolia.cms.i18n14000100%0.16
info.magnolia.registry4000100%0
info.magnolia.context13000100%0.82
info.magnolia.jcr.inheritance4000100%0.004
info.magnolia.objectfactory31000100%0.041
info.magnolia.module.delta138000100%12.981
info.magnolia.freemarker52000100%0.534
info.magnolia.cms.security88000100%17.335
info.magnolia.init27000100%0.871
info.magnolia.freemarker.models8000100%0.007
info.magnolia.audit35000100%16.237
info.magnolia.util2000100%0.001
info.magnolia.cms.filters55000100%2.507
info.magnolia.commands10000100%0.205
info.magnolia.cms.security.operations4000100%0.001
info.magnolia.jcr.wrapper89000100%3.237
info.magnolia.cms.security.auth.callback6000100%0.022
info.magnolia.jcr.node2bean50000100%0.356
info.magnolia.link29000100%0.332
info.magnolia.jackrabbit4000100%1.421
info.magnolia.cms.core.search2000100%0.576
info.magnolia.test.hamcrest6000100%0.004
info.magnolia.nodebuilder16000100%2.135
info.magnolia.jcr.predicate16000100%0.211
info.magnolia.importexport.filters1000100%0.01
info.magnolia.cms.beans.config3400197.059%0.153
info.magnolia.jcr.util156000100%9.237
info.magnolia.setup11000100%12.5
info.magnolia.jcr.nodebuilder10000100%0.005

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.19
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%0.799

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%1.534

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0.001
BootstrapUtilTest4000100%0.001
DataTransporterRepositoryTest4000100%0.943
DataTransporterTest5000100%0.025
PropertiesImportExportTest5000100%0.006

info.magnolia.monitoring

ClassTestsErrors FailuresSkippedSuccess RateTime
SystemMonitorTest3000100%0

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentConfigurationReaderTest1000100%0.003
ComponentProviderConfigurationBuilderTest11000100%0.225
LegacyComponentsConfigurerTest2000100%0.011

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest15000100%0.019
ModuleInstanceProviderTest2000100%0.12
ModuleLifecycleContextImplTest2000100%0
ModuleManagementStateTest3000100%0.001
ModuleManagerImplTest6000100%0.943
ModuleRegistryImplTest7000100%0.003

info.magnolia.jcr.node2bean.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
EnumCaseInsensitiveTest3000100%0

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest12000100%0.037
DependencyCheckerImplTest18000100%0.001
DependencyLevelComparatorTest5000100%0.001

info.magnolia.module.model

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

info.magnolia.jcr.decoration

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

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest2000100%0.393

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.005
Content2BeanTest1800194.444%0.132

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.001
ProxyBasedBeanMergerTest6000100%0.02

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.183

info.magnolia.voting.voters

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

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest6000100%0.988
ContentVersionTest4000100%0.925
CopyUtilTest1000100%0.233
MgnlVersioningNodeWrapperTest1000100%0
VersionedNodeTest2000100%0.021
VersionInfoTest3000100%0.001

info.magnolia.test.mock

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

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataAsMixinConversionHelperTest3000100%0.006
MetaDataImportPostProcessorTest1000100%0.22

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0
ClasspathResourcesUtilTest3000100%0
ContentUtilRepoTest5000100%1.098
ContentUtilTest27000100%0.029
DateUtilTest1000100%0.007
DelayedExecutorTest3000100%3.366
DumperUtilTest2000100%0.423
ExceptionUtilTest19000100%0.002
ExtendingContentWrapperRepositoryTest2000100%0.397
ExtendingContentWrapperTest15000100%0.187
InheritanceContentWrapperTest8000100%0.008
LazyContentWrapperTest3000100%0.662
LazyNodeDataWrapperTest3000100%0.034
LinkUtilTest6000100%0.001
ModuleConfigurationObservingManagerTest1000100%6.025
NodeDataUtilTest10000100%0.007
NodePathComparatorTest1000100%0.001
NodeUuidComparatorTest1000100%0.001
ObservationUtilTest4000100%0.053
PathUtilTest9000100%0.002
QueryUtilTest15000100%4.169
RequestDispatchUtilTest4000100%0.002
RuleTest3000100%0.593
SearchReplaceTest4000100%0.012
ServletUtilTest16000100%0.001
SiblingsHelperTest7000100%0.008
SimpleUrlPatternTest18000100%0.001
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%0.619
TextFileUtilTest4000100%0.001
UnicodeNormalizerTest6000100%0.041
WebXmlUtilTest9000100%0.065
WorkspaceXmlUtilTest2000100%0.011

info.magnolia.setup.for5_0

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeTypeRegistrationTaskTest5000100%0.905
ConvertMetaDataUpdateTaskTest1000100%0.008
Register50NodeTypeTaskTest1000100%0.28
RemoveMetaDataInNodeTypeDefinitionTaskTest1000100%0.217

info.magnolia.event

ClassTestsErrors FailuresSkippedSuccess RateTime
EventHandlerCollectionTest6000100%0.003
ResettableEventBusTest2000100%0.008
SimpleEventBusTest5000100%3.695

info.magnolia.setup.for5_2

ClassTestsErrors FailuresSkippedSuccess RateTime
AddActivatableMixinForContentNodeTaskTest1000100%0.285
GrantsReadPermissionToRolesTaskTest4000100%0.911
IsNotAProblematicEnvironmentConditionTest5000100%0.01
RemoveOpenWFEPermissionsTaskTest1000100%0.217
RenameSameNameSiblingNodesTaskTest5000100%1.134

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.001
BinaryNodeDataTest3000100%0.007
DefaultACLPermissionsTest8000100%0.237
DefaultContentTest25000100%6.266
MagnoliaAccessProviderTest6000100%0.211
MetaDataTest36000100%0.007
NodeTest14000100%3.237
NodeTypeBasedACLPermissionsTest9000100%0.179
PathTest8000100%0.001
RootOnlyPermissionTest3000100%0.046

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.007
GuiceComponentProviderTest10000100%0.183
GuiceParameterResolverTest3000100%0.006
GuiceScopesTest8000100%0.064

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.001
SelfTest1000100%0.008

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
WorkspaceMappingTest10010%0

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.098

info.magnolia.commands.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
DeleteCommandTest4000100%0.885
ExportCommandTest3000100%0.874
ExtractCommentCommandTest5000100%0.01
ImportCommandTest4000100%1.231
MarkNodeAsDeletedCommandTest5000100%1.407
RuleBasedCommandTest4000100%0.847
VersionCommandTest7000100%1.732

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0.001

info.magnolia.test.mock.jcr

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

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.591
ModuleNodeBuilderTaskTest2000100%0.381
NodeBuilderTaskTest2000100%0.38

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0.001
DefaultI18NContentSupportTest3000100%0.05
DefaultMessagesImplTest2000100%0.008
HierarchyBasedI18nContentSupportTest3000100%0.067
MessagesManagerTest5000100%0.034

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.199
DefaultRepositoryStrategyTest2000100%0.388
MgnlContextTest2000100%0.004
RequestAttributeStrategyTest4000100%0.02
SimpleContextTest1000100%0.198
WebContextImplTest1000100%0.01
WriterResponseWrapperTest2000100%0.001

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.004

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassesTest2000100%0.008
ComponentsTest1000100%0
DefaultClassFactoryTest5000100%0.002
DefaultComponentProviderTest9000100%0.016
ObjectFactoryTest1000100%0.001
ObjectManufacturerTest11000100%0.01
ObservedComponentFactoryTest2000100%0.004

info.magnolia.module.delta

ClassTestsErrors FailuresSkippedSuccess RateTime
AddFilterBypassTaskTest1000100%0.015
AddPermissionTaskTest1000100%0
AddURIPermissionTaskTest4000100%0.043
BackupTaskTest1000100%0.009
BootstrapConditionallyTest3000100%0.013
BootstrapSingleModuleResourceTest1000100%0
BootstrapSingleResourceAndOrderAfterTest1000100%0
BootstrapSingleResourceAndOrderBeforeTest1000100%0
BootstrapSingleResourceAndOrderTest2000100%0.404
ChangeAllPropertiesWithCertainValueTaskTest3000100%0.604
ChangeTemplateTaskTest3000100%0.008
ChangeVirtualUriMappingTaskTest2000100%0.016
CheckAndModifyPartOfPropertyValueTaskTest1000100%0
CheckAndModifyPropertyValueTaskTest2000100%0.002
CopyNodeTaskTest4000100%0.839
CopyPropertyTaskTest3000100%0.557
CreateNodePathTaskTest1000100%0.218
CreateNodeTaskTest1000100%0.242
ExecuteCommandTaskTest3000100%0.017
FilterOrderingTaskTest4000100%0.004
FindAndChangeTemplateIdTaskTest2000100%0.406
IsAuthorInstanceDelegateTaskTest5000100%0.022
ModuleBootstrapTaskTest1000100%0
ModuleFilesExtractionTest1000100%0.32
MoveAndRenamePropertyTaskTest6000100%0.022
MovePropertyTaskTest3000100%0.562
NewPropertyTaskTest1000100%0.001
NodeExistsDelegateTaskTest1000100%0.001
NoSameNameSiblingsConditionTest2000100%0.054
OrderFilterBeforeTaskTest3000100%0.003
OrderNodeAfterTaskTest2000100%0.001
OrderNodeTo1stPosTaskTest1000100%0.189
OrderNodeToFirstPositionTaskTest2000100%0.001
PartialBootstrapTaskTest3000100%0.65
PropertyExistsDelegateTaskTest1000100%0
PropertyValueDelegateTaskTest5000100%0.022
PropertyValuesTaskTest12000100%2.336
RegisterNodeTypeTaskTest4000100%0.815
RegisterServletTaskTest2000100%0.444
RemoveDuplicatePermissionTaskTest3000100%0.018
RemoveInstallFileTest2000100%0.389
RemoveNodesTaskTest5000100%0.945
RemoveNodeTaskTest2000100%0.452
RemoveNodeWoChildrenTest1000100%0.001
RemovePermissionTaskTest1000100%0
RemovePropertiesTaskTest1000100%0.194
RemovePropertyTaskTest1000100%0.191
RenameNodesTaskTest2000100%0.389
RenameNodeTaskTest2000100%0.402
RenamePropertiesTaskTest3000100%0.561
RenamePropertyAllModulesNodeTaskTest1000100%0.002
RenamePropertyTaskTest1000100%0.183
SetupModuleRepositoriesTaskTest2000100%0.389
TextFileConditionsUtilTest2000100%0.002
ValueOfPropertyDelegateTaskTest4000100%0.01
WebXmlConditionsUtilTest3000100%0.007
WorkspaceXmlConditionsUtilTest3000100%0.006

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest52000100%0.534

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest2000100%0.063
ContentSecurityFilterTest2000100%0.081
DelegatingUserManagerTest1000100%0.006
HierarchicalUserManagerTest5000100%1.195
MgnlGroupManagerTest6000100%0.093
MgnlGroupTest8000100%0.124
MgnlRoleManagerTest5000100%0.072
MgnlUserManagerRepositoryTest7000100%7.477
MgnlUserManagerTest11000100%0.46
MgnlUserTest7000100%0.074
PermissionUtilTest5000100%0.001
PrincipalUtilTest5000100%0.001
RescueSecuritySupportTest10000100%5.218
SecuritySupportObservedComponentFactoryTest1000100%0.004
SecurityTest1000100%0.008
SecurityUtilKeyStoreTest2000100%0.24
SecurityUtilTest8000100%2.206
URISecurityFilterTest2000100%0.012

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.007
DefaultMagnoliaInitPathsTest8000100%0.005
DefaultMagnoliaPropertiesResolverTest9000100%0.007
MagnoliaServletContextListenerTest1000100%0.852

info.magnolia.freemarker.models

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

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0.255
AuditLoggingUtilTest2000100%0.218
MgnlAuditLoggingContentDecoratorNodeWrapperTest4000100%4.237
MgnlAuditLoggingContentDecoratorTest28000100%11.527

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0.001

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.017
ContentTypeFilterTest8000100%1.801
FilterTest3000100%0.125
InstallFilterTest3000100%0.052
InterceptFilterTest9000100%0.016
MappingTest1000100%0.012
MultiChannelFilterTest8000100%0.028
MultipartRequestFilterTempFileDeletionTest2000100%0.093
MultipartRequestFilterTest2000100%0.043
MultipartRequestWrapperTest1000100%0.014
RangeSupportFilterTest3000100%0.013
ServletDispatchingFilterTest13000100%0.281
UnicodeNormalizationRequestWrapperTest1000100%0.012

info.magnolia.commands

ClassTestsErrors FailuresSkippedSuccess RateTime
CommandsManagerTest9000100%0.204
MgnlCommandTest1000100%0.001

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAccessDefinitionTest1000100%0
OperationPermissionTest3000100%0.001

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.022

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Node2BeanTest37000100%0.285
TypeMappingImplTest13000100%0.071

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.005
LinkUtilTest19000100%0.223
UUIDLinkTest9000100%0.104

info.magnolia.jackrabbit

ClassTestsErrors FailuresSkippedSuccess RateTime
JackrabbitIndexingConfigurationTest4000100%1.421

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.576

info.magnolia.test.hamcrest

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeMatchersTest6000100%0.004

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
ContentOpsRepositoryTest3000100%0.562
ContentOpsTest4000100%0.001
NodeBuilderTest3000100%0.579
OpsTest5000100%0.992

info.magnolia.jcr.predicate

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

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.01

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0
HostBasedRegexpVirtualURIMappingTest15000100%0.007
ObservedManagerTest1000100%0.002
RegexpVirtualURIMappingTest11000100%0.002
URI2RepositoryManagerTest2000100%0.009
URI2RepositoryMappingTest4000100%0.133

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest4000100%0.004
MetaDataUtilTest2000100%0.39
NodeTypesRepositoryTest2000100%0.436
NodeTypesTest6000100%0.001
NodeTypeTemplateUtilTest2000100%0.392
NodeUtilIsNodeTypeTest2000100%0.424
NodeUtilRepositoryTest9000100%1.962
NodeUtilTest44000100%0.01
PropertiesImportExportTest11000100%0.005
PropertyUtilRepositoryTest9000100%1.817
PropertyUtilTest37000100%0.004
SessionUtilTest11000100%0.006
VersionUtilTest17000100%3.786

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
ChangeNodeTypeOfSubAppsTaskTest1000100%0.207
CoreModuleVersionHandlerTest9000100%11.453
HashUsersPasswordsTest1000100%0.84

info.magnolia.jcr.nodebuilder

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

Test Cases

[Summary] [Package List] [Test Cases]

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0.255

AuditLoggingUtilTest

testLogsLoginSuccesses0.21
testLogsLoginFailures0.008

MgnlAuditLoggingContentDecoratorNodeWrapperTest

testSetPropertyStringValueInt2.399
testSetPropertyStringStringArrayInt0.808
testSetPropertyStringValueArrayInt0.582
testSetPropertyStringStringInt0.448

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator0.792
testSequenceActionMoveCreate0.712
testSequenceActionMoveDelete0.589
testSequenceCreateModifyDelete0.533
testSequenceActionCreateCreate0.471
testSequenceActionMoveModify0.465
testSequenceActionCreateSessionDelete0.411
testSequenceActionModifyMoveDelete0.439
testLogSessionDelete0.427
testSequenceCreateModify0.364
testSequenceActionCreateNodeDelete0.375
testSequenceActionModifySessionDelete0.394
testSequenceActionSessionDeleteCreate0.382
testLogModifyNode0.357
testLogModifyProperty0.421
testLogCreateNode0.342
testLogNodeDeleteCreateDelete0.371
testLogDeleteNode0.374
testLogMoveNode0.334
testLogCreateNodeWithSpecificNodeType0.32
testSequenceActionNodeDeleteCreate0.35
testSequenceActionModifyCreate0.381
testNodeSave0.34
testSequenceActionModifyMove0.314
testSequenceActionModifyNodeDelete0.346
testSequenceCreateMove0.306
testSequenceActionModifyModify0.298
testSequenceActionMoveModifyDelete0.319

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.001

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable0.006
testMergeOfInterfaces0.003
testMergeMap0.006
testMergedProperties0.004
testMergeMergedClass0.001
testIsSimpleType0

HostBasedRegexpVirtualURIMappingTest

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

ObservedManagerTest

testGetNodeByUUIDOrPath0.002

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.008
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0.001

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.059
testGetUri0.061
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.006
testGetHandleStripsExtensionInclTheDot0.007

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testGetSelectors0.001
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.007
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0

DefaultACLPermissionsTest

testCanReadRoot0.037
testCanReadOnPageNode0.025
testReorderingIsNotAllowedWithReadOnlyPermissions0.025
testGrantsOnContentNode0.025
testCanReadOnContentNode0.027
testVerifyThatSessionIsUsedAsResolver0.046
testGrantsOnPageNode0.026
testGrantsHigherPermissionThenAssigned0.026

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.348
testThatReadingANonExistingNodeDataDoesNotFail0.253
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.358
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.247
testCreatingAnExistingNodeDataDoesNotFail0.24
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.277
testReadingANodeData0.231
testCreatingAndSettingANodeData0.231
testIsNodeTypeForNodeChecksPrimaryType0.221
testAddMixin0.229
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.283
testSettingANonExistingNodeDataCreatesANewNodeData0.235
testCreatingAnEmptyNodeData0.228
testModDate0.235
testCreatingAndSettingABooleanNodeData0.291
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.226
testDelete0.265
testEquals0.223
testSettingAnExistingNodeData0.235
testCreatingAndReadingABinaryNodeData0.223
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.233
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.217
testEqualsWithWrongType0.229
testEqualsWithNull0.264
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.244

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.047
testReadOnlyPermissionsToJcrSystemAreSetForUser0.034
testPermissionWrongClassDefined0.031
testPermissionNonexistingClassDefined0.036
testPermissionClassDefined0.032
testPermissionWrongClassConstructor0.031

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.278
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.241
testCreatingAnExistingNodeDataDoesNotFail0.226
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.218
testReadingANodeData0.218
testCreatingAndSettingANodeData0.218
testIsNodeTypeForNodeChecksPrimaryType0.213
testAddMixin0.264
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.237
testSettingANonExistingNodeDataCreatesANewNodeData0.222
testSettingAnExistingNodeData0.223
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.213
testThatReadingANonExistingNodeDataFail0.212
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.254

NodeTypeBasedACLPermissionsTest

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

PathTest

testGetUniqueLabelFromNodeSameNameExists0
testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetUniqueLabelFromSessionSameNameExists0
testGetUniqueLabelFromNodeSameNameDoesntExists0
testGetValidatedLabel0.001
testIsCharValid0

RootOnlyPermissionTest

testCanRead0.014
testNoRootNode0.016
testGrants0.016

QueryTest

testSimpleQuery0.335
testMaxResultSize0.241

BaseVersionManagerTest

testCreateAndRestoreVersionAndCheckOrder0.394
testUseSystemSessionToRetrieveVersions0.027
testCreateAndRestoreDeletedVersion0.088
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.237
testNumberOfCreatedVersions0.156
testCreateAndRestoreVersion0.086

ContentVersionTest

testRestoringBinariesFromContentVersion0.137
testRetrievingBinariesFromContentVersionsChildNode0.263
testBasics0.284
testRetrievingBinariesFromContentVersion0.241

CopyUtilTest

testChangePrimaryNodeTy0.233

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.021

VersionInfoTest

testAdvancedVersionInfo0.001
testMoreVersionInfo0
testBasicVersionInfo0

CompositeFilterTest

testInitializationAndDestruction0.017

ContentTypeFilterTest

complexURIisProperlyNormalizedAndDecoded0.23
testFilterWithEmptyDefaultExtension0.221
URIwithUtf8CharsIsProperlyNormalizedAndDecoded0.216
doubleDotURIisProperlyNormalizedAndDecoded0.221
testHandlesRequestUriWithJSessionId0.262
URIwithSpacesIsProperlyNormalizedAndDecoded0.214
oneDotURIisProperlyNormalizedAndDecoded0.229
simpleURIisProperlyNormalizedAndDecoded0.208

FilterTest

testBypassing0.081
testDecoratedFilter0.021
testInitialization0.023

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.024
testExecutesCorrectCommandBasedOnURI0.014
testPassesNullAsCommandIfNoneSpecified0.014

InterceptFilterTest

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

MappingTest

testMatchesWhenJSessionIdInRequestUri0.012

MultiChannelFilterTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.074
testCOSMultipartFilterFileDeletion0.019

MultipartRequestFilterTest

testFilterCommonsFileUpload0.022
testFilterCOS0.021

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.014

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.009
testETagDoesNotContainJSessionId0
testContentLengthIsNotSet0.004

ServletDispatchingFilterTest

testWrapperRespectsForwards0.022
testSupportsDefaultMapping0.028
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.017
testEscapeMetaCharacters0.016
servletCanHaveInjectedComponents0.016
testSupportsPathMapping0.028
testPathInfoShouldAdhereToServletSpec0.016
testSupportsExtensionMapping0.017
testShouldNotBypassWhenExactMappingMatches0.021
testShouldNotBypassWhenPathMappingMatches0.017
testShouldBypassWhenMappingDoesNotMatch0.017
testSupportsRegexMappings0.052
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.014

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.012

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.02
testGetNodeDataEndlessLoop0.014
testDetermineLocale0.016

DefaultMessagesImplTest

testGetBundle0.003
selfTest0.005

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.025
testGetNodeDataEndlessLoop0.014
testDetermineLocale0.028

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.01
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0.007
testGetsMessagesFromSpecifiedBundle0.006
testGetsSimpleMessageFromDefaultBundle0.006
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.005

AccessManagerImplTest

testMultiThreadAccess0.061
testGetPermissions0.002

RedirectClientCallbackTest

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

ContentSecurityFilterTest

testIsAllowedForOther0.078
testIsAllowedForAnonymous0.003

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.006

HierarchicalUserManagerTest

testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.244
testGroupAddingAndRemoving0.248
testRoleAddingAndRemoving0.24
testParentPathIsRealmIfNameShorterThan3Chars0.232
testParentPathShouldBeLowercased0.231

MgnlGroupManagerTest

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

MgnlGroupTest

testGetRoles0.007
testGetGroupsReturnsDirectGroups0.011
testGetRolesWithoutDuplicates0.012
testAddRoleToGroup0.011
testAddGroupToGroup0.012
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.011
testGetAllGroupsFromOneConcreteGroup0.012
testGetNotExistGroup0.048

MgnlRoleManagerTest

testGetRoleInFolder0.015
testGetRole0.014
testCreateRole0.015
testRefusesToCreateSameNameRole0.015
testCreateRoleWithPath0.013

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.526
testNewlyCreatedUserNodeHasMixinLockable1.067
testDoNotCreateUserWhenExistInAnotherRealm0.636
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed1.073
testUserPasswordAfterChangingByJCRProperty1.479
testUserPasswordAfterCodeCreation1.059
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed0.637

MgnlUserManagerTest

testUsernameCantBeBlank0
testUsernameCantBeEmpty0
testSetStringProperty0.011
testFindPrincipalNode0.014
testSetPropertyToNull0.002
testUserWasCreatedUnderCertainPath0.421
testSetProperty0.002
testNewUserInstanceDoesntSwallowRepositoryException0.005
testUsernameCantBeNull0
testFindPrincipalNodeWithOtherRealm0.004
testUsernameIsValidatedUponCreation0.001

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups0.007
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.011
testGetAllRolesReturnsDirectAndInheritedRoles0.012
testGetRolesReturnsDirectRolesWithoutDuplicates0.011
testInGroup0.012
testGetRolesReturnsDirectRoles0.011
testGetGroupsReturnsOnlyDirectGroups0.01

ConfiguredAccessDefinitionTest

testSuperuserShouldHaveAlwaysAccess0

OperationPermissionTest

testCanExecuteOtherRolesAssigned0
testCanExecuteAnyRoleAssigned0
testCanMoveThisUserRoleAssigned0

PermissionUtilTest

testConvertPermissionsFromString0
testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipalInCollection0
testRemovePrincipalFromCollection0
testRemovePrincipal0.001
testFindACLByName0
testFindPrincipal0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.026
testUserManagerReturnsCorrectAnonymousUser0.863
testUserManagerRealmIsSystemRealm0.018
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.85
testUserManagerReturnsSystemUserWithCorrectRole0.435
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.44
testUserManagerReturnsCorrectSystemUserByName0.862
testUserManagerReturnsEnabledRescueUser0.436
testUserManagerReturnsCorrectSystemUser0.851
testUserManagerReturnsSystemUserWithCorrectGroup0.437

SecuritySupportObservedComponentFactoryTest

testFactoryIsReturningExpectedSystemUser0.004

SecurityTest

testMergePrincipals0.008

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.116
testKeyStoreInSomeOtherFolder0.124

SecurityUtilTest

testBCProviderShouldNotBeRegistred0.218
testPasswordRemovingMethodFromCache0.267
testRemoveAllPasswordPamametersFromCacheLog0.206
testCrypt0.617
testUpdateKeysKeyLocationIsSet0.212
testKeyStore0.275
testUpdateKeysKeyLocationIsNotSet0.196
testPasswordRemovingMethodFromURL0.215

URISecurityFilterTest

testIsAllowedForOther0.008
testIsAllowedForAnonymous0.004

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0
testSanitizeUrlToFile0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.206
testSessionBasedCopy0.208
testMoveInSession0.211
testChangeNodeTypeReplaceAllOccurrences0.259
testSessionBasedCopySrcNotAtTheRoot0.214

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.007

DelayedExecutorTest

testDelayedExecution0.603
testMultipleDelayedExecution0.756
testExecutionAfterMaxDelay2.007

DumperUtilTest

testDump0.216
testDumpLevel20.207

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.197
testIsExistsMethodWhenAbsolutPathAndNodeExists0.2

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent0.206
testWrappingNDParent0.25
testClosedSessionResistance0.206

LazyNodeDataWrapperTest

testWorkOnDeadSession0.029
testDoesNotCallHierarchyManagerUntilNeeded0.001
testCallHierarchyManagerOnlyFirstTime0.004

LinkUtilTest

testAddFingerprintToLinkCompareTwoDates0
testAddFingerprintToLinkWithInvalidDate0
testAddFingerprintToLink0
testAddFingerprintToLinkWithoutExtension0
testRemoveFingerprintAndExtensionFromLink0.001
testAddFingerprintToLinkFundamentalAssertions0

ModuleConfigurationObservingManagerTest

testObserving6.025

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0

NodeUuidComparatorTest

testBasic0

ObservationUtilTest

testRegisterWhenSessionValid0.012
testFailRegisterWhenSessionInvalid0.012
testUnregisterWhenSessionValid0.012
testDontFailUnregisterWhenSessionInvalid0.017

PathUtilTest

testStripExtension0
testAddLeadingSlash0
testGetExtension0
testCreatePath0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0
testGetFolder0
testAddLeadingSlashDoesNotSupportNullArgument0
testCreatePathDoesNotSupportNullArgument0

QueryUtilTest

testQueryWhenSearchingJustForComponents0.303
testSimpleQuery0.271
testSearchForUUID0.272
testJQOM0.275
testSearchForAreasContainingImage0.278
testQueryBuild0.271
testQueryWhenSearchingJustForPages0.271
testSearchOfNonDefaultNodeType0.267
testSearchForUUIDInChildNode0.324
testEmptyResult0.26
testResultContainsOnlyPages0.259
testSearchForPagesWhoseComponentIsContainingSpecificText0.279
testSearchForInheritedUUID0.268
testConfirmThatFilteredResultIsReallyTheWantedOne0.265
testSearchForSpecificTemplate0.306

RequestDispatchUtilTest

testDispatchRedirectNonInternal0.001
testDispatchRedirectInternal0
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0.001

RuleTest

testIsNotAllowedNode0.196
testRuleStringConstructor0.196
testIsAllowedNode0.201

SearchReplaceTest

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

ServletUtilTest

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

SiblingsHelperTest

testCanTellIfFirstAfterNavigating0.002
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.001
testEncodedMatch0
testWildcardsWithSpecialChars0
testStarMatch20
testStarMatch30
testStarMatch40
testWildcardsMatch0

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testWrappingReferencedContent0.207
testWrappingNDParent0.206
testClosedSessionResistance0.206

TextFileUtilTest

testGetLines0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetTrimmedLinesMatching0
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

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

WebXmlUtilTest

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

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.008
testWorkspaceNamesWithNonNullExpectation0.003

CommandsManagerTest

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

DeleteCommandTest

testDeleteLeaveNode0.206
testDeleteProperty0.207
testDeleteNonexistentNode0.267
testDeleteNodeWithSubnodes0.205

ExportCommandTest

testExportCommandNoOutputStream0.253
testExporCommandPathNotSet0.417
testExportCommand0.204

ExtractCommentCommandTest

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

ImportCommandTest

testImportCommandDuplicateName0.411
testImportCommandTargetPathDoNotExist0.201
testImportCommand0.37
testImportCommandEmptyFile0.249

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete0.312
testPreDeleteNode0.327
testExecuteIsDeniedIfUserIsNull0.214
testVersionChildNodes0.346
testExecuteChecksForUserPermissions0.208

RuleBasedCommandTest

testDefaultRule0.248
testSetItemTypes0.202
testRuleOverridesItemTypes0.199
testSetRule0.198

VersionCommandTest

testCommandAddsVersionComment0.226
testCommandWithRuleSet0.291
testCommandWhenMaxVersionIndexIsSetToNegativeNumber0.208
testCommandAddsVersionCommentRecursively0.256
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment0.231
testCommandWhenSubContentIsMarkedAsDeleted0.27
testCommandWhenContentIsMarkedAsDeleted0.25

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException0

Content2BeanProxyTest

testContentToBeanWithClassDefined0.005

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession0.199

DefaultRepositoryStrategyTest

testPasswordIsNull0.199
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.189

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.004

RequestAttributeStrategyTest

testGetRequestUriStripsJSessionId0
testSessionAttributes0.01
testLocalAttributes0.001
testApplicationAttributes0.009

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.198

WebContextImplTest

testLoginLogout0.01

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0
testCantUseWriterAfterOutputStream0.001

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked0
testCanRemoveHandler0
testCanDispatchEvent0
testCanRemoveHandlerViaReturnedRegistrationObject0
testHandlersAddedWhileDispatchedAreNotInvoked0
testHandlersAreInvokedInOrder0.003

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler0.008
testCanReset0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled0
testMultipleThreads3.688
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations0
testAreHandlersInvokedInOrder0.007
testHandlerAddedWhileDispatchingIsNotCalled0

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

MagnoliaObjectWrapperTest

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

UserModelTest

testCanBeUnwrappedByDeepUnWrap0.001

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

BootstrapUtilTest

testGetFilenameFromResource0
testGetWorkspaceNameFromResource0
testGetFullpathFromResource0.001
testGetPathnameFromResource0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.3
testActivationStatusIsSetToFalseAfterImportWhenForceUnpublishState0.206
testActivationStatus0.209
testDoctypeImportThrowsExceptions0.228

DataTransporterTest

testEncodePath0
testParseAndFormat0.024
testRemoveNs0.001
testCreateExportPath0
testRevertExportPath0

MagnoliaV2FilterTest

testBogusMetaElement0.01

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty0.002
testConversionWhenPropertiesAreAlreadyInPlace0.002
testRemovesMetaDataWhenEmptied0.002

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.22

PropertiesImportExportTest

testImportMetadata0.002
testPropertiesExport0.003
testConvertsToStringByDefault0
testConvertsToWrapperType0.001
testCanUseIntShortcutForConvertingIntegers0

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.852

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals0.381
testExcludedPropertiesAreNotFoundInFullTextSearch0.353
testTitlePropertyIsBoosted0.337
testExcludedPropertiesAreFoundInWhereLike0.35

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0
multipleInheritanceDisabledTest0
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0
testEquals0
testEqualsWithDifferentDecorators0.001

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0
returnsTrueWhenQueriedForSubClass0
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.003

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.002
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0
multipleInheritanceHaveToBeEnabledTest0
testDeepUnwrap0.002

EnumCaseInsensitiveTest

convertEnumSameCase0
convertEnumIsCaseInsensitive0
convertEnumIsCaseInsensitiveButWillReturnAMatchingCaseEnumMemberIfItExists0

Node2BeanTest

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

TypeMappingImplTest

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

AbstractNodeOperationTest

testThen0.001

NodeBuilderTest

testExecWithSeveralChildOps0.001
testRealisticUsageScenario0.001

OpsTest

testAddNodeWithTwoStrings0
testSetProperty0.001
testAddNodeWithString0
testAddPropertyFailsIfPropertyExists0
testSetPropertyFailsIfItsNotExistingAlready0
testAddProperty0
testRenameProperty0.001

DuplicateNodePredicateTest

testRuntimeExceptionIsNotThrownWhenInvalidItemStateExceptionOccurs0.206

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0.001
testEvaluate0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0

NodeNamePredicateTest

testEvaluateNoNameDefined0
testEvaluate0

NodePropertyNamePredicateTest

testEvaluateNoNameDefined0
testEvaluateTrue0.001
testEvaluateFalse0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException0.001
testEvaluate0
testEvaluateNull0
testEvaluateType0

ContentMapTest

test0.003
testGetBasicProps0
testGetBinaryProps0.001
testGetOtherProps0

MetaDataUtilTest

testUpdateMetaData0.196
testGetMetaData0.194

NodeTypesRepositoryTest

testDeleteNode0.201
sameNameSiblingsAreNotAllowed0.235

NodeTypesTest

testGetCreatedByWhenNotSet0
testSetCreation0
testUpdateModification0
testGetCreated0
testGetCreatedBy0
testGetCreatedWhenNotSet0

NodeTypeTemplateUtilTest

testCreateSimpleMixinNodeTypeLastModified0.197
testCreateSimpleNodeTypeContent0.195

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins0.232
testIsNodeType0.192

NodeUtilRepositoryTest

testCopyInSessionTargetAlreadyExist0.203
testRenameNode0.226
testGetResultsFromRowIterator0.21
testCopyInSessionRootSourceToRootDestination0.289
testCopyInSessionChildSourceToRootDestination0.202
testCopyInSessionRootSourceToChildDestination0.206
testMoveNodeAfter0.228
testMoveNode0.198
testMoveNodeBefore0.2

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar0.198
testGetMultiValuePropertyOrderWithDuplicate0.196
testCreateAndGetMultiValuePropertyTypeLong0.203
testSetMultiValuePropertyTypeLong0.242
testGetMultiValuePropertyTypeBoolean0.194
testSetMultiValuePropertyTypeString0.201
testCreateValueDate0.198
testSetAndGetMultiValuePropertyTypeDouble0.192
testGetMultiValuePropertyWithChangedOrder0.193

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion0.228
testGetNextVersionLabel0.234
getVersionOfEmptyVersionHistory0.205
testGetVersionHistoryListNoVersions0.205
testGetPreviousVersion0.27
testGetNextVersion0.227
testGetVersionVersionException0.224
testVersioningDisabled0.199
testGetNodeTypeName0.202
testOutputWhenNodeNull0.198
testGetLatestVersion0.282
testGetNullVersion0.195
testGetVersionHistoryList0.22
testGetPreviousVersionLabel0.226
testGetPreviousVersionOfRootVersion0.21
testGetVersionEmptyVersionLabel0.217
testGetVersionHistoryListMultipleVersions0.244

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.188

ChannelVisibilitySessionWrapperTest

testGetItem0.19
testGetNode0.245
testNodeExists0.196
testCanRemoveVisibleItem0.197
testGetProperty0.193
testPropertyExists0.199
testNavigatingWithNodeParentStillHidesExcludedNode0.191
testItemExists0.209
testMoveWorksOnVisibleNode0.195
testFailsToRemoveHiddenItem0.224
testFailsToMoveHiddenNode0.188
testRootNodeHidesExcludedNode0.189

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0.001
testMultipleWrappingIsPossible0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0
testWrapAlreadyWrappedWithThisClass0.001
testIsSame0
test4LevelDeepUnwrap0
testDeepUnwrap0

DelegateSessionWrapperTest

testUnwrap0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.186

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable0.012
testMultipleWrappingIsNotSupported0.011
testWrapNode0.017
testGetRootParentThrowsItemNotFoundException0.012
testGetParentReturnsWrappedNode0.011
testGetPropertyReturnsLocalizedValue0.014
testHasPropertyReturnsFalseWhenNoSuchPropertyExists0.011
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable0.012
testGetPropertyDoesntReturnResourceNode0.012
testGetAncestorReturnsWrappedNode0.011

InheritanceNodeWrapperTest

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

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.188

MgnlPropertySettingContentDecoratorTest

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

MgnlPropertySettingNodeWrapperTest

testAddSetsMgnlCreated0.005

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

EditorLinkTransformerTest

testEditorLinkTransformation0.005

LinkUtilTest

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

UUIDLinkTest

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

AbstractModuleVersionHandlerTest

testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredForNewerVersion0.005
testStoresTheModuleDescriptorVersionOnInstall0.001
testCantRegisterMultipleDeltasForSameVersion0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDeltaButIsSnapshot0.001
testRetrievesTheAppropriateDeltaForIntermediateUnregisteredVersion0.001
testDeltasAreSorted0.004
testVersionUpdateTaskAndFileExtractionAreAdded0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDeltaAndIsSnapshot0.001
testReturnsEmptyListIfLatestDeltaWasRegisteredForCurrentVersion0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDelta0
testHasExtraDeltaIfVersionBeingInstalledIsNewerThanLatestRegisteredDelta0
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDelta0
testRetrievesTheAppropriateListOfDeltas0.001
testReturnsDefaultUpdateDeltaIfNoDeltaWasRegisteredAtAll0.001
testReturnsEmptyListIfCurrentVersionIsInstalledVersion0.001

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.015

AddPermissionTaskTest

testAutogeneratedDescription0

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.013
testGetPermissionAddedToRoleProperly0.01
testDenyPermissionAddedToRoleProperly0.01
testAutogeneratedDescription0.01

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.009

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.003
testBootstrapsIfNodeDoesNotExist0.005
testAutogeneratedDescription0.005

BootstrapSingleModuleResourceTest

testAutogeneratedDescription0

BootstrapSingleResourceAndOrderAfterTest

testAutogeneratedDescription0

BootstrapSingleResourceAndOrderBeforeTest

testAutogeneratedDescription0

BootstrapSingleResourceAndOrderTest

testOrderAfter0.205
testOrderBefore0.199

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName0.205
testChangeAllPropertiesWithCertainValueTask0.203
testAutogeneratedDescription0.196

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.007
testAutogeneratedDescription0
testChangeTemplate0.001

ChangeVirtualUriMappingTaskTest

testDoExecute0.01
testAutogeneratedDescription0.006

CheckAndModifyPartOfPropertyValueTaskTest

testAutogeneratedDescription0

CheckAndModifyPropertyValueTaskTest

nonExistingPropertyDoesNotThrowNullPointerException0.001
testAutogeneratedDescription0.001

CopyNodeTaskTest

testDoExecuteTargetExistNoOverride0.246
testDoExecute0.199
testAutogeneratedDescription0.195
testDoExecuteTargetExistOverride0.199

CopyPropertyTaskTest

testNonexistingSource0.183
testDoNotOverride0.186
testOverride0.188

CreateNodePathTaskTest

testExecute0.218

CreateNodeTaskTest

testExecute0.242

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0.007
testShowWarningIfCommandNotFound0.005
testCommandIsExecuted0.005

FilterOrderingTaskTest

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

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId0.206
testAutogeneratedDescription0.2

IsAuthorInstanceDelegateTaskTest

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

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0

ModuleFilesExtractionTest

testExecute0.32

MoveAndRenamePropertyTaskTest

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

MovePropertyTaskTest

testNonexistingSource0.192
testDoNotOverride0.181
testOverride0.189

NewPropertyTaskTest

testAutogeneratedDescription0

NodeExistsDelegateTaskTest

testAutogeneratedDescription0

NoSameNameSiblingsConditionTest

returnTrueWhenAllDefinitionsOK0.05
returnFalseWhenSameNameSiblingsAllowed0.004

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.001
testOrderFilterBefore0.001
testDoesNothingWhenRequiredFilterMissing0.001

OrderNodeAfterTaskTest

testOrderNodeBeforeTaskWhenPathIsNotExisting0
testOrderNodeBeforeTask0.001

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest0.189

OrderNodeToFirstPositionTaskTest

testOrderingWhenPathDoesNotExist0
testOrdering0.001

PartialBootstrapTaskTest

testGetOutputResourceName0.189
testDifferentPlatformEncoding0.278
testAutogeneratedDescription0.183

PropertyExistsDelegateTaskTest

testAutogeneratedDescription0

PropertyValueDelegateTaskTest

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

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.209
testNonExistingPropertyAndExpectedAsSuchIsCreated0.184
testPropertywithUnexpectedValueIsNotReplacedButLogged0.185
testExistingPropertyWithPartOfStringIsReplaced0.189
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.185
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.193
testNonExistingPropertyIsNotReplacedButLogged20.191
testExistingPropertyIsReplaced0.192
testPropertyOfDifferentType0.241
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.195
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.189
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.183

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.205
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.199
testReregisterNodeType0.214
testAutogeneratedDescription0.197

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.251
testRegisterServletTaskWithEmptyMappings0.193

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.004
testRemoveDuplicatePermission0.007
testAutogeneratedDescription0.007

RemoveInstallFileTest

testDeleteDirectory0.198
testDeleteFile0.191

RemoveNodesTaskTest

testExecute0.188
testExecuteDoesNotDisplayInfoMessageForMissingNodes0.191
testExecuteDisplaysInfoMessageForMissingNodes0.187
testAutogeneratedDescription0.188
testExecuteException0.191

RemoveNodeTaskTest

testExecute0.264
testAutogeneratedDescription0.188

RemoveNodeWoChildrenTest

testAutogeneratedDescription0

RemovePermissionTaskTest

testAutogeneratedDescription0

RemovePropertiesTaskTest

testExecute0.194

RemovePropertyTaskTest

testExecute0.191

RenameNodesTaskTest

testRenameACLNodesTask0.191
testAutogeneratedDescription0.198

RenameNodeTaskTest

testDoNotOverride0.215
testOverride0.187

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.191
testNonExistingPathIgnored0.187
testAutogeneratedDescription0.183

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.002

RenamePropertyTaskTest

testExecute0.183

SetupModuleRepositoriesTaskTest

testDoExecuteTwice0.195
testDoExecute0.194

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.002
testAddFalseConditionIfExpressionIsContained0

ValueOfPropertyDelegateTaskTest

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

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.003
testBlocksIfIncludeDispatcherIsMissing0.002
testDoesNotWarnIfErrorDispatcherIsUsed0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.002
testTextFilterClassesAreNotSet0.002
testAccessControlProviderIsSet0.002

MD5CheckingFileExtractorOperationTest

testLocallyModifiedFiles0.201
testAbsentFilesAreRecreated0.192

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.107
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.013

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForInstallsOnly0
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0.001

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.046
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.009
testPerformCantBeCalledTwiceByDifferentThreads0.869
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.011
testCheckModuleAndDeltasToStringForUpdate0.004
testCheckModuleAndDeltasToStringForInstall0.004

ModuleRegistryImplTest

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

ModuleManagerWebUITest

testDoneTemplate0.035
testListTasksTemplate0.036
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.007
testRestartNeededTemplate0.02

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage0
testIsMemoryLimitReachedWhenBelowThresholdInMb0
testIsMemoryLimitReachedWhenBelowThresholdPercentage0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0

ContentOpsRepositoryTest

testSetTemplate0.183
testCreateParagraph0.188
testCreatePage0.191

ContentOpsTest

testSetNodeData0
testCreateContent0
testSetBinaryNodeData0.001
testCreateCollectionNode0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.199
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.19
testErrorMessages0.19

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.192
testSetPropertyFailsIfPropertyDoesNotExist0.235
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.191
testAddPropertyFailsIfPropertyExists0.187
testRenamePropertyAndCheckValueForString0.187

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.192
testModuleNodeIsCreatedIfNeeded0.193
testUsesExistingModuleConfigNode0.206

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.191
testModuleNodeIsCreatedIfNeeded0.19

NodeBuilderTaskTest

testUnknownRootThrowsException0.188
testSyntax0.192

ClassesTest

testCanSetupADifferentClassFactory0.004
testDefaultClassFactoryWorksJustFine0.004

ComponentsTest

testPushingAndPoppingComponentProvider0

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.003

ComponentProviderConfigurationBuilderTest

testNonScopedComponent0.06
testSingletonScopedComponentFactory0.02
testEagerSingletonScopedComponent0.016
testProvider0.019
testLazySingletonScopedComponent0.014
testConfiguredEagerSingleton0.019
testConfigured0.016
testComponentFactory0.013
testObserved0.021
testConfiguredSingleton0.014
testSingletonScopedProvider0.013

LegacyComponentsConfigurerTest

testExcludedKeys0.004
testLegacy0.007

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0.001
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0.001

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.007

GuiceComponentProviderTest

testConfiguredInSingletonScope0.024
testCreateChild0.025
canAccessProperties0.037
testConfigured0.016
testImplementation0.01
testObserved0.017
testInstance0.019
getComponentThrowsExeptionForUnconfiguredType0.01
testObservedInRequestScope0.015
testGetComponentProvider0.01

GuiceParameterResolverTest

testSimpleInjection0.003
testInjectionOfNamedDependency0.002
testInjectionOfDependencyAsProvider0.001

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

testExtends0.096
testSameNamePrivateMethods0.01
testPrivateMethods0.007
testOverridesRemovesAnnotations0.009
testLifeCycleOnPackageProtectedMethods0.011
testOverrides0.011
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.011
testMultipleAnnotatedMethods0.011
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.01
testSimpleLifeCycle0.007

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0.001

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.004
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0
testThrowsExceptionWhenRequiredAndMissing0

RepositoryMappingDefinitionReaderTest

testParse0.001

ChangeNodeTypeOfSubAppsTaskTest

testDoExecute0.207

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall2.059
testUpgradeFrom451.293
testCleanInstall1.939
test45DoesNotInstallWhenFromSmallerThan4460.194
testMP4MimeTypesOnInstall1.947
test446MimeTypesOnInstall1.909
updateTo512anonymousUserPermissions0.76
testUpgradeFrom5220.53
usersAndRolesHaveLastActivatedPropertySetOnUpdateTo5110.822

RenameACLNodesTaskTest

testRenameACLNodesTask0.19

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.217
rearrangementOfBasicDefaultConfig0.19
rearrangementOfSTKsDefaultConfig0.195
nonStandardCompositeConfigIsBackedUp0.197

AbstractNodeTypeRegistrationTaskTest

testNodeTypeToRegisterMultipleElement0.202
testNodeTypeToRegisterSingleElement0.193
testNodeTypeToRegisterMultipleElementWrongOrderRevertsUpdate0.206
testUnRegisterNodeType0.155
testUnRegisterNodeTypeDependencyIssue0.149

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces0.008

Register50NodeTypeTaskTest

testDoExecute0.28

RemoveMetaDataInNodeTypeDefinitionTaskTest

testDoExecute0.217

AddActivatableMixinForContentNodeTaskTest

testExecute0.285

GrantsReadPermissionToRolesTaskTest

testAclDefinedButEmpty0.246
testAclDefinedForSubPath0.219
testNoAclDefined0.226
testAclDefined0.22

IsNotAProblematicEnvironmentConditionTest

testConditionWithOsxAndJavaSevenAndTomcatSix0.008
testConditionWithWindows0
testConditionWithOsxAndJavaSix0
testConditionWithOsxAndJavaEightAndTomcatSeven0.001
testConditionWithOsxAndJavaSevenAndTomcatEight0.001

RemoveOpenWFEPermissionsTaskTest

testOperateOnNode0.217

RenameSameNameSiblingNodesTaskTest

testSameOpSeveralTime0.22
testRenameSiblingForASpecificNodeTypeNoCheckForParentType0.286
testRenameSiblingForASubPath0.208
testOutputMessage0.21
testRenameSiblingForASpecificNodeTypeCheckForParentType0.21

HashUsersPasswordsTest

testEncryption0.84

ComponentsTestUtilTest

testSetSingletonInstance0
testConfiguredImplementation0
testInstanceFactory0.001

NodeMatchersTest

testHasNodeWithMatchingNodeType0
testHasNodeWithNonMatchingNodeType0.003
testHasNode0
testHasNodeWhenNotAround0
testHasProperty0.001
testHasPropertyWhenNotAround0

Content2NodeCollectionWrapperTest

testRetainAll0
testRemoveAll0.001

MockItemTest

testGetDepth0
testGetPath0

MockNodeTest

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

MockObservationManagerTest

willRefuseToFilterLocalChanges0
willRefuseToFilterOnUuid0
setsUserDataInEvent0
canFilterOnNodeType0.001
canFilterOnPath0
canAddRemoveAndSeeAddedListeners0

MockPropertyTest

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

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0
testNodeFromStringAndStrings0

SessionTestUtilTest

testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0
testCreateSessionFromString0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0

MockObjectTest

testSetABooleanValueOnANodeData0
testCreatingANode0
testDeletingReallyWorks0
testRootNodeOfHierarchyManger0
testCreatingASubNode0
testGetANodeAddedToASubNode0
testSetAnObjectAndResolvePropertyType0

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll0
testRemoveAll0

SelfTest

testCommandIsSetCorrectlyFromPrototype0.008

Utf8ContentTest

testReadingUtf8Greek0.191
testReadingUtf8JapaneseChars0.192
testReadingUtf8AccentedChars0.19
testCreateExportImportContentUtf8SpecialChars0.187
testReadingUtf8SpecialChars0.21
testSettingNewUtf8ContentNode0.186
testSettingAnUtf8NodeData0.186
testReadingUtf8Russian0.192

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0

BasePatternVoterTest

testInitWithoutPattern0

DomainNameRegexVoterTest

testMatchingDomain0
testNonMatchingDomain0.001

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

ResponseContentTypeVoterTest

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

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0
testVotesTrueOnMatchingWildcardPattern0
testIgnoresJSessionIdInRequestUri0
testVotesFalseOnNonMatchingWildcardPattern0

URIStartsWithVoterTest

testNotVoter0
testInverseVoter0
testBasics0

Failure Details

[Summary] [Package List] [Test Cases]


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