Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.325
info.magnolia.dam.app.ui.field.configuration 3 0 0 0 100% 0
info.magnolia.dam.app.setup.for2_0 7 0 0 0 100% 1.527
info.magnolia.dam.app.assets.field.translator 7 0 0 0 100% 0.005
info.magnolia.dam.app.commands 4 0 0 0 100% 1.462
info.magnolia.dam.app.ui.imageprovider 1 0 0 0 100% 0.013
info.magnolia.dam.app.ui.field.configuration.image 3 0 0 0 100% 0.006
info.magnolia.dam.app.ui.field 2 0 0 0 100% 0.025
info.magnolia.dam.app 9 0 0 0 100% 0.131
info.magnolia.dam.app.assets.column 13 0 0 1 92.308% 0.149
info.magnolia.dam.app.assets.browser 4 0 0 0 100% 1.271
info.magnolia.dam.app.assets.action 13 0 0 0 100% 4.423
info.magnolia.dam.app.ui.field.configuration.icon 3 0 0 0 100% 0
info.magnolia.dam.app.setup.migration 63 0 0 0 100% 33.408
info.magnolia.dam.app.ui.config 2 0 0 0 100% 0.004
info.magnolia.dam.app.ui.field.transformer 3 0 0 0 100% 0.049
info.magnolia.dam.app.assets.form.action 4 0 0 0 100% 1.033
info.magnolia.dam.app.setup 46 0 0 0 100% 72.198
info.magnolia.dam.app.ui.field.upload 7 0 0 0 100% 0.041

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

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

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

info.magnolia.dam.app.setup.for2_0

Class Tests Errors Failures Skipped Success Rate Time
UpdateDamAssetFileNamePropertiesTaskTest 4 0 0 0 100% 0.161
UpdateDamAppConfigurationTaskTest 3 0 0 0 100% 1.366

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

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

info.magnolia.dam.app.commands

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

info.magnolia.dam.app.ui.imageprovider

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

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

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

info.magnolia.dam.app.ui.field

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

info.magnolia.dam.app

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

info.magnolia.dam.app.assets.column

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

info.magnolia.dam.app.assets.browser

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

info.magnolia.dam.app.assets.action

Class Tests Errors Failures Skipped Success Rate Time
DirectUploadActionTest 5 0 0 0 100% 1.464
CreateAssetVariantActionTest 8 0 0 0 100% 2.959

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

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

info.magnolia.dam.app.setup.migration

Class Tests Errors Failures Skipped Success Rate Time
MoveDataWorkspaceToDamMigrationTaskTest 2 0 0 0 100% 4.415
MoveUploadedContentToDamMigrationTaskTest 7 0 0 0 100% 5.656
DamMigrationUtilTest 8 0 0 0 100% 0.003
MoveLinkToDamForFCKEditorContentMigrationTaskTest 2 0 0 0 100% 1.401
ChangeWebsiteDmsReferenceToDamMigrationTaskTest 7 0 0 0 100% 2.803
MoveContentToDamMigrationTaskTest 14 0 0 0 100% 7.208
AbstractPropertyValueSearchDamMigrationTaskTest 6 0 0 0 100% 2.573
MoveFCKEditorContentToDamMigrationTaskTest 4 0 0 0 100% 2.143
CleanContentForDamMigrationTaskTest 5 0 0 0 100% 2.226
MoveFileContentToDamMigrationTaskTest 2 0 0 0 100% 2.255
DamControlMigratorTest 1 0 0 0 100% 0.765
DamLinkControlMigratorTest 1 0 0 0 100% 0.001
ChangeDataDmsReferenceToDamMigrationTaskTest 4 0 0 0 100% 1.959

info.magnolia.dam.app.ui.config

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

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

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

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

Class Tests Errors Failures Skipped Success Rate Time
SaveAssetFormActionTest 2 0 0 0 100% 0.521
SaveRenameActionTest 2 0 0 0 100% 0.512

info.magnolia.dam.app.setup

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

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

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

Test Cases

[Summary] [Package List] [Test Cases]

DirectUploadActionTest

testWhenParentNodeIsSelected 0.395
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsNode 0.305
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrNodeAdapter 0.257
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrItemId 0.276
testWhenParentNodeIsNotSelectedAndCanNotDetermineWorkbenchRoot 0.231

MoveDataWorkspaceToDamMigrationTaskTest

testCopyAllDMSTreeDamSubTree 3.266
testCopyAllDMSTree 1.149

AssetTransformerTest

populateExistingItem 0.027
createPropertyFromItem 0.013
populateNewItem 0.009

ImageThumbnailComponentProviderTest

testCreateThumbnailComponentNoMimeType 0.006
testCreateThumbnailComponent 0
testCreateThumbnailComponentNoFile 0

