Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.167
info.magnolia.resources.app.availability 27 0 0 0 100% 1.617
info.magnolia.resources.app.setup 17 0 0 0 100% 20.797
info.magnolia.resources.app.formatter 3 0 0 0 100% 0.145
info.magnolia.resources.app 9 0 0 0 100% 0.251
info.magnolia.resources.app.workbench 18 0 0 0 100% 0.075
info.magnolia.resources.app.action 33 0 0 0 100% 9.85
info.magnolia.resources.app.utils 3 0 0 0 100% 0.022
info.magnolia.resources.app.detail 1 0 0 0 100% 0.009
info.magnolia.resources.app.imageprovider 3 0 0 0 100% 0.003

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

info.magnolia.resources.app.availability

Class Tests Errors Failures Skipped Success Rate Time
HasVersionsRuleTest 2 0 0 0 100% 0.775
IsDeletedRuleTest 2 0 0 0 100% 0.812
IsEditableRuleTest 1 0 0 0 100% 0.001
IsFileRuleTest 3 0 0 0 100% 0.001
IsHotfixableRuleTest 2 0 0 0 100% 0.012
IsJcrOnlyResourceRuleTest 4 0 0 0 100% 0.003
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.002

info.magnolia.resources.app.setup

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

info.magnolia.resources.app.formatter

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

info.magnolia.resources.app

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

info.magnolia.resources.app.workbench

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

info.magnolia.resources.app.action

Class Tests Errors Failures Skipped Success Rate Time
AddResourceActionTest 2 0 0 0 100% 1.036
AddResourceFolderActionTest 3 0 0 0 100% 0.154
EditResourceActionTest 3 0 0 0 100% 0.2
HotfixActivationActionTest 3 0 0 0 100% 0.243
HotfixResourceActionTest 3 0 0 0 100% 0.112
MarkResourceAsDeletedActionTest 4 0 0 0 100% 0.176
ResourceActivationActionTest 6 0 0 0 100% 0.246
RestoreResourcePreviousVersionActionTest 4 0 0 0 100% 5.708
RestoreResourceVersionActionTest 3 0 0 0 100% 1.896
UploadResourceActionTest 2 0 0 0 100% 0.079

info.magnolia.resources.app.utils

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

info.magnolia.resources.app.detail

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

info.magnolia.resources.app.imageprovider

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

Test Cases

[Summary] [Package List] [Test Cases]

AddResourceActionTest

canCreateResourceIfItParentIsNotAvailableInJcr 0.977
canAddResourceToRoot 0.059

AddResourceFolderActionTest

canAddFolderToAnotherFolder 0.059
canAddFolderToRootNode 0.044
eventIsFiredWithPathOfNewFolder 0.051

EditResourceActionTest

canHotfixResource 0.11
openResourceInEditModeIfItsPresentInJcr 0.041
canHotfixResourceAtRootLevel 0.049

HotfixActivationActionTest

buildParamsSetsRecursiveParameter 0.145
unPublishSucceeds 0.05
publishActionSucceeds 0.048

HotfixResourceActionTest

canHotfixResource 0.036
cannotHotfixIfResourceAlreadyExists 0.035
canHotfixResourceAtRootLevel 0.041

MarkResourceAsDeletedActionTest

eventWithCorrectPathsIsFired 0.054
markingAsDeletedRecursively 0.051
doNotMarkIfParentHasOtherResource 0.036
markIfParentHasAnyOtherThanContentOrFolder 0.035

ResourceActivationActionTest

publishMarkedAsDeletedResourceSucceeds 0.037
buildParamsSetsRecursiveParameter 0.036
publishMarkedAsDeletedResourceWillNotPublishAncestorsIfTheyAreNotDeleted 0.04
eventWithCorrectPathIsFiredAfterPublication 0.041
unPublishSucceeds 0.039
publishActionSucceeds 0.053

RestoreResourcePreviousVersionActionTest

executeNoVersion 2.618
executeThreeVersion 1.662
execute 0.933
eventWithCorrectPathIsFiredAfterRestoreOfPreviousVersion 0.495

RestoreResourceVersionActionTest

