Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
130600399.77%118.992

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.394
info.magnolia.importexport19000100%0.811
info.magnolia.utf88000100%8.283
info.magnolia.objectfactory.configuration14000100%0.557
info.magnolia.module35000100%0.875
info.magnolia.module.model.reader35000100%0.036
info.magnolia.module.model35000100%0.004
info.magnolia.jcr.decoration12000100%0.005
info.magnolia.module.files1000100%0.016
info.magnolia.content2bean2000195%0.249
info.magnolia.objectfactory.guice.lifecycle10000100%0.248
info.magnolia.beanmerger7000100%0.017
info.magnolia.voting.voters25000100%0.05
info.magnolia.cms.core.version13000100%2.315
info.magnolia.test.mock36000100%0.025
info.magnolia.cms.util204000100%21.103
info.magnolia.cms.core87000100%15.123
info.magnolia.objectfactory.guice19000100%0.554
info.magnolia.test5000100%0.112
info.magnolia.module.ui4000100%1.076
info.magnolia.repository10010%0.002
info.magnolia.init.properties2000100%0.001
info.magnolia.repository.definition1000100%0.002
info.magnolia.test.mock.jcr88000100%0.018
info.magnolia.nodebuilder.task7000100%2.676
info.magnolia.cms.i18n12000100%0.053
info.magnolia.registry4000100%0.001
info.magnolia.context12000100%1.445
info.magnolia.jcr.inheritance4000100%0.001
info.magnolia.objectfactory31000100%0.82
info.magnolia.module.delta70000100%7.84
info.magnolia.freemarker54000100%0.24
info.magnolia.cms.security77000100%18.884
info.magnolia.init27000100%0.05
info.magnolia.freemarker.models3000100%0.062
info.magnolia.audit31000100%12.159
info.magnolia.cms.filters37000100%0.802
info.magnolia.util2000100%0
info.magnolia.cms.security.operations3000100%0.001
info.magnolia.jcr.wrapper57000100%5.319
info.magnolia.cms.security.auth.callback6000100%0.004
info.magnolia.link29000100%0.165
info.magnolia.cms.core.search2000100%0.477
info.magnolia.nodebuilder15000100%2.764
info.magnolia.jcr.predicate6000100%0.001
info.magnolia.cms.beans.config1800194.444%0.066
info.magnolia.importexport.filters1000100%0.047
info.magnolia.jcr.util96000100%1.508
info.magnolia.setup6000100%9.728
info.magnolia.jcr.nodebuilder10000100%0.003

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.444
UpdateSecurityFilterClientCallbacksConfigurationTest4000100%1.95

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
PropertiesImportExportTest5000100%0.004
BootstrapFilesComparatorTest3000100%0.001
DataTransporterRepositoryTest2000100%0.792
BootstrapUtilTest4000100%0.001
DataTransporterTest5000100%0.013

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%8.283

info.magnolia.objectfactory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentProviderConfigurationBuilderTest11000100%0.324
LegacyComponentsConfigurerTest2000100%0.016
ComponentConfigurationReaderTest1000100%0.217

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleInstanceProviderTest2000100%0.023
ModuleLifecycleContextImplTest2000100%0.001
ModuleManagementStateTest3000100%0.001
ModuleRegistryImplTest7000100%0.002
ModuleManagerImplTest6000100%0.836
AbstractModuleVersionHandlerTest15000100%0.012

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest12000100%0.033
DependencyCheckerImplTest18000100%0.002
DependencyLevelComparatorTest5000100%0.001

info.magnolia.module.model

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

info.magnolia.jcr.decoration

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentDecoratorWorkspaceWrapperTest1000100%0.001
ContentDecoratorUtilTest4000100%0.001
ContentDecoratorNodeWrapperTest6000100%0.001
NodePredicateContentDecoratorTest1000100%0.002

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest1000100%0.016

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanTest1900194.737%0.238
Content2BeanProxyTest1000100%0.011

info.magnolia.objectfactory.guice.lifecycle

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderLifecycleTest10000100%0.248

info.magnolia.beanmerger

ClassTestsErrors FailuresSkippedSuccess RateTime
ProxyBasedBeanMergerTest6000100%0.016
BeanMergerUtilTest1000100%0.001

info.magnolia.voting.voters

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

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
MgnlVersioningNodeWrapperTest1000100%0
VersionedNodeTest2000100%0.046
BaseVersionManagerTest6000100%0.635
ContentVersionTest4000100%1.634

info.magnolia.test.mock

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

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentWrapperTest8000100%0.007
LazyContentWrapperTest3000100%1.071
DateUtilTest1000100%0.008
SimpleUrlPatternTest18000100%0.001
ModuleConfigurationObservingManagerTest1000100%6.013
LazyNodeDataWrapperTest3000100%0.008
StringLengthComparatorTest1000100%0
ObservationUtilTest4000100%0.026
ContentUtilTest27000100%0.024
ClasspathResourcesUtilTest3000100%0.001
ClassUtilTest1000100%0.001
WebXmlUtilTest9000100%0.015
SystemContentWrapperTest3000100%1.065
SiblingsHelperTest7000100%0.004
ExtendingContentWrapperRepositoryTest2000100%0.683
RuleTest3000100%1.047
ContentUtilRepoTest4000100%1.377
ServletUtilTest10000100%0.002
RequestDispatchUtilTest4000100%0.001
DelayedExecutorTest3000100%3.355
NodePathComparatorTest1000100%0
WorkspaceXmlUtilTest2000100%0.005
SearchReplaceTest4000100%0.01
UnicodeNormalizerTest6000100%0.003
TextFileUtilTest4000100%0.001
ExtendingContentWrapperTest15000100%0.1
BooleanUtilTest3000100%0.001
NodeUuidComparatorTest1000100%0.001
PathUtilTest9000100%0.001
ExceptionUtilTest19000100%0.003
QueryUtilTest15000100%6.265
NodeDataUtilTest10000100%0.004

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeTest14000100%5.204
MagnoliaAccessProviderTest6000100%0.151
BinaryNodeDataTest3000100%0.002
MetaDataTest13000100%0.003
DefaultACLPermissionsTest6000100%0.059
RootOnlyPermissionTest3000100%0.029
PathTest5000100%0.001
DefaultContentTest25000100%9.572
AggregationStateTest3000100%0.001
NodeTypeBasedACLPermissionsTest9000100%0.101

info.magnolia.objectfactory.guice

