magnolia-core Version: 5.0-alpha1-s8 Last Published: Nov 2, 2012

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
120300599.584%105.573

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.859
info.magnolia.utf88000100%4.51
info.magnolia.registry4000100%0
info.magnolia.importexport18000100%0.597
info.magnolia.objectfactory.configuration13000100%0.151
info.magnolia.logging3000100%0
info.magnolia.context10000100%1.142
info.magnolia.module35000100%0.949
info.magnolia.objectfactory31000100%0.048
info.magnolia.module.delta52000100%1.829
info.magnolia.freemarker53000100%0.29
info.magnolia.cms.security59000100%4.215
info.magnolia.freemarker.models3000100%0.001
info.magnolia.init27000100%0.178
info.magnolia.module.model.reader35000100%0.051
info.magnolia.cms.filters33000100%0.607
info.magnolia.module.model35000100%0.005
info.magnolia.jcr.decoration4000100%0.001
info.magnolia.module.files1000100%0.003
info.magnolia.content2bean16000100%0.06
info.magnolia.beanmerger7000100%0.345
info.magnolia.jcr.wrapper55000100%6.851
info.magnolia.voting.voters23000100%0.009
info.magnolia.cms.security.auth.callback6000100%0.005
info.magnolia.cms.core.version9000100%3.058
info.magnolia.test.mock36000100%0.014
info.magnolia.cms.util203000100%25.892
info.magnolia.jcr.node2bean4000295%0.078
info.magnolia.link28000100%0.255
info.magnolia.cms.core.search2000100%1.437
info.magnolia.objectfactory.guice2300195.652%0.134
info.magnolia.cms.core63000100%28.723
info.magnolia.test5000100%0.13
info.magnolia.repository10010%0
info.magnolia.nodebuilder15000100%4.504
info.magnolia.module.ui4000100%1.077
info.magnolia.jcr.predicate2000100%0.001
info.magnolia.cms.beans.config1800194.444%0.176
info.magnolia.importexport.filters1000100%0.009
info.magnolia.init.properties2000100%0.001
info.magnolia.jcr.util89000100%2.414
info.magnolia.setup6000100%8.95
info.magnolia.repository.definition1000100%0.001
info.magnolia.test.mock.jcr90000100%0.01
info.magnolia.nodebuilder.task7000100%3.892
info.magnolia.jcr.nodebuilder10000100%0.012
info.magnolia.cms.i18n12000100%0.099

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.562
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%2.297

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%4.51

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0
BootstrapUtilTest4000100%0.001
DataTransporterRepositoryTest1000100%0.55
DataTransporterTest5000100%0.04
PropertiesImportExportTest5000100%0.006

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentConfigurationReaderTest1000100%0.005
ComponentProviderConfigurationBuilderTest11000100%0.14
LegacyComponentsConfigurerTest1000100%0.006

info.magnolia.logging

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0
AuditLoggingUtilTest2000100%0

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.566
DefaultRepositoryStrategyTest1000100%0.56
MgnlContextTest2000100%0.001
RequestAttributeStrategyTest3000100%0.004
WebContextImplTest1000100%0.01
WriterResponseWrapperTest2000100%0.001

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest15000100%0.019
ModuleInstanceProviderTest2000100%0.084
ModuleLifecycleContextImplTest2000100%0
ModuleManagementStateTest3000100%0.001
ModuleManagerImplTest6000100%0.843
ModuleRegistryImplTest7000100%0.002

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassesTest2000100%0.015
ComponentsTest1000100%0.003
DefaultClassFactoryTest5000100%0.001
DefaultComponentProviderTest9000100%0.013
ObjectFactoryTest1000100%0
ObjectManufacturerTest11000100%0.011
ObservedComponentFactoryTest2000100%0.005

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest53000100%0.29

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest1000100%0.001
ContentSecurityFilterTest2000100%0.143
HierarchicalUserManagerTest5000100%3.216
MgnlGroupTest8000100%0.062
MgnlUserManagerTest8000100%0.045
MgnlUserTest7000100%0.049
PermissionUtilTest4000100%0.001
PrincipalUtilTest5000100%0.001
RescueSecuritySupportTest10000100%0.156
SecurityTest1000100%0.004
SecurityUtilTest6000100%0.524
URISecurityFilterTest2000100%0.013

info.magnolia.freemarker.models

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

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractMagnoliaConfigurationPropertiesTest9000100%0.004
DefaultMagnoliaInitPathsTest8000100%0.006
DefaultMagnoliaPropertiesResolverTest9000100%0.008
MagnoliaServletContextListenerTest1000100%0.16

