magnolia-core Version: 4.5.6 Last Published: Oct 8, 2012

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
113200399.735%102.811

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.837
info.magnolia.utf88000100%4.445
info.magnolia.registry4000100%0.001
info.magnolia.importexport18000100%0.6
info.magnolia.objectfactory.configuration13000100%0.157
info.magnolia.logging3000100%0
info.magnolia.context10000100%1.125
info.magnolia.module34000100%0.956
info.magnolia.objectfactory31000100%0.045
info.magnolia.module.delta52000100%1.779
info.magnolia.freemarker53000100%0.267
info.magnolia.cms.security61000100%3.992
info.magnolia.freemarker.models3000100%0
info.magnolia.init27000100%0.229
info.magnolia.module.model.reader35000100%0.044
info.magnolia.cms.filters33000100%0.556
info.magnolia.module.model35000100%0.003
info.magnolia.jcr.decoration4000100%0.002
info.magnolia.module.files1000100%0.003
info.magnolia.content2bean16000100%0.18
info.magnolia.beanmerger7000100%0.38
info.magnolia.jcr.wrapper36000100%6.631
info.magnolia.voting.voters23000100%0.008
info.magnolia.cms.security.auth.callback6000100%0.004
info.magnolia.cms.core.version9000100%2.879
info.magnolia.test.mock36000100%0.011
info.magnolia.cms.util203000100%25.149
info.magnolia.link28000100%0.221
info.magnolia.cms.core.search2000100%1.356
info.magnolia.objectfactory.guice2000195%0.115
info.magnolia.cms.core63000100%28.185
info.magnolia.test5000100%0.136
info.magnolia.repository10010%0
info.magnolia.nodebuilder15000100%4.407
info.magnolia.module.ui4000100%1.077
info.magnolia.jcr.predicate2000100%0.001
info.magnolia.cms.beans.config1800194.444%0.183
info.magnolia.importexport.filters1000100%0.008
info.magnolia.init.properties2000100%0
info.magnolia.jcr.util82000100%2.368
info.magnolia.setup6000100%8.533
info.magnolia.repository.definition1000100%0.001
info.magnolia.test.mock.jcr87000100%0.015
info.magnolia.nodebuilder.task7000100%3.832
info.magnolia.jcr.nodebuilder10000100%0.01
info.magnolia.cms.i18n12000100%0.08

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.544
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%2.293

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%4.445

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0.001

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0
BootstrapUtilTest4000100%0.001
DataTransporterRepositoryTest1000100%0.554
DataTransporterTest5000100%0.038
PropertiesImportExportTest5000100%0.007

info.magnolia.objectfactory.configuration

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

info.magnolia.logging

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingManagerTest1000100%0
AuditLoggingUtilTest2000100%0

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRepositoryStrategyTest1000100%0.564
DefaultRepositoryStrategyTest1000100%0.548
MgnlContextTest2000100%0
RequestAttributeStrategyTest3000100%0.003
WebContextImplTest1000100%0.009
WriterResponseWrapperTest2000100%0.001

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest14000100%0.019
ModuleInstanceProviderTest2000100%0.092
ModuleLifecycleContextImplTest2000100%0.001
ModuleManagementStateTest3000100%0.001
ModuleManagerImplTest6000100%0.84
ModuleRegistryImplTest7000100%0.003

info.magnolia.objectfactory

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

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest53000100%0.267

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest1000100%0
ACLImplTest2000100%0
ContentSecurityFilterTest2000100%0.15
HierarchicalUserManagerTest5000100%3.06
MgnlGroupTest8000100%0.049
MgnlUserManagerTest8000100%0.041
MgnlUserTest7000100%0.042
PermissionUtilTest4000100%0
PrincipalUtilTest5000100%0.001
RescueSecuritySupportTest10000100%0.136
SecurityTest1000100%0.003
SecurityUtilTest6000100%0.499
URISecurityFilterTest2000100%0.011

info.magnolia.freemarker.models

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

