magnolia-core Version: 4.4.8 Last Published: May 21, 2012

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
680000100%57.487

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.utf88000100%1.957
info.magnolia.importexport11000100%0.799
info.magnolia.logging2000100%0.023
info.magnolia.context14000100%2.693
info.magnolia.module31000100%1.158
info.magnolia.objectfactory15000100%0.013
info.magnolia.module.delta32000100%3.169
info.magnolia.freemarker53000100%0.307
info.magnolia.cms.security33000100%0.584
info.magnolia.freemarker.models3000100%0.043
info.magnolia.module.model.reader34000100%0.045
info.magnolia.cms.filters24000100%1.38
info.magnolia.module.model35000100%0.008
info.magnolia.module.files1000100%0.007
info.magnolia.setup.for3_512000100%0.31
info.magnolia.content2bean15000100%0.824
info.magnolia.voting.voters20000100%0.006
info.magnolia.cms.security.auth.callback6000100%0.004
info.magnolia.cms.core.version6000100%2.231
info.magnolia.test.mock28000100%0.017
info.magnolia.cms.util147000100%9.643
info.magnolia.cms.servlets8000100%0.006
info.magnolia.link27000100%1.847
info.magnolia.cms.core.search2000100%0.645
info.magnolia.cms.core24000100%6.527
info.magnolia.test5000100%0.046
info.magnolia.module.ui4000100%1.088
info.magnolia.nodebuilder16000100%2.419
info.magnolia.cms.beans.config27000100%1.14
info.magnolia.importexport.filters1000100%0.009
info.magnolia.setup17000100%16.207
info.magnolia.nodebuilder.task7000100%2.009
info.magnolia.cms.i18n12000100%0.323

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

info.magnolia.utf8

ClassTestsErrors FailuresSkippedSuccess RateTime
Utf8ContentTest8000100%1.957

info.magnolia.importexport

ClassTestsErrors FailuresSkippedSuccess RateTime
BootstrapFilesComparatorTest3000100%0.002
DataTransporterRepositoryTest1000100%0.736
DataTransporterTest2000100%0.057
PropertiesImportExportTest5000100%0.004

info.magnolia.logging

ClassTestsErrors FailuresSkippedSuccess RateTime
AuditLoggingUtilTest2000100%0.023

info.magnolia.context

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultRepositoryStrategyTest4000100%2.677
MgnlContextTest2000100%0.001
RequestAttributeStrategyTest3000100%0.004
SystemRepositoryStrategyTest1000100%0
WebContextImplTest2000100%0.007
WriterResponseWrapperTest2000100%0.004

info.magnolia.module

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractModuleVersionHandlerTest14000100%0.033
ModuleLifecycleContextImplTest2000100%0.279
ModuleManagementStateTest3000100%0.003
ModuleManagerImplTest6000100%0.84
ModuleRegistryImplTest6000100%0.003

info.magnolia.objectfactory

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultClassFactoryTest5000100%0.003
DefaultComponentProviderTest9000100%0.009
ObjectFactoryTest1000100%0.001

info.magnolia.module.delta

ClassTestsErrors FailuresSkippedSuccess RateTime
AddFilterBypassTaskTest1000100%0.051
AddURIPermissionTaskTest3000100%0.143
BackupTaskTest1000100%0.047
BootstrapConditionallyTest2000100%0.005
IsAuthorInstanceDelegateTaskTest4000100%0.011
ModuleBootstrapTaskTest1000100%0.009
MoveAndRenamePropertyTaskTest6000100%0.007
PropertyValueDelegateTaskTest4000100%0.002
PropertyValuesTaskTest5000100%0.003
RegisterServletTaskTest2000100%2.631
WebXmlConditionsUtilTest3000100%0.26

info.magnolia.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerHelperTest53000100%0.307

info.magnolia.cms.security

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessManagerImplTest1000100%0.001
DelegatingUserManagerTest2000100%0.009
HierarchicalUserManagerTest3000100%0.001
MgnlGroupTest4000100%0.03
MgnlUserManagerTest4000100%0.001
MgnlUserTest6000100%0.023
RescueSecuritySupportTest10000100%0.518
SecurityUtilTest3000100%0.001

info.magnolia.freemarker.models

ClassTestsErrors FailuresSkippedSuccess RateTime
BinaryNodeDataModelTest1000100%0.039
ContentModelTest1000100%0.002
UserModelTest1000100%0.002

info.magnolia.module.model.reader

ClassTestsErrors FailuresSkippedSuccess RateTime
BetwixtModuleDefinitionReaderTest11000100%0.04
DependencyCheckerImplTest18000100%0.004
DependencyLevelComparatorTest5000100%0.001

