magnolia-core Version: 4.5.5 Last Published: Oct 6, 2012

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
113200399.735%105.166

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.921
info.magnolia.utf88000100%5.226
info.magnolia.registry4000100%0
info.magnolia.importexport18000100%0.6
info.magnolia.objectfactory.configuration13000100%0.156
info.magnolia.logging3000100%0
info.magnolia.context10000100%1.133
info.magnolia.module34000100%0.949
info.magnolia.objectfactory31000100%0.044
info.magnolia.module.delta52000100%1.984
info.magnolia.freemarker53000100%0.28
info.magnolia.cms.security61000100%4.045
info.magnolia.freemarker.models3000100%0.002
info.magnolia.init27000100%0.173
info.magnolia.module.model.reader35000100%0.043
info.magnolia.cms.filters33000100%0.517
info.magnolia.module.model35000100%0.002
info.magnolia.jcr.decoration4000100%0.001
info.magnolia.module.files1000100%0.003
info.magnolia.content2bean16000100%0.174
info.magnolia.beanmerger7000100%0.346
info.magnolia.jcr.wrapper36000100%7.227
info.magnolia.voting.voters23000100%0.012
info.magnolia.cms.security.auth.callback6000100%0.005
info.magnolia.cms.core.version9000100%2.91
info.magnolia.test.mock36000100%0.017
info.magnolia.cms.util203000100%25.541
info.magnolia.link28000100%0.223
info.magnolia.cms.core.search2000100%1.359
info.magnolia.objectfactory.guice2000195%0.118
info.magnolia.cms.core63000100%27.698
info.magnolia.test5000100%0.132
info.magnolia.repository10010%0.001
info.magnolia.nodebuilder15000100%4.99
info.magnolia.module.ui4000100%1.079
info.magnolia.jcr.predicate2000100%0
info.magnolia.cms.beans.config1800194.444%0.156
info.magnolia.importexport.filters1000100%0.008
info.magnolia.init.properties2000100%0
info.magnolia.jcr.util82000100%2.347
info.magnolia.setup6000100%8.722
info.magnolia.repository.definition1000100%0
info.magnolia.test.mock.jcr87000100%0.015
info.magnolia.nodebuilder.task7000100%3.908
info.magnolia.jcr.nodebuilder10000100%0.01
info.magnolia.cms.i18n12000100%0.089

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.555
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%2.366

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%5.226

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0
BootstrapUtilTest4000100%0.001
DataTransporterRepositoryTest1000100%0.555
DataTransporterTest5000100%0.038
PropertiesImportExportTest5000100%0.006

info.magnolia.objectfactory.configuration

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

info.magnolia.logging

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0
AuditLoggingUtilTest2000100%0

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.559
DefaultRepositoryStrategyTest1000100%0.56
MgnlContextTest2000100%0
RequestAttributeStrategyTest3000100%0.004
WebContextImplTest1000100%0.009
WriterResponseWrapperTest2000100%0.001

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest14000100%0.018
ModuleInstanceProviderTest2000100%0.087
ModuleLifecycleContextImplTest2000100%0
ModuleManagementStateTest3000100%0.001
ModuleManagerImplTest6000100%0.841
ModuleRegistryImplTest7000100%0.002

info.magnolia.objectfactory

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

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest53000100%0.28

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest1000100%0.001
ACLImplTest2000100%0
ContentSecurityFilterTest2000100%0.136
HierarchicalUserManagerTest5000100%3.122
MgnlGroupTest8000100%0.054
MgnlUserManagerTest8000100%0.041
MgnlUserTest7000100%0.044
PermissionUtilTest4000100%0
PrincipalUtilTest5000100%0.001
RescueSecuritySupportTest10000100%0.144
SecurityTest1000100%0.003
SecurityUtilTest6000100%0.488
URISecurityFilterTest2000100%0.011

info.magnolia.freemarker.models

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

info.magnolia.init

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

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest12000100%0.042
DependencyCheckerImplTest18000100%0.001
DependencyLevelComparatorTest5000100%0

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.016
ContentTypeFilterTest1000100%0.03
FilterTest3000100%0.137
InstallFilterTest3000100%0.039
InterceptFilterTest6000100%0.021
MultiChannelFilterTest3000100%0
MultipartRequestFilterTest2000100%0.083
MultipartRequestWrapperTest1000100%0.013
ServletDispatchingFilterTest12000100%0.167
UnicodeNormalizationRequestWrapperTest1000100%0.011

