magnolia-core Version: 5.0-alpha1 Last Published: Dec 12, 2012

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
124300599.598%111.003

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%2.942
info.magnolia.utf88000100%4.64
info.magnolia.registry4000100%0
info.magnolia.importexport18000100%0.612
info.magnolia.objectfactory.configuration13000100%0.151
info.magnolia.logging3000100%0.001
info.magnolia.context10000100%1.206
info.magnolia.module35000100%0.952
info.magnolia.objectfactory31000100%0.044
info.magnolia.module.delta52000100%1.861
info.magnolia.freemarker51000100%0.282
info.magnolia.cms.security60000100%4.33
info.magnolia.freemarker.models3000100%0
info.magnolia.init27000100%0.181
info.magnolia.module.model.reader35000100%0.052
info.magnolia.cms.filters35000100%0.646
info.magnolia.module.model35000100%0.005
info.magnolia.jcr.decoration4000100%0.001
info.magnolia.module.files1000100%0.004
info.magnolia.content2bean16000100%0.059
info.magnolia.beanmerger7000100%0.331
info.magnolia.jcr.wrapper55000100%7.031
info.magnolia.voting.voters23000100%0.01
info.magnolia.cms.security.auth.callback6000100%0.005
info.magnolia.cms.core.version9000100%3.039
info.magnolia.test.mock36000100%0.013
info.magnolia.cms.util203000100%26.184
info.magnolia.importexport.postprocessors1000100%0.641
info.magnolia.jcr.node2bean4100295.122%0.098
info.magnolia.link28000100%0.263
info.magnolia.cms.core.search2000100%1.43
info.magnolia.objectfactory.guice2300195.652%0.133
info.magnolia.cms.core86000100%29.599
info.magnolia.test4000100%0.002
info.magnolia.repository10010%0
info.magnolia.nodebuilder16000100%6.36
info.magnolia.module.ui4000100%1.074
info.magnolia.jcr.predicate4000100%0.001
info.magnolia.cms.beans.config1800194.444%0.127
info.magnolia.importexport.filters1000100%0.01
info.magnolia.init.properties2000100%0
info.magnolia.jcr.util97000100%3.523
info.magnolia.setup6000100%8.949
info.magnolia.repository.definition1000100%0.001
info.magnolia.test.mock.jcr94000100%0.018
info.magnolia.nodebuilder.task7000100%4.095
info.magnolia.jcr.nodebuilder10000100%0.009
info.magnolia.cms.i18n12000100%0.088

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.564
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%2.378

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%4.64

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0
BootstrapUtilTest4000100%0
DataTransporterRepositoryTest1000100%0.565
DataTransporterTest5000100%0.04
PropertiesImportExportTest5000100%0.007

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentConfigurationReaderTest1000100%0.004
ComponentProviderConfigurationBuilderTest11000100%0.138
LegacyComponentsConfigurerTest1000100%0.009

info.magnolia.logging

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0
AuditLoggingUtilTest2000100%0.001

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.613
DefaultRepositoryStrategyTest1000100%0.576
MgnlContextTest2000100%0.001
RequestAttributeStrategyTest3000100%0.005
WebContextImplTest1000100%0.01
WriterResponseWrapperTest2000100%0.001

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest15000100%0.02
ModuleInstanceProviderTest2000100%0.083
ModuleLifecycleContextImplTest2000100%0
ModuleManagementStateTest3000100%0.002
ModuleManagerImplTest6000100%0.844
ModuleRegistryImplTest7000100%0.003

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassesTest2000100%0.01
ComponentsTest1000100%0.004
DefaultClassFactoryTest5000100%0.001
DefaultComponentProviderTest9000100%0.014
ObjectFactoryTest1000100%0
ObjectManufacturerTest11000100%0.01
ObservedComponentFactoryTest2000100%0.005

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest51000100%0.282

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest1000100%0.001
ContentSecurityFilterTest2000100%0.135
DelegatingUserManagerTest1000100%0.003
HierarchicalUserManagerTest5000100%3.288
MgnlGroupTest8000100%0.058
MgnlUserManagerTest8000100%0.042
MgnlUserTest7000100%0.047
PermissionUtilTest4000100%0
PrincipalUtilTest5000100%0.001
RescueSecuritySupportTest10000100%0.158
SecurityTest1000100%0.004
SecurityUtilTest6000100%0.582
URISecurityFilterTest2000100%0.011

info.magnolia.freemarker.models

ClassTestsErrors FailuresSkippedSuccess RateTime
BinaryNodeDataModelTest1000100%0
ContentModelTest1000100%0
UserModelTest1000100%0

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.006
DefaultMagnoliaInitPathsTest8000100%0.01
DefaultMagnoliaPropertiesResolverTest9000100%0.007
MagnoliaServletContextListenerTest1000100%0.158

info.magnolia.module.model.reader

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

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.024
ContentTypeFilterTest1000100%0.032
FilterTest3000100%0.185
InstallFilterTest3000100%0.049
InterceptFilterTest6000100%0.023
MultiChannelFilterTest3000100%0.005
MultipartRequestFilterTempFileDeletionTest2000100%0.085
MultipartRequestFilterTest2000100%0.034
MultipartRequestWrapperTest1000100%0.015
ServletDispatchingFilterTest12000100%0.18
UnicodeNormalizationRequestWrapperTest1000100%0.014

