Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
155200399.807%98.201

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.87
info.magnolia.utf88000100%1.315
info.magnolia.importexport19000100%0.465
info.magnolia.monitoring3000100%0.001
info.magnolia.objectfactory.configuration14000100%0.182
info.magnolia.module35000100%0.953
info.magnolia.module.model.reader35000100%0.037
info.magnolia.module.model50000100%0.008
info.magnolia.jcr.decoration12000100%0.005
info.magnolia.module.files1000100%0.003
info.magnolia.content2bean1900194.737%0.119
info.magnolia.beanmerger7000100%0.08
info.magnolia.objectfactory.guice.lifecycle10000100%0.179
info.magnolia.voting.voters25000100%0.009
info.magnolia.cms.core.version16000100%1.752
info.magnolia.test.mock36000100%0.016
info.magnolia.importexport.postprocessors4000100%0.217
info.magnolia.cms.util209000100%16.351
info.magnolia.setup.for5_01000100%0.008
info.magnolia.event13000100%2.286
info.magnolia.cms.core110000100%9.121
info.magnolia.objectfactory.guice22000100%0.198
info.magnolia.test4000100%0.004
info.magnolia.module.ui4000100%1.076
info.magnolia.repository10010%0
info.magnolia.commands.impl25000100%4.548
info.magnolia.init.properties2000100%0
info.magnolia.repository.definition1000100%0
info.magnolia.test.mock.jcr95000100%0.012
info.magnolia.nodebuilder.task7000100%1.163
info.magnolia.cms.i18n12000100%0.104
info.magnolia.registry4000100%0.004
info.magnolia.context12000100%0.764
info.magnolia.jcr.inheritance4000100%0.011
info.magnolia.objectfactory31000100%0.031
info.magnolia.module.delta69000100%4.248
info.magnolia.freemarker52000100%0.433
info.magnolia.cms.security74000100%15.233
info.magnolia.init27000100%0.257
info.magnolia.freemarker.models8000100%0.005
info.magnolia.audit31000100%14.746
info.magnolia.util2000100%0
info.magnolia.cms.filters46000100%0.82
info.magnolia.commands7000100%0.094
info.magnolia.cms.security.operations3000100%0.001
info.magnolia.jcr.wrapper77000100%2.65
info.magnolia.cms.security.auth.callback6000100%0.004
info.magnolia.jcr.node2bean45000100%0.244
info.magnolia.link29000100%0.291
info.magnolia.jackrabbit4000100%1.371
info.magnolia.cms.core.search2000100%0.579
info.magnolia.test.hamcrest6000100%0.003
info.magnolia.nodebuilder16000100%1.795
info.magnolia.jcr.predicate10000100%0.002
info.magnolia.importexport.filters1000100%0.008
info.magnolia.cms.beans.config1800194.444%0.096
info.magnolia.jcr.util147000100%6.85
info.magnolia.setup6000100%6.574
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.187
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%0.683

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%1.315

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0.001
BootstrapUtilTest4000100%0.001
DataTransporterRepositoryTest2000100%0.432
DataTransporterTest5000100%0.023
PropertiesImportExportTest5000100%0.008

info.magnolia.monitoring

ClassTestsErrors FailuresSkippedSuccess RateTime
SystemMonitorTest3000100%0.001

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentConfigurationReaderTest1000100%0.003
ComponentProviderConfigurationBuilderTest11000100%0.166
LegacyComponentsConfigurerTest2000100%0.013

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest15000100%0.015
ModuleInstanceProviderTest2000100%0.084
ModuleLifecycleContextImplTest2000100%0
ModuleManagementStateTest3000100%0
ModuleManagerImplTest6000100%0.852
ModuleRegistryImplTest7000100%0.002

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest12000100%0.035
DependencyCheckerImplTest18000100%0.002
DependencyLevelComparatorTest5000100%0

info.magnolia.module.model

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

info.magnolia.jcr.decoration

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

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest1000100%0.003

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.003
Content2BeanTest1800194.444%0.116

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.001
ProxyBasedBeanMergerTest6000100%0.079

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.179

info.magnolia.voting.voters

ClassTestsErrors FailuresSkippedSuccess RateTime
BasePatternVoterTest1000100%0.001
DomainNameRegexVoterTest2000100%0.001
IfVoterTest3000100%0.001
ResponseContentTypeVoterTest13000100%0.005
URIPatternVoterTest3000100%0
URIStartsWithVoterTest3000100%0.001

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest6000100%0.848
ContentVersionTest4000100%0.881
MgnlVersioningNodeWrapperTest1000100%0.001
VersionedNodeTest2000100%0.021
VersionInfoTest3000100%0.001

info.magnolia.test.mock

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

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataAsMixinConversionHelperTest3000100%0.004
MetaDataImportPostProcessorTest1000100%0.213

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0.001
ClasspathResourcesUtilTest3000100%0.001
ContentUtilRepoTest4000100%0.707
ContentUtilTest27000100%0.019
DateUtilTest1000100%0.01
DelayedExecutorTest3000100%3.363
ExceptionUtilTest19000100%0.005
ExtendingContentWrapperRepositoryTest2000100%0.352
ExtendingContentWrapperTest15000100%0.167
InheritanceContentWrapperTest8000100%0.008
LazyContentWrapperTest3000100%0.677
LazyNodeDataWrapperTest3000100%0.027
LinkUtilTest6000100%0.001
ModuleConfigurationObservingManagerTest1000100%6.019
NodeDataUtilTest10000100%0.002
NodePathComparatorTest1000100%0
NodeUuidComparatorTest1000100%0.001
ObservationUtilTest4000100%0.043
PathUtilTest9000100%0.001
QueryUtilTest15000100%3.676
RequestDispatchUtilTest4000100%0.002
RuleTest3000100%0.493
SearchReplaceTest4000100%0.008
ServletUtilTest10000100%0.002
SiblingsHelperTest7000100%0.006
SimpleUrlPatternTest18000100%0.001
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%0.645
TextFileUtilTest4000100%0.001
UnicodeNormalizerTest6000100%0.035
WebXmlUtilTest9000100%0.073
WorkspaceXmlUtilTest2000100%0.005