info.magnolia.module.model

ClassTestsErrors FailuresSkippedSuccess RateTime
VersionComparatorTest2000100%0
VersionRangeTest17000100%0.001
VersionTest16000100%0.001

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.01
Content2BeanTest15000100%0.164

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.265
ProxyBasedBeanMergerTest6000100%0.081

info.magnolia.jcr.wrapper

ClassTestsErrors FailuresSkippedSuccess RateTime
ChannelVisibilitySessionWrapperTest12000100%7.135
DelegateNodeWrapperTest3000100%0
DelegateSessionWrapperTest1000100%0
HTMLEscapingNodeWrapperTest5000100%0.006
I18nNodeWrapperTest9000100%0.081
InheritanceNodeWrapperTest6000100%0.005

info.magnolia.voting.voters

ClassTestsErrors FailuresSkippedSuccess RateTime
BasePatternVoterTest1000100%0
IfVoterTest3000100%0.007
ResponseContentTypeVoterTest13000100%0.005
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.841
ContentVersionTest4000100%2.034
VersionedNodeTest1000100%0.035

info.magnolia.test.mock

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

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0
ClasspathResourcesUtilTest2000100%0
ClassUtilTest1000100%0
ContentUtilRepoTest4000100%2.307
ContentUtilTest27000100%0.028
DateUtilTest1000100%0.008
DelayedExecutorTest3000100%0.673
ExceptionUtilTest19000100%0.003
ExtendingContentWrapperRepositoryTest2000100%1.126
ExtendingContentWrapperTest15000100%0.133
InheritanceContentWrapperTest8000100%0.006
LazyContentWrapperTest3000100%1.735
LazyNodeDataWrapperTest3000100%0.011
ModuleConfigurationObservingManagerTest1000100%6.024
NodeDataUtilTest10000100%0.003
NodePathComparatorTest1000100%0
NodeUuidComparatorTest1000100%0
ObservationUtilTest4000100%0.042
PathUtilTest9000100%0.001
QueryUtilTest15000100%9.991
RequestDispatchUtilTest4000100%0.001
RuleTest3000100%1.674
SearchReplaceTest4000100%0.009
ServletUtilTest10000100%0.001
SiblingsHelperTest7000100%0.007
SimpleUrlPatternTest18000100%0.002
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%1.674
TextFileUtilTest4000100%0.001
UnicodeNormalizerTest6000100%0.013
WebXmlUtilTest9000100%0.063
WorkspaceXmlUtilTest2000100%0.005

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.001
LinkUtilTest19000100%0.158
UUIDLinkTest8000100%0.064

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%1.359

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.004
GuiceComponentProviderLifecycleTest10010%0.001
GuiceComponentProviderTest10000100%0.078
GuiceScopesTest8000100%0.035

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.001
BinaryNodeDataTest3000100%0.046
DefaultContentTest25000100%19.393
MetaDataTest13000100%0.023
NodeTest14000100%8.234
PathTest5000100%0.001

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.001
SelfTest2000100%0.131

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
WorkspaceMappingTest10010%0.001

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0
ContentOpsTest6000100%0.002
NodeBuilderTest3000100%2.136
OpsTest5000100%2.852

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.079

info.magnolia.jcr.predicate

ClassTestsErrors FailuresSkippedSuccess RateTime
JCRPropertyHidingPredicateTest2000100%0

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest10010%0
RegexpVirtualURIMappingTest11000100%0.01
URI2RepositoryManagerTest2000100%0.003
URI2RepositoryMappingTest4000100%0.143

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.008

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentMapTest3000100%0.002
MetaDataUtilTest2000100%0.001
NodeUtilRepositoryTest4000100%2.331
NodeUtilTest30000100%0.006
PropertiesImportExportTest8000100%0.002
PropertyUtilTest25000100%0.002
SessionUtilTest9000100%0.002
VersionUtilTest1000100%0.001

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
CoreModuleVersionHandlerTest5000100%7.86
HashUsersPasswordsTest1000100%0.862

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0