info.magnolia.module.model

ClassTestsErrors FailuresSkippedSuccess RateTime
VersionComparatorTest2000100%0
VersionRangeTest17000100%0.002
VersionTest16000100%0.003

info.magnolia.jcr.decoration

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentDecoratorUtilTest4000100%0.001

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest1000100%0.004

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.006
Content2BeanTest15000100%0.053

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.244
ProxyBasedBeanMergerTest6000100%0.087

info.magnolia.jcr.wrapper

ClassTestsErrors FailuresSkippedSuccess RateTime
ChannelVisibilitySessionWrapperTest12000100%6.92
DelegateNodeWrapperTest3000100%0.001
DelegateSessionWrapperTest1000100%0
ExtendingNodeWrapperTest19000100%0.005
HTMLEscapingNodeWrapperTest5000100%0.008
I18nNodeWrapperTest9000100%0.09
InheritanceNodeWrapperTest6000100%0.007

info.magnolia.voting.voters

ClassTestsErrors FailuresSkippedSuccess RateTime
BasePatternVoterTest1000100%0.001
IfVoterTest3000100%0.001
ResponseContentTypeVoterTest13000100%0.008
URIPatternVoterTest3000100%0
URIStartsWithVoterTest3000100%0

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.005

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest4000100%0.88
ContentVersionTest4000100%2.134
VersionedNodeTest1000100%0.025

info.magnolia.test.mock

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

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0.001
ClasspathResourcesUtilTest2000100%0
ClassUtilTest1000100%0
ContentUtilRepoTest4000100%2.415
ContentUtilTest27000100%0.035
DateUtilTest1000100%0.007
DelayedExecutorTest3000100%0.685
ExceptionUtilTest19000100%0.004
ExtendingContentWrapperRepositoryTest2000100%1.164
ExtendingContentWrapperTest15000100%0.149
InheritanceContentWrapperTest8000100%0.008
LazyContentWrapperTest3000100%1.807
LazyNodeDataWrapperTest3000100%0.037
ModuleConfigurationObservingManagerTest1000100%6.025
NodeDataUtilTest10000100%0.003
NodePathComparatorTest1000100%0
NodeUuidComparatorTest1000100%0
ObservationUtilTest4000100%0.049
PathUtilTest9000100%0.001
QueryUtilTest15000100%10.245
RequestDispatchUtilTest4000100%0.002
RuleTest3000100%1.7
SearchReplaceTest4000100%0.015
ServletUtilTest10000100%0.001
SiblingsHelperTest7000100%0.008
SimpleUrlPatternTest18000100%0.001
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%1.732
TextFileUtilTest4000100%0.002
UnicodeNormalizerTest6000100%0.019
WebXmlUtilTest9000100%0.064
WorkspaceXmlUtilTest2000100%0.005

info.magnolia.importexport.postprocessors

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataImportPostProcessorTest1000100%0.641

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Node2BeanTest3000293.333%0.087
TypeMappingImplTest11000100%0.011

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.001
LinkUtilTest19000100%0.181
UUIDLinkTest8000100%0.081

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%1.43

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.004
GuiceComponentProviderLifecycleTest10010%0
GuiceComponentProviderTest10000100%0.081
GuiceParameterResolverTest3000100%0.006
GuiceScopesTest8000100%0.042

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.003
BinaryNodeDataTest3000100%0.093
DefaultContentTest25000100%20.88
MetaDataTest36000100%0.005
NodeTest14000100%8.616
PathTest5000100%0.002

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.002
SelfTest1000100%0

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
WorkspaceMappingTest10010%0

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0
ContentOpsRepositoryTest3000100%1.722
ContentOpsTest4000100%0.001
NodeBuilderTest3000100%1.713
OpsTest5000100%2.924

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.074

info.magnolia.jcr.predicate

ClassTestsErrors FailuresSkippedSuccess RateTime
JCRMgnlPropertyHidingPredicateTest2000100%0.001
JCRPropertyHidingPredicateTest2000100%0

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0.001
RegexpVirtualURIMappingTest11000100%0.014
URI2RepositoryManagerTest2000100%0.028
URI2RepositoryMappingTest4000100%0.084

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.01

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest3000100%0.002
MetaDataUtilTest2000100%1.204
NodeTypesTest6000100%0.001
NodeUtilRepositoryTest4000100%2.302
NodeUtilTest32000100%0.006
PropertiesImportExportTest8000100%0.003
PropertyUtilTest32000100%0.004
SessionUtilTest9000100%0.001
VersionUtilTest1000100%0

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
CoreModuleVersionHandlerTest5000100%8.115
HashUsersPasswordsTest1000100%0.834

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0.001

info.magnolia.test.mock.jcr

ClassTestsErrors FailuresSkippedSuccess RateTime
MockItemTest2000100%0
MockNodeTest42000100%0.009
MockObservationManagerTest6000100%0.001
MockPropertyTest7000100%0.002
MockSessionTest9000100%0.002
MockValueTest22000100%0.002
NodeTestUtilTest3000100%0.001
SessionTestUtilTest3000100%0.001

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%1.776
ModuleNodeBuilderTaskTest2000100%1.151
NodeBuilderTaskTest2000100%1.168

