Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
115 0 0 0 100% 47.239

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.161
info.magnolia.resources.app.availability 27 0 0 0 100% 1.457
info.magnolia.resources.app.setup 16 0 0 0 100% 34.757
info.magnolia.resources.app.formatter 3 0 0 0 100% 0.213
info.magnolia.resources.app 9 0 0 0 100% 0.428
info.magnolia.resources.app.workbench 16 0 0 0 100% 0.1
info.magnolia.resources.app.action 33 0 0 0 100% 10.085
info.magnolia.resources.app.utils 3 0 0 0 100% 0.001
info.magnolia.resources.app.detail 1 0 0 0 100% 0.023
info.magnolia.resources.app.imageprovider 3 0 0 0 100% 0.014

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.161

info.magnolia.resources.app.availability

Class Tests Errors Failures Skipped Success Rate Time
HasVersionsRuleTest 2 0 0 0 100% 0.723
IsDeletedRuleTest 2 0 0 0 100% 0.688
IsEditableRuleTest 1 0 0 0 100% 0
IsFileRuleTest 3 0 0 0 100% 0.003
IsHotfixableRuleTest 2 0 0 0 100% 0.018
IsJcrOnlyResourceRuleTest 4 0 0 0 100% 0.004
IsNotBinaryFileRuleTest 7 0 0 0 100% 0.015
IsNotOverridingRuleTest 2 0 0 0 100% 0.004
IsOverridingRuleTest 2 0 0 0 100% 0.001
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% 34.757

info.magnolia.resources.app.formatter

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

info.magnolia.resources.app

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

info.magnolia.resources.app.workbench

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

info.magnolia.resources.app.action

Class Tests Errors Failures Skipped Success Rate Time
AddResourceActionTest 2 0 0 0 100% 1.235
AddResourceFolderActionTest 3 0 0 0 100% 0.209
EditResourceActionTest 3 0 0 0 100% 0.246
HotfixActivationActionTest 3 0 0 0 100% 0.317
HotfixResourceActionTest 3 0 0 0 100% 0.153
MarkResourceAsDeletedActionTest 4 0 0 0 100% 0.222
ResourceActivationActionTest 6 0 0 0 100% 0.36
RestoreResourcePreviousVersionActionTest 4 0 0 0 100% 5.286
RestoreResourceVersionActionTest 3 0 0 0 100% 1.967
UploadResourceActionTest 2 0 0 0 100% 0.09

info.magnolia.resources.app.utils

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

info.magnolia.resources.app.detail

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

info.magnolia.resources.app.imageprovider

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

Test Cases

[Summary] [Package List] [Test Cases]

AddResourceActionTest

canCreateResourceIfItParentIsNotAvailableInJcr 1.172
canAddResourceToRoot 0.063

AddResourceFolderActionTest

canAddFolderToAnotherFolder 0.081
canAddFolderToRootNode 0.072
eventIsFiredWithPathOfNewFolder 0.056

EditResourceActionTest

canHotfixResource 0.136
openResourceInEditModeIfItsPresentInJcr 0.047
canHotfixResourceAtRootLevel 0.063

HotfixActivationActionTest

buildParamsSetsRecursiveParameter 0.194
unPublishSucceeds 0.061
publishActionSucceeds 0.062

HotfixResourceActionTest

canHotfixResource 0.048
cannotHotfixIfResourceAlreadyExists 0.052
canHotfixResourceAtRootLevel 0.053

MarkResourceAsDeletedActionTest

eventWithCorrectPathsIsFired 0.082
markingAsDeletedRecursively 0.051
doNotMarkIfParentHasOtherResource 0.048
markIfParentHasAnyOtherThanContentOrFolder 0.041

ResourceActivationActionTest

publishMarkedAsDeletedResourceSucceeds 0.056
buildParamsSetsRecursiveParameter 0.047
publishMarkedAsDeletedResourceWillNotPublishAncestorsIfTheyAreNotDeleted 0.06
eventWithCorrectPathIsFiredAfterPublication 0.067
unPublishSucceeds 0.067
publishActionSucceeds 0.063

RestoreResourcePreviousVersionActionTest

executeNoVersion 2.258
executeThreeVersion 1.746
execute 0.679
eventWithCorrectPathIsFiredAfterRestoreOfPreviousVersion 0.603

RestoreResourceVersionActionTest

doNotCreateVersionBeforeRestoreIfNotAllowed 0.638
checkVersionCreatedBeforeRestore 0.688
restoreVersion 0.641

UploadResourceActionTest

canUploadResourceToRoot 0.062
canCreateResourceIfItParentIsNotAvailableInJcr 0.028

HasVersionsRuleTest

availableIfThereAreMoreThanOneVersions 0.404
notAvailableIfThereIsNoVersion 0.319

IsDeletedRuleTest

availableIfDeleted 0.306
notAvailableIfPresent 0.382

IsEditableRuleTest

isAvailableOnlyForEditableResourcePaths 0

IsFileRuleTest