info.magnolia.test.mock.jcr

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

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%1.684
ModuleNodeBuilderTaskTest2000100%1.108
NodeBuilderTaskTest2000100%1.116

info.magnolia.jcr.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
NodeBuilderTest2000100%0.006
OpsTest7000100%0.003

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0
DefaultI18NContentSupportTest3000100%0.036
HierarchyBasedI18nContentSupportTest3000100%0.039
MessagesManagerTest5000100%0.014

Test Cases

[Summary] [Package List] [Test Cases]

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.265

ProxyBasedBeanMergerTest

testMergeOfInterfaces0.065
testMergeUsesSubClassIfAssignable0.004
testMergeMergedClass0.004
testMergedProperties0.005
testMergeMap0.003
testIsSimpleType0

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.003
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0

URI2RepositoryMappingTest

testGetUri0.106
testGetHandleStripsExtensionInclTheDot0.032
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.002
testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.003

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0
testGetSelectors0

BinaryNodeDataTest

testThatAttributesAreSetOnTheWrappedNode0.04
testThatTheBinaryContentCanBeReadMultipleTimes0.005
testThatStreamIsSetOnTheWrappedNode0.001

DefaultContentTest

testAddMixin3.367
testReadingANodeData1.087
testThatReadingANonExistingNodeDataDoesNotFail0.756
testSettingAnExistingNodeData0.687
testSettingANonExistingNodeDataCreatesANewNodeData0.679
testCreatingAnEmptyNodeData0.668
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.644
testCreatingAndSettingANodeData0.652
testCreatingAndSettingABooleanNodeData0.634
testCreatingAnExistingNodeDataDoesNotFail0.629
testCreatingAndReadingABinaryNodeData0.635
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.638
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.601
testIsNodeTypeForNodeChecksPrimaryType0.666
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.704
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.699
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.649
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.608
testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.652
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.622
testModDate0.694
testDelete0.666
testEquals0.577
testEqualsWithNull0.584
testEqualsWithWrongType0.595

MetaDataTest

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

NodeTest

testAddMixin0.602
testReadingANodeData0.592
testSettingAnExistingNodeData0.602
testSettingANonExistingNodeDataCreatesANewNodeData0.592
testCreatingAndSettingANodeData0.589
testCreatingAnExistingNodeDataDoesNotFail0.584
testIsNodeTypeForNodeChecksPrimaryType0.556
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.6
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.596
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.605
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.569
testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.607
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.58
testThatReadingANonExistingNodeDataFail0.56

PathTest

testIsAbsolute0
testIsCharValid0
testGetValidatedLabel0
testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0

QueryTest

testSimpleQuery0.749
testMaxResultSize0.61

BaseVersionManagerTest

testCreateAndRestoreVersion0.627
testCreateAndRestoreDeletedVersion0.06
testUseSystemSessionToRetrieveVersions0.05
testNumberOfCreatedVersions0.104

ContentVersionTest

testBasics0.196
testRetrievingBinariesFromContentVersion0.619
testRestoringBinariesFromContentVersion0.613
testRetrievingBinariesFromContentVersionsChildNode0.606

VersionedNodeTest

testWrapProperty0.035

CompositeFilterTest

testInitializationAndDestruction0.016

ContentTypeFilterTest

testFilterWithEmptyDefaultExtension0.03

FilterTest

testInitialization0.032
testDecoratedFilter0.034
testBypassing0.071

InstallFilterTest

testExecutesCorrectCommandBasedOnURI0.016
testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.012
testPassesNullAsCommandIfNoneSpecified0.011

InterceptFilterTest

testPreviewIsSetInMgnlContextSession0.008
testPreviewIsRemovedFromMgnlContextSession0.003
testDeleteNodeAction0.001
testSortNodeDefaultAction0.003
testSortNodeBeforeAction0.003
testSortNodeAfterAction0.003

MultiChannelFilterTest

testALLGetsSetWhenThereIsNoResolver0
testChannelFromResolverGetsSet0
testChannelParameterValueGetsSet0

MultipartRequestFilterTest

testFilterCOS0.052
testFilterCommonsFileUpload0.031

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.013