doNotCreateVersionBeforeRestoreIfNotAllowed 0.737
checkVersionCreatedBeforeRestore 0.629
restoreVersion 0.53

UploadResourceActionTest

canUploadResourceToRoot 0.056
canCreateResourceIfItParentIsNotAvailableInJcr 0.023

HasVersionsRuleTest

availableIfThereAreMoreThanOneVersions 0.463
notAvailableIfThereIsNoVersion 0.312

IsDeletedRuleTest

availableIfDeleted 0.357
notAvailableIfPresent 0.455

IsEditableRuleTest

isAvailableOnlyForEditableResourcePaths 0.001

IsFileRuleTest

isAvailableForFile 0
isNotAvailableForNonResourcePathItems 0
isNotAvailableForFolder 0.001

IsHotfixableRuleTest

isAvailableOnlyForJcrOrigin 0.011
isNotAvailableForNonResourceItems 0.001

IsJcrOnlyResourceRuleTest

turningNegationOnInDefinitionInvertsResult 0.002
jcrOnlyResourceFromLayeredOriginPassesRule 0.001
nonLayeredJcrResourcePassesRule 0
overriddenResourceDoesNotPassRule 0

IsNotBinaryFileRuleTest

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

IsNotOverridingRuleTest

isNotAvailableForNonResourceItems 0.001
isAvailableForNotOverriddenResources 0.001

IsOverridingRuleTest

isNotAvailableForNonResourceItems 0.001
isAvailableForNotOverriddenResources 0.001

IsResourceFolderRuleTest

isAvailableResourceIsAFolder 0
notAvailableIfNotDirectory 0.002

ResourcesDetailPresenterTest

onSuccessFiresEventWithResourcePath 0.009

ResourceFileTransformerTest

getRoot 0.032
getRootItemIsUnsupported 0.075
populateItem 0.036
readFromItem 0.024

ResourcesStatusColumnFormatterTest

resourceNotPresentInJcr 0.14
activationStatusNotActivated 0.003
activationStatusActivated 0.002

ResourcesImageProviderTest

getThumbnailResourceAndImagePath 0.002
getThumbnailWithoutExistingPath 0
cannotGetImageResourceIfMimeTypeIsNotImage 0.001

ResourcesContentConnectorTest

extractMediaTypeFromFileNameIfNoContentTypeIsAvailable 0.017
saveBinaryResource 0.019
extractMediaTypeReplacesApplicationOctetStreamTypeWithCustomTextType 0.02
extractImageMediaType 0.02
extractTextMediaType 0.02
fileNameIsUntitledIfNoFilenamePropertyIsFound 0.026
saveNewEmptyTextResource 0.034
saveTextResource 0.05
extractMediaTypeWhenNoFileNameOrMimeTypeIsAvailableThrowsException 0.045

ResourcesAppModuleVersionHandlerTest

upgradeFrom241UpdatesInstallsActivationStatusColumn 3.115
upgradeFrom231CheckHtmlResources 2.162
upgradeFrom245 0.448
upgradeFrom241AddsPublishDeletionAndVersionActions 1.414
upgradeFrom241AddsOverriddenFileActionBarSection 1.327
upgradeFrom21InstallsNewApp 2.283
upgradeFrom241AddsFolderActionsAndAdjustsActionBar 1.099
upgradeFrom241InstallsSectionsInCorrectOrder 0.951
upgradeFrom234MigratesResourcesApp 1.195
upgradeFrom241CreatesConfigurationForUploadFile 0.902
upgradeFrom241InstallsAddAndDeleteFileActions 0.974
upgradeFrom241AddsImageProvider 0.905
upgradeFrom241AdjustingWidthOfOriginColumn 0.873
upgradeFrom242RemovesLegacyResourcesAppAndRelatedDialogs 0.42
upgradeFrom241AddsEditableColumnAndAdjustsOrderOfColumns 0.905
upgradeFrom241DisablesPreviewAndEditActionsForBinaryResources 0.898
upgradeFrom241ChangesActionBarDefaultAction 0.926

ResourceUtilsTest

canGetJcrAdapters 0.019
canExtractParentItem 0.001
canGetJcrAdapter 0.002

ResourcesContainerTest

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