ClassTestsErrors FailuresSkippedSuccess RateTime
GuiceComponentProviderTest10000100%0.198
GuiceScopesTest8000100%0.342
GuiceComponentProviderBuilderTest1000100%0.014

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.001
SelfTest2000100%0.111

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.076

info.magnolia.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
WorkspaceMappingTest10010%0.002

info.magnolia.init.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
ModulePropertiesSourceTest2000100%0.001

info.magnolia.repository.definition

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryMappingDefinitionReaderTest1000100%0.002

info.magnolia.test.mock.jcr

ClassTestsErrors FailuresSkippedSuccess RateTime
MockObservationManagerTest6000100%0.002
MockSessionTest9000100%0.002
MockItemTest2000100%0
NodeTestUtilTest3000100%0
MockPropertyTest7000100%0.001
SessionTestUtilTest3000100%0.001
MockValueTest22000100%0.004
MockNodeTest36000100%0.008

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%1.029
ModuleNodeBuilderTaskTest2000100%0.697
NodeBuilderTaskTest2000100%0.95

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
MessagesManagerTest5000100%0.002
HierarchyBasedI18nContentSupportTest3000100%0.03
DefaultI18NContentSupportTest3000100%0.021
AbstractI18NContentSupportTest1000100%0

info.magnolia.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
RegistryMapTest4000100%0.001

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
SimpleContextTest1000100%0.352
DefaultRepositoryStrategyTest2000100%0.731
WriterResponseWrapperTest2000100%0.001
RequestAttributeStrategyTest3000100%0.003
MgnlContextTest2000100%0.002
WebContextImplTest1000100%0.009
AbstractRepositoryStrategyTest1000100%0.347

info.magnolia.jcr.inheritance

ClassTestsErrors FailuresSkippedSuccess RateTime
InheritanceContentDecoratorTest4000100%0.001

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
ObservedComponentFactoryTest2000100%0.013
DefaultComponentProviderTest9000100%0.175
ClassesTest2000100%0.287
ObjectManufacturerTest11000100%0.169
ObjectFactoryTest1000100%0
ComponentsTest1000100%0.173
DefaultClassFactoryTest5000100%0.003

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest54000100%0.24

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentSecurityFilterTest2000100%0.016
MgnlUserTest7000100%0.038
DelegatingUserManagerTest1000100%0.002
PermissionUtilTest4000100%0.001
HierarchicalUserManagerTest5000100%1.907
SecurityUtilKeyStoreTest2000100%0.152
MgnlUserManagerTest11000100%0.799
AccessManagerImplTest2000100%0.059
SecurityUtilTest8000100%3.251
MgnlGroupTest8000100%0.042
PrincipalUtilTest5000100%0
SecurityTest1000100%0.007
MgnlUserManagerRepositoryTest7000100%7.939
ACLImplTest2000100%0
RescueSecuritySupportTest10000100%4.662
URISecurityFilterTest2000100%0.009

info.magnolia.init

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaServletContextListenerTest1000100%0.034
AbstractMagnoliaConfigurationPropertiesTest9000100%0.004
DefaultMagnoliaPropertiesResolverTest9000100%0.006
DefaultMagnoliaInitPathsTest8000100%0.006

info.magnolia.freemarker.models

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

info.magnolia.audit

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingUtilTest2000100%0.013
MgnlAuditLoggingContentDecoratorTest28000100%12.146
AuditLoggingManagerTest1000100%0

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
ServletDispatchingFilterTest12000100%0.118
RangeSupportFilterTest2000100%0.02
MultipartRequestWrapperTest1000100%0.008
MultiChannelFilterTest3000100%0.005
MultipartRequestFilterTest2000100%0.055
InterceptFilterTest6000100%0.017
FilterTest3000100%0.094
UnicodeNormalizationRequestWrapperTest1000100%0.01
CompositeFilterTest1000100%0.009
MultipartRequestFilterTempFileDeletionTest2000100%0.028
ContentTypeFilterTest1000100%0.407
InstallFilterTest3000100%0.031

info.magnolia.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EscapeUtilTest2000100%0

info.magnolia.cms.security.operations

ClassTestsErrors FailuresSkippedSuccess RateTime
OperationPermissionTest3000100%0.001

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.004

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
EditorLinkTransformerTest1000100%0.001
LinkUtilTest19000100%0.11
UUIDLinkTest9000100%0.054

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.477

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
NodeBuilderTest3000100%1.032
ContentOpsTest6000100%0.002
OpsTest5000100%1.73
AbstractNodeOperationTest1000100%0

info.magnolia.jcr.predicate

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

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
URI2RepositoryManagerTest2000100%0.001
ContentRepositoryTest10010%0
RegexpVirtualURIMappingTest11000100%0.005
URI2RepositoryMappingTest4000100%0.06

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.047

info.magnolia.jcr.util

ClassTestsErrors FailuresSkippedSuccess RateTime
SessionUtilTest11000100%0.002
ContentMapTest4000100%0.005
NodeUtilTest39000100%0.007
NodeUtilRepositoryTest4000100%1.488
MetaDataUtilTest2000100%0.001
PropertyUtilTest27000100%0.001
PropertiesImportExportTest8000100%0.003
VersionUtilTest1000100%0.001

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
HashUsersPasswordsTest1000100%0.979
CoreModuleVersionHandlerTest5000100%8.749

info.magnolia.jcr.nodebuilder

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

Test Cases

[Summary] [Package List] [Test Cases]

UserModelTest

testCanBeUnwrappedByDeepUnWrap0.002

OperationPermissionTest

testCanExecuteOtherRolesAssigned0.001
testCanExecuteAnyRoleAssigned0
testCanMoveThisUserRoleAssigned0

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.342
testModuleNodeIsCreatedIfNeeded0.351
testUsesExistingModuleConfigNode0.336

MockObservationManagerTest

willRefuseToFilterLocalChanges0
willRefuseToFilterOnUuid0
setsUserDataInEvent0.001
canFilterOnNodeType0
canFilterOnPath0
canAddRemoveAndSeeAddedListeners0.001

InheritanceContentWrapperTest

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

ContentDecoratorWorkspaceWrapperTest

returnsWrappedSessionFromWorkspace0.001

HTMLEscapingNodeWrapperTest

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

ServletDispatchingFilterTest