ServletDispatchingFilterTest

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

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.011

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

DefaultI18NContentSupportTest

testDetermineLocale0.012
testDetermineLocaleEndlessLoop0.012
testGetNodeDataEndlessLoop0.012

HierarchyBasedI18nContentSupportTest

testDetermineLocale0.016
testDetermineLocaleEndlessLoop0.012
testGetNodeDataEndlessLoop0.011

MessagesManagerTest

testGetsSimpleMessageFromDefaultBundle0.009
testGetsMessagesFromSpecifiedBundle0
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.001
testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.001
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0.003

AccessManagerImplTest

testGetPermissions0

ACLImplTest

testToStringOnlyOnePermission0
testToStringMultiplePermissions0

RedirectClientCallbackTest

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

ContentSecurityFilterTest

testIsAllowedForAnonymous0.132
testIsAllowedForOther0.004

HierarchicalUserManagerTest

testParentPathIsRealmIfNameShorterThan3Chars0.691
testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.588
testParentPathShouldBeLowercased0.595
testGroupAddingAndRemoving0.644
testRoleAddingAndRemoving0.604

MgnlGroupTest

testGetRoles0.007
testGetRolesWithoutDuplicates0.006
testGetGroupsReturnsDirectGroups0.005
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.006
testAddGroupToGroup0.012
testAddRoleToGroup0.006
testGetNotExistGroup0.006
testGetAllGroupsFromOneConcreteGroup0.006

MgnlUserManagerTest

testUsernameIsValidatedUponCreation0
testUsernameCantBeNull0.001
testUsernameCantBeEmpty0
testUsernameCantBeBlank0
testFindPrincipalNode0.018
testFindPrincipalNodeWithOtherRealm0.004
testSetProperty0.017
testSetPropertyToNull0.001

MgnlUserTest

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

PermissionUtilTest

testConvertPermissions0
testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipal0
testFindPrincipalInCollection0
testFindACLByName0.001
testRemovePrincipal0
testRemovePrincipalFromCollection0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.017
testUserManagerRealmIsSystemRealm0.015
testUserManagerReturnsCorrectAnonymousUser0.016
testUserManagerReturnsEnabledRescueUser0.018
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.014
testUserManagerReturnsCorrectSystemUser0.013
testUserManagerReturnsCorrectSystemUserByName0.013
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.013
testUserManagerReturnsSystemUserWithCorrectRole0.013
testUserManagerReturnsSystemUserWithCorrectGroup0.012

SecurityTest

testMergePrincipals0.003

SecurityUtilTest

testCrypt0.357
testKeyStore0.052
testBCProvider0.078
testPasswordRemovingMethodFromCache0
testPasswordRemovingMethodFromURL0
testRemoveAllPasswordPamametersFromCacheLog0.001

URISecurityFilterTest

testIsAllowedForAnonymous0.007
testIsAllowedForOther0.004

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanHandlesNullsAndEmptyStringsGracefully0
testToBooleanUsesDefaultValueForUnknownValues0

ClasspathResourcesUtilTest

testSanitizeUrlToFile0
testOhWindoes0

ClassUtilTest

testIsSubClass0

ContentUtilRepoTest

testSessionBasedCopy0.579
testChangeNodeTypeReplaceFirstOccurrenceOnly0.561
testChangeNodeTypeReplaceAllOccurrences0.597
testMoveInSession0.57

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.008

DelayedExecutorTest

testDelayedExecution0.111
testMultipleDelayedExecution0.157
testExecutionAfterMaxDelay0.405

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.563
testIsExistsMethodWhenAbsolutPathAndNodeExists0.563

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testClosedSessionResistance0.563
testWrappingNDParent0.564
testWrappingReferencedContent0.608

LazyNodeDataWrapperTest

testDoesNotCallHierarchyManagerUntilNeeded0.001
testCallHierarchyManagerOnlyFirstTime0.005
testWorkOnDeadSession0.005

ModuleConfigurationObservingManagerTest

testObserving6.024

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0

NodeUuidComparatorTest

testBasic0

ObservationUtilTest

testFailRegisterWhenSessionInvalid0.014
testRegisterWhenSessionValid0.012
testDontFailUnregisterWhenSessionInvalid0.008
testUnregisterWhenSessionValid0.008

