Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
116 0 0 0 100% 20.083

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.imageprovider 3 0 0 0 100% 0.003
info.magnolia.resources.app.workbench 16 0 0 0 100% 0.069
info.magnolia.resources.app.utils 3 0 0 0 100% 0.017
info.magnolia.resources.app 9 0 0 0 100% 0.16
info.magnolia.resources.app.detail 1 0 0 0 100% 0.01
info.magnolia.resources.app.setup 17 0 0 0 100% 13.092
info.magnolia.resources.app.formatter 3 0 0 0 100% 0.172
info.magnolia.resources.app.form.field.transformer.item 4 0 0 0 100% 0.09
info.magnolia.resources.app.availability 27 0 0 0 100% 1.082
info.magnolia.resources.app.action 33 0 0 0 100% 5.388

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

info.magnolia.resources.app.imageprovider

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

info.magnolia.resources.app.workbench

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

info.magnolia.resources.app.utils

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

info.magnolia.resources.app

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

info.magnolia.resources.app.detail

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

info.magnolia.resources.app.setup

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

info.magnolia.resources.app.formatter

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

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

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

info.magnolia.resources.app.availability

Class Tests Errors Failures Skipped Success Rate Time
HasVersionsRuleTest 2 0 0 0 100% 0.545
IsDeletedRuleTest 2 0 0 0 100% 0.513
IsEditableRuleTest 1 0 0 0 100% 0
IsFileRuleTest 3 0 0 0 100% 0
IsHotfixableRuleTest 2 0 0 0 100% 0.011
IsJcrOnlyResourceRuleTest 4 0 0 0 100% 0.002
IsNotBinaryFileRuleTest 7 0 0 0 100% 0.007
IsNotOverridingRuleTest 2 0 0 0 100% 0.002
IsOverridingRuleTest 2 0 0 0 100% 0.002
IsResourceFolderRuleTest 2 0 0 0 100% 0

info.magnolia.resources.app.action

Class Tests Errors Failures Skipped Success Rate Time
AddResourceActionTest 2 0 0 0 100% 0.719
AddResourceFolderActionTest 3 0 0 0 100% 0.101
EditResourceActionTest 3 0 0 0 100% 0.097
HotfixActivationActionTest 3 0 0 0 100% 0.099
HotfixResourceActionTest 3 0 0 0 100% 0.058
MarkResourceAsDeletedActionTest 4 0 0 0 100% 0.095
ResourceActivationActionTest 6 0 0 0 100% 0.105
RestoreResourcePreviousVersionActionTest 4 0 0 0 100% 2.866
RestoreResourceVersionActionTest 3 0 0 0 100% 1.172
UploadResourceActionTest 2 0 0 0 100% 0.076

Test Cases

[Summary] [Package List] [Test Cases]

AddResourceActionTest

canCreateResourceIfItParentIsNotAvailableInJcr 0.687
canAddResourceToRoot 0.032

AddResourceFolderActionTest

canAddFolderToAnotherFolder 0.036
canAddFolderToRootNode 0.032
eventIsFiredWithPathOfNewFolder 0.033

EditResourceActionTest

canHotfixResource 0.049
openResourceInEditModeIfItsPresentInJcr 0.02
canHotfixResourceAtRootLevel 0.028

HotfixActivationActionTest

buildParamsSetsRecursiveParameter 0.06
unPublishSucceeds 0.021
publishActionSucceeds 0.018

HotfixResourceActionTest

canHotfixResource 0.02
cannotHotfixIfResourceAlreadyExists 0.019
canHotfixResourceAtRootLevel 0.019

MarkResourceAsDeletedActionTest

eventWithCorrectPathsIsFired 0.025
markingAsDeletedRecursively 0.023
doNotMarkIfParentHasOtherResource 0.024
markIfParentHasAnyOtherThanContentOrFolder 0.023

ResourceActivationActionTest

publishMarkedAsDeletedResourceSucceeds 0.02
buildParamsSetsRecursiveParameter 0.018
publishMarkedAsDeletedResourceWillNotPublishAncestorsIfTheyAreNotDeleted 0.016
eventWithCorrectPathIsFiredAfterPublication 0.016
unPublishSucceeds 0.015
publishActionSucceeds 0.02

RestoreResourcePreviousVersionActionTest

executeNoVersion 1.405
executeThreeVersion 0.692
execute 0.399
eventWithCorrectPathIsFiredAfterRestoreOfPreviousVersion 0.37

RestoreResourceVersionActionTest

doNotCreateVersionBeforeRestoreIfNotAllowed 0.479
checkVersionCreatedBeforeRestore 0.379
restoreVersion 0.314

UploadResourceActionTest

canUploadResourceToRoot 0.058
canCreateResourceIfItParentIsNotAvailableInJcr 0.018

HasVersionsRuleTest

availableIfThereAreMoreThanOneVersions 0.274
notAvailableIfThereIsNoVersion 0.271