info.magnolia.init

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

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest12000100%0.041
DependencyCheckerImplTest18000100%0.003
DependencyLevelComparatorTest5000100%0

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.015
ContentTypeFilterTest1000100%0.035
FilterTest3000100%0.155
InstallFilterTest3000100%0.038
InterceptFilterTest6000100%0.026
MultiChannelFilterTest3000100%0.006
MultipartRequestFilterTest2000100%0.095
MultipartRequestWrapperTest1000100%0.012
ServletDispatchingFilterTest12000100%0.166
UnicodeNormalizationRequestWrapperTest1000100%0.008

info.magnolia.module.model

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

info.magnolia.jcr.decoration

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentDecoratorUtilTest4000100%0.002

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest1000100%0.003

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanProxyTest1000100%0.011
Content2BeanTest15000100%0.169

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanMergerUtilTest1000100%0.304
ProxyBasedBeanMergerTest6000100%0.076

info.magnolia.jcr.wrapper

ClassTestsErrors FailuresSkippedSuccess RateTime
ChannelVisibilitySessionWrapperTest12000100%6.532
DelegateNodeWrapperTest3000100%0.001
DelegateSessionWrapperTest1000100%0
HTMLEscapingNodeWrapperTest5000100%0.007
I18nNodeWrapperTest9000100%0.084
InheritanceNodeWrapperTest6000100%0.007

info.magnolia.voting.voters

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

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.004

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest4000100%0.846
ContentVersionTest4000100%1.999
VersionedNodeTest1000100%0.034

info.magnolia.test.mock

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

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0
ClasspathResourcesUtilTest2000100%0
ClassUtilTest1000100%0
ContentUtilRepoTest4000100%2.266
ContentUtilTest27000100%0.031
DateUtilTest1000100%0
DelayedExecutorTest3000100%0.681
ExceptionUtilTest19000100%0.003
ExtendingContentWrapperRepositoryTest2000100%1.112
ExtendingContentWrapperTest15000100%0.136
InheritanceContentWrapperTest8000100%0.007
LazyContentWrapperTest3000100%1.698
LazyNodeDataWrapperTest3000100%0.011
ModuleConfigurationObservingManagerTest1000100%6.024
NodeDataUtilTest10000100%0.003
NodePathComparatorTest1000100%0
NodeUuidComparatorTest1000100%0
ObservationUtilTest4000100%0.037
PathUtilTest9000100%0.001
QueryUtilTest15000100%9.791
RequestDispatchUtilTest4000100%0.002
RuleTest3000100%1.624
SearchReplaceTest4000100%0.007
ServletUtilTest10000100%0.001
SiblingsHelperTest7000100%0.002
SimpleUrlPatternTest18000100%0.001
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%1.631
TextFileUtilTest4000100%0.001
UnicodeNormalizerTest6000100%0.012
WebXmlUtilTest9000100%0.062
WorkspaceXmlUtilTest2000100%0.005

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0
LinkUtilTest19000100%0.158
UUIDLinkTest8000100%0.063

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%1.356

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderBuilderTest1000100%0.003
GuiceComponentProviderLifecycleTest10010%0
GuiceComponentProviderTest10000100%0.078
GuiceScopesTest8000100%0.034

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest3000100%0.003
BinaryNodeDataTest3000100%0.071
DefaultContentTest25000100%19.733
MetaDataTest13000100%0.038
NodeTest14000100%8.339
PathTest5000100%0.001

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.001
SelfTest2000100%0.135

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
WorkspaceMappingTest10010%0

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0
ContentOpsTest6000100%0.002
NodeBuilderTest3000100%1.659
OpsTest5000100%2.746

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.001
RegexpVirtualURIMappingTest11000100%0.024
URI2RepositoryManagerTest2000100%0.004
URI2RepositoryMappingTest4000100%0.154

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.35
NodeUtilTest30000100%0.007
PropertiesImportExportTest8000100%0.003
PropertyUtilTest25000100%0.003
SessionUtilTest9000100%0.001
VersionUtilTest1000100%0.001

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
CoreModuleVersionHandlerTest5000100%7.697
HashUsersPasswordsTest1000100%0.836

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0.001