PathUtilTest

testCreatePath0
testCreatePathDoesNotSupportNullArgument0
testAddLeadingSlash0
testAddLeadingSlashDoesNotSupportNullArgument0
testGetFolder0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0
testGetExtension0
testStripExtension0

QueryUtilTest

testSimpleQuery0.682
testResultContainsOnlyPages0.708
testSearchOfNonDefaultNodeType0.697
testSearchForUUID0.685
testSearchForInheritedUUID0.656
testSearchForUUIDInChildNode0.673
testSearchForSpecificTemplate0.657
testEmptyResult0.654
testJQOM0.681
testQueryWhenSearchingJustForPages0.661
testQueryWhenSearchingJustForComponents0.65
testSearchForPagesWhoseComponentIsContainingSpecificText0.658
testSearchForAreasContainingImage0.643
testConfirmThatFilteredResultIsReallyTheWantedOne0.662
testQueryBuild0.624

RequestDispatchUtilTest

testDispatchWithNullURI0
testDispatchRedirectInternal0
testDispatchRedirectNonInternal0
testDispatchRedirectNonInternalFailure0.001

RuleTest

testRuleStringConstructor0.56
testIsAllowedNode0.567
testIsNotAllowedNode0.547

SearchReplaceTest

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

ServletUtilTest

testServletInitParametersToMap0
testFilterInitParametersToMap0
testGetWrappedRequest0
testIsMultipart0
testIsForward0
testIsInclude0
testIsError0
testGetDispatcherType0
testGetOriginalRequestUri0
testGetOriginalRequestUrlIncludingQueryString0

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testClosedSessionResistance0.55
testWrappingNDParent0.548
testWrappingReferencedContent0.576

TextFileUtilTest

testGetLines0
testGetTrimmedLinesMatching0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

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

WebXmlUtilTest

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

WorkspaceXmlUtilTest

testWorkspaceNamesWithNonNullExpectation0.002
testWorkspaceNamesWithNullExpectation0.003

Content2BeanProxyTest

testContentToBeanWithClassDefined0.01

Content2BeanTest

testContentToBeanWithClassDefined0.01
testContentToBeanWithDefaultClass0.009
testContentToBeanWithSubBean0.011
testContentToBeanWithSubBeanAndAutoTypeResolving0.011
testContentToBeanWithSubMap0.011
testContentToBeanWithSubMapUsingMapping0.01
testContentToBeanWithSubMapUsingAdder0.011
testContentToBeanWithArraysUsingAdder0.01
testClassPropertiesAreConvertedProperly0.01
testJCRPropertiesTypes0.01
testFromStringConversion0.009
testFlatteningSubNodesToSimpleList0.015
testCanConvertStringsToTheAppropriateEnumEquivalent0.011
testCanSpecifySpecificMapImplementation0.013
testWillFailToUseACustomMapWhichIsNotConcrete0.013

AbstractRepositoryStrategyTest

testGetSession0.559

DefaultRepositoryStrategyTest

testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.56

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0

RequestAttributeStrategyTest

testLocalAttributes0.001
testSessionAttributes0.003
testApplicationAttributes0

WebContextImplTest

testLoginLogout0.009

WriterResponseWrapperTest

testCantUseWriterAfterOutputStream0.001
testCantUseOutputStreamAfterWriter0

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

UserModelTest

testCanBeUnwrappedByDeepUnWrap0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

BootstrapUtilTest

testGetWorkspaceNameFromResource0.001
testGetPathnameFromResource0
testGetFullpathFromResource0
testGetFilenameFromResource0

DataTransporterRepositoryTest

testDoctypeImport0.555

DataTransporterTest

testParseAndFormat0.036
testRemoveNs0.001
testEncodePath0
testCreateExportPath0.001
testRevertExportPath0

MagnoliaV2FilterTest

testBogusMetaElement0.008

PropertiesImportExportTest

testConvertsToStringByDefault0
testConvertsToWrapperType0
testCanUseIntShortcutForConvertingIntegers0
testPropertiesExport0.004
testImportMetadata0.002

AbstractMagnoliaConfigurationPropertiesTest

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