info.magnolia.module.model.reader

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

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.017
ContentTypeFilterTest1000100%0.041
FilterTest3000100%0.176
InstallFilterTest3000100%0.052
InterceptFilterTest6000100%0.024
MultiChannelFilterTest3000100%0.006
MultipartRequestFilterTest2000100%0.084
MultipartRequestWrapperTest1000100%0.014
ServletDispatchingFilterTest12000100%0.182
UnicodeNormalizationRequestWrapperTest1000100%0.011

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

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.005
Content2BeanTest15000100%0.055

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.253
ProxyBasedBeanMergerTest6000100%0.092

info.magnolia.jcr.wrapper

ClassTestsErrors FailuresSkippedSuccess RateTime
ChannelVisibilitySessionWrapperTest12000100%6.733
DelegateNodeWrapperTest3000100%0
DelegateSessionWrapperTest1000100%0
ExtendingNodeWrapperTest19000100%0.006
HTMLEscapingNodeWrapperTest5000100%0.008
I18nNodeWrapperTest9000100%0.097
InheritanceNodeWrapperTest6000100%0.007

info.magnolia.voting.voters

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

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.14
VersionedNodeTest1000100%0.038

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.007
NodeData2PropertyCollectionWrapperTest2000100%0.001

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0.001
ClasspathResourcesUtilTest2000100%0.001
ClassUtilTest1000100%0
ContentUtilRepoTest4000100%2.35
ContentUtilTest27000100%0.029
DateUtilTest1000100%0.007
DelayedExecutorTest3000100%0.683
ExceptionUtilTest19000100%0.006
ExtendingContentWrapperRepositoryTest2000100%1.145
ExtendingContentWrapperTest15000100%0.148
InheritanceContentWrapperTest8000100%0.008
LazyContentWrapperTest3000100%1.728
LazyNodeDataWrapperTest3000100%0.011
ModuleConfigurationObservingManagerTest1000100%6.013
NodeDataUtilTest10000100%0.003
NodePathComparatorTest1000100%0.001
NodeUuidComparatorTest1000100%0
ObservationUtilTest4000100%0.046
PathUtilTest9000100%0.001
QueryUtilTest15000100%10.213
RequestDispatchUtilTest4000100%0.001
RuleTest3000100%1.682
SearchReplaceTest4000100%0.011
ServletUtilTest10000100%0.002
SiblingsHelperTest7000100%0.008
SimpleUrlPatternTest18000100%0.003
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%1.702
TextFileUtilTest4000100%0.001
UnicodeNormalizerTest6000100%0.016
WebXmlUtilTest9000100%0.066
WorkspaceXmlUtilTest2000100%0.006

info.magnolia.jcr.node2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Node2BeanTest3000293.333%0.077
TypeMappingImplTest10000100%0.001

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.001
LinkUtilTest19000100%0.185
UUIDLinkTest8000100%0.069

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%1.437

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.007
GuiceComponentProviderLifecycleTest10010%0.001
GuiceComponentProviderTest10000100%0.082
GuiceParameterResolverTest3000100%0.006
GuiceScopesTest8000100%0.038

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.003
BinaryNodeDataTest3000100%0.065
DefaultContentTest25000100%20.125
MetaDataTest13000100%0.027
NodeTest14000100%8.501
PathTest5000100%0.002

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.002
SelfTest2000100%0.128

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
WorkspaceMappingTest10010%0

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
ContentOpsTest6000100%0.001
NodeBuilderTest3000100%1.722
OpsTest5000100%2.78

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.077

info.magnolia.jcr.predicate

ClassTestsErrors FailuresSkippedSuccess RateTime
JCRPropertyHidingPredicateTest2000100%0.001

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0
RegexpVirtualURIMappingTest11000100%0.016
URI2RepositoryManagerTest2000100%0.004
URI2RepositoryMappingTest4000100%0.156

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.009

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0.001

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest3000100%0.003
MetaDataUtilTest2000100%0.001
NodeUtilRepositoryTest4000100%2.396
NodeUtilTest30000100%0.005
PropertiesImportExportTest8000100%0.004
PropertyUtilTest32000100%0.002
SessionUtilTest9000100%0.002
VersionUtilTest1000100%0.001

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
CoreModuleVersionHandlerTest5000100%8.092
HashUsersPasswordsTest1000100%0.858

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0.001

info.magnolia.test.mock.jcr