testWrapperRespectsForwards0.014
testSupportsDefaultMapping0.01
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.008
testEscapeMetaCharacters0.009
testSupportsPathMapping0.009
testPathInfoShouldAdhereToServletSpec0.008
testSupportsExtensionMapping0.009
testShouldNotBypassWhenExactMappingMatches0.011
testShouldNotBypassWhenPathMappingMatches0.009
testShouldBypassWhenMappingDoesNotMatch0.01
testSupportsRegexMappings0.012
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.009

LazyContentWrapperTest

testWrappingReferencedContent0.381
testWrappingNDParent0.338
testClosedSessionResistance0.352

PropertyValueDelegateTaskTest

testThrowsExceptionIfPropertyMustExistAndDoesNot0
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0
testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.001
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0

GuiceComponentProviderTest

testConfiguredInSingletonScope0.047
testCreateChild0.026
canAccessProperties0.044
testConfigured0.019
testImplementation0.009
testObserved0.016
testInstance0.008
getComponentThrowsExeptionForUnconfiguredType0.007
testObservedInRequestScope0.015
testGetComponentProvider0.007

SessionUtilTest

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

GuiceComponentProviderLifecycleTest

testExtends0.152
testSameNamePrivateMethods0.009
testPrivateMethods0.009
testOverridesRemovesAnnotations0.011
testLifeCycleOnPackageProtectedMethods0.011
testOverrides0.011
testLifeCycleOnClassThatExtendsClassWithPackageProtectedMethods0.011
testMultipleAnnotatedMethods0.014
testLifeCycleOnClassThatOverridesPackageProtectedMethods0.011
testSimpleLifeCycle0.009

ContentSecurityFilterTest

testIsAllowedForOther0.013
testIsAllowedForAnonymous0.003

Content2BeanTest

testFromStringConversion0.013
testWillNotAddIncorrectTypesToMap0.017
testCanSpecifySpecificMapImplementation0.014
testClassNamesAreTrimmed0.012
testClassPropertiesAreConvertedProperly0.012
testContentToBeanWithArraysUsingAdder0.012
testFlatteningSubNodesToSimpleList0.013
testContentToBeanWithSubMap0.012
testJCRPropertiesTypes0.01
testWillFailToUseACustomMapWhichIsNotConcrete0.013
testContentToBeanWithSubBeanAndAutoTypeResolving0.013
testContentToBeanWithClassDefined0.011
testWillNodAddIncorrectTypesToCollection0.012
testCanConvertStringsToTheAppropriateEnumEquivalent0.012
testContentToBeanWithSubBean0.013
testContentToBeanWithSubMapUsingMapping0.013
testContentToBeanWithSubMapUsingAdder0.012
testContentToBeanWithDefaultClass0.012
testCanSpecifySpecificCollectionImplementation0.012
TODO - MAGNOLIA-3160

URIStartsWithVoterTest

testNotVoter0
testInverseVoter0
testBasics0

Utf8ContentTest

testReadingUtf8Greek3.981
testReadingUtf8JapaneseChars1.022
testReadingUtf8AccentedChars0.635
testCreateExportImportContentUtf8SpecialChars0.548
testReadingUtf8SpecialChars0.547
testSettingNewUtf8ContentNode0.494
testSettingAnUtf8NodeData0.544
testReadingUtf8Russian0.512

MockSessionTest

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

NodeTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.408
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.403
testCreatingAnExistingNodeDataDoesNotFail0.369
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.378
testReadingANodeData0.383
testCreatingAndSettingANodeData0.358
testIsNodeTypeForNodeChecksPrimaryType0.374
testAddMixin0.359
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.365
testSettingANonExistingNodeDataCreatesANewNodeData0.365
testSettingAnExistingNodeData0.351
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.377
testThatReadingANonExistingNodeDataFail0.345
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.369

URIPatternVoterTest

testVotesFalseWhenNoPatternSet0
testVotesTrueOnMatchingWildcardPattern0
testVotesFalseOnNonMatchingWildcardPattern0

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0
testExecutesPublicDelegateTaskWhenIsPublic0.001
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.001
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0

ExecuteCommandTaskTest

testCommandIsExecutedAndFailed0.006
testShowWarningIfCommandNotFound0.001
testCommandIsExecuted0.001

ResponseContentTypeVoterTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.008

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.001
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0

PropertyValuesTaskTest

testNonExistingPropertyIsNotReplacedButLogged0.352
testNonExistingPropertyAndExpectedAsSuchIsCreated0.337
testPropertywithUnexpectedValueIsNotReplacedButLogged0.335
testExistingPropertyWithPartOfStringIsReplaced0.359
testNonExistingPropertyWhenExpectOneOfValuesIsNotReplacedButLogged0.333
testPropertyWithUnexpectedValueWhenExpectOneOfValuesIsNotReplacedButLogged0.353
testNonExistingPropertyIsNotReplacedButLogged20.362
testExistingPropertyIsReplaced0.665
testPropertyOfDifferentType0.421
testPropertyThatNotContainPartOfStringIsNotReplacedButLogged0.331
testExistingPropertyWithOneOfExpectedValuesIsReplaced0.352
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0.33

SimpleUrlPatternTest

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

RangeSupportFilterTest

testContentIsServedFromOutputStreamInNewRequestAfterHeadRequestWasExecuted0.016
testContentLengthIsNotSet0.004

ContentMapTest

test0.003
testGetBasicProps0.001
testGetBinaryProps0.001
testGetOtherProps0

HashUsersPasswordsTest

testEncryption0.979

ModuleManagerWebUITest

testDoneTemplate0.029
testListTasksTemplate0.023
testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.002
testRestartNeededTemplate0.022

MgnlUserTest

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

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.008

DelegatingUserManagerTest

testGetUserWillNotThrowErrorIfUserManagerDoesNotSupportGetUserMethod0.002

MockItemTest

testGetDepth0
testGetPath0

JCRPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0.001

MagnoliaServletContextListenerTest

testNullSeverNameIsSetToDeault0.034

ObservedComponentFactoryTest

testProxyIsSwappedOncePathGetsReloaded0.011
testReturnsAProxyToGivenTypeIfConcreteClassEvenIfPathDoesNotExistYet0.002

SimpleContextTest

testSimpleContextDelegateGetJCRSessionMethod0.352

MagnoliaAccessProviderTest

testPermissionClassNotDefined0.061
testReadOnlyPermissionsToJcrSystemAreSetForUser0.018
testPermissionWrongClassDefined0.018
testPermissionNonexistingClassDefined0.017
testPermissionClassDefined0.019
testPermissionWrongClassConstructor0.018