info.magnolia.test.mock.jcr

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

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%1.641
ModuleNodeBuilderTaskTest2000100%1.095
NodeBuilderTaskTest2000100%1.096

info.magnolia.jcr.nodebuilder

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

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0
DefaultI18NContentSupportTest3000100%0.03
HierarchyBasedI18nContentSupportTest3000100%0.037
MessagesManagerTest5000100%0.013

Test Cases

[Summary] [Package List] [Test Cases]

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.304

ProxyBasedBeanMergerTest

testMergeOfInterfaces0.06
testMergeUsesSubClassIfAssignable0.004
testMergeMergedClass0.004
testMergedProperties0.004
testMergeMap0.004
testIsSimpleType0

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.004
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0

URI2RepositoryMappingTest

testGetUri0.116
testGetHandleStripsExtensionInclTheDot0.033
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.002
testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.003

AggregationStateTest

testUriDecodingShouldStripCtxPath0.001
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0.001
testGetSelectors0.001

BinaryNodeDataTest

testThatAttributesAreSetOnTheWrappedNode0.065
testThatTheBinaryContentCanBeReadMultipleTimes0.005
testThatStreamIsSetOnTheWrappedNode0.001

DefaultContentTest

testAddMixin3.864
testReadingANodeData1.121
testThatReadingANonExistingNodeDataDoesNotFail0.821
testSettingAnExistingNodeData0.718
testSettingANonExistingNodeDataCreatesANewNodeData0.699
testCreatingAnEmptyNodeData0.644
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.635
testCreatingAndSettingANodeData0.655
testCreatingAndSettingABooleanNodeData0.63
testCreatingAnExistingNodeDataDoesNotFail0.62
testCreatingAndReadingABinaryNodeData0.628
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.618
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.612
testIsNodeTypeForNodeChecksPrimaryType0.651
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.687
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.673
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.649
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.596
testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.631
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.6
testModDate0.597
testDelete0.639
testEquals0.592
testEqualsWithNull0.584
testEqualsWithWrongType0.569

MetaDataTest

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

NodeTest

testAddMixin0.571
testReadingANodeData0.573
testSettingAnExistingNodeData0.596
testSettingANonExistingNodeDataCreatesANewNodeData0.581
testCreatingAndSettingANodeData0.599
testCreatingAnExistingNodeDataDoesNotFail0.558
testIsNodeTypeForNodeChecksPrimaryType0.579
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.602
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.84
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.565
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.561
testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.59
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.565
testThatReadingANonExistingNodeDataFail0.559

PathTest

testIsAbsolute0
testIsCharValid0
testGetValidatedLabel0
testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0.001
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0

QueryTest

testSimpleQuery0.75
testMaxResultSize0.606

BaseVersionManagerTest

testCreateAndRestoreVersion0.637
testCreateAndRestoreDeletedVersion0.06
testUseSystemSessionToRetrieveVersions0.037
testNumberOfCreatedVersions0.112

ContentVersionTest

testBasics0.158
testRetrievingBinariesFromContentVersion0.63
testRestoringBinariesFromContentVersion0.611
testRetrievingBinariesFromContentVersionsChildNode0.6

VersionedNodeTest

testWrapProperty0.034

CompositeFilterTest

testInitializationAndDestruction0.015

ContentTypeFilterTest

testFilterWithEmptyDefaultExtension0.035

FilterTest

testInitialization0.051
testDecoratedFilter0.033
testBypassing0.071

InstallFilterTest

testExecutesCorrectCommandBasedOnURI0.016
testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.011
testPassesNullAsCommandIfNoneSpecified0.011

InterceptFilterTest

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

MultiChannelFilterTest

testALLGetsSetWhenThereIsNoResolver0.003
testChannelFromResolverGetsSet0.002
testChannelParameterValueGetsSet0.001

MultipartRequestFilterTest

testFilterCOS0.065
testFilterCommonsFileUpload0.03

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.012

ServletDispatchingFilterTest