ClassTestsErrors FailuresSkippedSuccess RateTime
MockItemTest2000100%0
MockNodeTest38000100%0.006
MockObservationManagerTest6000100%0.001
MockPropertyTest7000100%0.001
MockSessionTest9000100%0.001
MockValueTest22000100%0.001
NodeTestUtilTest3000100%0
SessionTestUtilTest3000100%0

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%1.674
ModuleNodeBuilderTaskTest2000100%1.115
NodeBuilderTaskTest2000100%1.103

info.magnolia.jcr.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
NodeBuilderTest2000100%0.007
OpsTest7000100%0.004

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0.001
DefaultI18NContentSupportTest3000100%0.041
HierarchyBasedI18nContentSupportTest3000100%0.041
MessagesManagerTest5000100%0.016

Test Cases

[Summary] [Package List] [Test Cases]

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.253

ProxyBasedBeanMergerTest

testMergeOfInterfaces0.064
testMergeUsesSubClassIfAssignable0.004
testMergeMergedClass0.004
testMergedProperties0.015
testMergeMap0.005
testIsSimpleType0

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.004
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0

URI2RepositoryMappingTest

testGetUri0.115
testGetHandleStripsExtensionInclTheDot0.036
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.002
testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.003

AggregationStateTest

testUriDecodingShouldStripCtxPath0.001
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0.001
testGetSelectors0.001

BinaryNodeDataTest

testThatAttributesAreSetOnTheWrappedNode0.059
testThatTheBinaryContentCanBeReadMultipleTimes0.006
testThatStreamIsSetOnTheWrappedNode0

DefaultContentTest

testAddMixin3.604
testReadingANodeData1.138
testThatReadingANonExistingNodeDataDoesNotFail0.856
testSettingAnExistingNodeData0.744
testSettingANonExistingNodeDataCreatesANewNodeData0.721
testCreatingAnEmptyNodeData0.701
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.681
testCreatingAndSettingANodeData0.674
testCreatingAndSettingABooleanNodeData0.664
testCreatingAnExistingNodeDataDoesNotFail0.655
testCreatingAndReadingABinaryNodeData0.658
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.639
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.641
testIsNodeTypeForNodeChecksPrimaryType0.673
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.716
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.679
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.685
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.632
testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.671
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.617
testModDate0.62
testDelete0.654
testEquals0.602
testEqualsWithNull0.602
testEqualsWithWrongType0.598

MetaDataTest

testSetPropertyWithString0
testSetPropertyWithDouble0
testSetPropertyWithLong0
testSetPropertyWithBoolean0
testSetPropertyWithDate0.001
testGetStringProperty0
testGetBooleanPropertyWithMissingNode0.001
testGetDoublePropertyWithMissingNode0
testGetLongPropertyWithMissingNode0
testGetStringPropertyWithMissingNode0
testGetCalendarPropertyWithMissingNode0
testGetStringPropertyThrowingPathNotFoundException0.025
testSetPropertyWithStringWhenAlreadyExisting0

NodeTest

testAddMixin0.611
testReadingANodeData0.613
testSettingAnExistingNodeData0.601
testSettingANonExistingNodeDataCreatesANewNodeData0.597
testCreatingAndSettingANodeData0.603
testCreatingAnExistingNodeDataDoesNotFail0.596
testIsNodeTypeForNodeChecksPrimaryType0.59
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.636
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.621
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.625
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.605
testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.613
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.596
testThatReadingANonExistingNodeDataFail0.594

PathTest

testIsAbsolute0
testIsCharValid0
testGetValidatedLabel0.001
testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0.001

QueryTest

testSimpleQuery0.781
testMaxResultSize0.656

BaseVersionManagerTest

testCreateAndRestoreVersion0.63
testCreateAndRestoreDeletedVersion0.071
testUseSystemSessionToRetrieveVersions0.032
testNumberOfCreatedVersions0.147

ContentVersionTest

testBasics0.242
testRetrievingBinariesFromContentVersion0.66
testRestoringBinariesFromContentVersion0.629
testRetrievingBinariesFromContentVersionsChildNode0.609

VersionedNodeTest

testWrapProperty0.038

CompositeFilterTest

testInitializationAndDestruction0.017

ContentTypeFilterTest

testFilterWithEmptyDefaultExtension0.041

FilterTest

testInitialization0.059
testDecoratedFilter0.038
testBypassing0.079

InstallFilterTest

testExecutesCorrectCommandBasedOnURI0.019
testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.014
testPassesNullAsCommandIfNoneSpecified0.019

InterceptFilterTest

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

MultiChannelFilterTest

