Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.011
info.magnolia.resources.app.workbench 18 0 0 0 100% 0.172
info.magnolia.resources.app.utils 3 0 0 0 100% 0.023
info.magnolia.resources.app 9 0 0 0 100% 0.338
info.magnolia.resources.app.detail 1 0 0 0 100% 0.006
info.magnolia.resources.app.setup 17 0 0 0 100% 36.638
info.magnolia.resources.app.formatter 3 0 0 0 100% 0.254
info.magnolia.resources.app.form.field.transformer.item 4 0 0 0 100% 0.17
info.magnolia.resources.app.availability 27 0 0 0 100% 2.63
info.magnolia.resources.app.action 33 0 0 0 100% 17.056

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

info.magnolia.resources.app.workbench

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

info.magnolia.resources.app.utils

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

info.magnolia.resources.app

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

info.magnolia.resources.app.detail

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

info.magnolia.resources.app.setup

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

info.magnolia.resources.app.formatter

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

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

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

info.magnolia.resources.app.availability

Class Tests Errors Failures Skipped Success Rate Time
HasVersionsRuleTest 2 0 0 0 100% 1.274
IsDeletedRuleTest 2 0 0 0 100% 1.307
IsEditableRuleTest 1 0 0 0 100% 0.001
IsFileRuleTest 3 0 0 0 100% 0.004
IsHotfixableRuleTest 2 0 0 0 100% 0.011
IsJcrOnlyResourceRuleTest 4 0 0 0 100% 0.005
IsNotBinaryFileRuleTest 7 0 0 0 100% 0.017
IsNotOverridingRuleTest 2 0 0 0 100% 0.007
IsOverridingRuleTest 2 0 0 0 100% 0.003
IsResourceFolderRuleTest 2 0 0 0 100% 0.001

info.magnolia.resources.app.action

Class Tests Errors Failures Skipped Success Rate Time
AddResourceActionTest 2 0 0 0 100% 3.357
AddResourceFolderActionTest 3 0 0 0 100% 0.574
EditResourceActionTest 3 0 0 0 100% 0.423
HotfixActivationActionTest 3 0 0 0 100% 0.391
HotfixResourceActionTest 3 0 0 0 100% 0.224
MarkResourceAsDeletedActionTest 4 0 0 0 100% 0.292
ResourceActivationActionTest 6 0 0 0 100% 0.322
RestoreResourcePreviousVersionActionTest 4 0 0 0 100% 7.952
RestoreResourceVersionActionTest 3 0 0 0 100% 3.281
UploadResourceActionTest 2 0 0 0 100% 0.24

Test Cases

[Summary] [Package List] [Test Cases]

AddResourceActionTest

canCreateResourceIfItParentIsNotAvailableInJcr 3.218
canAddResourceToRoot 0.139

AddResourceFolderActionTest

canAddFolderToAnotherFolder 0.132
canAddFolderToRootNode 0.27
eventIsFiredWithPathOfNewFolder 0.172

EditResourceActionTest

canHotfixResource 0.202
openResourceInEditModeIfItsPresentInJcr 0.113
canHotfixResourceAtRootLevel 0.108

HotfixActivationActionTest

buildParamsSetsRecursiveParameter 0.221
unPublishSucceeds 0.071
publishActionSucceeds 0.099

HotfixResourceActionTest

canHotfixResource 0.062
cannotHotfixIfResourceAlreadyExists 0.09
canHotfixResourceAtRootLevel 0.072

MarkResourceAsDeletedActionTest

eventWithCorrectPathsIsFired 0.12
markingAsDeletedRecursively 0.08
doNotMarkIfParentHasOtherResource 0.06
markIfParentHasAnyOtherThanContentOrFolder 0.032

ResourceActivationActionTest

publishMarkedAsDeletedResourceSucceeds 0.052
buildParamsSetsRecursiveParameter 0.075
publishMarkedAsDeletedResourceWillNotPublishAncestorsIfTheyAreNotDeleted 0.064
eventWithCorrectPathIsFiredAfterPublication 0.03
unPublishSucceeds 0.046
publishActionSucceeds 0.055

RestoreResourcePreviousVersionActionTest

executeNoVersion 3.947
executeThreeVersion 1.99
execute 1.099
eventWithCorrectPathIsFiredAfterRestoreOfPreviousVersion 0.916

RestoreResourceVersionActionTest

doNotCreateVersionBeforeRestoreIfNotAllowed 1.317
checkVersionCreatedBeforeRestore 0.919
restoreVersion 1.045

UploadResourceActionTest

canUploadResourceToRoot 0.174
canCreateResourceIfItParentIsNotAvailableInJcr 0.066

HasVersionsRuleTest

availableIfThereAreMoreThanOneVersions 0.624
notAvailableIfThereIsNoVersion 0.65

IsDeletedRuleTest

availableIfDeleted 0.697
notAvailableIfPresent 0.61

IsEditableRuleTest

isAvailableOnlyForEditableResourcePaths 0.001

IsFileRuleTest

isAvailableForFile 0.002
isNotAvailableForNonResourcePathItems 0.001
isNotAvailableForFolder 0.001