MultiChannelFilterTest

testChannelFromResolverGetsSet0.004
testALLGetsSetWhenThereIsNoResolver0
testChannelParameterValueGetsSet0.001

BinaryNodeDataTest

testThatStreamIsSetOnTheWrappedNode0.001
testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0.001

PropertiesImportExportTest

testImportMetadata0.001
testPropertiesExport0.002
testConvertsToStringByDefault0.001
testConvertsToWrapperType0
testCanUseIntShortcutForConvertingIntegers0

FreemarkerHelperTest

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

ModuleConfigurationObservingManagerTest

testObserving6.013

ChildFilteringNodeWrapperTest

testNodesAreFilteredOut0.001
testMultipleWrappingIsPossible0

DefaultRepositoryStrategyTest

testPasswordIsNull0.371
testGetUserCredentialsReturnsCredentialsFromContextUserIfSet0.36

DefaultComponentProviderTest

testProxiesReturnedByObserverComponentFactoryCanBeCastToTheirSubclass0.151
testGetSingletonReturnsSameInstance0.001
testSingletonDefinedInRepositoryDefaultToConfigWorkspace0.006
testUsesComponentFactoryIfSuchFactoryIsConfigured0.003
testReturnsConfiguredImplementation0.003
testNewInstanceReallyReturnsNewInstance0.002
testReturnsGivenConcreteClassIfNoneConfigured0.002
testSingletonDefinedInRepositoryUsesGivenRepoName0.005
testBlowsIfGivenInterfaceAndNoImplementationIsConfigured0.002

LazyNodeDataWrapperTest

testWorkOnDeadSession0.004
testDoesNotCallHierarchyManagerUntilNeeded0.001
testCallHierarchyManagerOnlyFirstTime0.003

OrderFilterBeforeTaskTest

testFailWhenFilterDoesntExist0
testOrderFilterBefore0.001
testDoesNothingWhenRequiredFilterMissing0.001

StringLengthComparatorTest

testBasic0

MockUtilTest

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

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

DataTransporterRepositoryTest

testIfExportContainsJcrAccessControlNode0.43
testDoctypeImport0.362

NodeUtilTest

testGetNameFromNodeThrowsRuntimeRepositoryException0.001
testCollectAllChildren_DefaultPredicate_Simple0
testCollectAllChildren_SpecificPredicate_FilterType_ThreeLevel0.001
testPostVisit0
testGetNodes0
testGetSiblingsBeforeWithType0
testHasMixinFailsWithEmptyMixin0
testVisit0.001
testCollectionFromNodeIteratorKeepSameOrderOfEntries0
testOrderAfterWithNullSibling0
testGetNodeByIdentifierMissingParam0
testCollectAllChildren_DefaultPredicate_FilterType_ThreeLevel0
testGetNodeByIdentifier0
testNodeHasMixinLockable0.001
testOrderFirst0
testGetSiblingsWithPredicate0
testGetNodesWithNodeFilter0
testOrderLast0
testGetNodeWithContentType0
testCreatePathDoesntCreateNewWhenExisting0
testCreatePath0
testOrderBeforeWithNullSibling0
testOrderBeforeWithExistingNodeAndSibling0
testHasMixin0
testOrderAfterWithExistingNodeAndSibling0
testGetNodeByIdentifierNoNodeFound0
testGetSiblingsAfterWithType0
testGetNameFromNode0
testCollectAllChildren_DefaultPredicate_FilterType0
testGetSiblingsWithType0.001
testGetSiblingsAfter0
testAreSiblingsTrue0
testGetSiblings0
testGetSiblingsBefore0.001
testAreSiblingsFalse0
testUnwrap0
testGetAncestors_Level00.001
testGetAncestors_Level30
testGetPathIfPossible0

Content2NodeCollectionWrapperTest

testRetainAll0
testRemoveAll0

ObservationUtilTest

testRegisterWhenSessionValid0.007
testFailRegisterWhenSessionInvalid0.006
testUnregisterWhenSessionValid0.007
testDontFailUnregisterWhenSessionInvalid0.006

QueryTest

testSimpleQuery0.104
testMaxResultSize0.373

ModuleInstanceProviderTest

testThrowsExceptionWhenModuleInstanceIsNotAvailable0.013
testProvidesTheSameInstanceAsReturnedFromModuleRegistry0.01

ChannelVisibilityContentDecoratorTest

testMultipleWrappingIsPossible0.329

MetaDataTest

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

RemoveDuplicatePermissionTaskTest

testRemoveDuplicatePermission20.006
testRemoveDuplicatePermission0.005

NodeTestUtilTest

testCreateValues0
testNodeFromStringAndObjectArray0
testNodeFromStringAndStrings0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.343
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.354
testErrorMessages0.335

ClassesTest

testCanSetupADifferentClassFactory0.281
testDefaultClassFactoryWorksJustFine0.006

ContentOpsTest

testSetTemplate0.001
testCreateParagraph0
testCreatePage0
testCreateContent0
testSetBinaryNodeData0.001
testCreateCollectionNode0

NodeUtilRepositoryTest

testRenameNode0.393
testMoveNodeAfter0.382
testMoveNode0.346
testMoveNodeBefore0.367

AbstractMagnoliaConfigurationPropertiesTest

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

MessagesManagerTest

testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.001
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0
testGetsMessagesFromSpecifiedBundle0
testGetsSimpleMessageFromDefaultBundle0.001
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0

ContentUtilTest

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

DelegateNodeWrapperTest

test4LevelDeepUnwrapAtLastLevel0
testWrapAlreadyWrappedWithThisClass0
testIsSame0
test4LevelDeepUnwrap0
testDeepUnwrap0

PermissionUtilTest

testFailsOnCustomPermissions0
testSuccessOnCustomPermissionAndNormalPermission0
testConvertPermissions0.001
testIsGrantedForEmptyPermissionString0

MetaDataUtilTest

testUpdateMetaData0.001
testGetMetaData0

DefaultACLPermissionsTest

testCanReadRoot0.009
testCanReadOnPageNode0.01
testGrantsOnContentNode0.011
testCanReadOnContentNode0.01
testGrantsOnPageNode0.009
testGrantsHigherPermissionThenAssigned0.01

ObjectManufacturerTest

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

RootOnlyPermissionTest

testCanRead0.011
testNoRootNode0.009
testGrants0.009

ClasspathResourcesUtilTest

