Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
197 0 0 1 99.492% 132.009

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.22
info.magnolia.dam.app.ui.field.configuration 3 0 0 0 100% 0.002
info.magnolia.dam.app.assets.field.translator 7 0 0 0 100% 0.007
info.magnolia.dam.app.setup.for2_0 7 0 0 0 100% 1.065
info.magnolia.dam.app.commands 4 0 0 0 100% 2.212
info.magnolia.dam.app.ui.imageprovider 1 0 0 0 100% 0.027
info.magnolia.dam.app.ui.field.configuration.image 3 0 0 0 100% 0.009
info.magnolia.dam.app 9 0 0 0 100% 0.002
info.magnolia.dam.app.ui.field 2 0 0 0 100% 0.042
info.magnolia.dam.app.assets.browser 4 0 0 0 100% 1.553
info.magnolia.dam.app.assets.column 13 0 0 1 92.308% 0.217
info.magnolia.dam.app.assets.action 13 0 0 0 100% 8.129
info.magnolia.dam.app.ui.field.configuration.icon 3 0 0 0 100% 0.005
info.magnolia.dam.app.setup.migration 63 0 0 0 100% 16.855
info.magnolia.dam.app.ui.config 2 0 0 0 100% 0.008
info.magnolia.dam.app.ui.field.transformer 3 0 0 0 100% 0.033
info.magnolia.dam.app.assets.form.action 4 0 0 0 100% 1.47
info.magnolia.dam.app.setup 46 0 0 0 100% 100.095
info.magnolia.dam.app.ui.field.upload 7 0 0 0 100% 0.058

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

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

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

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

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

info.magnolia.dam.app.setup.for2_0

Class Tests Errors Failures Skipped Success Rate Time
UpdateDamAppConfigurationTaskTest 3 0 0 0 100% 1.053
UpdateDamAssetFileNamePropertiesTaskTest 4 0 0 0 100% 0.012

info.magnolia.dam.app.commands

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

info.magnolia.dam.app.ui.imageprovider

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

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

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

info.magnolia.dam.app

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

info.magnolia.dam.app.ui.field

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

info.magnolia.dam.app.assets.browser

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

info.magnolia.dam.app.assets.column

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

info.magnolia.dam.app.assets.action

Class Tests Errors Failures Skipped Success Rate Time
CreateAssetVariantActionTest 8 0 0 0 100% 5.928
DirectUploadActionTest 5 0 0 0 100% 2.201

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

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

info.magnolia.dam.app.setup.migration

Class Tests Errors Failures Skipped Success Rate Time
AbstractPropertyValueSearchDamMigrationTaskTest 6 0 0 0 100% 2.228
ChangeDataDmsReferenceToDamMigrationTaskTest 4 0 0 0 100% 1.094
ChangeWebsiteDmsReferenceToDamMigrationTaskTest 7 0 0 0 100% 2.371
CleanContentForDamMigrationTaskTest 5 0 0 0 100% 1.596
DamControlMigratorTest 1 0 0 0 100% 0.001
DamLinkControlMigratorTest 1 0 0 0 100% 0
DamMigrationUtilTest 8 0 0 0 100% 0
MoveContentToDamMigrationTaskTest 14 0 0 0 100% 4.316
MoveDataWorkspaceToDamMigrationTaskTest 2 0 0 0 100% 0.553
MoveFCKEditorContentToDamMigrationTaskTest 4 0 0 0 100% 1.529
MoveFileContentToDamMigrationTaskTest 2 0 0 0 100% 0.699
MoveLinkToDamForFCKEditorContentMigrationTaskTest 2 0 0 0 100% 0.609
MoveUploadedContentToDamMigrationTaskTest 7 0 0 0 100% 1.859

info.magnolia.dam.app.ui.config

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

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

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

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

Class Tests Errors Failures Skipped Success Rate Time
SaveAssetFormActionTest 2 0 0 0 100% 0.618
SaveRenameActionTest 2 0 0 0 100% 0.852

info.magnolia.dam.app.setup

Class Tests Errors Failures Skipped Success Rate Time
DamAppVersionHandlerTest 46 0 0 0 100% 100.095

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

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

Test Cases

[Summary] [Package List] [Test Cases]

CreateAssetVariantActionTest

resetActivationStatus 3.117
insertDuplicateMarkBeforeExtension 0.568
duplicateAsset 0.51
insertDuplicateRightAfterOriginalAsset 0.386
duplicateAssetProperties 0.401
duplicateAssetBinaryNode 0.359
synchronizeAssetNameWithoutExtension 0.323
synchronizeAssetNameAndFileName 0.264

DirectUploadActionTest

testWhenParentNodeIsSelected 0.588
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsNode 0.367
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrNodeAdapter 0.46
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrItemId 0.398
testWhenParentNodeIsNotSelectedAndCanNotDetermineWorkbenchRoot 0.388

AssetContentClipboardTest

