Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.203
info.magnolia.dam.app.ui.field.configuration 3 0 0 0 100% 0.001
info.magnolia.dam.app.assets.field.translator 7 0 0 0 100% 0.042
info.magnolia.dam.app.setup.for2_0 7 0 0 0 100% 1.276
info.magnolia.dam.app.commands 4 0 0 0 100% 1.942
info.magnolia.dam.app.ui.imageprovider 1 0 0 0 100% 0.014
info.magnolia.dam.app.ui.field.configuration.image 3 0 0 0 100% 0.016
info.magnolia.dam.app 9 0 0 0 100% 0.004
info.magnolia.dam.app.ui.field 2 0 0 0 100% 0.04
info.magnolia.dam.app.assets.browser 4 0 0 0 100% 1.701
info.magnolia.dam.app.assets.column 13 0 0 1 92.308% 0.176
info.magnolia.dam.app.assets.action 13 0 0 0 100% 13.372
info.magnolia.dam.app.ui.field.configuration.icon 3 0 0 0 100% 0.006
info.magnolia.dam.app.setup.migration 63 0 0 0 100% 18.44
info.magnolia.dam.app.ui.config 2 0 0 0 100% 0.005
info.magnolia.dam.app.ui.field.transformer 3 0 0 0 100% 0.042
info.magnolia.dam.app.assets.form.action 4 0 0 0 100% 1.347
info.magnolia.dam.app.setup 46 0 0 0 100% 111.458
info.magnolia.dam.app.ui.field.upload 7 0 0 0 100% 0.07

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

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

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

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

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

info.magnolia.dam.app.setup.for2_0

Class Tests Errors Failures Skipped Success Rate Time
UpdateDamAppConfigurationTaskTest 3 0 0 0 100% 1.265
UpdateDamAssetFileNamePropertiesTaskTest 4 0 0 0 100% 0.011

info.magnolia.dam.app.commands

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

info.magnolia.dam.app.ui.imageprovider

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

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

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

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

info.magnolia.dam.app.assets.browser

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

info.magnolia.dam.app.assets.column

Class Tests Errors Failures Skipped Success Rate Time
AssetNameColumnFormatterTest 8 0 0 0 100% 0.174
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.656
DirectUploadActionTest 5 0 0 0 100% 2.716

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

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

info.magnolia.dam.app.setup.migration

Class Tests Errors Failures Skipped Success Rate Time
AbstractPropertyValueSearchDamMigrationTaskTest 6 0 0 0 100% 2.468
ChangeDataDmsReferenceToDamMigrationTaskTest 4 0 0 0 100% 1.419
ChangeWebsiteDmsReferenceToDamMigrationTaskTest 7 0 0 0 100% 2.526
CleanContentForDamMigrationTaskTest 5 0 0 0 100% 1.525
DamControlMigratorTest 1 0 0 0 100% 0
DamLinkControlMigratorTest 1 0 0 0 100% 0
DamMigrationUtilTest 8 0 0 0 100% 0
MoveContentToDamMigrationTaskTest 14 0 0 0 100% 4.954
MoveDataWorkspaceToDamMigrationTaskTest 2 0 0 0 100% 0.519
MoveFCKEditorContentToDamMigrationTaskTest 4 0 0 0 100% 1.399
MoveFileContentToDamMigrationTaskTest 2 0 0 0 100% 0.693
MoveLinkToDamForFCKEditorContentMigrationTaskTest 2 0 0 0 100% 0.59
MoveUploadedContentToDamMigrationTaskTest 7 0 0 0 100% 2.347

info.magnolia.dam.app.ui.config

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

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

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

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

Class Tests Errors Failures Skipped Success Rate Time
SaveAssetFormActionTest 2 0 0 0 100% 0.827
SaveRenameActionTest 2 0 0 0 100% 0.52

info.magnolia.dam.app.setup

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

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

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

Test Cases

[Summary] [Package List] [Test Cases]

CreateAssetVariantActionTest

resetActivationStatus 4.954
insertDuplicateMarkBeforeExtension 1.293
duplicateAsset 0.918
insertDuplicateRightAfterOriginalAsset 0.797
duplicateAssetProperties 0.775
duplicateAssetBinaryNode 0.566
synchronizeAssetNameWithoutExtension 0.75
synchronizeAssetNameAndFileName 0.603

DirectUploadActionTest

testWhenParentNodeIsSelected 0.99
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsNode 0.411
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrNodeAdapter 0.384
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrItemId 0.559
testWhenParentNodeIsNotSelectedAndCanNotDetermineWorkbenchRoot 0.372

AssetContentClipboardTest

pasteAssetAndSynchronizeAssetName 0.424
pasteAssetAndSynchronizeAssetNameWithoutExtension 0.477
pasteAssetPrimarilyDeducesNodeNameFromFileName 0.376
pasteAssetWithNameHasExtensionAndDoesNotHaveFileName 0.424