testEscapeMetaCharacters0.011
testSupportsDefaultMapping0.015
testSupportsPathMapping0.013
testSupportsExtensionMapping0.011
testSupportsRegexMappings0.018
testShouldNotBypassWhenPathMappingMatches0.011
testShouldNotBypassWhenExactMappingMatches0.026
testShouldBypassWhenMappingDoesNotMatch0.012
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.01
testPathInfoShouldAdhereToServletSpec0.011
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.01
testWrapperRespectsForwards0.018

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.008

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

DefaultI18NContentSupportTest

testDetermineLocale0.01
testDetermineLocaleEndlessLoop0.011
testGetNodeDataEndlessLoop0.009

HierarchyBasedI18nContentSupportTest

testDetermineLocale0.014
testDetermineLocaleEndlessLoop0.014
testGetNodeDataEndlessLoop0.009

MessagesManagerTest

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

AccessManagerImplTest

testGetPermissions0

ACLImplTest

testToStringOnlyOnePermission0
testToStringMultiplePermissions0

RedirectClientCallbackTest

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

ContentSecurityFilterTest

testIsAllowedForAnonymous0.147
testIsAllowedForOther0.003

HierarchicalUserManagerTest

testParentPathIsRealmIfNameShorterThan3Chars0.649
testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.586
testParentPathShouldBeLowercased0.588
testGroupAddingAndRemoving0.633
testRoleAddingAndRemoving0.604

MgnlGroupTest

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

MgnlUserManagerTest

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

MgnlUserTest

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

PermissionUtilTest

testConvertPermissions0
testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testIsGrantedForEmptyPermissionString0

PrincipalUtilTest

testFindPrincipal0
testFindPrincipalInCollection0
testFindACLByName0
testRemovePrincipal0
testRemovePrincipalFromCollection0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.009
testUserManagerRealmIsSystemRealm0.014
testUserManagerReturnsCorrectAnonymousUser0.015
testUserManagerReturnsEnabledRescueUser0.015
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.013
testUserManagerReturnsCorrectSystemUser0.014
testUserManagerReturnsCorrectSystemUserByName0.013
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.013
testUserManagerReturnsSystemUserWithCorrectRole0.013
testUserManagerReturnsSystemUserWithCorrectGroup0.017

SecurityTest

testMergePrincipals0.003

SecurityUtilTest

testCrypt0.364
testKeyStore0.073
testBCProvider0.062
testPasswordRemovingMethodFromCache0
testPasswordRemovingMethodFromURL0
testRemoveAllPasswordPamametersFromCacheLog0

URISecurityFilterTest

testIsAllowedForAnonymous0.007
testIsAllowedForOther0.004

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanHandlesNullsAndEmptyStringsGracefully0
testToBooleanUsesDefaultValueForUnknownValues0

ClasspathResourcesUtilTest

testSanitizeUrlToFile0
testOhWindoes0

ClassUtilTest

testIsSubClass0

ContentUtilRepoTest

testSessionBasedCopy0.563
testChangeNodeTypeReplaceFirstOccurrenceOnly0.562
testChangeNodeTypeReplaceAllOccurrences0.593
testMoveInSession0.548

ContentUtilTest

testVisitShouldPassFilterAlong0.005
testDeleteAndRemoveParentsIfAnOtherChild0.001
testDeleteAndRemoveParentsIfNoOtherChild0
testDeleteAndRemoveParentsWithLevel0.001
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.001
testOrderBeforeMidNodeVariation20.001
testOrderBeforeMidNodeVariation30.004
testGetAncestorOfTypeBasicCase0
testGetAncestorOfTypeReturnsSelfIfMatch0.001
testGetAncestorOfTypeThrowsExceptionIfNotFound0
testAsContent0.002
testAsContentReturnsNullIfNodeIsNull0

DateUtilTest

testCustomFormatShouldUseGivenLocale0

DelayedExecutorTest

testDelayedExecution0.12
testMultipleDelayedExecution0.156
testExecutionAfterMaxDelay0.405

ExceptionUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.562
testIsExistsMethodWhenAbsolutPathAndNodeExists0.55