IsHotfixableRuleTest

isAvailableOnlyForJcrOrigin 0.01
isNotAvailableForNonResourceItems 0.001

IsJcrOnlyResourceRuleTest

turningNegationOnInDefinitionInvertsResult 0.002
jcrOnlyResourceFromLayeredOriginPassesRule 0.002
nonLayeredJcrResourcePassesRule 0.001
overriddenResourceDoesNotPassRule 0

IsNotBinaryFileRuleTest

returnsTrueIfExtensionIsWhitelisted 0.006
returnsTrueForJcrTextResources 0.001
returnsFalseIfJcrResourceNodeIsNull 0
returnsFalseForJcrResourceReferences 0.007
returnsFalseIfHasBinaryNode 0.001
returnsTrueIfResourceIsTextBased 0.001
returnsFalseIfResourceIsImage 0.001

IsNotOverridingRuleTest

isNotAvailableForNonResourceItems 0.005
isAvailableForNotOverriddenResources 0.002

IsOverridingRuleTest

isNotAvailableForNonResourceItems 0.002
isAvailableForNotOverriddenResources 0.001

IsResourceFolderRuleTest

isAvailableResourceIsAFolder 0.001
notAvailableIfNotDirectory 0

ResourcesDetailPresenterTest

onSuccessFiresEventWithResourcePath 0.006

ResourceFileTransformerTest

getRoot 0.03
getRootItemIsUnsupported 0.054
populateItem 0.048
readFromItem 0.038

ResourcesStatusColumnFormatterTest

resourceNotPresentInJcr 0.249
activationStatusNotActivated 0.003
activationStatusActivated 0.002

ResourcesImageProviderTest

getThumbnailResourceAndImagePath 0.009
getThumbnailWithoutExistingPath 0.001
cannotGetImageResourceIfMimeTypeIsNotImage 0.001

ResourcesContentConnectorTest

extractMediaTypeFromFileNameIfNoContentTypeIsAvailable 0.036
saveBinaryResource 0.038
extractMediaTypeReplacesApplicationOctetStreamTypeWithCustomTextType 0.044
extractImageMediaType 0.032
extractTextMediaType 0.035
fileNameIsUntitledIfNoFilenamePropertyIsFound 0.036
saveNewEmptyTextResource 0.039
saveTextResource 0.036
extractMediaTypeWhenNoFileNameOrMimeTypeIsAvailableThrowsException 0.042

ResourcesAppModuleVersionHandlerTest

upgradeFrom241UpdatesInstallsActivationStatusColumn 4.492
upgradeFrom231CheckHtmlResources 3.777
upgradeFrom245 0.806
upgradeFrom241AddsPublishDeletionAndVersionActions 2.697
upgradeFrom241AddsOverriddenFileActionBarSection 1.681
upgradeFrom21InstallsNewApp 4.591
upgradeFrom241AddsFolderActionsAndAdjustsActionBar 1.267
upgradeFrom241InstallsSectionsInCorrectOrder 1.097
upgradeFrom234MigratesResourcesApp 1.742
upgradeFrom241CreatesConfigurationForUploadFile 1.259
upgradeFrom241InstallsAddAndDeleteFileActions 2.286
upgradeFrom241AddsImageProvider 2.137
upgradeFrom241AdjustingWidthOfOriginColumn 2.465
upgradeFrom242RemovesLegacyResourcesAppAndRelatedDialogs 0.953
upgradeFrom241AddsEditableColumnAndAdjustsOrderOfColumns 1.795
upgradeFrom241DisablesPreviewAndEditActionsForBinaryResources 1.869
upgradeFrom241ChangesActionBarDefaultAction 1.724

ResourceUtilsTest

canGetJcrAdapters 0.019
canExtractParentItem 0.002
canGetJcrAdapter 0.002

ResourcesContainerTest

setExpandedReExpandsElementsThatWereOnceExpanded 0.068
setCollapsedExpandsParentsAndPreservesCorrectIndices 0.004
setExpandedLazilyLoadsAdditionalResourcesFromOrigin 0.001
containerWontThrowAnyExceptionsIfExpandDeletedResource 0.02
isRootIsOnlyTrueForContainerRoots 0.001
setExpandedTwiceDoesntDuplicatePaths 0.002
containerWontThrowAnyExceptionsIfCollapseDeletedResource 0.006
doCollapseShouldThrowsExceptionIfCollapseDeletedResource 0.006
getParentReturnsNullForContainerRoots 0.001
setCollapsedDoesntGoOutOfBoundsWhenCollapsingLastRootId 0.001
setCollapsedFreesResourcePathsRecursively 0.002
onlyPureJcrFoldersAreEditable 0.041
isOverriding 0.002
cacheMechanismWorks 0.007
rootItemIdsDoesntIncludeOriginRoot 0.002
getParentReturnNullForNullInput 0.004
getItemIdsWithRangeIncludesLastEntryAndDoesntGoOutOfBounds 0.003
setCollapsedSupportsExpandingAndCollapsingItemsWithoutChildren 0.001