testALLGetsSetWhenThereIsNoResolver0.004
testChannelFromResolverGetsSet0.001
testChannelParameterValueGetsSet0.001

MultipartRequestFilterTest

testFilterCOS0.052
testFilterCommonsFileUpload0.032

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.014

ServletDispatchingFilterTest

testEscapeMetaCharacters0.013
testSupportsDefaultMapping0.017
testSupportsPathMapping0.015
testSupportsExtensionMapping0.014
testSupportsRegexMappings0.028
testShouldNotBypassWhenPathMappingMatches0.013
testShouldNotBypassWhenExactMappingMatches0.013
testShouldBypassWhenMappingDoesNotMatch0.013
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.012
testPathInfoShouldAdhereToServletSpec0.013
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.012
testWrapperRespectsForwards0.019

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.011

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

DefaultI18NContentSupportTest

testDetermineLocale0.012
testDetermineLocaleEndlessLoop0.012
testGetNodeDataEndlessLoop0.017

HierarchyBasedI18nContentSupportTest

testDetermineLocale0.017
testDetermineLocaleEndlessLoop0.013
testGetNodeDataEndlessLoop0.011

MessagesManagerTest

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

AccessManagerImplTest

testGetPermissions0.001

RedirectClientCallbackTest

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

ContentSecurityFilterTest

testIsAllowedForAnonymous0.138
testIsAllowedForOther0.005

HierarchicalUserManagerTest

testParentPathIsRealmIfNameShorterThan3Chars0.693
testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.604
testParentPathShouldBeLowercased0.61
testGroupAddingAndRemoving0.673
testRoleAddingAndRemoving0.636

MgnlGroupTest

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

MgnlUserManagerTest

testUsernameIsValidatedUponCreation0
testUsernameCantBeNull0.001
testUsernameCantBeEmpty0
testUsernameCantBeBlank0
testFindPrincipalNode0.019
testFindPrincipalNodeWithOtherRealm0.004
testSetProperty0.019
testSetPropertyToNull0.002

MgnlUserTest

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

PermissionUtilTest

testConvertPermissions0
testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipal0
testFindPrincipalInCollection0
testFindACLByName0
testRemovePrincipal0
testRemovePrincipalFromCollection0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.017
testUserManagerRealmIsSystemRealm0.015
testUserManagerReturnsCorrectAnonymousUser0.016
testUserManagerReturnsEnabledRescueUser0.015
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.019
testUserManagerReturnsCorrectSystemUser0.015
testUserManagerReturnsCorrectSystemUserByName0.016
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.014
testUserManagerReturnsSystemUserWithCorrectRole0.014
testUserManagerReturnsSystemUserWithCorrectGroup0.015

SecurityTest

testMergePrincipals0.004

SecurityUtilTest

testCrypt0.385
testKeyStore0.069
testBCProvider0.069
testPasswordRemovingMethodFromCache0
testPasswordRemovingMethodFromURL0.001
testRemoveAllPasswordPamametersFromCacheLog0

URISecurityFilterTest

testIsAllowedForAnonymous0.009
testIsAllowedForOther0.004

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanHandlesNullsAndEmptyStringsGracefully0
testToBooleanUsesDefaultValueForUnknownValues0

ClasspathResourcesUtilTest

testSanitizeUrlToFile0
testOhWindoes0

ClassUtilTest

testIsSubClass0

ContentUtilRepoTest

testSessionBasedCopy0.584
testChangeNodeTypeReplaceFirstOccurrenceOnly0.588
testChangeNodeTypeReplaceAllOccurrences0.607
testMoveInSession0.571

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.007

DelayedExecutorTest

testDelayedExecution0.122
testMultipleDelayedExecution0.157
testExecutionAfterMaxDelay0.404

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.573
testIsExistsMethodWhenAbsolutPathAndNodeExists0.572

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testClosedSessionResistance0.574
testWrappingNDParent0.576
testWrappingReferencedContent0.578

LazyNodeDataWrapperTest

testDoesNotCallHierarchyManagerUntilNeeded0.001
testCallHierarchyManagerOnlyFirstTime0.005
testWorkOnDeadSession0.005

ModuleConfigurationObservingManagerTest

testObserving6.013

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0

NodeUuidComparatorTest

testBasic0

ObservationUtilTest

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

PathUtilTest

testCreatePath0
testCreatePathDoesNotSupportNullArgument0
testAddLeadingSlash0
testAddLeadingSlashDoesNotSupportNullArgument0
testGetFolder0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0.001
testGetExtension0
testStripExtension0

QueryUtilTest

