Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
110 0 0 0 100% 27.168

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
info.magnolia.resources.app.form.field.transformer.item 4 0 0 0 100% 0.115
info.magnolia.resources.app.availability 27 0 0 0 100% 1.323
info.magnolia.resources.app.setup 16 0 0 0 100% 17.15
info.magnolia.resources.app.formatter 3 0 0 0 100% 0.166
info.magnolia.resources.app 9 0 0 0 100% 0.205
info.magnolia.resources.app.workbench 16 0 0 0 100% 0.058
info.magnolia.resources.app.action 29 0 0 0 100% 8.123
info.magnolia.resources.app.utils 3 0 0 0 100% 0.026
info.magnolia.resources.app.imageprovider 3 0 0 0 100% 0.002

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

info.magnolia.resources.app.form.field.transformer.item

Class Tests Errors Failures Skipped Success Rate Time
ResourceFileTransformerTest 4 0 0 0 100% 0.115

info.magnolia.resources.app.availability

Class Tests Errors Failures Skipped Success Rate Time
HasVersionsRuleTest 2 0 0 0 100% 0.698
IsDeletedRuleTest 2 0 0 0 100% 0.597
IsEditableRuleTest 1 0 0 0 100% 0.001
IsFileRuleTest 3 0 0 0 100% 0
IsHotfixableRuleTest 2 0 0 0 100% 0.012
IsJcrOnlyResourceRuleTest 4 0 0 0 100% 0.002
IsNotBinaryFileRuleTest 7 0 0 0 100% 0.009
IsNotOverridingRuleTest 2 0 0 0 100% 0.001
IsOverridingRuleTest 2 0 0 0 100% 0.002
IsResourceFolderRuleTest 2 0 0 0 100% 0.001

info.magnolia.resources.app.setup

Class Tests Errors Failures Skipped Success Rate Time
ResourcesAppModuleVersionHandlerTest 16 0 0 0 100% 17.15

info.magnolia.resources.app.formatter

Class Tests Errors Failures Skipped Success Rate Time
ResourcesStatusColumnFormatterTest 3 0 0 0 100% 0.166

info.magnolia.resources.app

Class Tests Errors Failures Skipped Success Rate Time
ResourcesContentConnectorTest 9 0 0 0 100% 0.205

info.magnolia.resources.app.workbench

Class Tests Errors Failures Skipped Success Rate Time
ResourcesContainerTest 16 0 0 0 100% 0.058

info.magnolia.resources.app.action

Class Tests Errors Failures Skipped Success Rate Time
AddResourceActionTest 2 0 0 0 100% 0.928
AddResourceFolderActionTest 2 0 0 0 100% 0.103
EditResourceActionTest 3 0 0 0 100% 0.15
HotfixActivationActionTest 3 0 0 0 100% 0.213
HotfixResourceActionTest 3 0 0 0 100% 0.121
MarkResourceAsDeletedActionTest 3 0 0 0 100% 0.153
ResourceActivationActionTest 5 0 0 0 100% 0.166
RestoreResourcePreviousVersionActionTest 3 0 0 0 100% 4.177
RestoreResourceVersionActionTest 3 0 0 0 100% 1.995
UploadResourceActionTest 2 0 0 0 100% 0.117

info.magnolia.resources.app.utils

Class Tests Errors Failures Skipped Success Rate Time
ResourceUtilsTest 3 0 0 0 100% 0.026

info.magnolia.resources.app.imageprovider

Class Tests Errors Failures Skipped Success Rate Time
ResourcesImageProviderTest 3 0 0 0 100% 0.002

Test Cases

[Summary] [Package List] [Test Cases]

AddResourceActionTest

canCreateResourceIfItParentIsNotAvailableInJcr 0.881
canAddResourceToRoot 0.047

AddResourceFolderActionTest

canAddFolderToAnotherFolder 0.059
canAddFolderToRootNode 0.044

EditResourceActionTest

canHotfixResource 0.072
openResourceInEditModeIfItsPresentInJcr 0.042
canHotfixResourceAtRootLevel 0.036

HotfixActivationActionTest

buildParamsSetsRecursiveParameter 0.109
unPublishSucceeds 0.045
publishActionSucceeds 0.059

HotfixResourceActionTest

canHotfixResource 0.043
cannotHotfixIfResourceAlreadyExists 0.041
canHotfixResourceAtRootLevel 0.037

MarkResourceAsDeletedActionTest

markingAsDeletedRecursively 0.068
doNotMarkIfParentHasOtherResource 0.04
markIfParentHasAnyOtherThanContentOrFolder 0.045

ResourceActivationActionTest

publishMarkedAsDeletedResourceSucceeds 0.03
buildParamsSetsRecursiveParameter 0.035
publishMarkedAsDeletedResourceWillNotPublishAncestorsIfTheyAreNotDeleted 0.031
unPublishSucceeds 0.031
publishActionSucceeds 0.039

RestoreResourcePreviousVersionActionTest

executeNoVersion 2.183
executeThreeVersion 1.417
execute 0.577

RestoreResourceVersionActionTest

doNotCreateVersionBeforeRestoreIfNotAllowed 0.71
checkVersionCreatedBeforeRestore 0.63
restoreVersion 0.655

UploadResourceActionTest