info.magnolia.cms.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeFilterTest1000100%0.072
ContentTypeFilterTest1000100%0.016
FilterTest3000100%0.254
InstallFilterTest3000100%0.153
MultipartRequestFilterTest2000100%0.165
MultipartRequestWrapperTest1000100%0.049
ServletDispatchingFilterTest12000100%0.614
UnicodeNormalizationRequestWrapperTest1000100%0.057

info.magnolia.module.model

ClassTestsErrors FailuresSkippedSuccess RateTime
VersionComparatorTest2000100%0.001
VersionRangeTest17000100%0.003
VersionTest16000100%0.004

info.magnolia.module.files

ClassTestsErrors FailuresSkippedSuccess RateTime
MD5CheckingFileExtractorOperationTest1000100%0.007

info.magnolia.setup.for3_5

ClassTestsErrors FailuresSkippedSuccess RateTime
AddURIPermissionsToAllRolesTest4000100%0.002
CheckAndUpdateExistingFiltersTest6000100%0.287
IPConfigRulesUpdateTest1000100%0.005
UpdateI18nConfigurationTest1000100%0.016

info.magnolia.content2bean

ClassTestsErrors FailuresSkippedSuccess RateTime
Content2BeanTest15000100%0.824

info.magnolia.voting.voters

ClassTestsErrors FailuresSkippedSuccess RateTime
BasePatternVoterTest1000100%0.001
IfVoterTest3000100%0.001
ResponseContentTypeVoterTest13000100%0.004
URIStartsWithVoterTest3000100%0

info.magnolia.cms.security.auth.callback

ClassTestsErrors FailuresSkippedSuccess RateTime
RedirectClientCallbackTest6000100%0.004

info.magnolia.cms.core.version

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseVersionManagerTest2000100%0.538
ContentVersionTest4000100%1.693

info.magnolia.test.mock

ClassTestsErrors FailuresSkippedSuccess RateTime
BinaryMockNodeDataTest3000100%0.005
MockAccessManagerTest1000100%0
MockContentTest6000100%0.004
MockHierarchyManagerTest1000100%0.001
MockNodeDataTest3000100%0
MockObjectTest7000100%0.002
MockUtilTest7000100%0.005

info.magnolia.cms.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BooleanUtilTest3000100%0.001
ClasspathResourcesUtilTest2000100%0.001
ClassUtilTest1000100%0.001
ContentUtilRepoTest3000100%1.919
ContentUtilTest25000100%0.018
DateUtilTest1000100%0.011
DelayedExecutorTest3000100%0.926
ExceptionUtilTest5000100%0.02
ExtendingContentWrapperTest14000100%0.668
InheritanceContentWrapperTest6000100%0.004
LazyContentWrapperTest3000100%1.657
LazyNodeDataWrapperTest3000100%0.008
NodeDataUtilTest10000100%0.011
NodePathComparatorTest1000100%0.001
NodeUuidComparatorTest1000100%0.001
ObservationUtilTest4000100%0.326
RequestDispatchUtilTest4000100%0.003
SearchReplaceTest4000100%0.016
ServletUtilsTest8000100%0.002
SiblingsHelperTest7000100%0.005
SimpleUrlPatternTest18000100%0.019
StringLengthComparatorTest1000100%0
SystemContentWrapperTest3000100%3.851
UnicodeNormalizerTest7000100%0.102
WebXmlUtilTest9000100%0.069
WorkspaceXmlUtilTest1000100%0.003

info.magnolia.cms.servlets

ClassTestsErrors FailuresSkippedSuccess RateTime
MgnlServletContextListenerTest8000100%0.006

info.magnolia.link

ClassTestsErrors FailuresSkippedSuccess RateTime
LinkUtilTest19000100%1.463
UUIDLinkTest8000100%0.384

info.magnolia.cms.core.search

ClassTestsErrors FailuresSkippedSuccess RateTime
QueryTest2000100%0.645

info.magnolia.cms.core

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateTest2000100%0.001
DefaultContentTest21000100%6.526
PathTest1000100%0

info.magnolia.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentsTestUtilTest3000100%0.001
SelfTest2000100%0.045
TestCommand00000%0
TestUtil00000%0

info.magnolia.module.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleManagerWebUITest4000100%1.088

info.magnolia.nodebuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractNodeOperationTest1000100%0.001
ContentOpsTest7000100%0.008
NodeBuilderTest3000100%0.92
OpsTest5000100%1.49