testSimpleQuery0.729
testResultContainsOnlyPages0.705
testSearchOfNonDefaultNodeType0.714
testSearchForUUID0.702
testSearchForInheritedUUID0.684
testSearchForUUIDInChildNode0.682
testSearchForSpecificTemplate0.681
testEmptyResult0.686
testJQOM0.659
testQueryWhenSearchingJustForPages0.684
testQueryWhenSearchingJustForComponents0.658
testSearchForPagesWhoseComponentIsContainingSpecificText0.709
testSearchForAreasContainingImage0.643
testConfirmThatFilteredResultIsReallyTheWantedOne0.648
testQueryBuild0.629

RequestDispatchUtilTest

testDispatchWithNullURI0
testDispatchRedirectInternal0
testDispatchRedirectNonInternal0
testDispatchRedirectNonInternalFailure0.001

RuleTest

testRuleStringConstructor0.564
testIsAllowedNode0.558
testIsNotAllowedNode0.56

SearchReplaceTest

testCaseInsensitive0.003
testCanUseNamePatterns0.002
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.001
testNoWildcardsNoMatch0
testStarMatch0
testStarNoMatch0
testStarMatch20
testStarNoMatch20
testStarMatch30
testStarNoMatch30.001
testStarMatch40
testStarNoMatch40
testQuestionMarkMatch0
testWildcardsMatch0
testWildcardsWithSpecialChars0.001
testWildcardsWithNewline0
testGroupMatch0
testEncodedMatch0
testWildcardsWithUrlContainingDots0

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testClosedSessionResistance0.573
testWrappingNDParent0.565
testWrappingReferencedContent0.564

TextFileUtilTest

testGetLines0
testGetTrimmedLinesMatching0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

testAsciiStringsShouldPassThroughWithAutoDetect0
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.012
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.001
testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0.001
testNonNormalizer0.001
testJava6Normalizer0.001

WebXmlUtilTest

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

WorkspaceXmlUtilTest

testWorkspaceNamesWithNonNullExpectation0.003
testWorkspaceNamesWithNullExpectation0.003

Content2BeanProxyTest

testContentToBeanWithClassDefined0.005

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession0.566

DefaultRepositoryStrategyTest

testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.56

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.001

RequestAttributeStrategyTest

testLocalAttributes0.001
testSessionAttributes0.003
testApplicationAttributes0

WebContextImplTest

testLoginLogout0.01

WriterResponseWrapperTest

testCantUseWriterAfterOutputStream0.001
testCantUseOutputStreamAfterWriter0

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0.001

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

UserModelTest

testCanBeUnwrappedByDeepUnWrap0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

BootstrapUtilTest

testGetWorkspaceNameFromResource0
testGetPathnameFromResource0
testGetFullpathFromResource0
testGetFilenameFromResource0

DataTransporterRepositoryTest

testDoctypeImport0.55

DataTransporterTest

testParseAndFormat0.037
testRemoveNs0.002
testEncodePath0
testCreateExportPath0.001
testRevertExportPath0

MagnoliaV2FilterTest

testBogusMetaElement0.009

PropertiesImportExportTest

testConvertsToStringByDefault0
testConvertsToWrapperType0
testCanUseIntShortcutForConvertingIntegers0.001
testPropertiesExport0.004
testImportMetadata0.001

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.16

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0.001

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0
returnsTrueWhenQueriedForExactClass0.001
returnsTrueWhenQueriedForSubClass0
returnsFalseWhenDecoratedByOtherDecorator0

Node2BeanTest

testClassPropertiesAreConvertedProperly0.002
testJCRPropertiesTypes0.002
testFlatteningSubNodesToSimpleList0.003
testCanConvertStringsToTheAppropriateEnumEquivalent0.002
testCanSpecifySpecificMapImplementation0.006
testWillFailToUseACustomMapWhichIsNotConcrete0.002
testNodeToBeanWithClassDefined0.001
testNodeToBeanWithSubBean0.004
testNodeToBeanWithSubMap0.003
testNode2BeanWithCollection0.002
testNodeToBeanWithList0.001
testNode2BeanWithSet0.003
testNode2BeanWithAraryList0.002
testNode2BeanWithTreeSet0.002
testNodeToBeanWithArray0.004
testNodeToBeanWithHashMap0.004
testNodeToBeanWithCollectionWithAdder0.003
testNodeToBeanWithMapWithAdder0.003
testNodeToBeanWithArrayWithAdder0.002
testPopulateBeanPropertyIfNoGenericsUsedInSetter0.003
testBeanExtendsAnotherBean0.001
testBeanExtendsAnotherBean20.003
testBeansWithEnabledPropertySetToFalseAreExcludedFromCollection0.003
skipped
testBeansWithEnabledPropertySetToFalseAreExcludedFromMap0.003
skipped
testCollectionPropertyIsHidden0.003
testNodeToBeanWithClassDefined20.002
testCanSpecifySpecificCollectionImplementation0.002
testSimpleUrlPatternIsConvertedAutomagically0.002
testMessageFormatIsConvertedAutomagically0.002
testRegexPatternIsConvertedAutomagically0.002