ExtendingContentWrapperTest

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

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testClosedSessionResistance0.577
testWrappingNDParent0.561
testWrappingReferencedContent0.56

LazyNodeDataWrapperTest

testDoesNotCallHierarchyManagerUntilNeeded0.001
testCallHierarchyManagerOnlyFirstTime0.004
testWorkOnDeadSession0.006

ModuleConfigurationObservingManagerTest

testObserving6.024

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0

NodeUuidComparatorTest

testBasic0

ObservationUtilTest

testFailRegisterWhenSessionInvalid0.008
testRegisterWhenSessionValid0.012
testDontFailUnregisterWhenSessionInvalid0.008
testUnregisterWhenSessionValid0.009

PathUtilTest

testCreatePath0
testCreatePathDoesNotSupportNullArgument0
testAddLeadingSlash0
testAddLeadingSlashDoesNotSupportNullArgument0
testGetFolder0.001
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0
testGetExtension0
testStripExtension0

QueryUtilTest

testSimpleQuery0.681
testResultContainsOnlyPages0.684
testSearchOfNonDefaultNodeType0.688
testSearchForUUID0.67
testSearchForInheritedUUID0.655
testSearchForUUIDInChildNode0.663
testSearchForSpecificTemplate0.634
testEmptyResult0.663
testJQOM0.673
testQueryWhenSearchingJustForPages0.656
testQueryWhenSearchingJustForComponents0.634
testSearchForPagesWhoseComponentIsContainingSpecificText0.647
testSearchForAreasContainingImage0.618
testConfirmThatFilteredResultIsReallyTheWantedOne0.618
testQueryBuild0.607

RequestDispatchUtilTest

testDispatchWithNullURI0
testDispatchRedirectInternal0
testDispatchRedirectNonInternal0
testDispatchRedirectNonInternalFailure0

RuleTest

testRuleStringConstructor0.549
testIsAllowedNode0.54
testIsNotAllowedNode0.535

SearchReplaceTest

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

ServletUtilTest

testServletInitParametersToMap0
testFilterInitParametersToMap0
testGetWrappedRequest0
testIsMultipart0
testIsForward0
testIsInclude0
testIsError0
testGetDispatcherType0
testGetOriginalRequestUri0
testGetOriginalRequestUrlIncludingQueryString0.001

SiblingsHelperTest

testCanTellPosition0.001
testCanTellIfFirstWhenInitializingWithFirst0.001
testCanTellIfFirstAfterNavigating0
testCanTellIfLastWhenInitializingWith0
testCanTellIfLastAfterNavigating0
testCanTellIfLastEvenIfThereAreOtherNodesOfAnotherType0
testFactoryMethodProperlyInstanciatesWithFirstChildOfParent0

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testClosedSessionResistance0.539
testWrappingNDParent0.543
testWrappingReferencedContent0.549

TextFileUtilTest

testGetLines0
testGetTrimmedLinesMatching0
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetLinesWhenFileIsNotExisiting0

UnicodeNormalizerTest

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

WebXmlUtilTest

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

WorkspaceXmlUtilTest

testWorkspaceNamesWithNonNullExpectation0.003
testWorkspaceNamesWithNullExpectation0.002

Content2BeanProxyTest

testContentToBeanWithClassDefined0.011

Content2BeanTest

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

AbstractRepositoryStrategyTest

testGetSession0.564

DefaultRepositoryStrategyTest

testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.548

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0

RequestAttributeStrategyTest

testLocalAttributes0.001
testSessionAttributes0.002
testApplicationAttributes0

WebContextImplTest

testLoginLogout0.009

WriterResponseWrapperTest

testCantUseWriterAfterOutputStream0.001
testCantUseOutputStreamAfterWriter0

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

UserModelTest

testCanBeUnwrappedByDeepUnWrap0

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

BootstrapUtilTest

testGetWorkspaceNameFromResource0.001
testGetPathnameFromResource0
testGetFullpathFromResource0
testGetFilenameFromResource0

DataTransporterRepositoryTest