info.magnolia.cms.beans.config

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentRepositoryTest2000100%0.241
PropertiesInitializerTest8000100%0.806
RegexpVirtualURIMappingTest11000100%0.004
URI2RepositoryManagerTest2000100%0.023
URI2RepositoryMappingTest4000100%0.066

info.magnolia.importexport.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
MagnoliaV2FilterTest1000100%0.009

info.magnolia.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
CoreModuleVersionHandlerTest17000100%16.207

info.magnolia.nodebuilder.task

ClassTestsErrors FailuresSkippedSuccess RateTime
ModuleConfigNodeBuilderTaskTest3000100%0.992
ModuleNodeBuilderTaskTest2000100%0.429
NodeBuilderTaskTest2000100%0.588

info.magnolia.cms.i18n

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractI18NContentSupportTest1000100%0.003
DefaultI18NContentSupportTest3000100%0.155
HierarchyBasedI18nContentSupportTest3000100%0.155
MessagesManagerTest5000100%0.01

Test Cases

[Summary] [Package List] [Test Cases]

ContentRepositoryTest

testUnknownRepositoryShouldYieldMeaningfulExceptionMessage0.234
testUnknownRepositoryShouldAlsoYieldMeaningfulExceptionMessageForRepositoryProviders0.001

PropertiesInitializerTest

testSimpleProperty0.37
testNestedProperty0.082
testNestedPropertyMoreLevels0.068
testCircularProperty0.058
testSelfReferencingProperty0.054
testFileResolution0.056
testFileResolutionCtxAttributes0.058
testValuesAreTrimmed0.058

RegexpVirtualURIMappingTest

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

URI2RepositoryManagerTest

testGetURIWhenLinkIsEditorBinaryLinkAndPrefixHandleIsSet0.003
testGetURIWhenLinkIsNotEditorBinaryLinkAndPrefixHandleIsSet0.001

URI2RepositoryMappingTest

testGetUri0.054
testGetHandleStripsExtensionInclTheDot0.011
testGetHandleWhenLinkWithPrefixHandleExistInRepo0
testGetHandleWhenLinkWithPrefixHandleDoesNotExistInRepo0

AggregationStateTest

testUriDecodingShouldStripCtxPath0
testUriDecodingShouldReturnPassedURIDoesntContainCtxPath0.001

DefaultContentTest

testAddMixin1.054
testReadingANodeData0.37
testThatReadingANonExistingNodeDataDoesNotFail0.345
testSettingAnExistingNodeData0.323
testSettingANonExistingNodeDataCreatesANewNodeData0.322
testCreatingAnEmptyNodeData0.293
testCreatingAnEmptyNodeDataSetsADefaultValueIfPossible0.297
testCreatingAndSettingANodeData0.254
testCreatingAndSettingABooleanNodeData0.261
testCreatingAnExistingNodeDataDoesNotFail0.27
testCreatingAndReadingABinaryNodeData0.344
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeData0.219
testThatReadingANonExistingNodeDataReturnsAnEmptyNodeDataWhichIsUnmutable0.24
testPermissionCheckedOnDeleteNodeData0.227
testIsNodeTypeForNodeChecksPrimaryType0.24
testIsNodeTypeForNodeCheckFrozenTypeIfWereNotLookingForFrozenNodes0.23
testIsNodeTypeForNodeDoesNotCheckFrozenTypeIfTheRequestedTypeIsFrozenType0.215
testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.271
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0.225
testModDate0.226
testDelete0.296

PathTest

testIsAbsolute0

QueryTest

testSimpleQuery0.364
testMaxResultSize0.28

BaseVersionManagerTest

testCreateAndRestoreVersion0.268
testCreateAndRestoreDeletedVersion0.269

ContentVersionTest

testBasics0.272
testRetrievingBinariesFromContentVersion0.448
testRestoringBinariesFromContentVersion0.453
testRetrievingBinariesFromContentVersionsChildNode0.52

CompositeFilterTest

testInitializationAndDestruction0.063

ContentTypeFilterTest

testFilterWithEmptyDefaultExtension0.011

FilterTest

testInitialization0.081
testDecoratedFilter0.056
testBypassing0.108

InstallFilterTest

testExecutesCorrectCommandBasedOnURI0.056
testPassesNullAsCommandIfNoneSpecifiedWithTrailingSlash0.049
testPassesNullAsCommandIfNoneSpecified0.048

MultipartRequestFilterTest

testFilterCOS0.084
testFilterCommonsFileUpload0.078

MultipartRequestWrapperTest

testWillNotHideNewParametersAfterDoingForward0.049

