Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.366
info.magnolia.dam.app.ui.field.configuration 3 0 0 0 100% 0.003
info.magnolia.dam.app.assets.field.translator 7 0 0 0 100% 0.011
info.magnolia.dam.app.setup.for2_0 7 0 0 0 100% 1.181
info.magnolia.dam.app.commands 4 0 0 0 100% 2.392
info.magnolia.dam.app.ui.imageprovider 1 0 0 0 100% 0.021
info.magnolia.dam.app.ui.field.configuration.image 3 0 0 0 100% 0.018
info.magnolia.dam.app 9 0 0 0 100% 0.004
info.magnolia.dam.app.ui.field 2 0 0 0 100% 0.076
info.magnolia.dam.app.assets.browser 4 0 0 0 100% 2.238
info.magnolia.dam.app.assets.column 13 0 0 1 92.308% 0.233
info.magnolia.dam.app.assets.action 13 0 0 0 100% 14.227
info.magnolia.dam.app.ui.field.configuration.icon 3 0 0 0 100% 0.013
info.magnolia.dam.app.setup.migration 63 0 0 0 100% 24.166
info.magnolia.dam.app.ui.config 2 0 0 0 100% 0.009
info.magnolia.dam.app.ui.field.transformer 3 0 0 0 100% 0.051
info.magnolia.dam.app.assets.form.action 4 0 0 0 100% 1.478
info.magnolia.dam.app.setup 46 0 0 0 100% 112.428
info.magnolia.dam.app.ui.field.upload 7 0 0 0 100% 0.063

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

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

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

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

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

info.magnolia.dam.app.setup.for2_0

Class Tests Errors Failures Skipped Success Rate Time
UpdateDamAppConfigurationTaskTest 3 0 0 0 100% 1.164
UpdateDamAssetFileNamePropertiesTaskTest 4 0 0 0 100% 0.017

info.magnolia.dam.app.commands

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

info.magnolia.dam.app.ui.imageprovider

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

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

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

info.magnolia.dam.app

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

info.magnolia.dam.app.ui.field

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

info.magnolia.dam.app.assets.browser

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

info.magnolia.dam.app.assets.column

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

info.magnolia.dam.app.assets.action

Class Tests Errors Failures Skipped Success Rate Time
CreateAssetVariantActionTest 8 0 0 0 100% 10.892
DirectUploadActionTest 5 0 0 0 100% 3.335

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

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

info.magnolia.dam.app.setup.migration

Class Tests Errors Failures Skipped Success Rate Time
AbstractPropertyValueSearchDamMigrationTaskTest 6 0 0 0 100% 2.65
ChangeDataDmsReferenceToDamMigrationTaskTest 4 0 0 0 100% 1.526
ChangeWebsiteDmsReferenceToDamMigrationTaskTest 7 0 0 0 100% 2.657
CleanContentForDamMigrationTaskTest 5 0 0 0 100% 2.319
DamControlMigratorTest 1 0 0 0 100% 0
DamLinkControlMigratorTest 1 0 0 0 100% 0
DamMigrationUtilTest 8 0 0 0 100% 0.001
MoveContentToDamMigrationTaskTest 14 0 0 0 100% 7.565
MoveDataWorkspaceToDamMigrationTaskTest 2 0 0 0 100% 0.914
MoveFCKEditorContentToDamMigrationTaskTest 4 0 0 0 100% 1.692
MoveFileContentToDamMigrationTaskTest 2 0 0 0 100% 0.678
MoveLinkToDamForFCKEditorContentMigrationTaskTest 2 0 0 0 100% 0.776
MoveUploadedContentToDamMigrationTaskTest 7 0 0 0 100% 3.388

info.magnolia.dam.app.ui.config

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

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

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

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

Class Tests Errors Failures Skipped Success Rate Time
SaveAssetFormActionTest 2 0 0 0 100% 0.705
SaveRenameActionTest 2 0 0 0 100% 0.773

info.magnolia.dam.app.setup

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

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

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

Test Cases

[Summary] [Package List] [Test Cases]

CreateAssetVariantActionTest

resetActivationStatus 5.079
insertDuplicateMarkBeforeExtension 1.091
duplicateAsset 0.949
insertDuplicateRightAfterOriginalAsset 0.918
duplicateAssetProperties 0.773
duplicateAssetBinaryNode 0.737
synchronizeAssetNameWithoutExtension 0.64
synchronizeAssetNameAndFileName 0.705

DirectUploadActionTest

testWhenParentNodeIsSelected 1.129
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsNode 0.632
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrNodeAdapter 0.568
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrItemId 0.49
testWhenParentNodeIsNotSelectedAndCanNotDetermineWorkbenchRoot 0.516

AssetContentClipboardTest