pasteAssetAndSynchronizeAssetName 0.411
pasteAssetAndSynchronizeAssetNameWithoutExtension 0.315
pasteAssetPrimarilyDeducesNodeNameFromFileName 0.355
pasteAssetWithNameHasExtensionAndDoesNotHaveFileName 0.472

AssetNameColumnFormatterTest

iconFileImageIsReturnedForSvgAsset 0.202
folderItem 0.009
thumbnailImageIsReturnedForAsset 0.001
assetItemWithoutNameProperty 0
defaultIconIsReturnedIfMediaTypeDoesNotExists 0
assetItemWithNameProperty 0.001
defaultIconIsReturnedIfMediaTypeIsEmpty 0.001
noIconIsReturnedForUnsupportedNodeType 0.002

AssetTypeColumnFormatterTest

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

AssetCompositeIdKeyTranslatorTest

testConvertToPresentationEmptyId 0
testConvertToModelEmptyPath 0.001
testConvertToModelWrongPath 0.004
testConvertToModel 0
testConvertToPresentation 0.001
testConvertToPresentationWrongId 0.001
testConvertToPresentationNotCompositeId 0

SaveAssetFormActionTest

setNodeName 0.279
setFileNameAndNodeName 0.339

SaveRenameActionTest

noRenameIfNoJcrNopeProperty 0.375
renameDoneBasedOnTheJcrNopeProperty 0.477

ImportAssetZipCommandTest

importImagesZipWithSameNameButDifferentExtension 0.59
reImportZipFileKeepNodeIdentifier 0.519
importImagesZip 0.494
importImagesZipLeavesExtension 0.609

DamAppConfigurationTest

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

DamAppVersionHandlerTest

updateFrom223 1.627
updateFrom224 1.155
testUpdateTo101RenameAssetDialogExists 5.763
testUpdateTo101LinkDialogIsRemoved 4.332
testUpdateTo101WithoutExistingFolderDefinition 4.999
testUpdateTo102ActionbarNodesUpdated 3.39
testUpdateTo1dot1VersioningCatalogAdded 3.953
testUpdateTo1dot1NewVersionAction 3.709
testUpdateFor20AddContentConnector 2.321
updateFrom124DoesNotRegisterAsyncActionsForDeleteAndPublishIfSchedulerModuleIsNotInstalled 2.305
testUpdateFor20RenameAssetNodeActions 2.629
testUpdateTo111CleanupDeleteAssetAction 3.699
testUpdateFor20 2.63
testUpdateTo12AddsZipUpload 3.245
testUpdateTo101FolderActionReferencesUiFramework 3.509
updateFrom217InstallCopyAndPasteActions 0.709
updateFrom124RegistersAsyncActionsForDeleteAndPublishIfSchedulerModuleIsInstalled 2.142
testRenameAsset 1.617
testUpdateFor20RenameDialog 2.27
testUpdateTo102HasNewActions 2.435
testUpdateTo101CaptionFieldIsAvailable 2.811
updateFrom22AndCheckAssetChooseDialogWithPreviewHasBeenUpdated 0.472
testUpdate126ConfigureIconsForAssetsApp 1.767
testUpdateFrom20 1.132
testUpdateFrom121 1.408
testUpdateFrom202 1.525
testUpdateFrom203 1.42
testUpdateFrom204 1.278
testUpdateFrom207 1.132
testUpdateFrom208 0.999
testUpdateFrom211 0.64
testUpdateTo121AddsActivateRecursive 1.87
testUpdateTo102CleanupDeleteFolderAction 2.47
updateFrom2215econfigureRestorePreviousVersionActions 0.862
testUpdateTo122AddsActivateRecursiveIfNotSet 2.554
updateFrom22RemoveLegacyConfigurationProperties 0.747
testUpdateTo101RenameAssetActionIsAvailable 2.607
testMoveFolderActionHasNoLabelSpecifiedInConfigAfterUpdateTo111 1.761
testUpdateTo101WithoutNonExistingFolderDefinition 2.237
updateFrom216ConfigureFolderNodeTypeForImportZipAction 1.047
testUpdateTo1dot1NewActionbarSection 2.806
updateFrom124RegistersDownloadAssetAction 1.641
testUpdateTo124AddsColumnType 1.781
updateTo211RemovesObsoletePermissionRole 0.847
testUpdateTo1dot1DeleteSetMultiple 2.306
testUpdateFor20AddAvaibilityAndRemoveIcon 1.536

UpdateDamAppConfigurationTaskTest

testDialogMove 0.329
testMoveUpdateConfigNode 0.37
testVoterToMediaType 0.354

UpdateDamAssetFileNamePropertiesTaskTest

alreadyCorrectFileName 0.009
normalBehavior 0.001
noAssetTypeProperty 0.001
skipAssetWithoutResourceNode 0.001

AbstractPropertyValueSearchDamMigrationTaskTest

checkPropertySearchForNodesNamesStartingWithNumbers2 0.538
testSetUp 0.235
checkPropertySearchForNodesNamesStartingWithNumbers 0.312
checkPropertySearchForNodesWithAlphabeticNames 0.311
testWithEmptyPath 0.387
checkPropertySearchForNodesForManyPath 0.445