info.magnolia.jcr.nodebuilder

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

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0
DefaultI18NContentSupportTest3000100%0.034
HierarchyBasedI18nContentSupportTest3000100%0.038
MessagesManagerTest5000100%0.016

Test Cases

[Summary] [Package List] [Test Cases]

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.244

ProxyBasedBeanMergerTest

testMergeOfInterfaces0.061
testMergeUsesSubClassIfAssignable0.004
testMergeMergedClass0.004
testMergedProperties0.014
testMergeMap0.004
testIsSimpleType0

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.026
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0.002

URI2RepositoryMappingTest

testGetUri0.061
testGetHandleStripsExtensionInclTheDot0.019
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.002
testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.002

AggregationStateTest

testUriDecodingShouldStripCtxPath0.001
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0.001
testGetSelectors0.001

BinaryNodeDataTest

testThatAttributesAreSetOnTheWrappedNode0.088
testThatTheBinaryContentCanBeReadMultipleTimes0.005
testThatStreamIsSetOnTheWrappedNode0

DefaultContentTest

testAddMixin3.65
testReadingANodeData1.119
testThatReadingANonExistingNodeDataDoesNotFail0.845
testSettingAnExistingNodeData0.744
testSettingANonExistingNodeDataCreatesANewNodeData0.724
testCreatingAnEmptyNodeData0.71
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.695
testCreatingAndSettingANodeData0.681
testCreatingAndSettingABooleanNodeData0.657
testCreatingAnExistingNodeDataDoesNotFail0.668
testCreatingAndReadingABinaryNodeData0.666
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.658
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.657
testIsNodeTypeForNodeChecksPrimaryType0.688
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.728
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.753
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.685
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType1.079
testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.69
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.647
testModDate0.62
testDelete0.658
testEquals0.619
testEqualsWithNull0.614
testEqualsWithWrongType0.625

MetaDataTest

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

NodeTest

testAddMixin0.598
testReadingANodeData0.606
testSettingAnExistingNodeData0.616
testSettingANonExistingNodeDataCreatesANewNodeData0.618
testCreatingAndSettingANodeData0.619
testCreatingAnExistingNodeDataDoesNotFail0.618
testIsNodeTypeForNodeChecksPrimaryType0.598
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.613
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.634
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.645
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.582
testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.654
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.611
testThatReadingANonExistingNodeDataFail0.604

PathTest

testIsAbsolute0
testIsCharValid0
testGetValidatedLabel0.001
testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0.001

QueryTest

testSimpleQuery0.771
testMaxResultSize0.659

BaseVersionManagerTest

testCreateAndRestoreVersion0.645
testCreateAndRestoreDeletedVersion0.064
testUseSystemSessionToRetrieveVersions0.033
testNumberOfCreatedVersions0.138

ContentVersionTest

testBasics0.181
testRetrievingBinariesFromContentVersion0.674
testRestoringBinariesFromContentVersion0.648
testRetrievingBinariesFromContentVersionsChildNode0.631

VersionedNodeTest

testWrapProperty0.025

CompositeFilterTest

testInitializationAndDestruction0.024

ContentTypeFilterTest

testFilterWithEmptyDefaultExtension0.032

FilterTest

testInitialization0.06
testDecoratedFilter0.036
testBypassing0.089

InstallFilterTest

testExecutesCorrectCommandBasedOnURI0.019
testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.017
testPassesNullAsCommandIfNoneSpecified0.013

InterceptFilterTest

testPreviewIsSetInMgnlContextSession0.009
testPreviewIsRemovedFromMgnlContextSession0.003
testDeleteNodeAction0.002
testSortNodeDefaultAction0.003
testSortNodeBeforeAction0.003
testSortNodeAfterAction0.003

MultiChannelFilterTest

testALLGetsSetWhenThereIsNoResolver0.003
testChannelFromResolverGetsSet0.001
testChannelParameterValueGetsSet0.001

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.07
testCOSMultipartFilterFileDeletion0.015

MultipartRequestFilterTest

testFilterCOS0.018
testFilterCommonsFileUpload0.016

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.015

ServletDispatchingFilterTest

testEscapeMetaCharacters0.013
testSupportsDefaultMapping0.025
testSupportsPathMapping0.018
testSupportsExtensionMapping0.013
testSupportsRegexMappings0.019
testShouldNotBypassWhenPathMappingMatches0.013
testShouldNotBypassWhenExactMappingMatches0.012
testShouldBypassWhenMappingDoesNotMatch0.014
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.011
testPathInfoShouldAdhereToServletSpec0.012
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.011
testWrapperRespectsForwards0.019

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.014

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

DefaultI18NContentSupportTest

testDetermineLocale0.012
testDetermineLocaleEndlessLoop0.012
testGetNodeDataEndlessLoop0.01

HierarchyBasedI18nContentSupportTest

testDetermineLocale0.016
testDetermineLocaleEndlessLoop0.012
testGetNodeDataEndlessLoop0.01

MessagesManagerTest

testGetsSimpleMessageFromDefaultBundle0.011
testGetsMessagesFromSpecifiedBundle0.001
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.001
testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.002
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0.001

AccessManagerImplTest

testGetPermissions0.001

RedirectClientCallbackTest

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

ContentSecurityFilterTest

testIsAllowedForAnonymous0.132
testIsAllowedForOther0.003

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.003

HierarchicalUserManagerTest