DefaultMagnoliaInitPathsTest

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

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.157

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0
returnsTrueWhenQueriedForExactClass0.001
returnsTrueWhenQueriedForSubClass0
returnsFalseWhenDecoratedByOtherDecorator0

AbstractNodeOperationTest

testThen0.001

NodeBuilderTest

testExecWithSeveralChildOps0.005
testRealisticUsageScenario0.001

OpsTest

testSetProperty0.001
testAddNodeWithString0
testAddNodeWithTwoStrings0
testAddProperty0.001
testAddPropertyFailsIfPropertyExists0
testSetPropertyFailsIfItsNotExistingAlready0
testRenameProperty0.001

JCRPropertyHidingPredicateTest

testEvaluate0
testReturnsFalseOnException0

ContentMapTest

testGetBasicProps0.001
testGetBinaryProps0.001
testGetOtherProps0

MetaDataUtilTest

testGetMetaData0
testUpdateMetaData0.001

NodeUtilRepositoryTest

testMoveNode0.626
testMoveNodeBefore0.582
testMoveNodeAfter0.576
testRenameNode0.547

NodeUtilTest

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

PropertiesImportExportTest

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

PropertyUtilTest

testOrderLast0
testSetPropertyThrowsExceptionOnNullNode0
testSetPropertyThrowsExceptionOnNullName0
testSetPropertyToString0
testSetPropertyToBigDecimal0
testSetPropertyToCalendar0
testSetPropertyToValue0
testSetPropertyToLong0
testSetPropertyToDouble0
testSetPropertyToBoolean0
testSetPropertyToNode0
testSetPropertyToNul0
testGetStringTwoArgs0.001
testGetStringThreeArgs0
testGetStringThreeArgsBadNodeName0
testGetStringThreeArgsBadNodeType0
testGetDateTwoArgs0
testGetDateThreeArgs0
testGetDetThreeArgsBadNodeName0
testGetDateThreeArgsBadNodeType0
testGetBoolean0
testGetBooleanBadNodeName0
testGetBooleanBadNodeType0
testGetPropertyOrNull0.001
testGetPropertyOrNullPathNotFoundException0

SessionUtilTest

testGetNodeByIdentifier0
testHasSameUnderlyingSessionWithTwoWrappersOnSameSession0
testHasSameUnderlyingSessionWithOneWrapperOnDifferentSession0
testHasSameUnderlyingSessionWithTwoUnwrappedSessions0
testGetNode0
testGetNodeNoSessionPassed0
testGetNodeBadPath0
testGetNodeByIdentifierNoSessionPassed0
testGetNodeByIdentifierBadId0

VersionUtilTest

testGetNodeTypeName0

ChannelVisibilitySessionWrapperTest

testGetNode0.555
testNodeExists0.561
testItemExists0.567
testPropertyExists0.563
testGetItem0.687
testGetProperty0.858
testCanRemoveVisibleItem0.555
testFailsToRemoveHiddenItem0.576
testMoveWorksOnVisibleNode0.563
testFailsToMoveHiddenNode0.553
testRootNodeHidesExcludedNode0.545
testNavigatingWithNodeParentStillHidesExcludedNode0.552

DelegateNodeWrapperTest

testDeepUnwrap0
test4LevelDeepUnwrap0
test4LevelDeepUnwrapAtLastLevel0

DelegateSessionWrapperTest

testUnwrap0

HTMLEscapingNodeWrapperTest

testPropertyIsWrappedAndEncoded0.005
testLineBreakEncoding0
testPropertyIteratorReturnsWrappedProperty0
testPropertyReturnedFromPropertyIsWrapped0.001
testNodeReturnedFromPropertyIsWrapped0

I18nNodeWrapperTest

testGetPropertyReturnsLocalizedValue0.011
testGetPropertyDoesntReturnResourceNode0.008
testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable0.009
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable0.013
testHasPropertyReturnsFalseWhenNoSuchPropertyExists0.008
testWrapNode0.008
testGetParentReturnsWrappedNode0.009
testGetAncestorReturnsWrappedNode0.008
testGetRootParentThrowsItemNotFoundException0.007

InheritanceNodeWrapperTest

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

EditorLinkTransformerTest

testEditorLinkTransformation0.001