ServletDispatchingFilterTest

testEscapeMetaCharacters0.046
testSupportsDefaultMapping0.053
testSupportsPathMapping0.053
testSupportsExtensionMapping0.047
testSupportsRegexMappings0.057
testShouldNotBypassWhenPathMappingMatches0.05
testShouldNotBypassWhenExactMappingMatches0.049
testShouldBypassWhenMappingDoesNotMatch0.052
testShouldBypassWhenMappingDoesNotMatchMAGNOLIA19840.051
testPathInfoShouldAdhereToServletSpec0.048
testPathInfoShouldStateWhateverIsAfterTheRegexMapping0.05
testWrapperRespectsForwards0.054

UnicodeNormalizationRequestWrapperTest

testWillNotBlockNewlyAddedParametersOnForward0.049

AbstractI18NContentSupportTest

testGetLocaleWorksWhenNotInWebContext0.001

DefaultI18NContentSupportTest

testDetermineLocale0.049
testDetermineLocaleEndlessLoop0.051
testGetNodeDataEndlessLoop0.051

HierarchyBasedI18nContentSupportTest

testDetermineLocale0.053
testDetermineLocaleEndlessLoop0.052
testGetNodeDataEndlessLoop0.049

MessagesManagerTest

testGetsSimpleMessageFromDefaultBundle0.007
testGetsMessagesFromSpecifiedBundle0
testGetsMessagesFromSpecifiedBundleInPriorityEvenIfItExistsInDefaultBundle0.001
testFallsBackToDefaultLocaleIfCurrentLocaleDoesntSpecifyThisMessage0.001
testFallsBackToDefaultLocaleAlsoWithDefaultBundle0

AccessManagerImplTest

testGetPermissions0

RedirectClientCallbackTest

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

DelegatingUserManagerTest

testGetAllUsersWithTwoMgnlUserManagers0.006
testGetAllUsersWithOneManagerThrowingError0.002

HierarchicalUserManagerTest

testParentPathIsRealmIfNameShorterThan3Chars0.001
testParentPathShouldReflectFirstLettersOfNameAndIncludeRealmName0
testParentPathShouldBeLowercased0

MgnlGroupTest

testGetRoles0.007
testGetRolesWithoutDuplicates0.003
testGetGroupsReturnsDirectGroups0.003
testGetGroupsReturnsDirectGroupsWithoutDuplicates0.004

MgnlUserManagerTest

testUsernameIsValidatedUponCreation0
testUsernameCantBeNull0
testUsernameCantBeEmpty0
testUsernameCantBeBlank0

MgnlUserTest

testGetGroupsReturnsDirectGroupsWithoutDuplicates0.004
testGetGroupsReturnsOnlyDirectGroups0.003
testGetAllGroupsReturnsDirectAndInheritedGroups0.004
testGetRolesReturnsDirectRoles0.003
testGetRolesReturnsDirectRolesWithoutDuplicates0.004
testGetAllRolesReturnsDirectAndInheritedRoles0.004

RescueSecuritySupportTest

testUserManagerIsAnInstanceOfRescueUserManager0.054
testUserManagerRealmIsSystemRealm0.052
testUserManagerReturnsCorrectAnonymousUser0.05
testUserManagerReturnsEnabledRescueUser0.052
testUserManagerReturnsRescueUserWithEnglishAsDefaultLanguage0.053
testUserManagerReturnsCorrectSystemUser0.05
testUserManagerReturnsCorrectSystemUserByName0.053
testUserManagerReturnsAnonymousUserByAnyNameExcludedSystemUserName0.052
testUserManagerReturnsSystemUserWithCorrectRole0.05
testUserManagerReturnsSystemUserWithCorrectGroup0.051

SecurityUtilTest

testPasswordRemovingMethodFromCache0.001
testPasswordRemovingMethodFromURL0
testRemoveAllPasswordPamametersFromCacheLog0

MgnlServletContextListenerTest

testInitRootPathJustWorks0.004
testInitRootPathStripsTrailingSlash0
testInitRootPathTranslatesBackslashes0
testInitRootPathTranslatesBackslashesAndStripsTrailingSlash0
testInitWebappNameJustWorks0
testInitWebappNameWorksWithTrailingSlashes0.001
testInitWebappNameWorksWithBackslashes0
testInitWebappNameWorksWithTrailingSlashesAndBackslashes0

BooleanUtilTest

testToBooleanKnowsItsBasicEnglishVocabulary0.001
testToBooleanHandlesNullsAndEmptyStringsGracefully0
testToBooleanUsesDefaultValueForUnknownValues0