testDoctypeImport0.554

DataTransporterTest

testParseAndFormat0.036
testRemoveNs0.001
testEncodePath0.001
testCreateExportPath0
testRevertExportPath0

MagnoliaV2FilterTest

testBogusMetaElement0.008

PropertiesImportExportTest

testConvertsToStringByDefault0
testConvertsToWrapperType0.001
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
testDetermineRootPathTranslatesBackslashesAndStripsTrailingSlash0.001
testDetermineWebappFolderNameJustWorks0.001
testDetermineWebappFolderNameWorksWithTrailingSlashes0
testDetermineWebappFolderNameWorksWithBackslashes0.001
testDetermineWebappFolderNameWorksWithTrailingSlashesAndBackslashes0

DefaultMagnoliaPropertiesResolverTest

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

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.213

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0.001
returnsTrueWhenQueriedForExactClass0
returnsTrueWhenQueriedForSubClass0.001
returnsFalseWhenDecoratedByOtherDecorator0

AbstractNodeOperationTest

testThen0

NodeBuilderTest

testExecWithSeveralChildOps0.006
testRealisticUsageScenario0.001

OpsTest

testSetProperty0
testAddNodeWithString0.001
testAddNodeWithTwoStrings0
testAddProperty0.001
testAddPropertyFailsIfPropertyExists0
testSetPropertyFailsIfItsNotExistingAlready0
testRenameProperty0

JCRPropertyHidingPredicateTest

testEvaluate0.001
testReturnsFalseOnException0

ContentMapTest

testGetBasicProps0.001
testGetBinaryProps0.001
testGetOtherProps0

MetaDataUtilTest

testGetMetaData0
testUpdateMetaData0.001

NodeUtilRepositoryTest

testMoveNode0.646
testMoveNodeBefore0.592
testMoveNodeAfter0.556
testRenameNode0.556

NodeUtilTest

testCreatePath0
testHasMixin0
testHasMixinFailsWithEmptyMixin0
testUnwrap0.001
testOrderBeforeWithExistingNodeAndSibling0
testOrderBeforeWithNullSibling0
testOrderAfterWithExistingNodeAndSibling0.001
testOrderAfterWithNullSibling0
testOrderFirst0
testOrderLast0
testCreatePathDoesntCreateNewWhenExisting0
testVisit0.001
testPostVisit0
testGetNodes0.001
testGetNodeWithContentType0
testGetNodesWithNodeFilter0.001
testGetNameFromNode0
testGetNameFromNodeThrowsRuntimeRepositoryException0
testGetNodeByIdentifier0
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
testCanUseIntShortcutForConvertingIntegers0
testConvertPropertyStringToBinaryObject0.001
testCreateNodes0
testCreateNodesFailingBecauseOfEqualsSignWithoutADot0.001
testCreateNodesFailingBecauseOfMissingTrailingSlash0
testCreateNodesFailingBecauseOfDotAndMonkeyTail0.001
testCreateNodesFailingBecauseOfDotInPath0

PropertyUtilTest

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

SessionUtilTest

testGetNodeByIdentifier0
testHasSameUnderlyingSessionWithTwoWrappersOnSameSession0
testHasSameUnderlyingSessionWithOneWrapperOnDifferentSession0
testHasSameUnderlyingSessionWithTwoUnwrappedSessions0
testGetNode0
testGetNodeNoSessionPassed0
testGetNodeBadPath0
testGetNodeByIdentifierNoSessionPassed0
testGetNodeByIdentifierBadId0.001

VersionUtilTest

testGetNodeTypeName0

ChannelVisibilitySessionWrapperTest

testGetNode0.55
testNodeExists0.547
testItemExists0.546
testPropertyExists0.538
testGetItem0.547
testGetProperty0.548
testCanRemoveVisibleItem0.543
testFailsToRemoveHiddenItem0.546
testMoveWorksOnVisibleNode0.551
testFailsToMoveHiddenNode0.541
testRootNodeHidesExcludedNode0.543
testNavigatingWithNodeParentStillHidesExcludedNode0.532