IsDeletedRuleTest

availableIfDeleted 0.246
notAvailableIfPresent 0.267

IsEditableRuleTest

isAvailableOnlyForEditableResourcePaths 0

IsFileRuleTest

isAvailableForFile 0
isNotAvailableForNonResourcePathItems 0
isNotAvailableForFolder 0

IsHotfixableRuleTest

isAvailableOnlyForJcrOrigin 0.01
isNotAvailableForNonResourceItems 0.001

IsJcrOnlyResourceRuleTest

turningNegationOnInDefinitionInvertsResult 0.001
jcrOnlyResourceFromLayeredOriginPassesRule 0.001
nonLayeredJcrResourcePassesRule 0
overriddenResourceDoesNotPassRule 0

IsNotBinaryFileRuleTest

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

IsNotOverridingRuleTest

isNotAvailableForNonResourceItems 0.001
isAvailableForNotOverriddenResources 0.001

IsOverridingRuleTest

isNotAvailableForNonResourceItems 0.001
isAvailableForNotOverriddenResources 0.001

IsResourceFolderRuleTest

isAvailableResourceIsAFolder 0
notAvailableIfNotDirectory 0

ResourcesDetailPresenterTest

onSuccessFiresEventWithResourcePath 0.01

ResourceFileTransformerTest

getRoot 0.021
getRootItemIsUnsupported 0.02
populateItem 0.031
readFromItem 0.018

ResourcesStatusColumnFormatterTest

resourceNotPresentInJcr 0.167
activationStatusNotActivated 0.003
activationStatusActivated 0.002

ResourcesImageProviderTest

getThumbnailResourceAndImagePath 0.002
getThumbnailWithoutExistingPath 0
cannotGetImageResourceIfMimeTypeIsNotImage 0.001

ResourcesContentConnectorTest

extractMediaTypeFromFileNameIfNoContentTypeIsAvailable 0.013
saveBinaryResource 0.021
extractMediaTypeReplacesApplicationOctetStreamTypeWithCustomTextType 0.019
extractImageMediaType 0.018
extractTextMediaType 0.018
fileNameIsUntitledIfNoFilenamePropertyIsFound 0.018
saveNewEmptyTextResource 0.018
saveTextResource 0.018
extractMediaTypeWhenNoFileNameOrMimeTypeIsAvailableThrowsException 0.017

ResourcesAppModuleVersionHandlerTest

upgradeFrom241UpdatesInstallsActivationStatusColumn 1.383
upgradeFrom231CheckHtmlResources 1.253
upgradeFrom245 0.301
upgradeFrom241AddsPublishDeletionAndVersionActions 0.831
upgradeFrom241AddsOverriddenFileActionBarSection 0.806
upgradeFrom21InstallsNewApp 1.058
upgradeFrom241AddsFolderActionsAndAdjustsActionBar 0.717
upgradeFrom241InstallsSectionsInCorrectOrder 0.7
upgradeFrom234MigratesResourcesApp 0.924
upgradeFrom241CreatesConfigurationForUploadFile 0.699
upgradeFrom241InstallsAddAndDeleteFileActions 0.761
upgradeFrom241AddsImageProvider 0.739
upgradeFrom241AdjustingWidthOfOriginColumn 0.652
upgradeFrom242RemovesLegacyResourcesAppAndRelatedDialogs 0.284
upgradeFrom241AddsEditableColumnAndAdjustsOrderOfColumns 0.716
upgradeFrom241DisablesPreviewAndEditActionsForBinaryResources 0.654
upgradeFrom241ChangesActionBarDefaultAction 0.614

ResourceUtilsTest

canGetJcrAdapters 0.015
canExtractParentItem 0.001
canGetJcrAdapter 0.001

ResourcesContainerTest

setExpandedReExpandsElementsThatWereOnceExpanded 0.029
setCollapsedExpandsParentsAndPreservesCorrectIndices 0.004
setExpandedLazilyLoadsAdditionalResourcesFromOrigin 0
getParentDoesntReturnNullIndefinitelyForNullInput 0.001
isRootIsOnlyTrueForContainerRoots 0
setExpandedTwiceDoesntDuplicatePaths 0.001
getParentReturnsNullForContainerRoots 0
setCollapsedDoesntGoOutOfBoundsWhenCollapsingLastRootId 0
setCollapsedFreesResourcePathsRecursively 0
onlyPureJcrFoldersAreEditable 0.013
isOverriding 0
deletedItemShouldBeRemovedFromVisibleIdsUponCollapseOfParentResource 0.013
cacheMechanismWorks 0.007
rootItemIdsDoesntIncludeOriginRoot 0.001
getItemIdsWithRangeIncludesLastEntryAndDoesntGoOutOfBounds 0
setCollapsedSupportsExpandingAndCollapsingItemsWithoutChildren 0