info.magnolia.setup.for5_0

ClassTestsErrors FailuresSkippedSuccess RateTime
ConvertMetaDataUpdateTaskTest1000100%0.008

info.magnolia.event

ClassTestsErrors FailuresSkippedSuccess RateTime
EventHandlerCollectionTest6000100%0.003
ResettableEventBusTest2000100%0.007
SimpleEventBusTest5000100%2.276

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.001
BinaryNodeDataTest3000100%0.007
DefaultACLPermissionsTest6000100%0.142
DefaultContentTest25000100%5.889
MagnoliaAccessProviderTest6000100%0.157
MetaDataTest36000100%0.003
NodeTest14000100%2.731
NodeTypeBasedACLPermissionsTest9000100%0.148
PathTest5000100%0.001
RootOnlyPermissionTest3000100%0.042

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.008
GuiceComponentProviderTest10000100%0.132
GuiceParameterResolverTest3000100%0.006
GuiceScopesTest8000100%0.052

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.001
SelfTest1000100%0.003

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.076

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
WorkspaceMappingTest10010%0

info.magnolia.commands.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
DeleteCommandTest4000100%0.691
ExportCommandTest3000100%0.77
ExtractCommentCommandTest5000100%0.009
ImportCommandTest4000100%1.172
MarkNodeAsDeletedCommandTest1000100%0.268
RuleBasedCommandTest4000100%0.787
VersionCommandTest4000100%0.851

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0

info.magnolia.test.mock.jcr

ClassTestsErrors FailuresSkippedSuccess RateTime
MockItemTest2000100%0
MockNodeTest43000100%0.007
MockObservationManagerTest6000100%0.001
MockPropertyTest7000100%0.001
MockSessionTest9000100%0.001
MockValueTest22000100%0.002
NodeTestUtilTest3000100%0
SessionTestUtilTest3000100%0

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.495
ModuleNodeBuilderTaskTest2000100%0.352
NodeBuilderTaskTest2000100%0.316

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0
DefaultI18NContentSupportTest3000100%0.036
HierarchyBasedI18nContentSupportTest3000100%0.042
MessagesManagerTest5000100%0.026

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0.004

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.172
DefaultRepositoryStrategyTest2000100%0.353
MgnlContextTest2000100%0.004
RequestAttributeStrategyTest3000100%0.007
SimpleContextTest1000100%0.22
WebContextImplTest1000100%0.008
WriterResponseWrapperTest2000100%0

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.011

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassesTest2000100%0.006
ComponentsTest1000100%0
DefaultClassFactoryTest5000100%0.001
DefaultComponentProviderTest9000100%0.013
ObjectFactoryTest1000100%0
ObjectManufacturerTest11000100%0.008
ObservedComponentFactoryTest2000100%0.003

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest52000100%0.433

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest2000100%0.054
ContentSecurityFilterTest2000100%0.118
DelegatingUserManagerTest1000100%0.005
HierarchicalUserManagerTest5000100%1.119
MgnlGroupTest8000100%0.091
MgnlUserManagerRepositoryTest7000100%6.572
MgnlUserManagerTest10000100%0.405
MgnlUserTest7000100%0.054
PermissionUtilTest4000100%0
PrincipalUtilTest5000100%0.001
RescueSecuritySupportTest10000100%4.579
SecurityTest1000100%0.004
SecurityUtilKeyStoreTest2000100%0.252
SecurityUtilTest8000100%1.968
URISecurityFilterTest2000100%0.011

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.005
DefaultMagnoliaInitPathsTest8000100%0.004
DefaultMagnoliaPropertiesResolverTest9000100%0.007
MagnoliaServletContextListenerTest1000100%0.241

info.magnolia.freemarker.models

ClassTestsErrors FailuresSkippedSuccess RateTime
BinaryNodeDataModelTest1000100%0
ContentModelTest1000100%0
MagnoliaObjectWrapperTest5000100%0.003
UserModelTest1000100%0.002

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0.225
AuditLoggingUtilTest2000100%0.066
MgnlAuditLoggingContentDecoratorTest28000100%14.455

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.013
ContentTypeFilterTest1000100%0.216
FilterTest3000100%0.159
InstallFilterTest3000100%0.035
InterceptFilterTest9000100%0.017
MultiChannelFilterTest8000100%0.027
MultipartRequestFilterTempFileDeletionTest2000100%0.076
MultipartRequestFilterTest2000100%0.026
MultipartRequestWrapperTest1000100%0.012
RangeSupportFilterTest2000100%0.011
ServletDispatchingFilterTest13000100%0.218
UnicodeNormalizationRequestWrapperTest1000100%0.01

info.magnolia.commands

ClassTestsErrors FailuresSkippedSuccess RateTime
CommandsManagerTest6000100%0.094
MgnlCommandTest1000100%0

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
OperationPermissionTest3000100%0.001

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.004

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Node2BeanTest34000100%0.199
TypeMappingImplTest11000100%0.045

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.001
LinkUtilTest19000100%0.2
UUIDLinkTest9000100%0.09