DamUploadFieldFactoryTest

completedLayout 0.306
emptyLayout 0.009
getField 0.01

MoveUploadedContentToDamMigrationTaskTest

testDamRepoWithSubPath 1.056
testInCaseOfNoBinaryNode 1.109
testWebSiteRepoTwoBinaryNodesAndOneUploadPropertyValue 0.8
testWebSiteRepoForNoMatchingFolder 0.621
testWebSiteRepoTwoBinaryNodesAndTwoUploadPropertyValue 0.822
testDamRepo 0.665
testWebSiteRepo 0.583

UpdateDamAssetFileNamePropertiesTaskTest

alreadyCorrectFileName 0.158
normalBehavior 0.001
noAssetTypeProperty 0.001
skipAssetWithoutResourceNode 0.001

DamMigrationUtilTest

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

AssetCompositeIdKeyTranslatorTest

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

UpdateDamAppConfigurationTaskTest

testDialogMove 0.474
testMoveUpdateConfigNode 0.469
testVoterToMediaType 0.423

DamAppVersionHandlerTest

updateFrom223 0.955
updateFrom224 0.716
testUpdateTo101RenameAssetDialogExists 2.834
testUpdateTo101LinkDialogIsRemoved 2.526
testUpdateTo101WithoutExistingFolderDefinition 2.494
testUpdateTo102ActionbarNodesUpdated 2.544
testUpdateTo1dot1VersioningCatalogAdded 2.118
testUpdateTo1dot1NewVersionAction 2.162
testUpdateFor20AddContentConnector 1.818
updateFrom124DoesNotRegisterAsyncActionsForDeleteAndPublishIfSchedulerModuleIsNotInstalled 1.471
testUpdateFor20RenameAssetNodeActions 1.882
testUpdateTo111CleanupDeleteAssetAction 2.399
testUpdateFor20 1.823
testUpdateTo12AddsZipUpload 1.901
testUpdateTo101FolderActionReferencesUiFramework 1.964
updateFrom217InstallCopyAndPasteActions 0.661
updateFrom124RegistersAsyncActionsForDeleteAndPublishIfSchedulerModuleIsInstalled 1.445
testRenameAsset 1.137
testUpdateFor20RenameDialog 2.144
testUpdateTo102HasNewActions 2.061
testUpdateTo101CaptionFieldIsAvailable 2.44
updateFrom22AndCheckAssetChooseDialogWithPreviewHasBeenUpdated 0.67
testUpdate126ConfigureIconsForAssetsApp 2.064
testUpdateFrom20 1.246
testUpdateFrom121 1.926
testUpdateFrom202 1.063
testUpdateFrom203 1.243
testUpdateFrom204 1.112
testUpdateFrom207 0.858
testUpdateFrom208 0.871
testUpdateFrom211 0.768
testUpdateTo121AddsActivateRecursive 1.57
testUpdateTo102CleanupDeleteFolderAction 1.865
updateFrom2215econfigureRestorePreviousVersionActions 0.706
testUpdateTo122AddsActivateRecursiveIfNotSet 1.443
updateFrom22RemoveLegacyConfigurationProperties 0.45
testUpdateTo101RenameAssetActionIsAvailable 1.928
testMoveFolderActionHasNoLabelSpecifiedInConfigAfterUpdateTo111 1.654
testUpdateTo101WithoutNonExistingFolderDefinition 1.929
updateFrom216ConfigureFolderNodeTypeForImportZipAction 0.677
testUpdateTo1dot1NewActionbarSection 1.836
updateFrom124RegistersDownloadAssetAction 1.332
testUpdateTo124AddsColumnType 1.407
updateTo211RemovesObsoletePermissionRole 0.94
testUpdateTo1dot1DeleteSetMultiple 1.905
testUpdateFor20AddAvaibilityAndRemoveIcon 1.24

AssetTypeColumnFormatterTest

testMediaTypeAndExtensionMissingMediaType 0.002
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

MoveLinkToDamForFCKEditorContentMigrationTaskTest

testExecute 0.772
testExecuteWithMissingDamRef 0.629

AssetNameColumnFormatterTest

iconFileImageIsReturnedForSvgAsset 0.128
folderItem 0.01
thumbnailImageIsReturnedForAsset 0.002
assetItemWithoutNameProperty 0.002
defaultIconIsReturnedIfMediaTypeDoesNotExists 0.001
assetItemWithNameProperty 0.001
defaultIconIsReturnedIfMediaTypeIsEmpty 0.001
noIconIsReturnedForUnsupportedNodeType 0.001

DamFilePreviewComponentTest

refreshItemNPETest 0.022
refreshItemForFolderTest 0.003

ChangeWebsiteDmsReferenceToDamMigrationTaskTest