canUploadResourceToRoot 0.091
canCreateResourceIfItParentIsNotAvailableInJcr 0.026

HasVersionsRuleTest

availableIfThereAreMoreThanOneVersions 0.344
notAvailableIfThereIsNoVersion 0.354

IsDeletedRuleTest

availableIfDeleted 0.32
notAvailableIfPresent 0.277

IsEditableRuleTest

isAvailableOnlyForEditableResourcePaths 0.001

IsFileRuleTest

isAvailableForFile 0
isNotAvailableForNonResourcePathItems 0
isNotAvailableForFolder 0

IsHotfixableRuleTest

isAvailableOnlyForJcrOrigin 0.011
isNotAvailableForNonResourceItems 0.001

IsJcrOnlyResourceRuleTest

turningNegationOnInDefinitionInvertsResult 0.002
jcrOnlyResourceFromLayeredOriginPassesRule 0
nonLayeredJcrResourcePassesRule 0
overriddenResourceDoesNotPassRule 0

IsNotBinaryFileRuleTest

returnsTrueIfExtensionIsWhitelisted 0.004
returnsTrueForJcrTextResources 0.001
returnsFalseIfJcrResourceNodeIsNull 0.001
returnsFalseForJcrResourceReferences 0.001
returnsFalseIfHasBinaryNode 0.001
returnsTrueIfResourceIsTextBased 0
returnsFalseIfResourceIsImage 0.001

IsNotOverridingRuleTest

isNotAvailableForNonResourceItems 0
isAvailableForNotOverriddenResources 0.001

IsOverridingRuleTest

isNotAvailableForNonResourceItems 0.001
isAvailableForNotOverriddenResources 0.001

IsResourceFolderRuleTest

isAvailableResourceIsAFolder 0
notAvailableIfNotDirectory 0.001

ResourceFileTransformerTest

getRoot 0.032
getRootItemIsUnsupported 0.031
populateItem 0.029
readFromItem 0.023

ResourcesStatusColumnFormatterTest

resourceNotPresentInJcr 0.163
activationStatusNotActivated 0.001
activationStatusActivated 0.002

ResourcesImageProviderTest

getThumbnailResourceAndImagePath 0.001
getThumbnailWithoutExistingPath 0.001
cannotGetImageResourceIfMimeTypeIsNotImage 0

ResourcesContentConnectorTest

extractMediaTypeFromFileNameIfNoContentTypeIsAvailable 0.017
saveBinaryResource 0.02
extractMediaTypeReplacesApplicationOctetStreamTypeWithCustomTextType 0.021
extractImageMediaType 0.021
extractTextMediaType 0.023
fileNameIsUntitledIfNoFilenamePropertyIsFound 0.024
saveNewEmptyTextResource 0.027
saveTextResource 0.027
extractMediaTypeWhenNoFileNameOrMimeTypeIsAvailableThrowsException 0.025

ResourcesAppModuleVersionHandlerTest

upgradeFrom241UpdatesInstallsActivationStatusColumn 2.521
upgradeFrom231CheckHtmlResources 1.934
upgradeFrom241AddsPublishDeletionAndVersionActions 1.211
upgradeFrom241AddsOverriddenFileActionBarSection 1.205
upgradeFrom21InstallsNewApp 1.365
upgradeFrom241AddsFolderActionsAndAdjustsActionBar 0.835
upgradeFrom241InstallsSectionsInCorrectOrder 0.884
upgradeFrom234MigratesResourcesApp 1.199
upgradeFrom241CreatesConfigurationForUploadFile 0.803
upgradeFrom241InstallsAddAndDeleteFileActions 0.876
upgradeFrom241AddsImageProvider 0.843
upgradeFrom241AdjustingWidthOfOriginColumn 0.753
upgradeFrom242RemovesLegacyResourcesAppAndRelatedDialogs 0.309
upgradeFrom241AddsEditableColumnAndAdjustsOrderOfColumns 0.856
upgradeFrom241DisablesPreviewAndEditActionsForBinaryResources 0.778
upgradeFrom241ChangesActionBarDefaultAction 0.778

ResourceUtilsTest

canGetJcrAdapters 0.022
canExtractParentItem 0.002
canGetJcrAdapter 0.002

ResourcesContainerTest

setExpandedReExpandsElementsThatWereOnceExpanded 0.022
setCollapsedExpandsParentsAndPreservesCorrectIndices 0.01
setExpandedLazilyLoadsAdditionalResourcesFromOrigin 0.001
getParentDoesntReturnNullIndefinitelyForNullInput 0.001
isRootIsOnlyTrueForContainerRoots 0
setExpandedTwiceDoesntDuplicatePaths 0
getParentReturnsNullForContainerRoots 0
setCollapsedDoesntGoOutOfBoundsWhenCollapsingLastRootId 0.001
setCollapsedFreesResourcePathsRecursively 0
onlyPureJcrFoldersAreEditable 0.005
isOverriding 0.001
deletedItemShouldBeRemovedFromVisibleIdsUponCollapseOfParentResource 0.012
cacheMechanismWorks 0.005
rootItemIdsDoesntIncludeOriginRoot 0
getItemIdsWithRangeIncludesLastEntryAndDoesntGoOutOfBounds 0
setCollapsedSupportsExpandingAndCollapsingItemsWithoutChildren 0