ClasspathResourcesUtilTest

testSanitizeUrlToFile0.001
testOhWindoes0

ClassUtilTest

testIsSubClass0.001

ContentUtilRepoTest

testSessionBasedCopy0.36
testChangeNodeTypeReplaceFirstOccurrenceOnly0.947
testChangeNodeTypeReplaceAllOccurrences0.612

ContentUtilTest

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

DateUtilTest

testCustomFormatShouldUseGivenLocale0.011

DelayedExecutorTest

testDelayedExecution0.123
testMultipleDelayedExecution0.156
testExecutionAfterMaxDelay0.405

ExceptionUtilTest

testUnwrapIfShouldThrowWrappedExceptionIfItMatchesThe2ndParameter0
testUnwrapIfShouldThrowWrappedExceptionIfItIsARuntimeExceptionEvenIfItDoesntMatch2ndParameter0
testUnwrapIfShouldThrowPassedExceptionIfItDoesNotMatchAndIsntARuntimeException0
testUnwrapIfWithCauseBeeingNull0
testUnwrapIfWithUnwrapIfBeeingNull0

ExtendingContentWrapperTest

testExtendsNodeDatasIsHidden0.053
testThatNodeDatasAreMerged0.046
testThatNodeDatasCanBeOverriden0.048
testThatSubNodesAreMerged0.048
testThatSubNodesCanBeOverwritten0.047
testDeepMerge0.045
testThatOrderIsKeptWhileMergingSubNodes0.049
testBasicMultipleInheritance0.047
testComplextMultipleInheritance10.046
testComplextMultipleInheritance20.049
testComplextMultipleInheritanceWithOverride0.047
testExtendsNonAbsolutelyAndNodeIsNotExisting0.045
testExtendsWithEmptyValue0.048
testExtendsAbsolutelyAndNodeIsNotExisting0.047

InheritanceContentWrapperTest

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

LazyContentWrapperTest

testClosedSessionResistance0.595
testWrappingNDParent0.838
testWrappingReferencedContent0.223

LazyNodeDataWrapperTest

testDoesNotCallHierarchyManagerUntilNeeded0.003
testCallHierarchyManagerOnlyFirstTime0.004
testWorkOnDeadSession0

NodeDataUtilTest

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

NodePathComparatorTest

testBasic0.001

NodeUuidComparatorTest

testBasic0.001

ObservationUtilTest

testFailRegisterWhenSessionInvalid0.047
testRegisterWhenSessionValid0.051
testDontFailUnRegisterWhenSessionInvalid0.049
testUnRegisterWhenSessionValid0.047

RequestDispatchUtilTest

testDispatchWithNullURI0.001
testDispatchRedirectInternal0
testDispatchRedirectNonInternal0.001
testDispatchRedirectNonInternalFailure0

SearchReplaceTest

testCaseInsensitive0.006
testCanUseNamePatterns0.004
testCanUseJokerInNamePatterns0.002
testDefaultsToLiteralMatching0.003

ServletUtilsTest

testServletInitParametersToMap0
testFilterInitParametersToMap0
testGetWrappedRequest0
testIsMultipart0
testIsForward0
testIsInclude0
testIsError0
testGetDispatcherType0

SiblingsHelperTest

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

SimpleUrlPatternTest

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

StringLengthComparatorTest

testBasic0

SystemContentWrapperTest

testClosedSessionResistance1.059
testWrappingNDParent1.189
testWrappingReferencedContent1.602

UnicodeNormalizerTest

testAsciiStringsShouldPassThroughWithAutoDetect0.001
testNFCStringIsStillEqualsAfterNormalizeCallWithAutoDetect0.01
testNormalizingNFDStringMakesItEqualsToNFCStringWithAutoDetect0.001
testNormalizationAlsoWorksForStringsThatWereOriginallyNotUTF8WithAutoDetect0
testICUNormalizer0.089
testNonNormalizer0.001
testJava6ReflectionNormalizer0

WebXmlUtilTest

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

WorkspaceXmlUtilTest

testWorkspaceOldIndexer0.002

Content2BeanTest

testContentToBeanWithClassDefined0.049
testContentToBeanWithDefaultClass0.049
testContentToBeanWithSubBean0.05
testContentToBeanWithSubBeanAndAutoTypeResolving0.045
testContentToBeanWithSubMap0.084
testContentToBeanWithSubMapUsingMapping0.049
testContentToBeanWithSubMapUsingAdder0.05
testContentToBeanWithArraysUsingAdder0.048
testClassPropertiesAreConvertedProperly0.05
testJCRPropertiesTypes0.048
testFromStringConversion0.046
testFlatteningSubNodesToSimpleList0.05
testCanConvertStringsToTheAppropriateEnumEquivalent0.05
testCanSpecifySpecificMapImplementation0.047
testWillFailToUseACustomMapWhichIsNotConcrete0.049