info.magnolia.jackrabbit

ClassTestsErrors FailuresSkippedSuccess RateTime
JackrabbitIndexingConfigurationTest4000100%1.371

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.579

info.magnolia.test.hamcrest

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeMatchersTest6000100%0.003

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
ContentOpsRepositoryTest3000100%0.507
ContentOpsTest4000100%0.001
NodeBuilderTest3000100%0.486
OpsTest5000100%0.8

info.magnolia.jcr.predicate

ClassTestsErrors FailuresSkippedSuccess RateTime
JCRMgnlPropertyHidingPredicateTest2000100%0.001
JCRPropertyHidingPredicateTest2000100%0
NodeTypePredicateTest2000100%0
StringPropertyValueFilteringPredicateTest4000100%0.001

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.008

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0.001
RegexpVirtualURIMappingTest11000100%0.008
URI2RepositoryManagerTest2000100%0.026
URI2RepositoryMappingTest4000100%0.061

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest4000100%0.009
MetaDataUtilTest2000100%0.382
NodeTypesRepositoryTest1000100%0.19
NodeTypesTest6000100%0.001
NodeUtilIsNodeTypeTest2000100%0.399
NodeUtilRepositoryTest4000100%0.731
NodeUtilTest44000100%0.008
PropertiesImportExportTest11000100%0.005
PropertyUtilRepositoryTest9000100%1.925
PropertyUtilTest36000100%0.002
SessionUtilTest11000100%0.002
VersionUtilTest17000100%3.196

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
CoreModuleVersionHandlerTest5000100%5.839
HashUsersPasswordsTest1000100%0.735

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.225

AuditLoggingUtilTest

testLogsLoginSuccesses0.059
testLogsLoginFailures0.007

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator3.043
testSequenceActionMoveCreate1.288
testSequenceActionMoveDelete0.757
testSequenceCreateModifyDelete0.516
testSequenceActionCreateCreate0.499
testSequenceActionMoveModify0.502
testSequenceActionCreateSessionDelete0.397
testSequenceActionModifyMoveDelete0.423
testLogSessionDelete0.421
testSequenceCreateModify0.366
testSequenceActionCreateNodeDelete0.359
testSequenceActionModifySessionDelete0.356
testSequenceActionSessionDeleteCreate0.406
testLogModifyNode0.427
testLogModifyProperty0.42
testLogCreateNode0.4
testLogNodeDeleteCreateDelete0.407
testLogDeleteNode0.386
testLogMoveNode0.389
testLogCreateNodeWithSpecificNodeType0.304
testSequenceActionNodeDeleteCreate0.366
testSequenceActionModifyCreate0.313
testNodeSave0.306
testSequenceActionModifyMove0.254
testSequenceActionModifyNodeDelete0.272
testSequenceCreateMove0.268
testSequenceActionModifyModify0.299
testSequenceActionMoveModifyDelete0.311

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.001

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable0.061
testMergeOfInterfaces0.004
testMergeMap0.008
testMergedProperties0.005
testMergeMergedClass0
testIsSimpleType0.001

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.025
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0.001

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.026
testGetUri0.025
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.005
testGetHandleStripsExtensionInclTheDot0.005

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testGetSelectors0
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0.001

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.007
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0

DefaultACLPermissionsTest

testCanReadRoot0.032
testCanReadOnPageNode0.021
testGrantsOnContentNode0.026
testCanReadOnContentNode0.023
testGrantsOnPageNode0.02
testGrantsHigherPermissionThenAssigned0.02

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.361
testThatReadingANonExistingNodeDataDoesNotFail0.298
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.385
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.272
testCreatingAnExistingNodeDataDoesNotFail0.326
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.267
testReadingANodeData0.238
testCreatingAndSettingANodeData0.207
testIsNodeTypeForNodeChecksPrimaryType0.198
testAddMixin0.206
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.22
testSettingANonExistingNodeDataCreatesANewNodeData0.224
testCreatingAnEmptyNodeData0.232
testModDate0.196
testCreatingAndSettingABooleanNodeData0.194
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.198
testDelete0.23
testEquals0.207
testSettingAnExistingNodeData0.195
testCreatingAndReadingABinaryNodeData0.186
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.2
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.213
testEqualsWithWrongType0.253
testEqualsWithNull0.173
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.21

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.04
testReadOnlyPermissionsToJcrSystemAreSetForUser0.024
testPermissionWrongClassDefined0.022
testPermissionNonexistingClassDefined0.026
testPermissionClassDefined0.023
testPermissionWrongClassConstructor0.022

MetaDataTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.211
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.211
testCreatingAnExistingNodeDataDoesNotFail0.182
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.184
testReadingANodeData0.188
testCreatingAndSettingANodeData0.179
testIsNodeTypeForNodeChecksPrimaryType0.207
testAddMixin0.222
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.202
testSettingANonExistingNodeDataCreatesANewNodeData0.173
testSettingAnExistingNodeData0.186
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.202
testThatReadingANonExistingNodeDataFail0.172
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.212

NodeTypeBasedACLPermissionsTest

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

PathTest

testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetValidatedLabel0
testIsCharValid0.001

RootOnlyPermissionTest

testCanRead0.012
testNoRootNode0.013
testGrants0.017

QueryTest

testSimpleQuery0.349
testMaxResultSize0.23

BaseVersionManagerTest