pasteAssetAndSynchronizeAssetName 0.566
pasteAssetAndSynchronizeAssetNameWithoutExtension 0.569
pasteAssetPrimarilyDeducesNodeNameFromFileName 0.607
pasteAssetWithNameHasExtensionAndDoesNotHaveFileName 0.496

AssetNameColumnFormatterTest

iconFileImageIsReturnedForSvgAsset 0.219
folderItem 0.008
thumbnailImageIsReturnedForAsset 0.001
assetItemWithoutNameProperty 0.001
defaultIconIsReturnedIfMediaTypeDoesNotExists 0.001
assetItemWithNameProperty 0.001
defaultIconIsReturnedIfMediaTypeIsEmpty 0
noIconIsReturnedForUnsupportedNodeType 0

AssetTypeColumnFormatterTest

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

AssetCompositeIdKeyTranslatorTest

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

SaveAssetFormActionTest

setNodeName 0.417
setFileNameAndNodeName 0.288

SaveRenameActionTest

noRenameIfNoJcrNopeProperty 0.297
renameDoneBasedOnTheJcrNopeProperty 0.476

ImportAssetZipCommandTest

importImagesZipWithSameNameButDifferentExtension 0.573
reImportZipFileKeepNodeIdentifier 0.748
importImagesZip 0.596
importImagesZipLeavesExtension 0.475

DamAppConfigurationTest

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

DamAppVersionHandlerTest

updateFrom223 1.326
updateFrom224 1.038
testUpdateTo101RenameAssetDialogExists 3.824
testUpdateTo101LinkDialogIsRemoved 3.749
testUpdateTo101WithoutExistingFolderDefinition 4.133
testUpdateTo102ActionbarNodesUpdated 2.858
testUpdateTo1dot1VersioningCatalogAdded 2.932
testUpdateTo1dot1NewVersionAction 2.795
testUpdateFor20AddContentConnector 1.645
updateFrom124DoesNotRegisterAsyncActionsForDeleteAndPublishIfSchedulerModuleIsNotInstalled 1.782
testUpdateFor20RenameAssetNodeActions 1.957
testUpdateTo111CleanupDeleteAssetAction 2.717
testUpdateFor20 1.897
testUpdateTo12AddsZipUpload 2.358
testUpdateTo101FolderActionReferencesUiFramework 2.77
updateFrom217InstallCopyAndPasteActions 0.778
updateFrom124RegistersAsyncActionsForDeleteAndPublishIfSchedulerModuleIsInstalled 1.731
testRenameAsset 1.109
testUpdateFor20RenameDialog 2.003
testUpdateTo102HasNewActions 2.796
testUpdateTo101CaptionFieldIsAvailable 2.641
updateFrom22AndCheckAssetChooseDialogWithPreviewHasBeenUpdated 0.624
testUpdate126ConfigureIconsForAssetsApp 1.933
testUpdateFrom20 2.732
testUpdateFrom121 2.913
testUpdateFrom202 2.375
testUpdateFrom203 2.346
testUpdateFrom204 2.288
testUpdateFrom207 2.535
testUpdateFrom208 2.602
testUpdateFrom211 2.417
testUpdateTo121AddsActivateRecursive 5.128
testUpdateTo102CleanupDeleteFolderAction 6.119
updateFrom2215econfigureRestorePreviousVersionActions 0.935
testUpdateTo122AddsActivateRecursiveIfNotSet 2.424
updateFrom22RemoveLegacyConfigurationProperties 0.709
testUpdateTo101RenameAssetActionIsAvailable 3.148
testMoveFolderActionHasNoLabelSpecifiedInConfigAfterUpdateTo111 2.93
testUpdateTo101WithoutNonExistingFolderDefinition 3.185
updateFrom216ConfigureFolderNodeTypeForImportZipAction 0.976
testUpdateTo1dot1NewActionbarSection 3.458
updateFrom124RegistersDownloadAssetAction 2.465
testUpdateTo124AddsColumnType 2.124
updateTo211RemovesObsoletePermissionRole 1.224
testUpdateTo1dot1DeleteSetMultiple 4.039
testUpdateFor20AddAvaibilityAndRemoveIcon 1.96

UpdateDamAppConfigurationTaskTest

testDialogMove 0.372
testMoveUpdateConfigNode 0.4
testVoterToMediaType 0.392

UpdateDamAssetFileNamePropertiesTaskTest

alreadyCorrectFileName 0.013
normalBehavior 0.001
noAssetTypeProperty 0.002
skipAssetWithoutResourceNode 0.001

AbstractPropertyValueSearchDamMigrationTaskTest