DefaultRepositoryStrategyTest

testAccessManagers1.406
testRepositorySessions0.437
testQueryManagers0.521
testHierarchyManagers0.313

MgnlContextTest

testCanDeclareCheckExceptionToBeThrownByDoInSystemContext0
testCanThrowRuntimeExceptionsWithoutSpecificThrowsClauseInDoInSystemContext0

RequestAttributeStrategyTest

testLocalAttributes0
testSessionAttributes0.003
testApplicationAttributes0

SystemRepositoryStrategyTest

testAccessManager0

WebContextImplTest

testLoginLogout0.003
testSerializable0.004

WriterResponseWrapperTest

testCantUseWriterAfterOutputStream0.003
testCantUseOutputStreamAfterWriter0

FreemarkerHelperTest

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

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap0.001

ContentModelTest

testCanBeUnwrappedByDeepUnWrap0

UserModelTest

testCanBeUnwrappedByDeepUnWrap0.001

BootstrapFilesComparatorTest

testXmlShouldBeBeforeProperties0.001
testZipAndGzShouldBeIgnoredInSortingXmlBeforeProperties0
testFilesAreOrderedByFileNameLength0

DataTransporterRepositoryTest

testDoctypeImport0.736

DataTransporterTest

testParseAndFormat0.035
testRemoveNs0.001

MagnoliaV2FilterTest

testBogusMetaElement0.009

PropertiesImportExportTest

testConvertsToStringByDefault0
testConvertsToWrapperType0
testCanUseIntShortcutForConvertingIntegers0
testPropertiesExport0.003
testImportMetadata0.001

LinkUtilTest

testParsingLinks0.053
testParsingLinksWithBackslashInQueryParam0.048
testParsingLinksShouldNotTouchNonContentAbsoluteLinks0.046
testParsingLinksDoesNotTryToConvertExternalLinks0.049
testParsingLinksDoesNotTryToConvertPageAnchors0.048
testParsingLinksShouldPreserverParameters0.048
testParsingLinksShouldPreserveAnchors0.047
testUUIDToAbsoluteLinks0.157
testUUIDToInternalLinks0.336
testUUIDToRootLinks0.07
testUUIDToRelativeLinks0.048
testUUIDToAbsoluteLinkWithDollar0.048
testMakeUUIDFromAbsolutePath0.045
testMakingRelativeLinks0.047
testInternalRelativeLinksAreProperlyDetermined0.048
testExternalLinksAreProperlyDetermined0.045
testMakeAbsolutePathFromUUID0.048
testMakeCompleteURL0.048
testCreateUndefinedLinkIfUUIDIsNonExistentOrFallbackHandleIsEmpty0.047

UUIDLinkTest

testParseFromUUIDPattern0.047
testParseLink0.048
testParseFromBrowserLink0.047
testLinkWithAnchor0.045
testLinkWithParameters0.047
testUUIDToAbsoluteLinksAfterRenaming0.049
testUUIDToBinary0.046
testUUIDToBinaryAfterRenaming0.047

AuditLoggingUtilTest

testLogsLoginSuccesses0
testLogsLoginFailures0.001

AbstractModuleVersionHandlerTest

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

AddFilterBypassTaskTest

testFilterBypassAddedProperly0.051

AddURIPermissionTaskTest

testGetPostPermissionAddedToRoleProperly0.05
testGetPermissionAddedToRoleProperly0.045
testDenyPermissionAddedToRoleProperly0.047

BackupTaskTest

testNodeExistsWithFullPathAtBackupPathAfterBackingUp0.047

BootstrapConditionallyTest

testExecutesDelegateTaskIfNodeExists0.002
testBootstrapsIfNodeDoesNotExist0.002

IsAuthorInstanceDelegateTaskTest

testExecutesAuthorDelegateTaskWhenIsAuthor0.002
testExecutesPublicDelegateTaskWhenIsPublic0
testExecutesAuthorDelegateTaskWhenAdminPropertyDoesNotExist0
testExecutesAuthorDelegateTaskWhenAdminPropertyHasAMeaninglessValue0.001

ModuleBootstrapTaskTest

testShouldOnlyBootstrapFilesFromThisModule0

MoveAndRenamePropertyTaskTest

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

PropertyValueDelegateTaskTest