TypeMappingImplTest

testGetPropertyTypeDescriptorWithSimpleType0
testGetPropertyTypeDescriptorWithCollection0
testGetPropertyTypeDescriptorWithMap0
testBeanPropertyTypeDescriptorHasTransformer0
testGetPropertyTypeDescriptorWithArray0.001
testBeanPropertyCollectionWithListParameterWithGenerics0
testBeanPropertyCollectionIsResolvedByAdderMethod0
testBeanPropertyMapIsResolvedByAdderMethod0
testBeanPropertyArrayIsResolvedByAdderMethod0
testBeanPropertyRawMapIsResolvedByAdderMethod40

AbstractNodeOperationTest

testThen0.001

NodeBuilderTest

testExecWithSeveralChildOps0.006
testRealisticUsageScenario0.001

OpsTest

testSetProperty0.001
testAddNodeWithString0
testAddNodeWithTwoStrings0.003
testAddProperty0
testAddPropertyFailsIfPropertyExists0
testSetPropertyFailsIfItsNotExistingAlready0
testRenameProperty0

JCRPropertyHidingPredicateTest

testEvaluate0
testReturnsFalseOnException0

ContentMapTest

testGetBasicProps0.001
testGetBinaryProps0.002
testGetOtherProps0

MetaDataUtilTest

testGetMetaData0
testUpdateMetaData0.001

NodeUtilRepositoryTest

testMoveNode0.659
testMoveNodeBefore0.587
testMoveNodeAfter0.582
testRenameNode0.568

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilTest

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

SessionUtilTest

testGetNodeByIdentifier0
testHasSameUnderlyingSessionWithTwoWrappersOnSameSession0
testHasSameUnderlyingSessionWithOneWrapperOnDifferentSession0
testHasSameUnderlyingSessionWithTwoUnwrappedSessions0
testGetNode0
testGetNodeNoSessionPassed0
testGetNodeBadPath0
testGetNodeByIdentifierNoSessionPassed0
testGetNodeByIdentifierBadId0

VersionUtilTest

testGetNodeTypeName0

ChannelVisibilitySessionWrapperTest

testGetNode0.56
testNodeExists0.565
testItemExists0.567
testPropertyExists0.552
testGetItem0.55
testGetProperty0.561
testCanRemoveVisibleItem0.558
testFailsToRemoveHiddenItem0.563
testMoveWorksOnVisibleNode0.565
testFailsToMoveHiddenNode0.551
testRootNodeHidesExcludedNode0.576
testNavigatingWithNodeParentStillHidesExcludedNode0.565

DelegateNodeWrapperTest

testDeepUnwrap0
test4LevelDeepUnwrap0
test4LevelDeepUnwrapAtLastLevel0

DelegateSessionWrapperTest

testUnwrap0

ExtendingNodeWrapperTest

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

HTMLEscapingNodeWrapperTest

testPropertyIsWrappedAndEncoded0.007
testLineBreakEncoding0
testPropertyIteratorReturnsWrappedProperty0.001
testPropertyReturnedFromPropertyIsWrapped0
testNodeReturnedFromPropertyIsWrapped0

I18nNodeWrapperTest

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

InheritanceNodeWrapperTest

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

EditorLinkTransformerTest

testEditorLinkTransformation0.001

LinkUtilTest

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

UUIDLinkTest

testParseFromUUIDPattern0.009
testParseLink0.008
testParseFromBrowserLink0.009
testLinkWithAnchor0.009
testLinkWithParameters0.008
testUUIDToAbsoluteLinksAfterRenaming0.009
testUUIDToBinary0.009
testUUIDToBinaryAfterRenaming0.008

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0

AuditLoggingUtilTest

testLogsLoginSuccesses0
testLogsLoginFailures0

AbstractModuleVersionHandlerTest