AssetNameColumnFormatterTest

iconFileImageIsReturnedForSvgAsset 0.16
folderItem 0.007
thumbnailImageIsReturnedForAsset 0.002
assetItemWithoutNameProperty 0.001
defaultIconIsReturnedIfMediaTypeDoesNotExists 0
assetItemWithNameProperty 0.001
defaultIconIsReturnedIfMediaTypeIsEmpty 0.001
noIconIsReturnedForUnsupportedNodeType 0.002

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.001
testMediaTypeOnly 0

AssetCompositeIdKeyTranslatorTest

testConvertToPresentationEmptyId 0
testConvertToModelEmptyPath 0
testConvertToModelWrongPath 0.042
testConvertToModel 0
testConvertToPresentation 0
testConvertToPresentationWrongId 0
testConvertToPresentationNotCompositeId 0

SaveAssetFormActionTest

setNodeName 0.323
setFileNameAndNodeName 0.504

SaveRenameActionTest

noRenameIfNoJcrNopeProperty 0.252
renameDoneBasedOnTheJcrNopeProperty 0.268

ImportAssetZipCommandTest

importImagesZipWithSameNameButDifferentExtension 0.366
reImportZipFileKeepNodeIdentifier 0.483
importImagesZip 0.469
importImagesZipLeavesExtension 0.624

DamAppConfigurationTest

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

DamAppVersionHandlerTest

updateFrom223 1.068
updateFrom224 0.879
testUpdateTo101RenameAssetDialogExists 6.479
testUpdateTo101LinkDialogIsRemoved 4.224
testUpdateTo101WithoutExistingFolderDefinition 3.219
testUpdateTo102ActionbarNodesUpdated 2.768
testUpdateTo1dot1VersioningCatalogAdded 3.099
testUpdateTo1dot1NewVersionAction 2.543
testUpdateFor20AddContentConnector 1.368
updateFrom124DoesNotRegisterAsyncActionsForDeleteAndPublishIfSchedulerModuleIsNotInstalled 1.807
testUpdateFor20RenameAssetNodeActions 1.921
testUpdateTo111CleanupDeleteAssetAction 3.292
testUpdateFor20 1.963
testUpdateTo12AddsZipUpload 2.627
testUpdateTo101FolderActionReferencesUiFramework 3.101
updateFrom217InstallCopyAndPasteActions 0.854
updateFrom124RegistersAsyncActionsForDeleteAndPublishIfSchedulerModuleIsInstalled 2.113
testRenameAsset 1.249
testUpdateFor20RenameDialog 2.054
testUpdateTo102HasNewActions 3.033
testUpdateTo101CaptionFieldIsAvailable 3.442
updateFrom22AndCheckAssetChooseDialogWithPreviewHasBeenUpdated 0.794
testUpdate126ConfigureIconsForAssetsApp 2.307
testUpdateFrom20 1.64
testUpdateFrom121 3.069
testUpdateFrom202 1.983
testUpdateFrom203 2.164
testUpdateFrom204 2.155
testUpdateFrom207 1.71
testUpdateFrom208 1.734
testUpdateFrom211 1.219
testUpdateTo121AddsActivateRecursive 4.037
testUpdateTo102CleanupDeleteFolderAction 4.807
updateFrom2215econfigureRestorePreviousVersionActions 1.1
testUpdateTo122AddsActivateRecursiveIfNotSet 2.866
updateFrom22RemoveLegacyConfigurationProperties 0.879
testUpdateTo101RenameAssetActionIsAvailable 3.229
testMoveFolderActionHasNoLabelSpecifiedInConfigAfterUpdateTo111 3.379
testUpdateTo101WithoutNonExistingFolderDefinition 4.033
updateFrom216ConfigureFolderNodeTypeForImportZipAction 1.05
testUpdateTo1dot1NewActionbarSection 3.576
updateFrom124RegistersDownloadAssetAction 2.442
testUpdateTo124AddsColumnType 2.025
updateTo211RemovesObsoletePermissionRole 1.384
testUpdateTo1dot1DeleteSetMultiple 2.817
testUpdateFor20AddAvaibilityAndRemoveIcon 1.956

UpdateDamAppConfigurationTaskTest

testDialogMove 0.42
testMoveUpdateConfigNode 0.422
testVoterToMediaType 0.423

UpdateDamAssetFileNamePropertiesTaskTest

alreadyCorrectFileName 0.008
normalBehavior 0.001
noAssetTypeProperty 0.001
skipAssetWithoutResourceNode 0.001

AbstractPropertyValueSearchDamMigrationTaskTest