testExecutesDelegateTaskIfPropertyExistsWithExpectedValue0.001
testExecutesOtherDelegateTaskIfPropertyExistsWithOtherValue0
testExecutesOtherDelegateTaskIfPropertyMustNotExistAndDoesNot0.001
testThrowsExceptionIfPropertyMustExistAndDoesNot0

PropertyValuesTaskTest

testExistingPropertyIsReplaced0
testNonExistingPropertyIsNotReplacedButLogged0.001
testPropertywithUnexpectedValueIsNotReplacedButLogged0
testNonExistingPropertyAndExpectedAsSuchIsCreated0
testUnexpectedlyExistingPropertyIsNotReplacedAndLogged0

RegisterServletTaskTest

testRegisterServletTaskWithEmptyMappings1.791
testRegisterServletTaskWithMappings0.839

WebXmlConditionsUtilTest

testDoesNotWarnIfErrorDispatcherIsUsed0.012
testBlocksIfRequestDispatcherIsMissing0.002
testBlocksIfIncludeDispatcherIsMissing0.003

MD5CheckingFileExtractorOperationTest

testAbsentFilesAreRecreated0.005

BetwixtModuleDefinitionReaderTest

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

DependencyCheckerImplTest

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

DependencyLevelComparatorTest

testCalcDependencyLevelWithNonOptionalDependencies0
testCalcDependencyLevelIgnoresUnregisteredOptionalDependencies0
testCalcDependencyLevelDoesNotIgnoreRegisteredOptionalDependencies0
testCanHandleOnlyOptionalAndMissingDependencies0
testCalcDependencyLevelWithNoDependencies0

VersionComparatorTest

testBasic0
testClassifiersAreIgnored0

VersionRangeTest

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

VersionTest

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

ModuleLifecycleContextImplTest

testCantRegisterAComponentIfNodeNameIsAlreadyForAnotherComponent0.001
testStartRegistersAllObserversWithAllModules0

ModuleManagementStateTest

testDescriptionForUpdatesOnly0.001
testDescriptionForInstallsOnly0
testDescriptionForInstallsAndUpdates0

ModuleManagerImplTest

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

ModuleRegistryImplTest

testCanGetModuleByClass0.001
testGetModuleByClassThrowExceptionIfMultipleModulesRegisteredWithSameClass0
testGetModuleByClassThrowExceptionIfNoModulesRegisteredWithGivenClass0
testCanGetModuleByNameIfMultipleModulesRegisteredWithSameClass0.001
testThrowsExceptionForUnregisteredModuleName0
testCanCheckIfAModuleExists0

ModuleManagerWebUITest

testModuleManagementExceptionsArePropagatedEvenThoughTheUpdateIsRunningInASeparateThread1.002
testListTasksTemplate0.05
testDoneTemplate0.019
testRestartNeededTemplate0.013

AbstractNodeOperationTest

testThatSubsequentCallsToTheThenMethodAdd0.001

ContentOpsTest

testCreateContent0.001
testCreatePage0
testCreateCollectionNode0
testCreateParagraph0
testSetNodeData0.001
testSetBinaryNodeData0
testSetTemplate0

NodeBuilderTest

testContextNodeIsProperlyPropagated0.408
testErrorMessages0.247
testPropertyNotReplaceIfCurrentValueDoesNotMatchExpectations0.264

OpsTest

testAddPropertyFailsIfPropertyExists0.3
testSetPropertyFailsIfPropertyDoesNotExist0.299
testSetPropertyFailsIfPropertyDoesNotHaveExpectedValue0.216
testRemoveFailsOnUnexistingPropertyOrNode0.434
testRenamePropertyAndCheckValueForString0.24

ModuleConfigNodeBuilderTaskTest

testModuleConfigNodeIsCreatedIfNeeded0.467
testModuleNodeIsCreatedIfNeeded0.298
testUsesExistingModuleConfigNode0.226

ModuleNodeBuilderTaskTest

testModuleNodeIsCreatedIfNeeded0.232
testUsesExistingModuleNode0.196

NodeBuilderTaskTest

testUnknownRootThrowsException0.31
testSyntax0.278

DefaultClassFactoryTest

testCanInstantiateWithEmptyConstructor0
testCanInstantiateWithAppropriateConstructor0.001
testCanInstantiateWithAppropriateConstructorAndNullParamsWhenSignatureIsSpecified0
testCanInstantiateWithBestMatchingConstructorWhenTheSignatureIsMorePrecise0
testCanInstantiateWithSingleArgConstructorAndNullParamWhenSignatureIspecified0

DefaultComponentProviderTest

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