testParentPathIsRealmIfNameShorterThan3Chars0.701
testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.632
testParentPathShouldBeLowercased0.621
testGroupAddingAndRemoving0.681
testRoleAddingAndRemoving0.653

MgnlGroupTest

testGetRoles0.007
testGetRolesWithoutDuplicates0.007
testGetGroupsReturnsDirectGroups0.006
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.007
testAddGroupToGroup0.009
testAddRoleToGroup0.008
testGetNotExistGroup0.006
testGetAllGroupsFromOneConcreteGroup0.008

MgnlUserManagerTest

testUsernameIsValidatedUponCreation0
testUsernameCantBeNull0
testUsernameCantBeEmpty0
testUsernameCantBeBlank0.001
testFindPrincipalNode0.018
testFindPrincipalNodeWithOtherRealm0.003
testSetProperty0.018
testSetPropertyToNull0.002

MgnlUserTest

testGetGroupsReturnsDirectGroupsWithoutDuplicates0.006
testGetGroupsReturnsOnlyDirectGroups0.006
testGetAllGroupsReturnsDirectAndInheritedGroups0.007
testGetRolesReturnsDirectRoles0.006
testGetRolesReturnsDirectRolesWithoutDuplicates0.006
testGetAllRolesReturnsDirectAndInheritedRoles0.008
testInGroup0.008

PermissionUtilTest

testConvertPermissions0
testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipal0
testFindPrincipalInCollection0.001
testFindACLByName0
testRemovePrincipal0
testRemovePrincipalFromCollection0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.021
testUserManagerRealmIsSystemRealm0.016
testUserManagerReturnsCorrectAnonymousUser0.015
testUserManagerReturnsEnabledRescueUser0.015
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.014
testUserManagerReturnsCorrectSystemUser0.015
testUserManagerReturnsCorrectSystemUserByName0.015
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.015
testUserManagerReturnsSystemUserWithCorrectRole0.014
testUserManagerReturnsSystemUserWithCorrectGroup0.018

SecurityTest

testMergePrincipals0.004

SecurityUtilTest

testCrypt0.385
testKeyStore0.084
testBCProvider0.111
testPasswordRemovingMethodFromCache0.001
testPasswordRemovingMethodFromURL0
testRemoveAllPasswordPamametersFromCacheLog0.001

URISecurityFilterTest

testIsAllowedForAnonymous0.008
testIsAllowedForOther0.003

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanHandlesNullsAndEmptyStringsGracefully0
testToBooleanUsesDefaultValueForUnknownValues0

ClasspathResourcesUtilTest

testSanitizeUrlToFile0
testOhWindoes0

ClassUtilTest

testIsSubClass0

ContentUtilRepoTest

testSessionBasedCopy0.607
testChangeNodeTypeReplaceFirstOccurrenceOnly0.609
testChangeNodeTypeReplaceAllOccurrences0.607
testMoveInSession0.592

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.007

DelayedExecutorTest

testDelayedExecution0.122
testMultipleDelayedExecution0.158
testExecutionAfterMaxDelay0.405

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.58
testIsExistsMethodWhenAbsolutPathAndNodeExists0.584

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testClosedSessionResistance0.599
testWrappingNDParent0.605
testWrappingReferencedContent0.603

LazyNodeDataWrapperTest

testDoesNotCallHierarchyManagerUntilNeeded0.028
testCallHierarchyManagerOnlyFirstTime0.004
testWorkOnDeadSession0.005

ModuleConfigurationObservingManagerTest

testObserving6.025

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0

NodeUuidComparatorTest

testBasic0

ObservationUtilTest

testFailRegisterWhenSessionInvalid0.009
testRegisterWhenSessionValid0.02
testDontFailUnregisterWhenSessionInvalid0.01
testUnregisterWhenSessionValid0.01

PathUtilTest

testCreatePath0
testCreatePathDoesNotSupportNullArgument0
testAddLeadingSlash0
testAddLeadingSlashDoesNotSupportNullArgument0.001
testGetFolder0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0
testGetExtension0
testStripExtension0

QueryUtilTest

testSimpleQuery0.714
testResultContainsOnlyPages0.723
testSearchOfNonDefaultNodeType0.711
testSearchForUUID0.702
testSearchForInheritedUUID0.689
testSearchForUUIDInChildNode0.687
testSearchForSpecificTemplate0.679
testEmptyResult0.694
testJQOM0.68
testQueryWhenSearchingJustForPages0.667
testQueryWhenSearchingJustForComponents0.663
testSearchForPagesWhoseComponentIsContainingSpecificText0.668
testSearchForAreasContainingImage0.651
testConfirmThatFilteredResultIsReallyTheWantedOne0.667
testQueryBuild0.65

RequestDispatchUtilTest

testDispatchWithNullURI0
testDispatchRedirectInternal0
testDispatchRedirectNonInternal0.001
testDispatchRedirectNonInternalFailure0.001

RuleTest

testRuleStringConstructor0.571
testIsAllowedNode0.563
testIsNotAllowedNode0.566

SearchReplaceTest

testCaseInsensitive0.002
testCanUseNamePatterns0.007
testCanUseJokerInNamePatterns0.002
testDefaultsToLiteralMatching0.004

ServletUtilTest

