Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
122 0 0 0 100% 20.984

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.002
info.magnolia.resources.app.workbench 18 0 0 0 100% 0.149
info.magnolia.resources.app.utils 3 0 0 0 100% 0.019
info.magnolia.resources.app 9 0 0 0 100% 0.088
info.magnolia.resources.app.detail 1 0 0 0 100% 0.001
info.magnolia.resources.app.setup 19 0 0 0 100% 15.889
info.magnolia.resources.app.formatter 3 0 0 0 100% 0.069
info.magnolia.resources.app.form.field.transformer.item 4 0 0 0 100% 0.046
info.magnolia.resources.app.availability 27 0 0 0 100% 0.707
info.magnolia.resources.app.action 35 0 0 0 100% 4.014

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

info.magnolia.resources.app.workbench

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

info.magnolia.resources.app.utils

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

info.magnolia.resources.app

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

info.magnolia.resources.app.detail

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

info.magnolia.resources.app.setup

Class Tests Errors Failures Skipped Success Rate Time
ResourcesAppModuleVersionHandlerTest 19 0 0 0 100% 15.889

info.magnolia.resources.app.formatter

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

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

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

info.magnolia.resources.app.availability

Class Tests Errors Failures Skipped Success Rate Time
HasVersionsRuleTest 2 0 0 0 100% 0.386
IsDeletedRuleTest 2 0 0 0 100% 0.31
IsEditableRuleTest 1 0 0 0 100% 0.001
IsFileRuleTest 3 0 0 0 100% 0
IsHotfixableRuleTest 2 0 0 0 100% 0.004
IsJcrOnlyResourceRuleTest 4 0 0 0 100% 0.001
IsNotBinaryFileRuleTest 7 0 0 0 100% 0.004
IsNotOverridingRuleTest 2 0 0 0 100% 0.001
IsOverridingRuleTest 2 0 0 0 100% 0
IsResourceFolderRuleTest 2 0 0 0 100% 0

info.magnolia.resources.app.action

Class Tests Errors Failures Skipped Success Rate Time
AddResourceActionTest 3 0 0 0 100% 0.615
AddResourceFolderActionTest 3 0 0 0 100% 0.075
EditResourceActionTest 3 0 0 0 100% 0.075
HotfixActivationActionTest 3 0 0 0 100% 0.079
HotfixResourceActionTest 3 0 0 0 100% 0.043
MarkResourceAsDeletedActionTest 4 0 0 0 100% 0.065
ResourceActivationActionTest 6 0 0 0 100% 0.08
RestoreResourcePreviousVersionActionTest 4 0 0 0 100% 2.05
RestoreResourceVersionActionTest 3 0 0 0 100% 0.874
UploadResourceActionTest 2 0 0 0 100% 0.048
ViewResourceActionTest 1 0 0 0 100% 0.01

Test Cases

[Summary] [Package List] [Test Cases]

AddResourceActionTest

viewTypeIsAdd 0.557
canCreateResourceIfItParentIsNotAvailableInJcr 0.032
canAddResourceToRoot 0.026

AddResourceFolderActionTest

canAddFolderToAnotherFolder 0.028
canAddFolderToRootNode 0.022
eventIsFiredWithPathOfNewFolder 0.025

EditResourceActionTest

canHotfixResource 0.041
openResourceInEditModeIfItsPresentInJcr 0.018
canHotfixResourceAtRootLevel 0.016

HotfixActivationActionTest

buildParamsSetsRecursiveParameter 0.047
unPublishSucceeds 0.017
publishActionSucceeds 0.015

HotfixResourceActionTest

canHotfixResource 0.014
cannotHotfixIfResourceAlreadyExists 0.015
canHotfixResourceAtRootLevel 0.014

MarkResourceAsDeletedActionTest

eventWithCorrectPathsIsFired 0.021
markingAsDeletedRecursively 0.014
doNotMarkIfParentHasOtherResource 0.016
markIfParentHasAnyOtherThanContentOrFolder 0.014

ResourceActivationActionTest

publishMarkedAsDeletedResourceSucceeds 0.013
buildParamsSetsRecursiveParameter 0.019
publishMarkedAsDeletedResourceWillNotPublishAncestorsIfTheyAreNotDeleted 0.011
eventWithCorrectPathIsFiredAfterPublication 0.013
unPublishSucceeds 0.012
publishActionSucceeds 0.012

RestoreResourcePreviousVersionActionTest

executeNoVersion 0.978
executeThreeVersion 0.505
execute 0.3
eventWithCorrectPathIsFiredAfterRestoreOfPreviousVersion 0.267

RestoreResourceVersionActionTest

doNotCreateVersionBeforeRestoreIfNotAllowed 0.331
checkVersionCreatedBeforeRestore 0.278
restoreVersion 0.265

UploadResourceActionTest

canUploadResourceToRoot 0.037
canCreateResourceIfItParentIsNotAvailableInJcr 0.011

ViewResourceActionTest

viewTypeIsView 0.01

HasVersionsRuleTest

availableIfThereAreMoreThanOneVersions 0.241
notAvailableIfThereIsNoVersion 0.145

