Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
118 0 0 0 100% 23.025

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.084
info.magnolia.resources.app.availability 27 0 0 0 100% 1.222
info.magnolia.resources.app.setup 17 0 0 0 100% 13.681
info.magnolia.resources.app.formatter 3 0 0 0 100% 0.137
info.magnolia.resources.app 9 0 0 0 100% 0.173
info.magnolia.resources.app.workbench 18 0 0 0 100% 0.076
info.magnolia.resources.app.action 33 0 0 0 100% 7.613
info.magnolia.resources.app.utils 3 0 0 0 100% 0.03
info.magnolia.resources.app.detail 1 0 0 0 100% 0.007
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.084

info.magnolia.resources.app.availability

Class Tests Errors Failures Skipped Success Rate Time
HasVersionsRuleTest 2 0 0 0 100% 0.667
IsDeletedRuleTest 2 0 0 0 100% 0.531
IsEditableRuleTest 1 0 0 0 100% 0.001
IsFileRuleTest 3 0 0 0 100% 0.001
IsHotfixableRuleTest 2 0 0 0 100% 0.01
IsJcrOnlyResourceRuleTest 4 0 0 0 100% 0.001
IsNotBinaryFileRuleTest 7 0 0 0 100% 0.008
IsNotOverridingRuleTest 2 0 0 0 100% 0.002
IsOverridingRuleTest 2 0 0 0 100% 0.001
IsResourceFolderRuleTest 2 0 0 0 100% 0

info.magnolia.resources.app.setup

Class Tests Errors Failures Skipped Success Rate Time
ResourcesAppModuleVersionHandlerTest 17 0 0 0 100% 13.681

info.magnolia.resources.app.formatter

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

info.magnolia.resources.app

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

info.magnolia.resources.app.workbench

Class Tests Errors Failures Skipped Success Rate Time
ResourcesContainerTest 18 0 0 0 100% 0.076

info.magnolia.resources.app.action

Class Tests Errors Failures Skipped Success Rate Time
AddResourceActionTest 2 0 0 0 100% 0.815
AddResourceFolderActionTest 3 0 0 0 100% 0.134
EditResourceActionTest 3 0 0 0 100% 0.147
HotfixActivationActionTest 3 0 0 0 100% 0.173
HotfixResourceActionTest 3 0 0 0 100% 0.097
MarkResourceAsDeletedActionTest 4 0 0 0 100% 0.144
ResourceActivationActionTest 6 0 0 0 100% 0.182
RestoreResourcePreviousVersionActionTest 4 0 0 0 100% 4.197
RestoreResourceVersionActionTest 3 0 0 0 100% 1.64
UploadResourceActionTest 2 0 0 0 100% 0.084

info.magnolia.resources.app.utils

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

info.magnolia.resources.app.detail

Class Tests Errors Failures Skipped Success Rate Time
ResourcesDetailPresenterTest 1 0 0 0 100% 0.007

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.771
canAddResourceToRoot 0.044

AddResourceFolderActionTest

canAddFolderToAnotherFolder 0.048
canAddFolderToRootNode 0.042
eventIsFiredWithPathOfNewFolder 0.044

EditResourceActionTest

canHotfixResource 0.065
openResourceInEditModeIfItsPresentInJcr 0.043
canHotfixResourceAtRootLevel 0.039

HotfixActivationActionTest

buildParamsSetsRecursiveParameter 0.101
unPublishSucceeds 0.033
publishActionSucceeds 0.039

HotfixResourceActionTest

canHotfixResource 0.033
cannotHotfixIfResourceAlreadyExists 0.033
canHotfixResourceAtRootLevel 0.031

MarkResourceAsDeletedActionTest

eventWithCorrectPathsIsFired 0.043
markingAsDeletedRecursively 0.039
doNotMarkIfParentHasOtherResource 0.031
markIfParentHasAnyOtherThanContentOrFolder 0.031

ResourceActivationActionTest

publishMarkedAsDeletedResourceSucceeds 0.028
buildParamsSetsRecursiveParameter 0.03
publishMarkedAsDeletedResourceWillNotPublishAncestorsIfTheyAreNotDeleted 0.033
eventWithCorrectPathIsFiredAfterPublication 0.031
unPublishSucceeds 0.031
publishActionSucceeds 0.029

RestoreResourcePreviousVersionActionTest

executeNoVersion 1.873
executeThreeVersion 1.366
execute 0.523
eventWithCorrectPathIsFiredAfterRestoreOfPreviousVersion 0.435

RestoreResourceVersionActionTest

doNotCreateVersionBeforeRestoreIfNotAllowed 0.505
checkVersionCreatedBeforeRestore 0.602
restoreVersion 0.533

UploadResourceActionTest

canUploadResourceToRoot 0.058
canCreateResourceIfItParentIsNotAvailableInJcr 0.026

HasVersionsRuleTest

availableIfThereAreMoreThanOneVersions 0.355
notAvailableIfThereIsNoVersion 0.312