testSanitizeToFileUnsupportedProtocol0
testOhWindoes0
testSanitizeUrlToFile0

MultipartRequestFilterTest

testFilterCommonsFileUpload0.04
testFilterCOS0.015

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.006

RepositoryMappingDefinitionReaderTest

testParse0.002

I18nNodeWrapperTest

testHasPropertyReturnsTrueWhenOnlyLocaleVariantIsAvailable0.007
testMultipleWrappingIsNotSupported0.006
testWrapNode0.006
testGetRootParentThrowsItemNotFoundException0.007
testGetParentReturnsWrappedNode0.006
testGetPropertyReturnsLocalizedValue0.008
testHasPropertyReturnsFalseWhenNoSuchPropertyExists0.006
testHasPropertyReturnsTrueWhenOnlyDefaultIsAvailable0.006
testGetPropertyDoesntReturnResourceNode0.007
testGetAncestorReturnsWrappedNode0.005

HierarchicalUserManagerTest

testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0.407
testGroupAddingAndRemoving0.388
testRoleAddingAndRemoving0.402
testParentPathIsRealmIfNameShorterThan3Chars0.354
testParentPathShouldBeLowercased0.356

AbstractNodeOperationTest

testThen0

ClassUtilTest

testIsSubClass0.001

LazyNodeWrapperTest

testMultipleWrappingIsPossible0.355

WriterResponseWrapperTest

testCantUseOutputStreamAfterWriter0.001
testCantUseWriterAfterOutputStream0

WebXmlUtilTest

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

ComponentProviderConfigurationBuilderTest

testNonScopedComponent0.138
testSingletonScopedComponentFactory0.022
testEagerSingletonScopedComponent0.021
testProvider0.022
testLazySingletonScopedComponent0.019
testConfiguredEagerSingleton0.018
testConfigured0.018
testComponentFactory0.016
testObserved0.02
testConfiguredSingleton0.015
testSingletonScopedProvider0.015

OpsTest

testAddNodeWithTwoStrings0
testSetProperty0
testAddNodeWithString0
testAddPropertyFailsIfPropertyExists0
testSetPropertyFailsIfItsNotExistingAlready0
testAddProperty0
testRenameProperty0.001

InterceptFilterTest

testDeleteNodeAction0.007
testSortNodeDefaultAction0.003
testPreviewIsSetInMgnlContextSession0.001
testSortNodeBeforeAction0.002
testSortNodeAfterAction0.002
testPreviewIsRemovedFromMgnlContextSession0.002

SecurityUtilKeyStoreTest

testKeyStoreInCurrentFolder0.092
testKeyStoreInSomeOtherFolder0.06

RedirectClientCallbackTest

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

ModuleNodeBuilderTaskTest

testUsesExistingModuleNode0.338
testModuleNodeIsCreatedIfNeeded0.359

EditorLinkTransformerTest

testEditorLinkTransformation0.001

SystemContentWrapperTest

testWrappingReferencedContent0.368
testWrappingNDParent0.346
testClosedSessionResistance0.351

MagnoliaV2FilterTest

testBogusMetaElement0.047

HierarchyBasedI18nContentSupportTest

testDetermineLocaleEndlessLoop0.012
testGetNodeDataEndlessLoop0.007
testDetermineLocale0.011

ContentDecoratorUtilTest

returnsFalseWhenNotDecorated0
returnsTrueWhenQueriedForSubClass0
returnsTrueWhenQueriedForExactClass0
returnsFalseWhenDecoratedByOtherDecorator0

OpsTest

testRemoveFailsOnUnexistingPropertyOrNode0.336
testSetPropertyFailsIfPropertyDoesNotExist0.356
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.334
testAddPropertyFailsIfPropertyExists0.363
testRenamePropertyAndCheckValueForString0.341

SiblingsHelperTest

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

RequestAttributeStrategyTest

testSessionAttributes0.002
testLocalAttributes0.001
testApplicationAttributes0

MockAccessManagerTest

testThatWeHaveAllPermissions0

LinkUtilTest

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

ExtendingContentWrapperRepositoryTest

testIsExistsMethodWhenNodeDoesNotExistAndAbsolutePath0.332
testIsExistsMethodWhenAbsolutPathAndNodeExists0.351

BasePatternVoterTest

testInitWithoutPattern0

RuleTest

testIsNotAllowedNode0.349
testRuleStringConstructor0.343
testIsAllowedNode0.355

DelegateSessionWrapperTest

testUnwrap0

FilterTest

testBypassing0.067
testDecoratedFilter0.017
testInitialization0.01

MgnlUserManagerTest

testUsernameCantBeBlank0
testUsernameCantBeEmpty0
testSetStringProperty0.01
testUserHasAccessToHisOwnProperties0.383
testFindPrincipalNode0.013
testSetPropertyToNull0.001
testUserWasCreatedUnderCertainPath0.387
testSetProperty0.002
testUsernameCantBeNull0
testFindPrincipalNodeWithOtherRealm0.002
testUsernameIsValidatedUponCreation0.001

ContentUtilRepoTest

testChangeNodeTypeReplaceFirstOccurrenceOnly0.341
testSessionBasedCopy0.347
testMoveInSession0.347
testChangeNodeTypeReplaceAllOccurrences0.342

NodeBuilderTest

testExecWithSeveralChildOps0.002
testRealisticUsageScenario0

RenameACLNodesTaskTest

testRenameACLNodesTask0.444

MgnlVersioningNodeWrapperTest

testMultipleWrappingIsPossible0

DefaultMagnoliaPropertiesResolverTest

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

RegistryMapTest

testReturnsNullWhenValueMissing0
testReturnsAddedValues0
testUsesKeyFromValueWhenAdding0
testThrowsExceptionWhenRequiredAndMissing0.001

ChannelVisibilitySessionWrapperTest

testGetItem0.376
testGetNode0.349
testNodeExists0.344
testCanRemoveVisibleItem0.351
testGetProperty0.344
testPropertyExists0.338
testNavigatingWithNodeParentStillHidesExcludedNode0.356
testItemExists0.337
testMoveWorksOnVisibleNode0.354
testFailsToRemoveHiddenItem0.344
testFailsToMoveHiddenNode0.344
testRootNodeHidesExcludedNode0.365

VersionTest

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

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0.001
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0.001

VersionedNodeTest

testMultipleWrappingIsPossible0
testWrapProperty0.046

ServletUtilTest

