Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
136 0 0 1 99.265% 127.001

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.dam.app.ui.field.factory 3 0 0 0 100% 0.339
info.magnolia.dam.app.ui.field.configuration 3 0 0 0 100% 0.117
info.magnolia.dam.app.setup.for2_0 7 0 0 0 100% 0.946
info.magnolia.dam.app.assets.field.translator 7 0 0 0 100% 0.012
info.magnolia.dam.app.ui.imageprovider 1 0 0 0 100% 0.447
info.magnolia.dam.app.commands 4 0 0 0 100% 1.828
info.magnolia.dam.app.ui.field.configuration.image 3 0 0 0 100% 0.019
info.magnolia.dam.app.ui.field 2 0 0 0 100% 0.082
info.magnolia.dam.app 9 0 0 0 100% 0.005
info.magnolia.dam.app.assets.column 13 0 0 1 92.308% 0.227
info.magnolia.dam.app.assets.browser 4 0 0 0 100% 1.874
info.magnolia.dam.app.assets.action 13 0 0 0 100% 4.811
info.magnolia.dam.app.ui.field.configuration.icon 3 0 0 0 100% 0.011
info.magnolia.dam.app.ui.config 2 0 0 0 100% 0.793
info.magnolia.dam.app.ui.field.transformer 3 0 0 0 100% 0.113
info.magnolia.dam.app.assets.form.action 4 0 0 0 100% 1.32
info.magnolia.dam.app.ui.field.upload 7 0 0 0 100% 0.083
info.magnolia.dam.app.setup 48 0 0 0 100% 113.974

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

info.magnolia.dam.app.ui.field.factory

Class Tests Errors Failures Skipped Success Rate Time
DamUploadFieldFactoryTest 3 0 0 0 100% 0.339

info.magnolia.dam.app.ui.field.configuration

Class Tests Errors Failures Skipped Success Rate Time
EditAssetAppConfigurationTest 3 0 0 0 100% 0.117

info.magnolia.dam.app.setup.for2_0

Class Tests Errors Failures Skipped Success Rate Time
UpdateDamAppConfigurationTaskTest 3 0 0 0 100% 0.939
UpdateDamAssetFileNamePropertiesTaskTest 4 0 0 0 100% 0.007

info.magnolia.dam.app.assets.field.translator

Class Tests Errors Failures Skipped Success Rate Time
AssetCompositeIdKeyTranslatorTest 7 0 0 0 100% 0.012

info.magnolia.dam.app.ui.imageprovider

Class Tests Errors Failures Skipped Success Rate Time
DamLinkImageProviderTest 1 0 0 0 100% 0.447

info.magnolia.dam.app.commands

Class Tests Errors Failures Skipped Success Rate Time
ImportAssetZipCommandTest 4 0 0 0 100% 1.828

info.magnolia.dam.app.ui.field.configuration.image

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

info.magnolia.dam.app.ui.field

Class Tests Errors Failures Skipped Success Rate Time
DamFilePreviewComponentTest 2 0 0 0 100% 0.082

info.magnolia.dam.app

Class Tests Errors Failures Skipped Success Rate Time
DamAppConfigurationTest 9 0 0 0 100% 0.005

info.magnolia.dam.app.assets.column

Class Tests Errors Failures Skipped Success Rate Time
AssetNameColumnFormatterTest 8 0 0 0 100% 0.226
AssetTypeColumnFormatterTest 5 0 0 1 80% 0.001

info.magnolia.dam.app.assets.browser

Class Tests Errors Failures Skipped Success Rate Time
AssetContentClipboardTest 4 0 0 0 100% 1.874

info.magnolia.dam.app.assets.action

Class Tests Errors Failures Skipped Success Rate Time
DirectUploadActionTest 5 0 0 0 100% 1.844
CreateAssetVariantActionTest 8 0 0 0 100% 2.967

info.magnolia.dam.app.ui.field.configuration.icon

Class Tests Errors Failures Skipped Success Rate Time
IconThumbnailComponentProviderTest 3 0 0 0 100% 0.011

info.magnolia.dam.app.ui.config

Class Tests Errors Failures Skipped Success Rate Time
DamFieldConfigTest 2 0 0 0 100% 0.793

info.magnolia.dam.app.ui.field.transformer

Class Tests Errors Failures Skipped Success Rate Time
AssetTransformerTest 3 0 0 0 100% 0.113