IsDeletedRuleTest

availableIfDeleted 0.139
notAvailableIfPresent 0.171

IsEditableRuleTest

isAvailableOnlyForEditableResourcePaths 0.001

IsFileRuleTest

isAvailableForFile 0
isNotAvailableForNonResourcePathItems 0
isNotAvailableForFolder 0

IsHotfixableRuleTest

isAvailableOnlyForJcrOrigin 0.004
isNotAvailableForNonResourceItems 0

IsJcrOnlyResourceRuleTest

turningNegationOnInDefinitionInvertsResult 0
jcrOnlyResourceFromLayeredOriginPassesRule 0.001
nonLayeredJcrResourcePassesRule 0
overriddenResourceDoesNotPassRule 0

IsNotBinaryFileRuleTest

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

IsNotOverridingRuleTest

isNotAvailableForNonResourceItems 0.001
isAvailableForNotOverriddenResources 0

IsOverridingRuleTest

isNotAvailableForNonResourceItems 0
isAvailableForNotOverriddenResources 0

IsResourceFolderRuleTest

isAvailableResourceIsAFolder 0
notAvailableIfNotDirectory 0

ResourcesDetailPresenterTest

onSuccessFiresEventWithResourcePath 0.001

ResourceFileTransformerTest

getRoot 0.015
getRootItemIsUnsupported 0.009
populateItem 0.012
readFromItem 0.01

ResourcesStatusColumnFormatterTest

resourceNotPresentInJcr 0.068
activationStatusNotActivated 0.001
activationStatusActivated 0

ResourcesImageProviderTest

getThumbnailResourceAndImagePath 0.001
getThumbnailWithoutExistingPath 0
cannotGetImageResourceIfMimeTypeIsNotImage 0.001

ResourcesContentConnectorTest

extractMediaTypeFromFileNameIfNoContentTypeIsAvailable 0.005
saveBinaryResource 0.01
extractMediaTypeReplacesApplicationOctetStreamTypeWithCustomTextType 0.012
extractImageMediaType 0.011
extractTextMediaType 0.012
fileNameIsUntitledIfNoFilenamePropertyIsFound 0.011
saveNewEmptyTextResource 0.008
saveTextResource 0.009
extractMediaTypeWhenNoFileNameOrMimeTypeIsAvailableThrowsException 0.01

ResourcesAppModuleVersionHandlerTest

upgradeFrom241UpdatesInstallsActivationStatusColumn 1.212
upgradeFrom231CheckHtmlResources 1.531
upgradeFrom245 0.336
upgradeFrom241AddsPublishDeletionAndVersionActions 1.075
updateFrom25RemovesLegacyPropertiesFromConfiguration 0.442
upgradeFrom241AddsOverriddenFileActionBarSection 0.948
upgradeFrom21InstallsNewApp 1.975
upgradeFrom241AddsFolderActionsAndAdjustsActionBar 0.71
upgradeFrom241InstallsSectionsInCorrectOrder 0.651
upgradeFrom234MigratesResourcesApp 0.866
upgradeFrom241CreatesConfigurationForUploadFile 0.614
upgradeFrom241InstallsAddAndDeleteFileActions 0.629
upgradeFrom241AddsImageProvider 0.623
upgradeFrom241AdjustingWidthOfOriginColumn 0.624
updateFrom252ChangesViewFileActionClass 0.219
upgradeFrom242RemovesLegacyResourcesAppAndRelatedDialogs 0.321
upgradeFrom241AddsEditableColumnAndAdjustsOrderOfColumns 0.874
upgradeFrom241DisablesPreviewAndEditActionsForBinaryResources 0.772
upgradeFrom241ChangesActionBarDefaultAction 1.467

ResourceUtilsTest

canGetJcrAdapters 0.017
canExtractParentItem 0.001
canGetJcrAdapter 0.001

ResourcesContainerTest

setExpandedReExpandsElementsThatWereOnceExpanded 0.082
setCollapsedExpandsParentsAndPreservesCorrectIndices 0.003
setExpandedLazilyLoadsAdditionalResourcesFromOrigin 0.001
containerWontThrowAnyExceptionsIfExpandDeletedResource 0.019
isRootIsOnlyTrueForContainerRoots 0.001
setExpandedTwiceDoesntDuplicatePaths 0.001
containerWontThrowAnyExceptionsIfCollapseDeletedResource 0.005
doCollapseShouldThrowsExceptionIfCollapseDeletedResource 0.004
getParentReturnsNullForContainerRoots 0.001
setCollapsedDoesntGoOutOfBoundsWhenCollapsingLastRootId 0.001
setCollapsedFreesResourcePathsRecursively 0.001
onlyPureJcrFoldersAreEditable 0.019
isOverriding 0.001
cacheMechanismWorks 0.004
rootItemIdsDoesntIncludeOriginRoot 0.002
getParentReturnNullForNullInput 0.001
getItemIdsWithRangeIncludesLastEntryAndDoesntGoOutOfBounds 0.001
setCollapsedSupportsExpandingAndCollapsingItemsWithoutChildren 0.002