testCreateAndRestoreVersionAndCheckOrder0.305
testUseSystemSessionToRetrieveVersions0.025
testCreateAndRestoreDeletedVersion0.081
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.18
testNumberOfCreatedVersions0.164
testCreateAndRestoreVersion0.093

ContentVersionTest

testRestoringBinariesFromContentVersion0.133
testRetrievingBinariesFromContentVersionsChildNode0.262
testBasics0.279
testRetrievingBinariesFromContentVersion0.207

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.021

VersionInfoTest

testAdvancedVersionInfo0.001
testMoreVersionInfo0
testBasicVersionInfo0

CompositeFilterTest

testInitializationAndDestruction0.013

ContentTypeFilterTest

testFilterWithEmptyDefaultExtension0.216

FilterTest

testBypassing0.131
testDecoratedFilter0.015
testInitialization0.013

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.014
testExecutesCorrectCommandBasedOnURI0.011
testPassesNullAsCommandIfNoneSpecified0.01

InterceptFilterTest

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

MultiChannelFilterTest

testChannelFromResolverGetsSet0.001
testPreviewModeIsAlwaysTrueWhenNoMgnlPreviewParamIsInRequest0.003
testChannelIsSetWhenMgnlPreviewParamIsTrue0.004
testPreviewModeIsFalseWhenMgnlPreviewParamIsFalse0.004
testALLGetsSetWhenThereIsNoResolver0.003
testPreviewModeIsTrueWhenMgnlPreviewParamIsTrue0.004
testALLGetsSetWhenMgnlPreviewParamIsFalse0.004
testChannelParameterValueGetsSet0.004

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.064
testCOSMultipartFilterFileDeletion0.012

MultipartRequestFilterTest

testFilterCommonsFileUpload0.014
testFilterCOS0.012

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.012

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.008
testContentLengthIsNotSet0.003

ServletDispatchingFilterTest

testWrapperRespectsForwards0.022
testSupportsDefaultMapping0.021
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.015
testEscapeMetaCharacters0.01
servletCanHaveInjectedComponents0.016
testSupportsPathMapping0.02
testPathInfoShouldAdhereToServletSpec0.013
testSupportsExtensionMapping0.013
testShouldNotBypassWhenExactMappingMatches0.016
testShouldNotBypassWhenPathMappingMatches0.013
testShouldBypassWhenMappingDoesNotMatch0.017
testSupportsRegexMappings0.031
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.011

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.01

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.014
testGetNodeDataEndlessLoop0.011
testDetermineLocale0.011

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.014
testGetNodeDataEndlessLoop0.011
testDetermineLocale0.017

MessagesManagerTest

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

AccessManagerImplTest

testMultiThreadAccess0.053
testGetPermissions0.001

RedirectClientCallbackTest

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

ContentSecurityFilterTest

testIsAllowedForOther0.115
testIsAllowedForAnonymous0.003

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.005

HierarchicalUserManagerTest

testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.202
testGroupAddingAndRemoving0.254
testRoleAddingAndRemoving0.236
testParentPathIsRealmIfNameShorterThan3Chars0.22
testParentPathShouldBeLowercased0.207

MgnlGroupTest

testGetRoles0.005
testGetGroupsReturnsDirectGroups0.01
testGetRolesWithoutDuplicates0.013
testAddRoleToGroup0.014
testAddGroupToGroup0.012
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.013
testGetAllGroupsFromOneConcreteGroup0.014
testGetNotExistGroup0.01

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.385
testNewlyCreatedUserNodeHasMixinLockable0.913
testDoNotCreateUserWhenExistInAnotherRealm0.546
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed0.92
testUserPasswordAfterChangingByJCRProperty1.313
testUserPasswordAfterCodeCreation0.935
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed0.56

MgnlUserManagerTest

testUsernameCantBeBlank0
testUsernameCantBeEmpty0
testSetStringProperty0.017
testFindPrincipalNode0.015
testSetPropertyToNull0.001
testUserWasCreatedUnderCertainPath0.368
testSetProperty0.001
testUsernameCantBeNull0.001
testFindPrincipalNodeWithOtherRealm0.002
testUsernameIsValidatedUponCreation0

MgnlUserTest

testGetAllGroupsReturnsDirectAndInheritedGroups0.005
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.008
testGetAllRolesReturnsDirectAndInheritedRoles0.009
testGetRolesReturnsDirectRolesWithoutDuplicates0.008
testInGroup0.01
testGetRolesReturnsDirectRoles0.007
testGetGroupsReturnsOnlyDirectGroups0.007

OperationPermissionTest

testCanExecuteOtherRolesAssigned0
testCanExecuteAnyRoleAssigned0.001
testCanMoveThisUserRoleAssigned0

PermissionUtilTest

testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipalInCollection0
testRemovePrincipalFromCollection0.001
testRemovePrincipal0
testFindACLByName0
testFindPrincipal0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.017
testUserManagerReturnsCorrectAnonymousUser0.758
testUserManagerRealmIsSystemRealm0.016
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.741
testUserManagerReturnsSystemUserWithCorrectRole0.384
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.379
testUserManagerReturnsCorrectSystemUserByName0.761
testUserManagerReturnsEnabledRescueUser0.384
testUserManagerReturnsCorrectSystemUser0.75
testUserManagerReturnsSystemUserWithCorrectGroup0.389

SecurityTest

testMergePrincipals0.004

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.197
testKeyStoreInSomeOtherFolder0.055

SecurityUtilTest