info.magnolia.dam.app.assets.form.action

Class Tests Errors Failures Skipped Success Rate Time
SaveRenameActionTest 2 0 0 0 100% 0.666
SaveAssetFormActionTest 2 0 0 0 100% 0.654

info.magnolia.dam.app.ui.field.upload

Class Tests Errors Failures Skipped Success Rate Time
ImageSizeTest 2 0 0 0 100% 0
AssetUploadReceiverTest 5 0 0 0 100% 0.083

info.magnolia.dam.app.setup

Class Tests Errors Failures Skipped Success Rate Time
DamAppVersionHandlerTest 48 0 0 0 100% 113.974

Test Cases

[Summary] [Package List] [Test Cases]

DirectUploadActionTest

testWhenParentNodeIsSelected 0.341
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsNode 0.345
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrNodeAdapter 0.38
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrItemId 0.448
testWhenParentNodeIsNotSelectedAndCanNotDetermineWorkbenchRoot 0.33

SaveRenameActionTest

noRenameIfNoJcrNopeProperty 0.308
renameDoneBasedOnTheJcrNopeProperty 0.358

AssetNameColumnFormatterTest

iconFileImageIsReturnedForSvgAsset 0.206
folderItem 0.014
thumbnailImageIsReturnedForAsset 0.002
assetItemWithoutNameProperty 0.001
defaultIconIsReturnedIfMediaTypeDoesNotExists 0.001
assetItemWithNameProperty 0
defaultIconIsReturnedIfMediaTypeIsEmpty 0.001
noIconIsReturnedForUnsupportedNodeType 0.001

UpdateDamAppConfigurationTaskTest

testDialogMove 0.304
testMoveUpdateConfigNode 0.347
testVoterToMediaType 0.288

DamLinkImageProviderTest

testGetGeneratorImagePath 0.447

ImageSizeTest

testScaleToFitIfLarger 0
testGifImage 0

SaveAssetFormActionTest

setNodeName 0.285
setFileNameAndNodeName 0.369

DamFilePreviewComponentTest

refreshItemNPETest 0.074
refreshItemForFolderTest 0.008

AssetCompositeIdKeyTranslatorTest

testConvertToPresentationEmptyId 0
testConvertToModelEmptyPath 0
testConvertToModelWrongPath 0.01
testConvertToModel 0
testConvertToPresentation 0
testConvertToPresentationWrongId 0.002
testConvertToPresentationNotCompositeId 0

IconThumbnailComponentProviderTest

testCreateThumbnailComponentNullMimeType 0.011
testCreateThumbnailComponentDocumentMimeType 0
testCreateThumbnailComponentImageMimeType 0

CreateAssetVariantActionTest

resetActivationStatus 0.48
insertDuplicateMarkBeforeExtension 0.343
duplicateAsset 0.327
insertDuplicateRightAfterOriginalAsset 0.343
duplicateAssetProperties 0.42
duplicateAssetBinaryNode 0.325
synchronizeAssetNameWithoutExtension 0.362
synchronizeAssetNameAndFileName 0.367

ImportAssetZipCommandTest

importImagesZipWithSameNameButDifferentExtension 0.386
reImportZipFileKeepNodeIdentifier 0.417
importImagesZip 0.464
importImagesZipLeavesExtension 0.561

EditAssetAppConfigurationTest

testEditConfig 0.116
testThumbnailComponentProviderClass 0
testPreviewConfig 0.001

AssetTransformerTest

populateExistingItem 0.061
createPropertyFromItem 0.035
populateNewItem 0.017

DamFieldConfigTest

testDamUpload 0.007
testAssetLink 0.786

ImageThumbnailComponentProviderTest

testCreateThumbnailComponentNoMimeType 0.014
testCreateThumbnailComponent 0.004
testCreateThumbnailComponentNoFile 0.001

AssetUploadReceiverTest

getEditAssetAppConfiguration 0.03
updateContent 0.016
getHeight 0.011
getWidth 0.014
isImage 0.012

DamAppConfigurationTest

testGetEditAssetForNullMediaType 0
testGetEditAsset 0
testVoteOnMediaTypeWithTypeSubType 0
testVoteOnMediaTypeWithType 0
testVoteOnMediaTypeWithSubType 0
testGetBestCandidate1 0.002
testGetEditAssetForNonConfiguredMediaType 0
testGetBestCandidateWhenEquality 0.001
testVoteOnMediaTypeWithParameter 0.002