checkPropertySearchForNodesNamesStartingWithNumbers2 0.654
testSetUp 0.328
checkPropertySearchForNodesNamesStartingWithNumbers 0.372
checkPropertySearchForNodesWithAlphabeticNames 0.324
testWithEmptyPath 0.363
checkPropertySearchForNodesForManyPath 0.427

ChangeDataDmsReferenceToDamMigrationTaskTest

testDoExecuteNoAssociatedDamImage 0.474
testDoExecute 0.303
testDoExecuteInvalidPath 0.313
testDoExecuteInvalidDataWorkspace 0.329

ChangeWebsiteDmsReferenceToDamMigrationTaskTest

testChangeRefForI18NDmsndUploadReferences 0.429
testChangeRefForRoot 0.308
testChangeRefForSubTree 0.299
testChangeRefForPathEndingWithSlash 0.395
testChangeRefForAllTreeMissingUUIDReference 0.349
testChangeRefForAllTree 0.324
testChangeRefForI18NDmsReferences 0.422

CleanContentForDamMigrationTaskTest

testCleanUpNodeVisitorForSubTree 0.327
testCleanUpNodeVisitorInvalidIdentifier 0.37
testCleanUpNodeVisitorForAllTree 0.321
testCleanUpNodeVisitorNormalProperties 0.265
testHandleDamLinkNodeVisitorForAllTree 0.242

DamControlMigratorTest

DamControlMigrationTest 0

DamLinkControlMigratorTest

LinkControlMigrationRepositoryDmsTest 0

DamMigrationUtilTest

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

MoveContentToDamMigrationTaskTest

testMigrationForInvalideFileName 0.291
testDamRepoWithSubPath 0.34
testInCaseOfNoBinaryNode 0.353
testDamRepoForI18NImagesSameFileNameDifferentNodeNamesBothUploaded 0.285
testWebSiteRepoForI18NImagesOneUploadedOneLinked 0.287
testDamRepoForI18NImagesBothUploaded 0.426
testWebSiteRepoTwoBinaryNodesAndOneUploadPropertyValue 0.397
testWebSiteRepoForNoMatchingFolder 0.312
testWebSiteRepoForI18NImagesBothUploaded 0.397
testDamRepoForI18NImagesOneUploadedOneLinked 0.419
testWebSiteRepoTwoBinaryNodesAndTwoUploadPropertyValue 0.417
testDamRepo 0.402
testWebSiteRepo 0.327
testInCaseOfNoMatchingNodeProperty 0.301

MoveDataWorkspaceToDamMigrationTaskTest

testCopyAllDMSTreeDamSubTree 0.263
testCopyAllDMSTree 0.256

MoveFCKEditorContentToDamMigrationTaskTest

testExecute 0.452
testCollectLinks 0.405
testExecuteMissingBinary 0.274
testExecuteWithSubPath 0.268

MoveFileContentToDamMigrationTaskTest

testSimpleExecute 0.32
testSimpleExecuteCheckDamWorkspace 0.373

MoveLinkToDamForFCKEditorContentMigrationTaskTest

testExecute 0.31
testExecuteWithMissingDamRef 0.28

MoveUploadedContentToDamMigrationTaskTest

testDamRepoWithSubPath 0.311
testInCaseOfNoBinaryNode 0.323
testWebSiteRepoTwoBinaryNodesAndOneUploadPropertyValue 0.408
testWebSiteRepoForNoMatchingFolder 0.293
testWebSiteRepoTwoBinaryNodesAndTwoUploadPropertyValue 0.354
testDamRepo 0.327
testWebSiteRepo 0.331

DamFieldConfigTest

testDamUpload 0.005
testAssetLink 0

EditAssetAppConfigurationTest

testEditConfig 0.001
testThumbnailComponentProviderClass 0
testPreviewConfig 0

IconThumbnailComponentProviderTest

testCreateThumbnailComponentNullMimeType 0.005
testCreateThumbnailComponentDocumentMimeType 0.001
testCreateThumbnailComponentImageMimeType 0

ImageThumbnailComponentProviderTest

testCreateThumbnailComponentNoMimeType 0.012
testCreateThumbnailComponent 0.003
testCreateThumbnailComponentNoFile 0.001

DamFilePreviewComponentTest

refreshItemNPETest 0.036
refreshItemForFolderTest 0.004

DamUploadFieldFactoryTest

completedLayout 0.181
emptyLayout 0.011
getField 0.011

AssetTransformerTest

populateExistingItem 0.017
createPropertyFromItem 0.013
populateNewItem 0.012

AssetUploadReceiverTest

getEditAssetAppConfiguration 0.019
updateContent 0.014
getHeight 0.009
getWidth 0.019
isImage 0.009

ImageSizeTest

testScaleToFitIfLarger 0
testGifImage 0

DamLinkImageProviderTest

testGetGeneratorImagePath 0.014

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