testPasswordRemovingMethodFromCache0.217
testRemoveAllPasswordPamametersFromCacheLog0.183
testCrypt0.489
testUpdateKeysKeyLocationIsSet0.209
testBCProvider0.266
testKeyStore0.211
testUpdateKeysKeyLocationIsNotSet0.206
testPasswordRemovingMethodFromURL0.187

URISecurityFilterTest

testIsAllowedForOther0.009
testIsAllowedForAnonymous0.002

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0
testSanitizeUrlToFile0

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.181
testSessionBasedCopy0.168
testMoveInSession0.186
testChangeNodeTypeReplaceAllOccurrences0.172

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.01

DelayedExecutorTest

testDelayedExecution0.603
testMultipleDelayedExecution0.755
testExecutionAfterMaxDelay2.005

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.176
testIsExistsMethodWhenAbsolutPathAndNodeExists0.176

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testWrappingReferencedContent0.312
testWrappingNDParent0.194
testClosedSessionResistance0.171

LazyNodeDataWrapperTest

testWorkOnDeadSession0.023
testDoesNotCallHierarchyManagerUntilNeeded0.001
testCallHierarchyManagerOnlyFirstTime0.003

LinkUtilTest

testAddFingerprintToLinkCompareTwoDates0
testAddFingerprintToLinkWithInvalidDate0
testAddFingerprintToLink0
testAddFingerprintToLinkWithoutExtension0
testRemoveFingerprintAndExtensionFromLink0
testAddFingerprintToLinkFundamentalAssertions0

ModuleConfigurationObservingManagerTest

testObserving6.019

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0

NodeUuidComparatorTest

testBasic0

ObservationUtilTest

testRegisterWhenSessionValid0.01
testFailRegisterWhenSessionInvalid0.009
testUnregisterWhenSessionValid0.014
testDontFailUnregisterWhenSessionInvalid0.01

PathUtilTest

testStripExtension0
testAddLeadingSlash0
testGetExtension0
testCreatePath0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0
testGetFolder0
testAddLeadingSlashDoesNotSupportNullArgument0
testCreatePathDoesNotSupportNullArgument0.001

QueryUtilTest

testQueryWhenSearchingJustForComponents0.244
testSimpleQuery0.245
testSearchForUUID0.26
testJQOM0.277
testSearchForAreasContainingImage0.245
testQueryBuild0.264
testQueryWhenSearchingJustForPages0.243
testSearchOfNonDefaultNodeType0.224
testSearchForUUIDInChildNode0.237
testEmptyResult0.225
testResultContainsOnlyPages0.219
testSearchForPagesWhoseComponentIsContainingSpecificText0.241
testSearchForInheritedUUID0.228
testConfirmThatFilteredResultIsReallyTheWantedOne0.271
testSearchForSpecificTemplate0.253

RequestDispatchUtilTest

testDispatchRedirectNonInternal0
testDispatchRedirectInternal0.001
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0.001

RuleTest

testIsNotAllowedNode0.169
testRuleStringConstructor0.163
testIsAllowedNode0.161

SearchReplaceTest

testDefaultsToLiteralMatching0.003
testCanUseJokerInNamePatterns0.002
testCaseInsensitive0.002
testCanUseNamePatterns0.001

ServletUtilTest

testFilterInitParametersToMap0
testIsMultipart0
testIsForward0
testServletInitParametersToMap0
testGetDispatcherType0
testGetWrappedRequest0
testGetOriginalRequestUri0
testGetOriginalRequestUrlIncludingQueryString0
testIsError0
testIsInclude0

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testWrappingReferencedContent0.219
testWrappingNDParent0.222
testClosedSessionResistance0.204

TextFileUtilTest

testGetLines0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0.001
testGetTrimmedLinesMatching0
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0.014
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.006
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.004
testJava6Normalizer0.004
testAsciiStringsShouldPassThroughWithAutoDetect0.003
testNonNormalizer0.004

WebXmlUtilTest

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

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.002
testWorkspaceNamesWithNonNullExpectation0.003

CommandsManagerTest

testRegisterCommands0.018
testGetCommandByCatalogAndName0.014
testExecuteCommand0.016
testExecuteCommandWithContext0.014
basicChainCommandTest0.017
testGetCommandByName0.015

DeleteCommandTest

testDeleteLeaveNode0.171
testDeleteProperty0.175
testDeleteNonexistentNode0.173
testDeleteNodeWithSubnodes0.172

ExportCommandTest

testExportCommandNoOutputStream0.224
testExporCommandPathNotSet0.364
testExportCommand0.182

ExtractCommentCommandTest

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

ImportCommandTest

testImportCommandDuplicateName0.428
testImportCommandTargetPathDoNotExist0.225
testImportCommand0.335
testImportCommandEmptyFile0.184

MarkNodeAsDeletedCommandTest

testUpdateAuthorIdAndModificationDateWhenMarkNodeAsDelete0.268

RuleBasedCommandTest

testDefaultRule0.212
testSetItemTypes0.182
testRuleOverridesItemTypes0.201
testSetRule0.192

VersionCommandTest

testHadleWithVersionCommentWhenWhenRecursiveTrue0.209
testCommandWithRuleSet0.238
testWhenVersionCommentIsNullAndNodeAlreadyHasVersionComment0.205
testHadleWithVersionCommentWhenRecursiveFalse0.199

MgnlCommandTest

testAttributeOnMgnlContextIsSetInCaseOfCommandExecutionException0

Content2BeanProxyTest

testContentToBeanWithClassDefined0.003

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession0.172

DefaultRepositoryStrategyTest