isAvailableForFile 0
isNotAvailableForNonResourcePathItems 0.001
isNotAvailableForFolder 0.002

IsHotfixableRuleTest

isAvailableOnlyForJcrOrigin 0.017
isNotAvailableForNonResourceItems 0.001

IsJcrOnlyResourceRuleTest

turningNegationOnInDefinitionInvertsResult 0.002
jcrOnlyResourceFromLayeredOriginPassesRule 0.001
nonLayeredJcrResourcePassesRule 0.001
overriddenResourceDoesNotPassRule 0

IsNotBinaryFileRuleTest

returnsTrueIfExtensionIsWhitelisted 0.009
returnsTrueForJcrTextResources 0.001
returnsFalseIfJcrResourceNodeIsNull 0.001
returnsFalseForJcrResourceReferences 0.001
returnsFalseIfHasBinaryNode 0.001
returnsTrueIfResourceIsTextBased 0.001
returnsFalseIfResourceIsImage 0.001

IsNotOverridingRuleTest

isNotAvailableForNonResourceItems 0.001
isAvailableForNotOverriddenResources 0.003

IsOverridingRuleTest

isNotAvailableForNonResourceItems 0
isAvailableForNotOverriddenResources 0.001

IsResourceFolderRuleTest

isAvailableResourceIsAFolder 0
notAvailableIfNotDirectory 0.001

ResourcesDetailPresenterTest

onSuccessFiresEventWithResourcePath 0.023

ResourceFileTransformerTest

getRoot 0.044
getRootItemIsUnsupported 0.052
populateItem 0.03
readFromItem 0.035

ResourcesStatusColumnFormatterTest

resourceNotPresentInJcr 0.209
activationStatusNotActivated 0.002
activationStatusActivated 0.002

ResourcesImageProviderTest

getThumbnailResourceAndImagePath 0.011
getThumbnailWithoutExistingPath 0.002
cannotGetImageResourceIfMimeTypeIsNotImage 0.001

ResourcesContentConnectorTest

extractMediaTypeFromFileNameIfNoContentTypeIsAvailable 0.029
saveBinaryResource 0.037
extractMediaTypeReplacesApplicationOctetStreamTypeWithCustomTextType 0.044
extractImageMediaType 0.026
extractTextMediaType 0.052
fileNameIsUntitledIfNoFilenamePropertyIsFound 0.058
saveNewEmptyTextResource 0.055
saveTextResource 0.056
extractMediaTypeWhenNoFileNameOrMimeTypeIsAvailableThrowsException 0.071

ResourcesAppModuleVersionHandlerTest

upgradeFrom241UpdatesInstallsActivationStatusColumn 3.853
upgradeFrom231CheckHtmlResources 3.794
upgradeFrom241AddsPublishDeletionAndVersionActions 1.763
upgradeFrom241AddsOverriddenFileActionBarSection 2.02
upgradeFrom21InstallsNewApp 2.786
upgradeFrom241AddsFolderActionsAndAdjustsActionBar 1.946
upgradeFrom241InstallsSectionsInCorrectOrder 2.059
upgradeFrom234MigratesResourcesApp 2.44
upgradeFrom241CreatesConfigurationForUploadFile 1.431
upgradeFrom241InstallsAddAndDeleteFileActions 1.747
upgradeFrom241AddsImageProvider 1.913
upgradeFrom241AdjustingWidthOfOriginColumn 2.445
upgradeFrom242RemovesLegacyResourcesAppAndRelatedDialogs 0.753
upgradeFrom241AddsEditableColumnAndAdjustsOrderOfColumns 2.289
upgradeFrom241DisablesPreviewAndEditActionsForBinaryResources 2.034
upgradeFrom241ChangesActionBarDefaultAction 1.484

ResourceUtilsTest

canGetJcrAdapters 0
canExtractParentItem 0
canGetJcrAdapter 0.001

ResourcesContainerTest

setExpandedReExpandsElementsThatWereOnceExpanded 0.032
setCollapsedExpandsParentsAndPreservesCorrectIndices 0.019
setExpandedLazilyLoadsAdditionalResourcesFromOrigin 0
getParentDoesntReturnNullIndefinitelyForNullInput 0.006
isRootIsOnlyTrueForContainerRoots 0
setExpandedTwiceDoesntDuplicatePaths 0
getParentReturnsNullForContainerRoots 0
setCollapsedDoesntGoOutOfBoundsWhenCollapsingLastRootId 0
setCollapsedFreesResourcePathsRecursively 0
onlyPureJcrFoldersAreEditable 0.008
isOverriding 0
deletedItemShouldBeRemovedFromVisibleIdsUponCollapseOfParentResource 0.023
cacheMechanismWorks 0.012
rootItemIdsDoesntIncludeOriginRoot 0
getItemIdsWithRangeIncludesLastEntryAndDoesntGoOutOfBounds 0
setCollapsedSupportsExpandingAndCollapsingItemsWithoutChildren 0