UpdateDamAssetFileNamePropertiesTaskTest

alreadyCorrectFileName 0.005
normalBehavior 0.001
noAssetTypeProperty 0
skipAssetWithoutResourceNode 0.001

DamUploadFieldFactoryTest

completedLayout 0.298
emptyLayout 0.021
getField 0.02

AssetTypeColumnFormatterTest

testMediaTypeAndExtensionMissingMediaType 0
testNoRepositoryExceptionLoggedWhenContentNodeDoesNotExist 0
Testing loggers should be done in totally different ways if any, not via silly static mocks
testForFolder 0.001
testMediaTypeAndExtension 0
testMediaTypeOnly 0

AssetContentClipboardTest

pasteAssetAndSynchronizeAssetName 0.673
pasteAssetAndSynchronizeAssetNameWithoutExtension 0.474
pasteAssetPrimarilyDeducesNodeNameFromFileName 0.375
pasteAssetWithNameHasExtensionAndDoesNotHaveFileName 0.352

DamAppVersionHandlerTest

updateFrom223 4.584
updateFrom224 1.882
testUpdateTo101RenameAssetDialogExists 5.821
testUpdateTo101LinkDialogIsRemoved 5.389
testUpdateTo101WithoutExistingFolderDefinition 4.87
testUpdateTo102ActionbarNodesUpdated 3.826
testUpdateTo1dot1VersioningCatalogAdded 2.919
testUpdateTo1dot1NewVersionAction 3.543
testUpdateFor20AddContentConnector 1.853
updateFrom231RemovesFieldTypeDefinitionsFromJCR 0.59
updateFrom124DoesNotRegisterAsyncActionsForDeleteAndPublishIfSchedulerModuleIsNotInstalled 1.989
testUpdateFor20RenameAssetNodeActions 2.716
testUpdateTo111CleanupDeleteAssetAction 3.67
testUpdateFor20 2.71
testUpdateTo12AddsZipUpload 3.231
testUpdateTo101FolderActionReferencesUiFramework 3.514
updateFrom217InstallCopyAndPasteActions 0.955
updateFrom124RegistersAsyncActionsForDeleteAndPublishIfSchedulerModuleIsInstalled 1.918
testRenameAsset 1.172
testUpdateFor20RenameDialog 1.854
testUpdateTo102HasNewActions 3.178
testUpdateTo101CaptionFieldIsAvailable 3.343
updateFrom22AndCheckAssetChooseDialogWithPreviewHasBeenUpdated 0.754
testUpdate126ConfigureIconsForAssetsApp 2.112
testUpdateFrom20 2.134
testUpdateFrom121 2.678
testUpdateFrom202 1.631
testUpdateFrom203 1.725
testUpdateFrom204 1.407
testUpdateFrom207 1.409
testUpdateFrom208 1.152
testUpdateFrom211 1.062
testUpdateTo121AddsActivateRecursive 2.318
testUpdateTo102CleanupDeleteFolderAction 2.555
updateFrom2215econfigureRestorePreviousVersionActions 0.882
testUpdateTo122AddsActivateRecursiveIfNotSet 1.895
updateFrom22RemoveLegacyConfigurationProperties 0.542
testUpdateTo101RenameAssetActionIsAvailable 2.675
testMoveFolderActionHasNoLabelSpecifiedInConfigAfterUpdateTo111 2.216
testUpdateTo101WithoutNonExistingFolderDefinition 2.525
updateFrom216ConfigureFolderNodeTypeForImportZipAction 0.743
testUpdateTo1dot1NewActionbarSection 11.146
updateFrom124RegistersDownloadAssetAction 0.003
freshInstallDoesNotContainFieldTypeDefinitionsFromJCR 0
testUpdateTo124AddsColumnType 0.001
updateTo211RemovesObsoletePermissionRole 0.554
testUpdateTo1dot1DeleteSetMultiple 2.686
testUpdateFor20AddAvaibilityAndRemoveIcon 1.642

Failure Details

[Summary] [Package List] [Test Cases]


testNoRepositoryExceptionLoggedWhenContentNodeDoesNotExist
skipped: Testing loggers should be done in totally different ways if any, not via silly static mocks