testPasswordIsNull0.18
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.173

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0.001
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.003

RequestAttributeStrategyTest

testSessionAttributes0.002
testLocalAttributes0.001
testApplicationAttributes0.004

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.22

WebContextImplTest

testLoginLogout0.008

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0
testCantUseWriterAfterOutputStream0

EventHandlerCollectionTest

testHandlersRemovedWhileDispatchedAreStillInvoked0
testCanRemoveHandler0
testCanDispatchEvent0
testCanRemoveHandlerViaReturnedRegistrationObject0
testHandlersAddedWhileDispatchedAreNotInvoked0
testHandlersAreInvokedInOrder0.003

ResettableEventBusTest

testDoesNotDispatchToRemovedHandler0.007
testCanReset0

SimpleEventBusTest

testHandlerRemovedWhileDispatchingIsCalled0
testMultipleThreads2.27
testMultipleRegistrationOfTheSameHandlerWillNotResultInMultipleInvocations0
testAreHandlersInvokedInOrder0.005
testHandlerAddedWhileDispatchingIsNotCalled0.001

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence0
testWrapsBeanAsBeanModel0.001
testWrapsContextWithMapModel0.002
testWrapsMapAsSimpleHash0
testWrapsContentMapWithContentMapModel0

UserModelTest

testCanBeUnwrappedByDeepUnWrap0.002

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0.001
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

BootstrapUtilTest

testGetFilenameFromResource0.001
testGetWorkspaceNameFromResource0
testGetFullpathFromResource0
testGetPathnameFromResource0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.255
testDoctypeImport0.177

DataTransporterTest

testEncodePath0.001
testParseAndFormat0.02
testRemoveNs0.002
testCreateExportPath0
testRevertExportPath0

MagnoliaV2FilterTest

testBogusMetaElement0.008

MetaDataAsMixinConversionHelperTest

testRenamesDeletedOnProperty0.001
testConversionWhenPropertiesAreAlreadyInPlace0.002
testRemovesMetaDataWhenEmptied0.001

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.213

PropertiesImportExportTest

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

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.241

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0

JackrabbitIndexingConfigurationTest

testExcludedPropertiesAreFoundInWhereEquals0.338
testExcludedPropertiesAreNotFoundInFullTextSearch0.321
testTitlePropertyIsBoosted0.365
testExcludedPropertiesAreFoundInWhereLike0.347

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0
multipleInheritanceDisabledTest0.001
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0
testEquals0
testEqualsWithDifferentDecorators0.001

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0
returnsTrueWhenQueriedForSubClass0
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.003

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.002
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0
multipleInheritanceHaveToBeEnabledTest0
testDeepUnwrap0.009

Node2BeanTest

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

TypeMappingImplTest

testGetPropertyTypeDescriptorWithArray0.004
testBeanPropertyArrayIsResolvedByAdderMethod0.004
testBeanPropertyMapIsResolvedByAdderMethod0.004
testBeanPropertyRawMapIsResolvedByAdderMethod0.004
testBeanHasTransformerSetViaAnnotation0.004
testGetPropertyTypeDescriptorWithCollection0.003
testBeanPropertyCollectionWithListParameterWithGenerics0.004
testGetPropertyTypeDescriptorWithMap0.004
testBeanPropertyTypeDescriptorHasTransformer0.004
testGetPropertyTypeDescriptorWithSimpleType0.005
testBeanPropertyCollectionIsResolvedByAdderMethod0.005

AbstractNodeOperationTest

testThen0.001

NodeBuilderTest

testExecWithSeveralChildOps0.001
testRealisticUsageScenario0.001

OpsTest

testAddNodeWithTwoStrings0
testSetProperty0.001
testAddNodeWithString0
testAddPropertyFailsIfPropertyExists0
testSetPropertyFailsIfItsNotExistingAlready0
testAddProperty0.001
testRenameProperty0

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0.001
testEvaluate0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

StringPropertyValueFilteringPredicateTest

testReturnsFalseOnException0.001
testEvaluate0
testEvaluateNull0
testEvaluateType0

ContentMapTest

test0.007
testGetBasicProps0.001
testGetBinaryProps0.001
testGetOtherProps0

MetaDataUtilTest

testUpdateMetaData0.202
testGetMetaData0.18

NodeTypesRepositoryTest

testDeleteNode0.19

NodeTypesTest

testGetCreatedByWhenNotSet0
testSetCreation0
testUpdateModification0
testGetCreated0
testGetCreatedBy0
testGetCreatedWhenNotSet0

NodeUtilIsNodeTypeTest

testIsNodeTypeSupportsMixins0.192
testIsNodeType0.207

NodeUtilRepositoryTest

testRenameNode0.177
testMoveNodeAfter0.178
testMoveNode0.188
testMoveNodeBefore0.188

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilRepositoryTest

testCreateValueCalendar0.235
testGetMultiValuePropertyOrderWithDuplicate0.209
testCreateAndGetMultiValuePropertyTypeLong0.22
testSetMultiValuePropertyTypeLong0.254
testGetMultiValuePropertyTypeBoolean0.209
testSetMultiValuePropertyTypeString0.196
testCreateValueDate0.18
testSetAndGetMultiValuePropertyTypeDouble0.239
testGetMultiValuePropertyWithChangedOrder0.183

PropertyUtilTest

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

SessionUtilTest

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

VersionUtilTest