testServletInitParametersToMap0
testFilterInitParametersToMap0
testGetWrappedRequest0
testIsMultipart0
testIsForward0
testIsInclude0
testIsError0
testGetDispatcherType0
testGetOriginalRequestUri0
testGetOriginalRequestUrlIncludingQueryString0

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testClosedSessionResistance0.573
testWrappingNDParent0.579
testWrappingReferencedContent0.58

TextFileUtilTest

testGetLines0
testGetTrimmedLinesMatching0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

testAsciiStringsShouldPassThroughWithAutoDetect0.001
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.013
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.002
testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0.001
testNonNormalizer0.001
testJava6Normalizer0.001

WebXmlUtilTest

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

WorkspaceXmlUtilTest

testWorkspaceNamesWithNonNullExpectation0.003
testWorkspaceNamesWithNullExpectation0.002

Content2BeanProxyTest

testContentToBeanWithClassDefined0.006

Content2BeanTest

testContentToBeanWithClassDefined0.002
testContentToBeanWithDefaultClass0.002
testContentToBeanWithSubBean0.004
testContentToBeanWithSubBeanAndAutoTypeResolving0.002
testContentToBeanWithSubMap0.005
testContentToBeanWithSubMapUsingMapping0.003
testContentToBeanWithSubMapUsingAdder0.004
testContentToBeanWithArraysUsingAdder0.01
testClassPropertiesAreConvertedProperly0.003
testJCRPropertiesTypes0.002
testFromStringConversion0.002
testFlatteningSubNodesToSimpleList0.003
testCanConvertStringsToTheAppropriateEnumEquivalent0.003
testCanSpecifySpecificMapImplementation0.004
testWillFailToUseACustomMapWhichIsNotConcrete0.004

AbstractRepositoryStrategyTest

testGetSession0.613

DefaultRepositoryStrategyTest

testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.576

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.001

RequestAttributeStrategyTest

testLocalAttributes0.001
testSessionAttributes0.003
testApplicationAttributes0.001

WebContextImplTest

testLoginLogout0.01

WriterResponseWrapperTest

testCantUseWriterAfterOutputStream0.001
testCantUseOutputStreamAfterWriter0

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

UserModelTest

testCanBeUnwrappedByDeepUnWrap0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

BootstrapUtilTest

testGetWorkspaceNameFromResource0
testGetPathnameFromResource0
testGetFullpathFromResource0
testGetFilenameFromResource0

DataTransporterRepositoryTest

testDoctypeImport0.565

DataTransporterTest

testParseAndFormat0.037
testRemoveNs0.002
testEncodePath0
testCreateExportPath0.001
testRevertExportPath0

MagnoliaV2FilterTest

testBogusMetaElement0.01

MetaDataImportPostProcessorTest

testMetaDataPropertiesAreConverted0.641

PropertiesImportExportTest

testConvertsToStringByDefault0
testConvertsToWrapperType0
testCanUseIntShortcutForConvertingIntegers0.001
testPropertiesExport0.004
testImportMetadata0.002

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.158

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0
returnsTrueWhenQueriedForExactClass0.001
returnsTrueWhenQueriedForSubClass0
returnsFalseWhenDecoratedByOtherDecorator0

Node2BeanTest

testClassPropertiesAreConvertedProperly0.002
testJCRPropertiesTypes0.001
testFlatteningSubNodesToSimpleList0.002
testCanConvertStringsToTheAppropriateEnumEquivalent0.002
testCanSpecifySpecificMapImplementation0.005
testWillFailToUseACustomMapWhichIsNotConcrete0.003
testNodeToBeanWithClassDefined0.001
testNodeToBeanWithSubBean0.003
testNodeToBeanWithSubMap0.003
testNode2BeanWithCollection0.002
testNodeToBeanWithList0.001
testNode2BeanWithSet0.002
testNode2BeanWithAraryList0.002
testNode2BeanWithTreeSet0.002
testNodeToBeanWithArray0.003
testNodeToBeanWithHashMap0.003
testNodeToBeanWithCollectionWithAdder0.002
testNodeToBeanWithMapWithAdder0.003
testNodeToBeanWithArrayWithAdder0.006
testPopulateBeanPropertyIfNoGenericsUsedInSetter0.004
testBeanExtendsAnotherBean0.001
testBeanExtendsAnotherBean20.004
testBeansWithEnabledPropertySetToFalseAreExcludedFromCollection0.004
jsimak: MAGNOLIA-4685
testBeansWithEnabledPropertySetToFalseAreExcludedFromMap0.004
jsimak: MAGNOLIA-4685
testCollectionPropertyIsHidden0.004
testNodeToBeanWithClassDefined20.002
testCanSpecifySpecificCollectionImplementation0.002
testMessageFormatIsConvertedAutomagically0.002
testRegexPatternIsConvertedAutomagically0.002
testBeanWillUseTransformerFromAnnotatedSetter0.01

TypeMappingImplTest

testGetPropertyTypeDescriptorWithSimpleType0
testGetPropertyTypeDescriptorWithCollection0
testGetPropertyTypeDescriptorWithMap0.001
testBeanPropertyTypeDescriptorHasTransformer0.001
testGetPropertyTypeDescriptorWithArray0.001
testBeanPropertyCollectionWithListParameterWithGenerics0.002
testBeanPropertyCollectionIsResolvedByAdderMethod0.001
testBeanPropertyMapIsResolvedByAdderMethod0.001
testBeanPropertyArrayIsResolvedByAdderMethod0.001
testBeanPropertyRawMapIsResolvedByAdderMethod0.002
testBeanHasTransformerSetViaAnnotation0.001