checkPropertySearchForNodesNamesStartingWithNumbers2 0.475
testSetUp 0.635
checkPropertySearchForNodesNamesStartingWithNumbers 0.405
checkPropertySearchForNodesWithAlphabeticNames 0.414
testWithEmptyPath 0.337
checkPropertySearchForNodesForManyPath 0.384

ChangeDataDmsReferenceToDamMigrationTaskTest

testDoExecuteNoAssociatedDamImage 0.397
testDoExecute 0.353
testDoExecuteInvalidPath 0.436
testDoExecuteInvalidDataWorkspace 0.34

ChangeWebsiteDmsReferenceToDamMigrationTaskTest

testChangeRefForI18NDmsndUploadReferences 0.514
testChangeRefForRoot 0.274
testChangeRefForSubTree 0.373
testChangeRefForPathEndingWithSlash 0.403
testChangeRefForAllTreeMissingUUIDReference 0.439
testChangeRefForAllTree 0.292
testChangeRefForI18NDmsReferences 0.362

CleanContentForDamMigrationTaskTest

testCleanUpNodeVisitorForSubTree 0.418
testCleanUpNodeVisitorInvalidIdentifier 0.361
testCleanUpNodeVisitorForAllTree 0.343
testCleanUpNodeVisitorNormalProperties 0.552
testHandleDamLinkNodeVisitorForAllTree 0.645

DamControlMigratorTest

DamControlMigrationTest 0

DamLinkControlMigratorTest

LinkControlMigrationRepositoryDmsTest 0

DamMigrationUtilTest

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

MoveContentToDamMigrationTaskTest

testMigrationForInvalideFileName 0.82
testDamRepoWithSubPath 0.755
testInCaseOfNoBinaryNode 0.767
testDamRepoForI18NImagesSameFileNameDifferentNodeNamesBothUploaded 0.519
testWebSiteRepoForI18NImagesOneUploadedOneLinked 0.508
testDamRepoForI18NImagesBothUploaded 0.474
testWebSiteRepoTwoBinaryNodesAndOneUploadPropertyValue 0.642
testWebSiteRepoForNoMatchingFolder 0.37
testWebSiteRepoForI18NImagesBothUploaded 0.526
testDamRepoForI18NImagesOneUploadedOneLinked 0.429
testWebSiteRepoTwoBinaryNodesAndTwoUploadPropertyValue 0.367
testDamRepo 0.408
testWebSiteRepo 0.4
testInCaseOfNoMatchingNodeProperty 0.58

MoveDataWorkspaceToDamMigrationTaskTest

testCopyAllDMSTreeDamSubTree 0.503
testCopyAllDMSTree 0.411

MoveFCKEditorContentToDamMigrationTaskTest

testExecute 0.572
testCollectLinks 0.436
testExecuteMissingBinary 0.335
testExecuteWithSubPath 0.349

MoveFileContentToDamMigrationTaskTest

testSimpleExecute 0.394
testSimpleExecuteCheckDamWorkspace 0.284

MoveLinkToDamForFCKEditorContentMigrationTaskTest

testExecute 0.402
testExecuteWithMissingDamRef 0.374

MoveUploadedContentToDamMigrationTaskTest

testDamRepoWithSubPath 0.461
testInCaseOfNoBinaryNode 0.341
testWebSiteRepoTwoBinaryNodesAndOneUploadPropertyValue 0.446
testWebSiteRepoForNoMatchingFolder 0.586
testWebSiteRepoTwoBinaryNodesAndTwoUploadPropertyValue 0.589
testDamRepo 0.478
testWebSiteRepo 0.487

DamFieldConfigTest

testDamUpload 0.007
testAssetLink 0.002

EditAssetAppConfigurationTest

testEditConfig 0.003
testThumbnailComponentProviderClass 0
testPreviewConfig 0

IconThumbnailComponentProviderTest

testCreateThumbnailComponentNullMimeType 0.011
testCreateThumbnailComponentDocumentMimeType 0.001
testCreateThumbnailComponentImageMimeType 0.001

ImageThumbnailComponentProviderTest

testCreateThumbnailComponentNoMimeType 0.015
testCreateThumbnailComponent 0.003
testCreateThumbnailComponentNoFile 0

DamFilePreviewComponentTest

refreshItemNPETest 0.067
refreshItemForFolderTest 0.009

DamUploadFieldFactoryTest

completedLayout 0.334
emptyLayout 0.018
getField 0.014

AssetTransformerTest

populateExistingItem 0.017
createPropertyFromItem 0.02
populateNewItem 0.014

AssetUploadReceiverTest

getEditAssetAppConfiguration 0.016
updateContent 0.014
getHeight 0.012
getWidth 0.009
isImage 0.012

ImageSizeTest

testScaleToFitIfLarger 0
testGifImage 0

DamLinkImageProviderTest

testGetGeneratorImagePath 0.021

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