testHasPreviousVersion0.193
testGetNextVersionLabel0.19
getVersionOfEmptyVersionHistory0.182
testGetVersionHistoryListNoVersions0.179
testGetPreviousVersion0.216
testGetNextVersion0.212
testGetVersionVersionException0.183
testVersioningDisabled0.168
testGetNodeTypeName0.171
testOutputWhenNodeNull0.196
testGetLatestVersion0.191
testGetNullVersion0.16
testGetVersionHistoryList0.177
testGetPreviousVersionLabel0.192
testGetPreviousVersionOfRootVersion0.172
testGetVersionEmptyVersionLabel0.179
testGetVersionHistoryListMultipleVersions0.235

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.164

ChannelVisibilitySessionWrapperTest

testGetItem0.159
testGetNode0.169
testNodeExists0.161
testCanRemoveVisibleItem0.16
testGetProperty0.157
testPropertyExists0.152
testNavigatingWithNodeParentStillHidesExcludedNode0.157
testItemExists0.16
testMoveWorksOnVisibleNode0.171
testFailsToRemoveHiddenItem0.183
testFailsToMoveHiddenNode0.173
testRootNodeHidesExcludedNode0.169

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0
testMultipleWrappingIsPossible0

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0
testWrapAlreadyWrappedWithThisClass0
testIsSame0
test4LevelDeepUnwrap0
testDeepUnwrap0

DelegateSessionWrapperTest

testUnwrap0

ExtendingNodeWrapperTest

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

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0

HTMLEscapingNodeWrapperTest

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

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.163

I18nNodeWrapperTest

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

InheritanceNodeWrapperTest

testSingleComponentInheritance0.01
testRoot0.009
testNestedPropertyInheritance0.009
testCollectionInheritance0.013
testMultipleInheritanceHaveToWork0.009
testPropertyInheritance0.009
testNestedComponentInheritance0.009

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.177

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

EditorLinkTransformerTest

testEditorLinkTransformation0.001

LinkUtilTest

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

UUIDLinkTest

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

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.012

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.011
testGetPermissionAddedToRoleProperly0.008
testDenyPermissionAddedToRoleProperly0.009

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.01

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.002
testBootstrapsIfNodeDoesNotExist0.004

ChangeAllPropertiesWithCertainValueTaskTest

testWorksWithClassName0.178
testChangeAllPropertiesWithCertainValueTask0.186

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.005
testChangeTemplate0.001

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0.007
testShowWarningIfCommandNotFound0.005
testCommandIsExecuted0.004

FilterOrderingTaskTest

testOrderFilterAfter0.001
testFailWhenFilterDoesntExist0.001
testOrderFilterAfterLast0.001
testDoesNothingIfRequiredFilterMissing0

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.004
testExecutesPublicDelegateTaskWhenIsPublic0.004
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.003
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.004

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0

MoveAndRenamePropertyTaskTest

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

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.001
testOrderFilterBefore0.001
testDoesNothingWhenRequiredFilterMissing0.001

OrderNodeTo1stPosTaskTest

testOrderNodeTo1stPosTaskTest0.174

PartialBootstrapTaskTest

testGetOutputResourceName0.001

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0.001
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.004
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.003
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.003

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.219
testNonExistingPropertyAndExpectedAsSuchIsCreated0.173
testPropertywithUnexpectedValueIsNotReplacedButLogged0.161
testExistingPropertyWithPartOfStringIsReplaced0.162
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.183
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.186
testNonExistingPropertyIsNotReplacedButLogged20.195
testExistingPropertyIsReplaced0.17
testPropertyOfDifferentType0.164
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.161
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.19
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.191

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.189
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.166
testReregisterNodeType0.172

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.17
testRegisterServletTaskWithEmptyMappings0.173

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.003
testRemoveDuplicatePermission0.005

RenameNodesTaskTest

testRenameACLNodesTask0.179

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.191
testNonExistingPathIgnored0.163

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.002

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.003
testAddFalseConditionIfExpressionIsContained0

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.002
testBlocksIfIncludeDispatcherIsMissing0.002
testDoesNotWarnIfErrorDispatcherIsUsed0.001

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.002
testTextFilterClassesAreNotSet0.002
testAccessControlProviderIsSet0.001

MD5CheckingFileExtractorOperationTest

testAbsentFilesAreRecreated0.003

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.074
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.01

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForInstallsOnly0
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.024
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.007
testPerformCantBeCalledTwiceByDifferentThreads0.806
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.008
testCheckModuleAndDeltasToStringForUpdate0.003
testCheckModuleAndDeltasToStringForInstall0.004

ModuleRegistryImplTest

testCanGetModuleByClass0
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass0
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass0.001
testCanCheckIfAModuleExists0
testThrowsExceptionForUnregisteredModuleName0
testModuleDefinitionsAreListedInDependencyOrder0.001
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass0

ModuleManagerWebUITest

testDoneTemplate0.029
testListTasksTemplate0.027
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.004
testRestartNeededTemplate0.016

SystemMonitorTest

testIsMemoryLimitReachedWhenBelowThresholdInMbAndBelowThresholdPercentage0
testIsMemoryLimitReachedWhenBelowThresholdInMb0
testIsMemoryLimitReachedWhenBelowThresholdPercentage0

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0.001

ContentOpsRepositoryTest

testSetTemplate0.164
testCreateParagraph0.169
testCreatePage0.174

ContentOpsTest