DelegateNodeWrapperTest

testDeepUnwrap0
test4LevelDeepUnwrap0.001
test4LevelDeepUnwrapAtLastLevel0

DelegateSessionWrapperTest

testUnwrap0

HTMLEscapingNodeWrapperTest

testPropertyIsWrappedAndEncoded0.006
testLineBreakEncoding0
testPropertyIteratorReturnsWrappedProperty0.001
testPropertyReturnedFromPropertyIsWrapped0
testNodeReturnedFromPropertyIsWrapped0

I18nNodeWrapperTest

testGetPropertyReturnsLocalizedValue0.018
testGetPropertyDoesntReturnResourceNode0.009
testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable0.008
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable0.009
testHasPropertyReturnsFalseWhenNoSuchPropertyExists0.008
testWrapNode0.008
testGetParentReturnsWrappedNode0.008
testGetAncestorReturnsWrappedNode0.008
testGetRootParentThrowsItemNotFoundException0.008

InheritanceNodeWrapperTest

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

EditorLinkTransformerTest

testEditorLinkTransformation0

LinkUtilTest

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

UUIDLinkTest

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

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0

AuditLoggingUtilTest

testLogsLoginSuccesses0
testLogsLoginFailures0

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.011

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.009
testGetPermissionAddedToRoleProperly0.007
testDenyPermissionAddedToRoleProperly0.007

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.006

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.002
testBootstrapsIfNodeDoesNotExist0.001

FilterOrderingTaskTest

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

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.001
testExecutesPublicDelegateTaskWhenIsPublic0.001
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.001

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0

MoveAndRenamePropertyTaskTest

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

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0.001
testOrderFilterBefore0.001
testDoesNothingWhenRequiredFilterMissing0.001

PartialBootstrapTaskTest

testGetOutputResourceName0

PropertyValueDelegateTaskTest

testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.001
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.001
testThrowsExceptionIfPropertyMustExistAndDoesNot0

PropertyValuesTaskTest

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

RegisterServletTaskTest

testRegisterServletTaskWithEmptyMappings0.551
testRegisterServletTaskWithMappings0.541

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission0.003
testRemoveDuplicatePermission20.003

RenameNodesTaskTest

testRenameACLNodesTask0.559

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.002

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsContained0.023
testAddFalseConditionIfExpressionIsNotContained0

WebXmlConditionsUtilTest

testDoesNotWarnIfErrorDispatcherIsUsed0.003
testBlocksIfRequestDispatcherIsMissing0.001
testBlocksIfIncludeDispatcherIsMissing0.001

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.003
testTextFilterClassesAreNotSet0.002
testAccessControlProviderIsSet0.002

MD5CheckingFileExtractorOperationTest

testAbsentFilesAreRecreated0.003

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNoDependencies0

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionRangeTest

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

VersionTest

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

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.082
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.01

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForUpdatesOnly0.001
testDescriptionForInstallsOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

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

ModuleRegistryImplTest

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

ModuleManagerWebUITest

testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.002
testListTasksTemplate0.041
testDoneTemplate0.021
testRestartNeededTemplate0.013

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0

ContentOpsTest

testCreateContent0
testCreatePage0
testCreateCollectionNode0.001
testCreateParagraph0
testSetBinaryNodeData0
testSetTemplate0.001

NodeBuilderTest

testContextNodeIsProperlyPropagated0.555
testErrorMessages0.553
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.551

OpsTest

testAddPropertyFailsIfPropertyExists0.551
testSetPropertyFailsIfPropertyDoesNotExist0.552
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.554
testRemoveFailsOnUnexistingPropertyOrNode0.542
testRenamePropertyAndCheckValueForString0.547

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.547
testModuleNodeIsCreatedIfNeeded0.541
testUsesExistingModuleConfigNode0.553

ModuleNodeBuilderTaskTest

testModuleNodeIsCreatedIfNeeded0.553
testUsesExistingModuleNode0.542

NodeBuilderTaskTest

testUnknownRootThrowsException0.551
testSyntax0.545