AbstractNodeOperationTest

testThen0

NodeBuilderTest

testExecWithSeveralChildOps0.007
testRealisticUsageScenario0

OpsTest

testSetProperty0.001
testAddNodeWithString0
testAddNodeWithTwoStrings0.001
testAddProperty0
testAddPropertyFailsIfPropertyExists0
testSetPropertyFailsIfItsNotExistingAlready0
testRenameProperty0

JCRMgnlPropertyHidingPredicateTest

testEvaluate0
testReturnsFalseOnException0.001

JCRPropertyHidingPredicateTest

testEvaluate0
testReturnsFalseOnException0

ContentMapTest

testGetBasicProps0.001
testGetBinaryProps0.001
testGetOtherProps0

MetaDataUtilTest

testGetMetaData0.614
testUpdateMetaData0.59

NodeTypesTest

testGetCreated0
testGetCreatedWhenNotSet0
testGetCreatedBy0
testGetCreatedByWhenNotSet0
testSetCreation0.001
testUpdateModification0

NodeUtilRepositoryTest

testMoveNode0.583
testMoveNodeBefore0.577
testMoveNodeAfter0.575
testRenameNode0.567

NodeUtilTest

testCreatePath0
testHasMixin0
testHasMixinFailsWithEmptyMixin0
testUnwrap0.001
testOrderBeforeWithExistingNodeAndSibling0
testOrderBeforeWithNullSibling0
testOrderAfterWithExistingNodeAndSibling0
testOrderAfterWithNullSibling0
testOrderFirst0
testOrderLast0
testCreatePathDoesntCreateNewWhenExisting0
testVisit0
testPostVisit0.001
testGetNodes0
testGetNodeWithContentType0
testGetNodesWithNodeFilter0
testGetNameFromNode0
testGetNameFromNodeThrowsRuntimeRepositoryException0.001
testGetNodeByIdentifier0
testGetNodeByIdentifierMissingParam0
testGetNodeByIdentifierNoNodeFound0
testGetPathIfPossible0
testCollectAllChildren_DefaultPredicate_Simple0
testCollectAllChildren_DefaultPredicate_FilterType0
testCollectAllChildren_DefaultPredicate_FilterType_ThreeLevel0.001
testCollectAllChildren_SpecificPredicate_FilterType_ThreeLevel0
testGetAncestors_Level00.001
testGetAncestors_Level30
testAreSiblingsTrue0
testAreSiblingsFalse0
testCombinePathAndName0
testCombinePathAndNameForRootNode0.001

PropertiesImportExportTest

testConvertsToWrapperType0
testCanUseIntShortcutForConvertingIntegers0
testConvertPropertyStringToBinaryObject0
testCreateNodes0.001
testCreateNodesFailingBecauseOfEqualsSignWithoutADot0
testCreateNodesFailingBecauseOfMissingTrailingSlash0.001
testCreateNodesFailingBecauseOfDotAndMonkeyTail0
testCreateNodesFailingBecauseOfDotInPath0.001

PropertyUtilTest

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

SessionUtilTest

testGetNodeByIdentifier0
testHasSameUnderlyingSessionWithTwoWrappersOnSameSession0
testHasSameUnderlyingSessionWithOneWrapperOnDifferentSession0
testHasSameUnderlyingSessionWithTwoUnwrappedSessions0.001
testGetNode0
testGetNodeNoSessionPassed0
testGetNodeBadPath0
testGetNodeByIdentifierNoSessionPassed0
testGetNodeByIdentifierBadId0

VersionUtilTest

testGetNodeTypeName0

ChannelVisibilitySessionWrapperTest

testGetNode0.58
testNodeExists0.579
testItemExists0.574
testPropertyExists0.583
testGetItem0.571
testGetProperty0.585
testCanRemoveVisibleItem0.575
testFailsToRemoveHiddenItem0.586
testMoveWorksOnVisibleNode0.571
testFailsToMoveHiddenNode0.572
testRootNodeHidesExcludedNode0.569
testNavigatingWithNodeParentStillHidesExcludedNode0.575

DelegateNodeWrapperTest

testDeepUnwrap0
test4LevelDeepUnwrap0.001
test4LevelDeepUnwrapAtLastLevel0

DelegateSessionWrapperTest

testUnwrap0

ExtendingNodeWrapperTest

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

HTMLEscapingNodeWrapperTest

testPropertyIsWrappedAndEncoded0.007
testLineBreakEncoding0
testPropertyIteratorReturnsWrappedProperty0
testPropertyReturnedFromPropertyIsWrapped0
testNodeReturnedFromPropertyIsWrapped0.001

I18nNodeWrapperTest

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

InheritanceNodeWrapperTest

testRoot0.002
testPropertyInheritance0.001
testNestedPropertyInheritance0
testCollectionInheritance0.003
testSingleComponentInheritance0
testNestedComponentInheritance0.001

EditorLinkTransformerTest

testEditorLinkTransformation0.001

LinkUtilTest

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

UUIDLinkTest

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

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0

AuditLoggingUtilTest