testCantRegisterMultipleDeltasForSameVersion0.005
testRetrievesTheAppropriateListOfDeltas0.001
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.014

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.008
testGetPermissionAddedToRoleProperly0.009
testDenyPermissionAddedToRoleProperly0.009

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.007

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.002
testBootstrapsIfNodeDoesNotExist0.002

FilterOrderingTaskTest

testFailWhenFilterDoesntExist0.007
testOrderFilterAfter0.001
testOrderFilterAfterLast0
testDoesNothingIfRequiredFilterMissing0

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.001
testExecutesPublicDelegateTaskWhenIsPublic0.001
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.001
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0.001

MoveAndRenamePropertyTaskTest

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

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.001
testOrderFilterBefore0.001
testDoesNothingWhenRequiredFilterMissing0.001

PartialBootstrapTaskTest

testGetOutputResourceName0

PropertyValueDelegateTaskTest

testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0.001
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.001
testThrowsExceptionIfPropertyMustExistAndDoesNot0.001

PropertyValuesTaskTest

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

RegisterServletTaskTest

testRegisterServletTaskWithEmptyMappings0.571
testRegisterServletTaskWithMappings0.566

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission0.004
testRemoveDuplicatePermission20.003

RenameNodesTaskTest

testRenameACLNodesTask0.563

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.002

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsContained0.011
testAddFalseConditionIfExpressionIsNotContained0

WebXmlConditionsUtilTest

testDoesNotWarnIfErrorDispatcherIsUsed0.003
testBlocksIfRequestDispatcherIsMissing0.002
testBlocksIfIncludeDispatcherIsMissing0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.003
testTextFilterClassesAreNotSet0.002
testAccessControlProviderIsSet0.003

MD5CheckingFileExtractorOperationTest

testAbsentFilesAreRecreated0.003

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

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.002
test3and300shouldBeEquivalent0
testClassifiersShouldBeIgnoredInEquivalenceComparison0
testStrictlyAfter0
testStrictlyAfterShouldIgnoreClassifiers0
testBeforeOrEqu0
testBeforeOrEquShouldIgnoreClassifiers0
testUndefinedDeveloperVersion0

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.073
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.011

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForUpdatesOnly0.001
testDescriptionForInstallsOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

testCheckModuleAndDeltasToStringForUpdate0
testCheckModuleAndDeltasToStringForInstall0.001
testUpdateAppliesSuppliedDeltasAndTasks0.028
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.007
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.005
testPerformCantBeCalledTwiceByDifferentThreads0.802

ModuleRegistryImplTest

testCanGetModuleByClass0
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass0
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass0
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass0
testThrowsExceptionForUnregisteredModuleName0.001
testCanCheckIfAModuleExists0
testModuleDefinitionsAreListedInDependencyOrder0.001

ModuleManagerWebUITest

testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.002
testListTasksTemplate0.034
testDoneTemplate0.024
testRestartNeededTemplate0.017

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0.001

ContentOpsTest

testCreateContent0
testCreatePage0
testCreateCollectionNode0
testCreateParagraph0.001
testSetBinaryNodeData0
testSetTemplate0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.585
testErrorMessages0.576
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.561

OpsTest

testAddPropertyFailsIfPropertyExists0.558
testSetPropertyFailsIfPropertyDoesNotExist0.559
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.557
testRemoveFailsOnUnexistingPropertyOrNode0.557
testRenamePropertyAndCheckValueForString0.549

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.562
testModuleNodeIsCreatedIfNeeded0.553
testUsesExistingModuleConfigNode0.559

ModuleNodeBuilderTaskTest

testModuleNodeIsCreatedIfNeeded0.563
testUsesExistingModuleNode0.552

NodeBuilderTaskTest

testUnknownRootThrowsException0.55
testSyntax0.553

ClassesTest

testDefaultClassFactoryWorksJustFine0.01
testCanSetupADifferentClassFactory0.005

ComponentsTest

testPushingAndPoppingComponentProvider0.003

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.005

ComponentProviderConfigurationBuilderTest

testNonScopedComponent0.036
testLazySingletonScopedComponent0.01
testEagerSingletonScopedComponent0.009
testProvider0.012
testSingletonScopedProvider0.009
testComponentFactory0.01
testSingletonScopedComponentFactory0.01
testConfigured0.012
testConfiguredSingleton0.009
testConfiguredEagerSingleton0.009
testObserved0.014

LegacyComponentsConfigurerTest

testLegacy0.006

DefaultClassFactoryTest

testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithAppropriateConstructor0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0.001
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.007

GuiceComponentProviderTest