testFilterInitParametersToMap0
testIsMultipart0
testIsForward0
testServletInitParametersToMap0
testGetDispatcherType0
testGetWrappedRequest0
testGetOriginalRequestUri0
testGetOriginalRequestUrlIncludingQueryString0
testIsError0
testIsInclude0

MockComponentProviderTest

testThrowsExceptionWhenCreatingAStringInstance0.003
testThrowsExceptionWhenEncounteringConstructorTakingStringArgument0

RequestDispatchUtilTest

testDispatchRedirectNonInternal0
testDispatchRedirectInternal0.001
testDispatchWithNullURI0
testDispatchRedirectNonInternalFailure0

FilterOrderingTaskTest

testOrderFilterAfter0.002
testFailWhenFilterDoesntExist0
testOrderFilterAfterLast0.001
testDoesNothingIfRequiredFilterMissing0.001

PropertyFilteringNodeWrapperTest

testMultipleWrappingIsPossible0
testPropertiesAreFilteredOut0

DelayedExecutorTest

testDelayedExecution0.601
testMultipleDelayedExecution0.752
testExecutionAfterMaxDelay2.002

BaseVersionManagerTest

testCreateAndRestoreVersionAndCheckOrder0.415
testUseSystemSessionToRetrieveVersions0.018
testCreateAndRestoreDeletedVersion0.035
testCreateAndRestoreVersionAndCheckOrderBetweenTwoVersions0.07
testNumberOfCreatedVersions0.058
testCreateAndRestoreVersion0.039

I18nContentDecoratorTest

testMultipleWrappingIsNotPossible0.334

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.01

NodeTypePredicateTest

testEvaluateSupertypes0
testEvaluate0

NodePathComparatorTest

testBasic0

WorkspaceXmlUtilTest

testWorkspaceNamesWithNullExpectation0.003
testWorkspaceNamesWithNonNullExpectation0.002

AccessManagerImplTest

testMultiThreadAccess0.059
testGetPermissions0

NodeBuilderTaskTest

testUnknownRootThrowsException0.618
testSyntax0.332

MD5CheckingFileExtractorOperationTest

testAbsentFilesAreRecreated0.016

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0.001
testStartRegistersAllObserversWithAllModules0

CompositeFilterTest

testInitializationAndDestruction0.009

ModuleManagementStateTest

testDescriptionForInstallsOnly0
testDescriptionForUpdatesOnly0
testDescriptionForInstallsAndUpdates0

WebXmlConditionsUtilTest

testBlocksIfRequestDispatcherIsMissing0.003
testBlocksIfIncludeDispatcherIsMissing0.002
testDoesNotWarnIfErrorDispatcherIsUsed0.002

WorkspaceXmlConditionsUtilTest

testParamAnalyzerIsNotAround0.003
testTextFilterClassesAreNotSet0.002
testAccessControlProviderIsSet0.001

ComponentsTestUtilTest

testSetSingletonInstance0
testConfiguredImplementation0
testInstanceFactory0.001

UpdateSecurityFilterClientCallbacksConfigurationTest

simpleCustomCallbackMovedAndBackedUpWithWarning0.57
rearrangementOfBasicDefaultConfig0.477
rearrangementOfSTKsDefaultConfig0.468
nonStandardCompositeConfigIsBackedUp0.435

ContentDecoratorNodeWrapperTest

returnsWrappedPropertyGetPropertyFromProperty0
multipleInheritanceDisabledTest0
returnsWrappedPropertyOnSetProperty0
testEqualsWithDifferentNodes0
testEquals0
testEqualsWithDifferentDecorators0

ObjectFactoryTest

testSettingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

EscapeUtilTest

testEscapeUnescapeArray0
testEscapeUnescape0

PathTest

testGetAbsoluteFileSystemPathPrependsApplicationRootDirIfPathIsRelative0
testIsAbsolute0
testGetAbsoluteFileSystemPathReturnsArgumentIfPathIsAbsolute0
testGetValidatedLabel0
testIsCharValid0

MockObjectTest

testSetABooleanValueOnANodeData0
testCreatingANode0
testDeletingReallyWorks0.001
testRootNodeOfHierarchyManger0
testCreatingASubNode0
testGetANodeAddedToASubNode0
testSetAnObjectAndResolvePropertyType0.001

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.025

RegexpVirtualURIMappingTest

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

PropertyUtilTest

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

JCRMgnlPropertyHidingPredicateTest

testReturnsFalseOnException0
testEvaluate0

BootstrapUtilTest

testGetFilenameFromResource0.001
testGetWorkspaceNameFromResource0
testGetFullpathFromResource0
testGetPathnameFromResource0

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0.06

JCRMgnlPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0.001

SelfTest

testCommandIsSetCorrectlyFromPrototype0.003
testJackrabbitUnregistersProperly0.108

SearchReplaceTest

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

SecurityUtilTest

testPasswordRemovingMethodFromCache0.356
testRemoveAllPasswordPamametersFromCacheLog0.354
testCrypt0.679
testUpdateKeysKeyLocationIsSet0.374
testBCProvider0.436
testKeyStore0.374
testUpdateKeysKeyLocationIsNotSet0.339
testPasswordRemovingMethodFromURL0.339

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

ModuleRegistryImplTest

testCanGetModuleByClass0.001
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass0
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass0
testCanCheckIfAModuleExists0.001
testThrowsExceptionForUnregisteredModuleName0
testModuleDefinitionsAreListedInDependencyOrder0
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass0

DefaultContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.427
testThatReadingANonExistingNodeDataDoesNotFail0.356
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.395
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.457
testCreatingAnExistingNodeDataDoesNotFail0.424
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.566
testReadingANodeData0.369
testCreatingAndSettingANodeData0.371
testIsNodeTypeForNodeChecksPrimaryType0.378
testAddMixin0.369
testIsNodeTypeForNodeCheckFrozenTypeForSupertypesIfWereNotLookingForFrozenNodes0.388
testSettingANonExistingNodeDataCreatesANewNodeData0.364
testCreatingAnEmptyNodeData0.36
testModDate0.368
testCreatingAndSettingABooleanNodeData0.365
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.374
testDelete0.369
testEquals0.35
testSettingAnExistingNodeData0.374
testCreatingAndReadingABinaryNodeData0.362
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.374
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.357
testEqualsWithWrongType0.356
testEqualsWithNull0.342
testIsNotNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.357

UnicodeNormalizerTest

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

MultipartRequestFilterTempFileDeletionTest