testChangeRefForI18NDmsndUploadReferences 0.38
testChangeRefForRoot 0.376
testChangeRefForSubTree 0.33
testChangeRefForPathEndingWithSlash 0.448
testChangeRefForAllTreeMissingUUIDReference 0.466
testChangeRefForAllTree 0.405
testChangeRefForI18NDmsReferences 0.398

ImportAssetZipCommandTest

importImagesZipWithSameNameButDifferentExtension 0.302
reImportZipFileKeepNodeIdentifier 0.384
importImagesZip 0.393
importImagesZipLeavesExtension 0.383

SaveAssetFormActionTest

setNodeName 0.288
setFileNameAndNodeName 0.233

IconThumbnailComponentProviderTest

testCreateThumbnailComponentNullMimeType 0
testCreateThumbnailComponentDocumentMimeType 0
testCreateThumbnailComponentImageMimeType 0

AssetContentClipboardTest

pasteAssetAndSynchronizeAssetName 0.344
pasteAssetAndSynchronizeAssetNameWithoutExtension 0.256
pasteAssetPrimarilyDeducesNodeNameFromFileName 0.319
pasteAssetWithNameHasExtensionAndDoesNotHaveFileName 0.352

MoveContentToDamMigrationTaskTest

testMigrationForInvalideFileName 0.635
testDamRepoWithSubPath 0.598
testInCaseOfNoBinaryNode 0.521
testDamRepoForI18NImagesSameFileNameDifferentNodeNamesBothUploaded 0.419
testWebSiteRepoForI18NImagesOneUploadedOneLinked 0.491
testDamRepoForI18NImagesBothUploaded 0.431
testWebSiteRepoTwoBinaryNodesAndOneUploadPropertyValue 0.504
testWebSiteRepoForNoMatchingFolder 0.421
testWebSiteRepoForI18NImagesBothUploaded 0.548
testDamRepoForI18NImagesOneUploadedOneLinked 0.509
testWebSiteRepoTwoBinaryNodesAndTwoUploadPropertyValue 0.651
testDamRepo 0.469
testWebSiteRepo 0.567
testInCaseOfNoMatchingNodeProperty 0.444

AbstractPropertyValueSearchDamMigrationTaskTest

checkPropertySearchForNodesNamesStartingWithNumbers2 0.47
testSetUp 0.347
checkPropertySearchForNodesNamesStartingWithNumbers 0.5
checkPropertySearchForNodesWithAlphabeticNames 0.399
testWithEmptyPath 0.448
checkPropertySearchForNodesForManyPath 0.409

MoveFCKEditorContentToDamMigrationTaskTest

testExecute 0.573
testCollectLinks 0.531
testExecuteMissingBinary 0.545
testExecuteWithSubPath 0.494

SaveRenameActionTest

noRenameIfNoJcrNopeProperty 0.249
renameDoneBasedOnTheJcrNopeProperty 0.263

DamLinkImageProviderTest

testGetGeneratorImagePath 0.013

AssetUploadReceiverTest

getEditAssetAppConfiguration 0.01
updateContent 0.008
getHeight 0.009
getWidth 0.007
isImage 0.007

CleanContentForDamMigrationTaskTest

testCleanUpNodeVisitorForSubTree 0.467
testCleanUpNodeVisitorInvalidIdentifier 0.48
testCleanUpNodeVisitorForAllTree 0.46
testCleanUpNodeVisitorNormalProperties 0.406
testHandleDamLinkNodeVisitorForAllTree 0.413

DamFieldConfigTest

testDamUpload 0.002
testAssetLink 0.002

MoveFileContentToDamMigrationTaskTest

testSimpleExecute 1.342
testSimpleExecuteCheckDamWorkspace 0.913

DamControlMigratorTest

DamControlMigrationTest 0.765

DamLinkControlMigratorTest

LinkControlMigrationRepositoryDmsTest 0.001

ChangeDataDmsReferenceToDamMigrationTaskTest

testDoExecuteNoAssociatedDamImage 0.676
testDoExecute 0.433
testDoExecuteInvalidPath 0.469
testDoExecuteInvalidDataWorkspace 0.381

CreateAssetVariantActionTest

resetActivationStatus 0.375
insertDuplicateMarkBeforeExtension 0.329
duplicateAsset 0.346
insertDuplicateRightAfterOriginalAsset 0.36
duplicateAssetProperties 0.428
duplicateAssetBinaryNode 0.456
synchronizeAssetNameWithoutExtension 0.366
synchronizeAssetNameAndFileName 0.299

EditAssetAppConfigurationTest

testEditConfig 0
testThumbnailComponentProviderClass 0
testPreviewConfig 0

ImageSizeTest

testScaleToFitIfLarger 0
testGifImage 0

DamAppConfigurationTest

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

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