ClassesTest

testDefaultClassFactoryWorksJustFine0.006
testCanSetupADifferentClassFactory0.005

ComponentsTest

testPushingAndPoppingComponentProvider0.003

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.005

ComponentProviderConfigurationBuilderTest

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

LegacyComponentsConfigurerTest

testLegacy0.006

DefaultClassFactoryTest

testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithAppropriateConstructor0
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0

DefaultComponentProviderTest

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

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.003

GuiceComponentProviderTest

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

GuiceScopesTest

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

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

ObjectManufacturerTest

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

ObservedComponentFactoryTest

testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0.002
testProxyIsSwappedOncePathGetsReloaded0.003

RegistryMapTest

testReturnsAddedValues0
testReturnsNullWhenValueMissing0
testThrowsExceptionWhenRequiredAndMissing0
testUsesKeyFromValueWhenAdding0.001

RepositoryMappingDefinitionReaderTest

testParse0.001

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall2.248
testMP4MimeTypesOnInstall2.101
test446MimeTypesOnInstall1.985
test45DoesNotInstallWhenFromSmallerThan4460.564
testUpgradeFrom4460.799

RenameACLNodesTaskTest

testRenameACLNodesTask0.544

UpdateSecurityFilterClientCallbacksConfigurationTest

rearrangementOfBasicDefaultConfig0.623
rearrangementOfSTKsDefaultConfig0.566
simpleCustomCallbackMovedAndBackedUpWithWarning0.549
nonStandardCompositeConfigIsBackedUp0.555

HashUsersPasswordsTest

testEncryption0.836

ComponentsTestUtilTest

testConfiguredImplementation0
testSetSingletonInstance0.001
testInstanceFactory0

Content2NodeCollectionWrapperTest

testRemoveAll0
testRetainAll0.001

MockItemTest

testGetDepth0
testGetPath0

MockNodeTest

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

MockObservationManagerTest

canAddRemoveAndSeeAddedListeners0
willRefuseToFilterOnUuid0
willRefuseToFilterLocalChanges0
canFilterOnNodeType0
canFilterOnPath0
setsUserDataInEvent0

MockPropertyTest

testAccept0.001
testIsMultiple0
testIsNode0
testGetSetValueWithBigDecimal0
testGetString0
testGetType0
testGetValue0

MockSessionTest

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

MockValueTest

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

NodeTestUtilTest

testNodeFromStringAndStrings0
testNodeFromStringAndObjectArray0
testCreateValues0

SessionTestUtilTest

testCreateSessionFromString0
testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0

MockContentTest

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

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0

MockObjectTest

testRootNodeOfHierarchyManger0
testCreatingANode0
testCreatingASubNode0
testGetANodeAddedToASubNode0
testSetABooleanValueOnANodeData0
testSetAnObjectAndResolvePropertyType0
testDeletingReallyWorks0

MockUtilTest

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

NodeData2PropertyCollectionWrapperTest

testRemoveAll0
testRetainAll0

SelfTest

testJackrabbitUnregistersProperly0.131
testCommandIsSetCorrectlyFromPrototype0.004

Utf8ContentTest

testReadingUtf8AccentedChars0.562
testReadingUtf8Greek0.555
testReadingUtf8Russian0.555
testReadingUtf8SpecialChars0.552
testReadingUtf8JapaneseChars0.554
testCreateExportImportContentUtf8SpecialChars0.549
testSettingAnUtf8NodeData0.554
testSettingNewUtf8ContentNode0.564

BasePatternVoterTest

testInitWithoutPattern0

IfVoterTest

testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0
testReturns0IfConditionIsFalseAndOtherwiseIsntSet0

ResponseContentTypeVoterTest

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

URIPatternVoterTest

testVotesTrueOnMatchingWildcardPattern0
testVotesFalseOnNonMatchingWildcardPattern0
testVotesFalseWhenNoPatternSet0

URIStartsWithVoterTest

testBasics0
testNotVoter0
testInverseVoter0

Failure Details

[Summary] [Package List] [Test Cases]


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