LinkUtilTest

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

UUIDLinkTest

testParseFromUUIDPattern0.008
testParseLink0.008
testParseFromBrowserLink0.008
testLinkWithAnchor0.008
testLinkWithParameters0.008
testUUIDToAbsoluteLinksAfterRenaming0.008
testUUIDToBinary0.008
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
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatDoesNotHaveSpecificDelta0.001
testStoresTheModuleDescriptorVersionOnUpdateOfVersionThatHasSpecificDelta0.001
testStoresTheModuleDescriptorVersionOnInstall0.001

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.011

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.009
testGetPermissionAddedToRoleProperly0.011
testDenyPermissionAddedToRoleProperly0.008

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.007

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.002
testBootstrapsIfNodeDoesNotExist0.002

FilterOrderingTaskTest

testFailWhenFilterDoesntExist0.007
testOrderFilterAfter0
testOrderFilterAfterLast0.001
testDoesNothingIfRequiredFilterMissing0.001

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.001
testExecutesPublicDelegateTaskWhenIsPublic0.001
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0.001
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.001

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0

MoveAndRenamePropertyTaskTest

testPropertyWithOldDefaultValueGetsNewDefaultValue0.016
testPropertyWithDifferentValueIsMovedButNotChanged0.001
testValueIsCopiedNoMatterWhatIfOldDefaultNotPassed0
testNewDefaultIsUsedIfPropertyDidNotExist0.001
testNewDefaultIsUsedIfPropertyDidNotExistAndNodeDataReturnsEmptyValue0.001
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
testNonExistingPropertyIsNotReplacedButLogged20
testNonExistingPropertyAndExpectedAsSuchIsCreated0
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0

RegisterServletTaskTest

testRegisterServletTaskWithEmptyMappings0.749
testRegisterServletTaskWithMappings0.554

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission0.003
testRemoveDuplicatePermission20.003

RenameNodesTaskTest

testRenameACLNodesTask0.563

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.003

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsContained0.005
testAddFalseConditionIfExpressionIsNotContained0

WebXmlConditionsUtilTest

testDoesNotWarnIfErrorDispatcherIsUsed0.002
testBlocksIfRequestDispatcherIsMissing0.001
testBlocksIfIncludeDispatcherIsMissing0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.003
testTextFilterClassesAreNotSet0.002
testAccessControlProviderIsSet0.002

MD5CheckingFileExtractorOperationTest

testAbsentFilesAreRecreated0.003

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNoDependencies0

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.072
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.015

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForUpdatesOnly0.001
testDescriptionForInstallsOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

testCheckModuleAndDeltasToStringForUpdate0.001
testCheckModuleAndDeltasToStringForInstall0
testUpdateAppliesSuppliedDeltasAndTasks0.026
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.006
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.005
testPerformCantBeCalledTwiceByDifferentThreads0.803

ModuleRegistryImplTest

testCanGetModuleByClass0
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass0
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass0.001
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass0
testThrowsExceptionForUnregisteredModuleName0.001
testCanCheckIfAModuleExists0
testModuleDefinitionsAreListedInDependencyOrder0

ModuleManagerWebUITest

testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.003
testListTasksTemplate0.042
testDoneTemplate0.021
testRestartNeededTemplate0.013

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0

ContentOpsTest

testCreateContent0
testCreatePage0
testCreateCollectionNode0
testCreateParagraph0
testSetBinaryNodeData0
testSetTemplate0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.629
testErrorMessages0.594
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.913

OpsTest

testAddPropertyFailsIfPropertyExists0.569
testSetPropertyFailsIfPropertyDoesNotExist0.589
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.596
testRemoveFailsOnUnexistingPropertyOrNode0.551
testRenamePropertyAndCheckValueForString0.547

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.57
testModuleNodeIsCreatedIfNeeded0.555
testUsesExistingModuleConfigNode0.559

ModuleNodeBuilderTaskTest

testModuleNodeIsCreatedIfNeeded0.553
testUsesExistingModuleNode0.555

NodeBuilderTaskTest

testUnknownRootThrowsException0.56
testSyntax0.556

ClassesTest

testDefaultClassFactoryWorksJustFine0.005
testCanSetupADifferentClassFactory0.005