testLogsLoginSuccesses0
testLogsLoginFailures0.001

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.013

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.01
testGetPermissionAddedToRoleProperly0.008
testDenyPermissionAddedToRoleProperly0.008

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.01

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.003
testBootstrapsIfNodeDoesNotExist0.001

FilterOrderingTaskTest

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

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.001
testExecutesPublicDelegateTaskWhenIsPublic0.001
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0

MoveAndRenamePropertyTaskTest

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

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.001
testOrderFilterBefore0.001
testDoesNothingWhenRequiredFilterMissing0.001

PartialBootstrapTaskTest

testGetOutputResourceName0

PropertyValueDelegateTaskTest

testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.001
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.001
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.001
testThrowsExceptionIfPropertyMustExistAndDoesNot0

PropertyValuesTaskTest

testExistingPropertyIsReplaced0
testNonExistingPropertyIsNotReplacedButLogged0.002
testPropertywithUnexpectedValueIsNotReplacedButLogged0
testExistingPropertyWithPartOfStringIsReplaced0
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.001
testNonExistingPropertyIsNotReplacedButLogged20
testNonExistingPropertyAndExpectedAsSuchIsCreated0
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.001

RegisterServletTaskTest

testRegisterServletTaskWithEmptyMappings0.587
testRegisterServletTaskWithMappings0.577

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission0.004
testRemoveDuplicatePermission20.003

RenameNodesTaskTest

testRenameACLNodesTask0.57

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.002

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsContained0.003
testAddFalseConditionIfExpressionIsNotContained0

WebXmlConditionsUtilTest

testDoesNotWarnIfErrorDispatcherIsUsed0.003
testBlocksIfRequestDispatcherIsMissing0.002
testBlocksIfIncludeDispatcherIsMissing0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.007
testTextFilterClassesAreNotSet0.003
testAccessControlProviderIsSet0.002

MD5CheckingFileExtractorOperationTest

testAbsentFilesAreRecreated0.004

BetwixtModuleDefinitionReaderTest

testDisplayNameCanBeWrittenWithDashEventhoughThisIsDeprecated0.003
testDisplayNameShouldBeWrittenWithCapitalN0.003
testClassIsResolvedToClassNameAsAString0.003
testVersionHandlerIsResolvedToAClass0.003
testModuleVersionIsProperlyRead0.003
testDependenciesVersionAreProperlyRead0.006
testDependenciesCanBeSpecifiedWithoutVersion0.004
testInvalidXmlIsCheckedAgainstDTD0.004
testGivenDtdIsIgnoredAndCheckedAgainstOurs0.003
testReadCompleteDescriptorAndCheckAllPropertiesDamnYouBetwixt0.007
testSelf0
testReadModuleDescriptorWithComponents0.011

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNoDependencies0

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionRangeTest

testBasicRangeParsing0
testInputIsTrimmedAndSeparatorCanBeSurroundBySpaces0
testClassifiersAreAccepted0
testFromAndToCanBeSame0
testClassifiersAreAcceptedEvenIfFromAndToAreSame0.001
testFromCanNotBeAfterTo0
testFromCanNotBeAfterToAndClassifiersAreStillIgnored0
testSingleVersionCanBeSpecified0
testFromCanBeWildcard0
testToCanBeWildcard0
testToAndFromCanBeWildcards0
testSingleVersionCanBeWildcard0
testNullIsConsideredAsWildcard0
testChecksIfAVersionIsInRange0
testChecksIfAVersionIsInRangeWithFromWildcard0
testChecksIfAVersionIsInRangeWithToWildcard0.001
testSingleVersionRangeShouldContainItSelf0

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.072
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.011

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForUpdatesOnly0.001
testDescriptionForInstallsOnly0
testDescriptionForInstallsAndUpdates0.001

ModuleManagerImplTest

testCheckModuleAndDeltasToStringForUpdate0
testCheckModuleAndDeltasToStringForInstall0
testUpdateAppliesSuppliedDeltasAndTasks0.029
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.006
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.006
testPerformCantBeCalledTwiceByDifferentThreads0.803

ModuleRegistryImplTest

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

ModuleManagerWebUITest

testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.003
testListTasksTemplate0.034
testDoneTemplate0.023
testRestartNeededTemplate0.014

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0

ContentOpsRepositoryTest

testSetTemplate0.574
testCreatePage0.58
testCreateParagraph0.568

ContentOpsTest

testCreateContent0
testCreateCollectionNode0
testSetNodeData0
testSetBinaryNodeData0.001

NodeBuilderTest

testContextNodeIsProperlyPropagated0.577
testErrorMessages0.564
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.572

OpsTest

testAddPropertyFailsIfPropertyExists0.587
testSetPropertyFailsIfPropertyDoesNotExist0.584
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.584
testRemoveFailsOnUnexistingPropertyOrNode0.583
testRenamePropertyAndCheckValueForString0.586

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.604
testModuleNodeIsCreatedIfNeeded0.594
testUsesExistingModuleConfigNode0.578

ModuleNodeBuilderTaskTest

testModuleNodeIsCreatedIfNeeded0.573
testUsesExistingModuleNode0.578

NodeBuilderTaskTest

testUnknownRootThrowsException0.583
testSyntax0.585

ClassesTest

testDefaultClassFactoryWorksJustFine0.005
testCanSetupADifferentClassFactory0.005

ComponentsTest