IsDeletedRuleTest

availableIfDeleted 0.278
notAvailableIfPresent 0.253

IsEditableRuleTest

isAvailableOnlyForEditableResourcePaths 0.001

IsFileRuleTest

isAvailableForFile 0.001
isNotAvailableForNonResourcePathItems 0
isNotAvailableForFolder 0

IsHotfixableRuleTest

isAvailableOnlyForJcrOrigin 0.009
isNotAvailableForNonResourceItems 0.001

IsJcrOnlyResourceRuleTest

turningNegationOnInDefinitionInvertsResult 0.001
jcrOnlyResourceFromLayeredOriginPassesRule 0
nonLayeredJcrResourcePassesRule 0
overriddenResourceDoesNotPassRule 0

IsNotBinaryFileRuleTest

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

IsNotOverridingRuleTest

isNotAvailableForNonResourceItems 0.001
isAvailableForNotOverriddenResources 0.001

IsOverridingRuleTest

isNotAvailableForNonResourceItems 0
isAvailableForNotOverriddenResources 0.001

IsResourceFolderRuleTest

isAvailableResourceIsAFolder 0
notAvailableIfNotDirectory 0

ResourcesDetailPresenterTest

onSuccessFiresEventWithResourcePath 0.007

ResourceFileTransformerTest

getRoot 0.02
getRootItemIsUnsupported 0.017
populateItem 0.028
readFromItem 0.019

ResourcesStatusColumnFormatterTest

resourceNotPresentInJcr 0.133
activationStatusNotActivated 0.002
activationStatusActivated 0.002

ResourcesImageProviderTest

getThumbnailResourceAndImagePath 0.001
getThumbnailWithoutExistingPath 0.001
cannotGetImageResourceIfMimeTypeIsNotImage 0

ResourcesContentConnectorTest

extractMediaTypeFromFileNameIfNoContentTypeIsAvailable 0.015
saveBinaryResource 0.021
extractMediaTypeReplacesApplicationOctetStreamTypeWithCustomTextType 0.02
extractImageMediaType 0.019
extractTextMediaType 0.019
fileNameIsUntitledIfNoFilenamePropertyIsFound 0.02
saveNewEmptyTextResource 0.022
saveTextResource 0.019
extractMediaTypeWhenNoFileNameOrMimeTypeIsAvailableThrowsException 0.018

ResourcesAppModuleVersionHandlerTest

upgradeFrom241UpdatesInstallsActivationStatusColumn 1.851
upgradeFrom231CheckHtmlResources 1.377
upgradeFrom245 0.298
upgradeFrom241AddsPublishDeletionAndVersionActions 0.889
upgradeFrom241AddsOverriddenFileActionBarSection 0.866
upgradeFrom21InstallsNewApp 1.097
upgradeFrom241AddsFolderActionsAndAdjustsActionBar 0.691
upgradeFrom241InstallsSectionsInCorrectOrder 0.678
upgradeFrom234MigratesResourcesApp 0.869
upgradeFrom241CreatesConfigurationForUploadFile 0.696
upgradeFrom241InstallsAddAndDeleteFileActions 0.689
upgradeFrom241AddsImageProvider 0.685
upgradeFrom241AdjustingWidthOfOriginColumn 0.648
upgradeFrom242RemovesLegacyResourcesAppAndRelatedDialogs 0.264
upgradeFrom241AddsEditableColumnAndAdjustsOrderOfColumns 0.654
upgradeFrom241DisablesPreviewAndEditActionsForBinaryResources 0.692
upgradeFrom241ChangesActionBarDefaultAction 0.737

ResourceUtilsTest

canGetJcrAdapters 0.025
canExtractParentItem 0.002
canGetJcrAdapter 0.003

ResourcesContainerTest

setExpandedReExpandsElementsThatWereOnceExpanded 0.036
setCollapsedExpandsParentsAndPreservesCorrectIndices 0.004
setExpandedLazilyLoadsAdditionalResourcesFromOrigin 0.001
containerWontThrowAnyExceptionsIfExpandDeletedResource 0.008
isRootIsOnlyTrueForContainerRoots 0.001
setExpandedTwiceDoesntDuplicatePaths 0.001
containerWontThrowAnyExceptionsIfCollapseDeletedResource 0.004
doCollapseShouldThrowsExceptionIfCollapseDeletedResource 0.004
getParentReturnsNullForContainerRoots 0.001
setCollapsedDoesntGoOutOfBoundsWhenCollapsingLastRootId 0.001
setCollapsedFreesResourcePathsRecursively 0.001
onlyPureJcrFoldersAreEditable 0.008
isOverriding 0.001
cacheMechanismWorks 0.003
rootItemIdsDoesntIncludeOriginRoot 0.001
getParentReturnNullForNullInput 0
getItemIdsWithRangeIncludesLastEntryAndDoesntGoOutOfBounds 0.001
setCollapsedSupportsExpandingAndCollapsingItemsWithoutChildren 0