ChangeDataDmsReferenceToDamMigrationTaskTest

testDoExecuteNoAssociatedDamImage 0.301
testDoExecute 0.245
testDoExecuteInvalidPath 0.287
testDoExecuteInvalidDataWorkspace 0.261

ChangeWebsiteDmsReferenceToDamMigrationTaskTest

testChangeRefForI18NDmsndUploadReferences 0.434
testChangeRefForRoot 0.268
testChangeRefForSubTree 0.378
testChangeRefForPathEndingWithSlash 0.307
testChangeRefForAllTreeMissingUUIDReference 0.446
testChangeRefForAllTree 0.33
testChangeRefForI18NDmsReferences 0.208

CleanContentForDamMigrationTaskTest

testCleanUpNodeVisitorForSubTree 0.346
testCleanUpNodeVisitorInvalidIdentifier 0.22
testCleanUpNodeVisitorForAllTree 0.256
testCleanUpNodeVisitorNormalProperties 0.298
testHandleDamLinkNodeVisitorForAllTree 0.476

DamControlMigratorTest

DamControlMigrationTest 0.001

DamLinkControlMigratorTest

LinkControlMigrationRepositoryDmsTest 0

DamMigrationUtilTest

testIsPropertyNameI18nBased 0
testBuildI18nSuffixPropertyName 0
testGetPropertyNameWithoutLocalSuffix 0
testGetValidLocalBasedOnPropertyName 0
testGetI18nLocalBasedOnNullPropertyName 0
testGetPropertyNameWithoutLocalSuffixNoLocalDefined 0
testGetInvalidLocalBasedOnPropertyName 0
testGetEmptyLocalBasedOnPropertyName 0

MoveContentToDamMigrationTaskTest

testMigrationForInvalideFileName 0.396
testDamRepoWithSubPath 0.416
testInCaseOfNoBinaryNode 0.259
testDamRepoForI18NImagesSameFileNameDifferentNodeNamesBothUploaded 0.321
testWebSiteRepoForI18NImagesOneUploadedOneLinked 0.256
testDamRepoForI18NImagesBothUploaded 0.322
testWebSiteRepoTwoBinaryNodesAndOneUploadPropertyValue 0.297
testWebSiteRepoForNoMatchingFolder 0.307
testWebSiteRepoForI18NImagesBothUploaded 0.468
testDamRepoForI18NImagesOneUploadedOneLinked 0.342
testWebSiteRepoTwoBinaryNodesAndTwoUploadPropertyValue 0.305
testDamRepo 0.204
testWebSiteRepo 0.222
testInCaseOfNoMatchingNodeProperty 0.201

MoveDataWorkspaceToDamMigrationTaskTest

testCopyAllDMSTreeDamSubTree 0.188
testCopyAllDMSTree 0.365

MoveFCKEditorContentToDamMigrationTaskTest

testExecute 0.435
testCollectLinks 0.355
testExecuteMissingBinary 0.361
testExecuteWithSubPath 0.378

MoveFileContentToDamMigrationTaskTest

testSimpleExecute 0.381
testSimpleExecuteCheckDamWorkspace 0.318

MoveLinkToDamForFCKEditorContentMigrationTaskTest

testExecute 0.335
testExecuteWithMissingDamRef 0.274

MoveUploadedContentToDamMigrationTaskTest

testDamRepoWithSubPath 0.315
testInCaseOfNoBinaryNode 0.269
testWebSiteRepoTwoBinaryNodesAndOneUploadPropertyValue 0.259
testWebSiteRepoForNoMatchingFolder 0.23
testWebSiteRepoTwoBinaryNodesAndTwoUploadPropertyValue 0.293
testDamRepo 0.236
testWebSiteRepo 0.257

DamFieldConfigTest

testDamUpload 0.007
testAssetLink 0.001

EditAssetAppConfigurationTest

testEditConfig 0
testThumbnailComponentProviderClass 0.002
testPreviewConfig 0

IconThumbnailComponentProviderTest

testCreateThumbnailComponentNullMimeType 0.004
testCreateThumbnailComponentDocumentMimeType 0
testCreateThumbnailComponentImageMimeType 0.001

ImageThumbnailComponentProviderTest

testCreateThumbnailComponentNoMimeType 0.006
testCreateThumbnailComponent 0.003
testCreateThumbnailComponentNoFile 0

DamFilePreviewComponentTest

refreshItemNPETest 0.037
refreshItemForFolderTest 0.005

DamUploadFieldFactoryTest

completedLayout 0.197
emptyLayout 0.013
getField 0.01

AssetTransformerTest

populateExistingItem 0.011
createPropertyFromItem 0.012
populateNewItem 0.01

AssetUploadReceiverTest

getEditAssetAppConfiguration 0.013
updateContent 0.011
getHeight 0.011
getWidth 0.01
isImage 0.01

ImageSizeTest

testScaleToFitIfLarger 0
testGifImage 0.003

DamLinkImageProviderTest

testGetGeneratorImagePath 0.027

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