testPushingAndPoppingComponentProvider0.004

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.004

ComponentProviderConfigurationBuilderTest

testNonScopedComponent0.035
testLazySingletonScopedComponent0.01
testEagerSingletonScopedComponent0.009
testProvider0.012
testSingletonScopedProvider0.009
testComponentFactory0.01
testSingletonScopedComponentFactory0.009
testConfigured0.011
testConfiguredSingleton0.01
testConfiguredEagerSingleton0.01
testObserved0.013

LegacyComponentsConfigurerTest

testLegacy0.009

DefaultClassFactoryTest

testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithAppropriateConstructor0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0.001
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.004

GuiceComponentProviderTest

testConfigured0.008
testObserved0.009
testGetComponentProvider0.004
getComponentThrowsExeptionForUnconfiguredType0.004
testInstance0.004
testImplementation0.005
testConfiguredInSingletonScope0.007
testObservedInRequestScope0.008
testCreateChild0.01
canAccessProperties0.022

GuiceParameterResolverTest

testSimpleInjection0.002
testInjectionOfDependencyAsProvider0.002
testInjectionOfNamedDependency0.002

GuiceScopesTest

testContextProvidersWhenContextSet0.01
testContextProvidersWhenWebContextSet0.005
testServletProvidersWhenWebContextSet0.005
testServletProvidersFailWhenWebContextNotSet0.004
testRequestScope0.006
testRequestScopeFailsWhenNotInWebContext0.003
testSessionScope0.006
testSessionScopeFailsWhenNotInWebContext0.003

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0.002
testProxyIsSwappedOncePathGetsReloaded0.003

RegistryMapTest

testReturnsAddedValues0
testReturnsNullWhenValueMissing0
testThrowsExceptionWhenRequiredAndMissing0
testUsesKeyFromValueWhenAdding0

RepositoryMappingDefinitionReaderTest

testParse0.001

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall2.424
testMP4MimeTypesOnInstall2.201
test446MimeTypesOnInstall2.051
test45DoesNotInstallWhenFromSmallerThan4460.612
testUpgradeFrom4460.827

RenameACLNodesTaskTest

testRenameACLNodesTask0.564

UpdateSecurityFilterClientCallbacksConfigurationTest

rearrangementOfBasicDefaultConfig0.613
rearrangementOfSTKsDefaultConfig0.595
simpleCustomCallbackMovedAndBackedUpWithWarning0.577
nonStandardCompositeConfigIsBackedUp0.593

HashUsersPasswordsTest

testEncryption0.834

ComponentsTestUtilTest

testConfiguredImplementation0.001
testSetSingletonInstance0
testInstanceFactory0.001

Content2NodeCollectionWrapperTest

testRemoveAll0
testRetainAll0

MockItemTest

testGetPath0
testGetDepth0

MockNodeTest

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

MockObservationManagerTest

canAddRemoveAndSeeAddedListeners0
willRefuseToFilterOnUuid0
willRefuseToFilterLocalChanges0
canFilterOnNodeType0
canFilterOnPath0
setsUserDataInEvent0

MockPropertyTest

testAccept0
testIsMultiple0
testIsNode0
testGetSetValueWithBigDecimal0
testGetString0
testGetType0
testGetValue0

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testNodeFromStringAndStrings0
testNodeFromStringAndObjectArray0
testCreateValues0.001

SessionTestUtilTest

testCreateSessionFromString0.001
testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0

MockObjectTest

testRootNodeOfHierarchyManger0
testCreatingANode0
testCreatingASubNode0
testGetANodeAddedToASubNode0
testSetABooleanValueOnANodeData0
testSetAnObjectAndResolvePropertyType0
testDeletingReallyWorks0

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRemoveAll0.001
testRetainAll0

SelfTest

testCommandIsSetCorrectlyFromPrototype0

Utf8ContentTest

testReadingUtf8AccentedChars0.58
testReadingUtf8Greek0.586
testReadingUtf8Russian0.585
testReadingUtf8SpecialChars0.587
testReadingUtf8JapaneseChars0.587
testCreateExportImportContentUtf8SpecialChars0.573
testSettingAnUtf8NodeData0.573
testSettingNewUtf8ContentNode0.569

BasePatternVoterTest

testInitWithoutPattern0

IfVoterTest

testReturnsValueOfElseIfConditionIsTrue0.001
testReturnsValueOfOtherwiseIfConditionIsFalse0
testReturns0IfConditionIsFalseAndOtherwiseIsntSet0

ResponseContentTypeVoterTest

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

URIPatternVoterTest

testVotesTrueOnMatchingWildcardPattern0
testVotesFalseOnNonMatchingWildcardPattern0
testVotesFalseWhenNoPatternSet0

URIStartsWithVoterTest

testBasics0
testNotVoter0
testInverseVoter0

Failure Details

[Summary] [Package List] [Test Cases]


testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders
skipped: skipped
testBeansWithEnabledPropertySetToFalseAreExcludedFromCollection
skipped: jsimak: MAGNOLIA-4685
testBeansWithEnabledPropertySetToFalseAreExcludedFromMap
skipped: jsimak: MAGNOLIA-4685
info.magnolia.objectfactory.guice.GuiceComponentProviderLifecycleTest
skipped: skipped
testUnknownRepositoryShouldYieldMeaningfulExceptionMessage
skipped: skipped