ComponentsTest

testPushingAndPoppingComponentProvider0.004

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.005

ComponentProviderConfigurationBuilderTest

testNonScopedComponent0.037
testLazySingletonScopedComponent0.01
testEagerSingletonScopedComponent0.009
testProvider0.011
testSingletonScopedProvider0.008
testComponentFactory0.011
testSingletonScopedComponentFactory0.009
testConfigured0.011
testConfiguredSingleton0.015
testConfiguredEagerSingleton0.01
testObserved0.014

LegacyComponentsConfigurerTest

testLegacy0.006

DefaultClassFactoryTest

testCanInstantiateWithEmptyConstructor0.001
testCanInstantiateWithAppropriateConstructor0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.004

GuiceComponentProviderTest

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

GuiceScopesTest

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

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0.002
testProxyIsSwappedOncePathGetsReloaded0.003

RegistryMapTest

testReturnsAddedValues0
testReturnsNullWhenValueMissing0
testThrowsExceptionWhenRequiredAndMissing0
testUsesKeyFromValueWhenAdding0

RepositoryMappingDefinitionReaderTest

testParse0

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall2.342
testMP4MimeTypesOnInstall2.138
test446MimeTypesOnInstall1.989
test45DoesNotInstallWhenFromSmallerThan4460.573
testUpgradeFrom4460.818

RenameACLNodesTaskTest

testRenameACLNodesTask0.555

UpdateSecurityFilterClientCallbacksConfigurationTest

rearrangementOfBasicDefaultConfig0.654
rearrangementOfSTKsDefaultConfig0.548
simpleCustomCallbackMovedAndBackedUpWithWarning0.606
nonStandardCompositeConfigIsBackedUp0.558

HashUsersPasswordsTest

testEncryption0.862

ComponentsTestUtilTest

testConfiguredImplementation0
testSetSingletonInstance0.001
testInstanceFactory0

Content2NodeCollectionWrapperTest

testRemoveAll0
testRetainAll0

MockItemTest

testGetDepth0
testGetPath0

MockNodeTest

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

MockObservationManagerTest

canAddRemoveAndSeeAddedListeners0.001
willRefuseToFilterOnUuid0
willRefuseToFilterLocalChanges0
canFilterOnNodeType0
canFilterOnPath0
setsUserDataInEvent0.001

MockPropertyTest

testAccept0.001
testIsMultiple0
testIsNode0
testGetSetValueWithBigDecimal0
testGetString0
testGetType0
testGetValue0

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testNodeFromStringAndStrings0
testNodeFromStringAndObjectArray0
testCreateValues0

SessionTestUtilTest

testCreateSessionFromString0
testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0

MockObjectTest

testRootNodeOfHierarchyManger0
testCreatingANode0
testCreatingASubNode0
testGetANodeAddedToASubNode0
testSetABooleanValueOnANodeData0
testSetAnObjectAndResolvePropertyType0.003
testDeletingReallyWorks0

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRemoveAll0
testRetainAll0

SelfTest

testJackrabbitUnregistersProperly0.127
testCommandIsSetCorrectlyFromPrototype0.004

Utf8ContentTest

testReadingUtf8AccentedChars0.567
testReadingUtf8Greek0.561
testReadingUtf8Russian0.865
testReadingUtf8SpecialChars0.78
testReadingUtf8JapaneseChars0.767
testCreateExportImportContentUtf8SpecialChars0.566
testSettingAnUtf8NodeData0.555
testSettingNewUtf8ContentNode0.565

BasePatternVoterTest

testInitWithoutPattern0

IfVoterTest

testReturnsValueOfElseIfConditionIsTrue0.007
testReturnsValueOfOtherwiseIfConditionIsFalse0
testReturns0IfConditionIsFalseAndOtherwiseIsntSet0

ResponseContentTypeVoterTest

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

URIPatternVoterTest

testVotesTrueOnMatchingWildcardPattern0
testVotesFalseOnNonMatchingWildcardPattern0
testVotesFalseWhenNoPatternSet0

URIStartsWithVoterTest

testBasics0
testNotVoter0
testInverseVoter0

Failure Details

[Summary] [Package List] [Test Cases]


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