testMultipartFilterFileDeletion0.021
testCOSMultipartFilterFileDeletion0.007

GuiceScopesTest

testRequestScope0.213
testContextProvidersWhenWebContextSet0.048
testServletProvidersWhenWebContextSet0.012
testContextProvidersWhenContextSet0.027
testSessionScopeFailsWhenNotInWebContext0.013
testServletProvidersFailWhenWebContextNotSet0.01
testRequestScopeFailsWhenNotInWebContext0.009
testSessionScope0.01

LegacyComponentsConfigurerTest

testExcludedKeys0.009
testLegacy0.007

RenamePropertiesTaskTest

testExistingPropertyIsRenamed0.36
testNonExistingPathIgnored0.332

ContentTypeFilterTest

testFilterWithEmptyDefaultExtension0.407

TextFileUtilTest

testGetLines0.001
testGetTrimmedLinesMatchingWhenExpressionIsNotContained0
testGetTrimmedLinesMatching0
testGetLinesWhenFileIsNotExisiting0

MgnlGroupTest

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

InstallFilterTest

testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.015
testExecutesCorrectCommandBasedOnURI0.008
testPassesNullAsCommandIfNoneSpecified0.008

RenameNodesTaskTest

testRenameACLNodesTask0.348

AuditLoggingUtilTest

testLogsLoginSuccesses0.012
testLogsLoginFailures0.001

ComponentsTest

testPushingAndPoppingComponentProvider0.173

ModulePropertiesSourceTest

testPropertiesCanBeOverriddenUsingDependencyOrderingOfModules0
testDifferentPropertiesCanRegisteredByDifferentModulesEllipsisDuh0

PropertiesImportExportTest

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

ProxyBasedBeanMergerTest

testMergeUsesSubClassIfAssignable0.005
testMergeOfInterfaces0.002
testMergeMap0.005
testMergedProperties0.003
testMergeMergedClass0
testIsSimpleType0.001

PrincipalUtilTest

testFindPrincipalInCollection0
testRemovePrincipalFromCollection0
testRemovePrincipal0
testFindACLByName0
testFindPrincipal0

WebContextImplTest

testLoginLogout0.009

GuiceComponentProviderBuilderTest

testBuildWithComponentConfigurers0.014

VersionRangeTest

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

RenamePropertyAllModulesNodeTaskTest

testRenameWorksIfOldPropertyIsPresentAndNewNot0.002

JCRPropertiesFilteringNodeWrapperTest

testMultipleWrappingIsNotPossible0

DefaultI18NContentSupportTest

testDetermineLocaleEndlessLoop0.007
testGetNodeDataEndlessLoop0.006
testDetermineLocale0.008

AddPermissionTaskTest

testRoot0.008
testWithoutSlash0.007
testWithSlash0.006

ExtendingContentWrapperTest

testThatSubNodesAreMerged0.007
testThatOrderIsKeptWhileMergingSubNodes0.007
testExtendsNodeDatasIsHidden0.006
testDeepMerge0.007
testThatSubNodesCanBeOverwritten0.006
testExtendsNonAbsolutelyAndNodeIsNotExisting0.006
testThatNodeDatasAreMerged0.006
testComplextMultipleInheritanceWithOverride0.006
testThatNodeDatasCanBeOverriden0.006
testComplextMultipleInheritance10.007
testComplextMultipleInheritance20.006
testBasicMultipleInheritance0.007
testExtendsAbsolutelyAndNodeIsNotExisting0.005
testExtendsWithEmptyValue0.007
testGetHandle0.011

MockContentTest

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

ComponentConfigurationReaderTest

testCanReadPlatformComponentsFile0.217

ChangeTemplateTaskTest

testSetTemplateForFirstTime0.001
testChangeTemplate0

AggregationStateTest

testUriDecodingShouldStripCtxPath0.001
testGetSelectors0
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0

InheritanceNodeWrapperTest

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

MockPropertyTest

testGetSetValueWithBigDecimal0
testGetValue0
testIsMultiple0
testGetType0
testAccept0.001
testIsNode0
testGetString0

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0
testToBooleanUsesDefaultValueForUnknownValues0
testToBooleanHandlesNullsAndEmptyStringsGracefully0

DefaultMagnoliaInitPathsTest

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

BetwixtModuleDefinitionReaderTest

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

MoveAndRenamePropertyTaskTest

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

VersionUtilTest

testGetNodeTypeName0

MockHierarchyManagerTest

testThatIsGrantedMethodDoesntProduceNullPointer0

IfVoterTest

testReturns0IfConditionIsFalseAndOtherwiseIsntSet0.001
testReturnsValueOfElseIfConditionIsTrue0
testReturnsValueOfOtherwiseIfConditionIsFalse0

ModuleManagerImplTest

testUpdateAppliesSuppliedDeltasAndTasks0.024
testFailedConditionsPreventsFurtherModulesToBeInstalledOrUpdated0.004
testPerformCantBeCalledTwiceByDifferentThreads0.803
testTaskExecutionExceptionInterruptsTasksAddsExplicitErrorMessage0.003
testCheckModuleAndDeltasToStringForUpdate0.001
testCheckModuleAndDeltasToStringForInstall0.001

UUIDLinkTest

testUUIDToBinaryEncoded0.006
testUUIDToBinary0.007
testParseLink0.006
testParseFromBrowserLink0.006
testUUIDToAbsoluteLinksAfterRenaming0.006
testParseFromUUIDPattern0.006
testLinkWithAnchor0.005
testLinkWithParameters0.006
testUUIDToBinaryAfterRenaming0.006

DomainNameRegexVoterTest

testMatchingDomain0.017
testNonMatchingDomain0.001

DependencyCheckerImplTest

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

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall3.092
test45DoesNotInstallWhenFromSmallerThan4460.848
testMP4MimeTypesOnInstall2.173
test446MimeTypesOnInstall1.682
testUpgradeFrom4460.954

BeanMergerUtilTest

testBeanMergerUtilProperlyHandsOverProvidedObjects0.001

DependencyLevelComparatorTest

testCalcDependencyLevelWithNoDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0

InheritanceContentDecoratorTest

multipleInheritanceForSubclassDestinationNodeInheritanceNodeWrapperHaveToBeEnabledTest0.001
testDeepUnwrapFromDestinationNodeInheritanceNodeWrapper0
multipleInheritanceHaveToBeEnabledTest0
testDeepUnwrap0