testSetNodeData0
testCreateContent0.001
testSetBinaryNodeData0
testCreateCollectionNode0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.17
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.159
testErrorMessages0.157

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.169
testSetPropertyFailsIfPropertyDoesNotExist0.158
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.16
testAddPropertyFailsIfPropertyExists0.157
testRenamePropertyAndCheckValueForString0.156

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.163
testModuleNodeIsCreatedIfNeeded0.169
testUsesExistingModuleConfigNode0.163

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.194
testModuleNodeIsCreatedIfNeeded0.158

NodeBuilderTaskTest

testUnknownRootThrowsException0.161
testSyntax0.155

ClassesTest

testCanSetupADifferentClassFactory0.004
testDefaultClassFactoryWorksJustFine0.002

ComponentsTest

testPushingAndPoppingComponentProvider0

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.003

ComponentProviderConfigurationBuilderTest

testNonScopedComponent0.035
testSingletonScopedComponentFactory0.016
testEagerSingletonScopedComponent0.011
testProvider0.014
testLazySingletonScopedComponent0.011
testConfiguredEagerSingleton0.014
testConfigured0.012
testComponentFactory0.012
testObserved0.017
testConfiguredSingleton0.013
testSingletonScopedProvider0.011

LegacyComponentsConfigurerTest

testExcludedKeys0.006
testLegacy0.007

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0.001
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.008

GuiceComponentProviderTest

testConfiguredInSingletonScope0.021
testCreateChild0.019
canAccessProperties0.025
testConfigured0.011
testImplementation0.008
testObserved0.012
testInstance0.008
getComponentThrowsExeptionForUnconfiguredType0.008
testObservedInRequestScope0.012
testGetComponentProvider0.008

GuiceParameterResolverTest

testSimpleInjection0.003
testInjectionOfNamedDependency0.002
testInjectionOfDependencyAsProvider0.001

GuiceScopesTest

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

GuiceComponentProviderLifecycleTest

testExtends0.105
testSameNamePrivateMethods0.008
testPrivateMethods0.007
testOverridesRemovesAnnotations0.007
testLifeCycleOnPackageProtectedMethods0.009
testOverrides0.009
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.009
testMultipleAnnotatedMethods0.009
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.009
testSimpleLifeCycle0.007

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.003
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0
testThrowsExceptionWhenRequiredAndMissing0

RepositoryMappingDefinitionReaderTest

testParse0

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall1.738
test45DoesNotInstallWhenFromSmallerThan4460.183
testMP4MimeTypesOnInstall1.59
test446MimeTypesOnInstall1.523
testUpgradeFrom4460.805

RenameACLNodesTaskTest

testRenameACLNodesTask0.187

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.204
rearrangementOfBasicDefaultConfig0.16
rearrangementOfSTKsDefaultConfig0.16
nonStandardCompositeConfigIsBackedUp0.159

ConvertMetaDataUpdateTaskTest

testConvertsAllWorkspaces0.008

HashUsersPasswordsTest

testEncryption0.735

ComponentsTestUtilTest

testSetSingletonInstance0
testConfiguredImplementation0.001
testInstanceFactory0

NodeMatchersTest

testHasNodeWithMatchingNodeType0
testHasNodeWithNonMatchingNodeType0.002
testHasNode0
testHasNodeWhenNotAround0
testHasProperty0.001
testHasPropertyWhenNotAround0

Content2NodeCollectionWrapperTest

testRetainAll0
testRemoveAll0

MockItemTest

testGetDepth0
testGetPath0

MockNodeTest

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

MockObservationManagerTest

willRefuseToFilterLocalChanges0
willRefuseToFilterOnUuid0
setsUserDataInEvent0
canFilterOnNodeType0
canFilterOnPath0.001
canAddRemoveAndSeeAddedListeners0

MockPropertyTest

testGetSetValueWithBigDecimal0
testGetValue0
testIsMultiple0
testGetType0
testAccept0.001
testIsNode0
testGetString0

MockSessionTest

testConstructionProperlyWiresSessionToRoot0
testGetItem0
testGetNodeByIdentifier0
testGetItemOnNonAbsolutePathFails0
testNodeExistsFromString0
testGetItemOnNonExistingPathFails0.001
testGetNodeFromStringe0
testConstructionProperlyWiresWorkspaceToSession0
testGetPropertyFromString0

MockValueTest

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

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0
testNodeFromStringAndStrings0

SessionTestUtilTest

testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0
testCreateSessionFromString0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0.001

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0

MockObjectTest

testSetABooleanValueOnANodeData0
testCreatingANode0
testDeletingReallyWorks0
testRootNodeOfHierarchyManger0
testCreatingASubNode0
testGetANodeAddedToASubNode0
testSetAnObjectAndResolvePropertyType0.001

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRetainAll0
testRemoveAll0

SelfTest

testCommandIsSetCorrectlyFromPrototype0.003

Utf8ContentTest

testReadingUtf8Greek0.161
testReadingUtf8JapaneseChars0.161
testReadingUtf8AccentedChars0.161
testCreateExportImportContentUtf8SpecialChars0.16
testReadingUtf8SpecialChars0.17
testSettingNewUtf8ContentNode0.167
testSettingAnUtf8NodeData0.168
testReadingUtf8Russian0.167

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0

BasePatternVoterTest

testInitWithoutPattern0

DomainNameRegexVoterTest

testMatchingDomain0
testNonMatchingDomain0.001

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0.001
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

ResponseContentTypeVoterTest

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

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0
testVotesTrueOnMatchingWildcardPattern0
testVotesFalseOnNonMatchingWildcardPattern0

URIStartsWithVoterTest

testNotVoter0.001
testInverseVoter0
testBasics0

Failure Details

[Summary] [Package List] [Test Cases]


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