ObjectFactoryTest

testInjectingSystemPropertyIntoDefaultComponentStillAllowsToSwapImplementationsLater0

CoreModuleVersionHandlerTest

testPngSwfMimeTypesOnInstall2.115
testPngSwfMimeTypesOnUpdateFrom35x1.115
testPngSwfMimeTypesOnUpdateFrom35xWithUserFixedValues1.468
testPngSwfMimeTypesOnUpdateFrom3641.64
testPngSwfMimeTypesOnUpdateFrom364WithUserFixedValues1.557
testPngSwfMimeTypesOnUpdateFrom4011.172
testPngSwfMimeTypesOnUpdateFrom401WithUserFixedValues0.958
testPngSwfMimeTypesOnUpdateFrom4100.7
testPngSwfMimeTypesOnUpdateFrom410WithUserFixedValues0.812
testUnicodeNormalizerAndFilterOrderOnUpdateFrom4100.748
testMP4MimeTypesOnInstall0.754
testMP4MimeTypesOnUpdateTo4450.399
testMP4MimeTypesOnUpdateTo445WithUserFixedValues0.453
testDefaultMP4MimeTypeOnUpdateTo445WithUserFixedValue0.422
test446MimeTypesOnInstall0.698
test446MimeTypesOnUpdateTo4460.602
test446MimeTypesOnUpdateTo446WithUserFixedValues0.59

AddURIPermissionsToAllRolesTest

testRegularRolesGetAllUriPermOnSlashStar0
testRegularRolesGetAllUriPermOnSlashStarAlsoOnPublicInstances0
testAnonymousRoleGetsDenyOnAllOnAuthorInstances0
testAnonymousRoleGetsAccessOnSlashStarAndDenyOnDotMagnoliaOnPublicInstances0

CheckAndUpdateExistingFiltersTest

testWarnIfFilterDidNotExistIn300.051
testWarnIfFilterClassHasBeenModified0.048
testWarnIfFilterPriorityHasBeenModified0.045
testWarnIfFilterParamsHaveBeenModified0.047
testProperTransformationIfFilterBypassHasBeenModified0.048
testDoNotWarnIfFilterHasDefault30Configuration0.047

IPConfigRulesUpdateTest

testOnlyChangesOldStyleRulesOrdersMethodsUppercasesThemAndLeavesOtherNodesUntouched0.001

UpdateI18nConfigurationTest

testUpdatesProperlyWhenAlreadyExisting0.002

ComponentsTestUtilTest

testConfiguredImplementation0
testSetSingletonInstance0.001
testInstanceFactory0

BinaryMockNodeDataTest

testThatAttributesAreSetOnTheWrappedNode0
testThatTheBinaryContentCanBeReadMultipleTimes0.005
testThatStreamIsSetOnTheWrappedNode0

MockAccessManagerTest

testThatWeHaveAllPermissions0

MockContentTest

testNameFilteringWorksForBothBinaryAndNonBinaryProperties0.002
testStringPropertiesCanBeRetrievedByStreamAndViceVersa0
testOrderBefore0
testOrderBefore20.001
testOrderBeforeFirstNode0
testCanDeleteAProperty0

MockHierarchyManagerTest

testThatWeHaveAllPermissions0

MockNodeDataTest

testSetValueWithParamValue0
testCanGetHandle0
testCanDeleteSelf0

MockObjectTest

testRootNodeOfHierarchyManger0
testCreatingANode0
testCreatingASubNode0
testGetANodeAddedToASubNode0
testSetABooleanValueOnANodeData0
testSetAnObjectAndResolvePropertyType0
testDeletingReallyWorks0

MockUtilTest

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

SelfTest

testJackrabbitUnregistersProperly0.042
testCommandIsSetCorrectlyFromPrototype0.003

Utf8ContentTest

testReadingUtf8AccentedChars0.219
testReadingUtf8Greek0.24
testReadingUtf8Russian0.31
testReadingUtf8SpecialChars0.23
testReadingUtf8JapaneseChars0.247
testCreateExportImportContentUtf8SpecialChars0.259
testSettingAnUtf8NodeData0.266
testSettingNewUtf8ContentNode0.185

BasePatternVoterTest

testInitWithoutPattern0

IfVoterTest

testReturnsValueOfElseIfConditionIsTrue0.001
testReturnsValueOfOtherwiseIfConditionIsFalse0
testReturns0IfConditionIsFalseAndOtherwiseIsntSet0

ResponseContentTypeVoterTest

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

URIStartsWithVoterTest

testBasics0
testNotVoter0
testInverseVoter0