FindAndChangeTemplateIdTaskTest

testFindAndChangeTemplateId0.364

NodeUuidComparatorTest

testBasic0.001

NodeTypeBasedACLPermissionsTest

testCanReadRoot0.012
testCanReadOnPageNode0.011
testGrantsOnContentNode0.012
testCanReadOnContentNode0.011
testCanReadInvalidNodeTypeSpecified0.011
testCanReadAnyNodeTypesSpecified0.011
testGrantsOnPageNode0.011
testGrantsMultipleNodeTypesSpecified0.011
testGrantsHigherPermissionThenAssigned0.011

DefaultClassFactoryTest

testCanInstantiateWithAppropriateConstructor0.001
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithEmptyConstructor0.001
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0

HTMLEscapingContentDecoratorTest

testMultipleWrappingIsNotPossible0.001

SessionTestUtilTest

testCreateSessionWithStringVarargs0
testMockSessionSetsProperWorkspaceName0
testCreateSessionFromString0.001

AbstractRepositoryStrategyTest

testGetSession0.347

AbstractModuleVersionHandlerTest

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

SecurityTest

testMergePrincipals0.007

DataTransporterTest

testEncodePath0.001
testParseAndFormat0.01
testRemoveNs0.001
testCreateExportPath0.001
testRevertExportPath0

MockValueTest

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

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0.001

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0.001

PartialBootstrapTaskTest

testGetOutputResourceName0

RegisterServletTaskTest

testRegisterServletTaskWithMappings0.37
testRegisterServletTaskWithEmptyMappings0.339

PathUtilTest

testStripExtension0.001
testAddLeadingSlash0
testGetExtension0
testCreatePath0
testGetFileName0
testGetFileNameDoesNotSupportNullArgument0
testGetFolder0
testAddLeadingSlashDoesNotSupportNullArgument0
testCreatePathDoesNotSupportNullArgument0

MgnlUserManagerRepositoryTest

testUserPasswordAfterChangingByJCRPropertyValueType1.538
testNewlyCreatedUserNodeHasMixinLockable1.137
testDoNotCreateUserWhenExistInAnotherRealm0.739
testCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreAllowed1.147
testUserPasswordAfterChangingByJCRProperty1.504
testUserPasswordAfterCodeCreation1.138
testDoNotCreateUserWhenExistInAnotherRealmAndCrossRealmDuplicateNamesAreNotAllowed0.736

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

ExceptionUtilTest

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

MgnlAuditLoggingContentDecoratorTest

testIsContentWrappedByMgnlAuditLogContentDecorator0.502
testSequenceActionMoveCreate0.515
testSequenceActionMoveDelete0.466
testSequenceCreateModifyDelete0.42
testSequenceActionCreateCreate0.406
testSequenceActionMoveModify0.431
testSequenceActionCreateSessionDelete0.441
testSequenceActionModifyMoveDelete0.436
testLogSessionDelete0.471
testSequenceCreateModify0.419
testSequenceActionCreateNodeDelete0.409
testSequenceActionModifySessionDelete0.421
testSequenceActionSessionDeleteCreate0.471
testLogModifyNode0.422
testLogModifyProperty0.436
testLogCreateNode0.394
testLogNodeDeleteCreateDelete0.436
testLogDeleteNode0.431
testLogMoveNode0.399
testLogCreateNodeWithSpecificNodeType0.394
testSequenceActionNodeDeleteCreate0.426
testSequenceActionModifyCreate0.484
testNodeSave0.405
testSequenceActionModifyMove0.484
testSequenceActionModifyNodeDelete0.416
testSequenceCreateMove0.392
testSequenceActionModifyModify0.409
testSequenceActionMoveModifyDelete0.41

ContentVersionTest

testRestoringBinariesFromContentVersion0.377
testRetrievingBinariesFromContentVersionsChildNode0.408
testBasics0.467
testRetrievingBinariesFromContentVersion0.382

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0

NodePredicateContentDecoratorTest

multipleInheritanceShouldBeEnabledTest0.002

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.006
testGetPermissionAddedToRoleProperly0.006
testDenyPermissionAddedToRoleProperly0.005

NodeData2PropertyCollectionWrapperTest

testRetainAll0
testRemoveAll0

RegisterNodeTypeTaskTest

testRegisterNewNodeType0.364
testWillNotFailWhenRegisteringAlreadyRegisteredNode0.35
testReregisterNodeType0.342

Content2BeanProxyTest

testContentToBeanWithClassDefined0.011

URI2RepositoryMappingTest

testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0.002
testGetUri0.042
testGetHandleWhenLinkWithPrefixHandleExistInRepo0.001
testGetHandleStripsExtensionInclTheDot0.015

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.001
testBootstrapsIfNodeDoesNotExist0.002

ACLImplTest

testToStringOnlyOnePermission0
testToStringMultiplePermissions0

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.011
testUserManagerReturnsCorrectAnonymousUser0.766
testUserManagerRealmIsSystemRealm0.01
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.773
testUserManagerReturnsSystemUserWithCorrectRole0.401
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.391
testUserManagerReturnsCorrectSystemUserByName0.765
testUserManagerReturnsEnabledRescueUser0.389
testUserManagerReturnsCorrectSystemUser0.765
testUserManagerReturnsSystemUserWithCorrectGroup0.391

AuditLoggingManagerTest

testNoErrorIsThrownInCaseOfMissingLogConfiguration0

QueryUtilTest

testQueryWhenSearchingJustForComponents0.414
testSimpleQuery0.424
testSearchForUUID0.411
testJQOM0.426
testSearchForAreasContainingImage0.622
testQueryBuild0.409
testQueryWhenSearchingJustForPages0.387
testSearchOfNonDefaultNodeType0.392
testSearchForUUIDInChildNode0.375
testEmptyResult0.406
testResultContainsOnlyPages0.388
testSearchForPagesWhoseComponentIsContainingSpecificText0.423
testSearchForInheritedUUID0.397
testConfirmThatFilteredResultIsReallyTheWantedOne0.387
testSearchForSpecificTemplate0.404

URISecurityFilterTest

testIsAllowedForOther0.007
testIsAllowedForAnonymous0.002

MockNodeTest

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

NodeDataUtilTest

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

TextFileConditionsUtilTest

testAddFalseConditionIfExpressionIsNotContained0.021
testAddFalseConditionIfExpressionIsContained0

Failure Details

[Summary] [Package List] [Test Cases]


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