testConfigured0.009
testObserved0.009
testGetComponentProvider0.004
getComponentThrowsExeptionForUnconfiguredType0.003
testInstance0.003
testImplementation0.006
testConfiguredInSingletonScope0.007
testObservedInRequestScope0.008
testCreateChild0.011
canAccessProperties0.022

GuiceParameterResolverTest

testSimpleInjection0.002
testInjectionOfDependencyAsProvider0.001
testInjectionOfNamedDependency0.003

GuiceScopesTest

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

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

ObjectManufacturerTest

testParameterFromGuice0.001
testCandidateTakesPrecedence0.001
testFailsWhenNoParameterCanBeResolved0.001
testParameterFromGuiceWithGreedyConstructor0.001
testCandidateTakesPrecedenceWithGreedyConstructor0.001
testIgnoresPrivateConstructor0.001
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.381
testMP4MimeTypesOnInstall2.236
test446MimeTypesOnInstall2.068
test45DoesNotInstallWhenFromSmallerThan4460.583
testUpgradeFrom4460.824

RenameACLNodesTaskTest

testRenameACLNodesTask0.562

UpdateSecurityFilterClientCallbacksConfigurationTest

rearrangementOfBasicDefaultConfig0.626
rearrangementOfSTKsDefaultConfig0.565
simpleCustomCallbackMovedAndBackedUpWithWarning0.547
nonStandardCompositeConfigIsBackedUp0.559

HashUsersPasswordsTest

testEncryption0.858

ComponentsTestUtilTest

testConfiguredImplementation0.001
testSetSingletonInstance0
testInstanceFactory0.001

Content2NodeCollectionWrapperTest

testRemoveAll0
testRetainAll0

MockItemTest

testGetPath0
testGetDepth0

MockNodeTest

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

MockObservationManagerTest

canAddRemoveAndSeeAddedListeners0
willRefuseToFilterOnUuid0
willRefuseToFilterLocalChanges0
canFilterOnNodeType0
canFilterOnPath0
setsUserDataInEvent0

MockPropertyTest

testAccept0
testIsMultiple0.001
testIsNode0
testGetSetValueWithBigDecimal0
testGetString0
testGetType0
testGetValue0

MockSessionTest

testGetNodeByIdentifier0
testGetItem0
testConstructionProperlyWiresWorkspaceToSession0
testConstructionProperlyWiresSessionToRoot0
testGetNodeFromStringe0
testGetPropertyFromString0
testNodeExistsFromString0
testGetItemOnNonAbsolutePathFails0.001
testGetItemOnNonExistingPathFails0

MockValueTest

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

NodeTestUtilTest

testNodeFromStringAndStrings0
testNodeFromStringAndObjectArray0
testCreateValues0

SessionTestUtilTest

testCreateSessionFromString0
testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0

MockObjectTest

testRootNodeOfHierarchyManger0
testCreatingANode0
testCreatingASubNode0
testGetANodeAddedToASubNode0.001
testSetABooleanValueOnANodeData0
testSetAnObjectAndResolvePropertyType0
testDeletingReallyWorks0

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRemoveAll0
testRetainAll0

SelfTest

testJackrabbitUnregistersProperly0.124
testCommandIsSetCorrectlyFromPrototype0.004

Utf8ContentTest

testReadingUtf8AccentedChars0.571
testReadingUtf8Greek0.568
testReadingUtf8Russian0.563
testReadingUtf8SpecialChars0.562
testReadingUtf8JapaneseChars0.552
testCreateExportImportContentUtf8SpecialChars0.562
testSettingAnUtf8NodeData0.556
testSettingNewUtf8ContentNode0.576

BasePatternVoterTest

testInitWithoutPattern0

IfVoterTest

testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0
testReturns0IfConditionIsFalseAndOtherwiseIsntSet0

ResponseContentTypeVoterTest

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

URIPatternVoterTest

testVotesTrueOnMatchingWildcardPattern0
testVotesFalseOnNonMatchingWildcardPattern0
testVotesFalseWhenNoPatternSet0

URIStartsWithVoterTest

testBasics0
testNotVoter0
testInverseVoter0

Failure Details

[Summary] [Package List] [Test Cases]


testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders
skipped: skipped
testBeansWithEnabledPropertySetToFalseAreExcludedFromCollection
skipped: skipped
testBeansWithEnabledPropertySetToFalseAreExcludedFromMap
skipped: skipped
info.magnolia.objectfactory.guice.GuiceComponentProviderLifecycleTest
skipped: skipped
testUnknownRepositoryShouldYieldMeaningfulExceptionMessage
skipped: skipped