Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.126
info.magnolia.dam.app.ui.field.configuration 3 0 0 0 100% 0
info.magnolia.dam.app.assets.field.translator 7 0 0 0 100% 0.01
info.magnolia.dam.app.setup.for2_0 7 0 0 0 100% 0.52
info.magnolia.dam.app.commands 4 0 0 0 100% 0.934
info.magnolia.dam.app.ui.imageprovider 1 0 0 0 100% 0.011
info.magnolia.dam.app.ui.field.configuration.image 3 0 0 0 100% 0.005
info.magnolia.dam.app 9 0 0 0 100% 0.001
info.magnolia.dam.app.ui.field 2 0 0 0 100% 0.028
info.magnolia.dam.app.assets.browser 4 0 0 0 100% 1.352
info.magnolia.dam.app.assets.column 13 0 0 1 92.308% 0.115
info.magnolia.dam.app.assets.action 13 0 0 0 100% 7.143
info.magnolia.dam.app.ui.field.configuration.icon 3 0 0 0 100% 0.003
info.magnolia.dam.app.setup.migration 63 0 0 0 100% 9.156
info.magnolia.dam.app.ui.config 2 0 0 0 100% 0.003
info.magnolia.dam.app.ui.field.transformer 3 0 0 0 100% 0.18
info.magnolia.dam.app.assets.form.action 4 0 0 0 100% 0.601
info.magnolia.dam.app.setup 46 0 0 0 100% 57.413
info.magnolia.dam.app.ui.field.upload 7 0 0 0 100% 0.042

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

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.assets.field.translator

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

info.magnolia.dam.app.setup.for2_0

Class Tests Errors Failures Skipped Success Rate Time
UpdateDamAppConfigurationTaskTest 3 0 0 0 100% 0.511
UpdateDamAssetFileNamePropertiesTaskTest 4 0 0 0 100% 0.009

info.magnolia.dam.app.commands

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

info.magnolia.dam.app.ui.imageprovider

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

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

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

info.magnolia.dam.app

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

info.magnolia.dam.app.ui.field

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

info.magnolia.dam.app.assets.browser

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

info.magnolia.dam.app.assets.column

Class Tests Errors Failures Skipped Success Rate Time
AssetNameColumnFormatterTest 8 0 0 0 100% 0.113
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% 5.158
DirectUploadActionTest 5 0 0 0 100% 1.985

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

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

info.magnolia.dam.app.setup.migration

Class Tests Errors Failures Skipped Success Rate Time
AbstractPropertyValueSearchDamMigrationTaskTest 6 0 0 0 100% 0.941
ChangeDataDmsReferenceToDamMigrationTaskTest 4 0 0 0 100% 0.59
ChangeWebsiteDmsReferenceToDamMigrationTaskTest 7 0 0 0 100% 1.104
CleanContentForDamMigrationTaskTest 5 0 0 0 100% 0.771
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% 2.611
MoveDataWorkspaceToDamMigrationTaskTest 2 0 0 0 100% 0.349
MoveFCKEditorContentToDamMigrationTaskTest 4 0 0 0 100% 0.811
MoveFileContentToDamMigrationTaskTest 2 0 0 0 100% 0.351
MoveLinkToDamForFCKEditorContentMigrationTaskTest 2 0 0 0 100% 0.385
MoveUploadedContentToDamMigrationTaskTest 7 0 0 0 100% 1.243

info.magnolia.dam.app.ui.config

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

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

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

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

Class Tests Errors Failures Skipped Success Rate Time
SaveAssetFormActionTest 2 0 0 0 100% 0.314
SaveRenameActionTest 2 0 0 0 100% 0.287

info.magnolia.dam.app.setup

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

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

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

Test Cases

[Summary] [Package List] [Test Cases]

CreateAssetVariantActionTest

resetActivationStatus 1.826
insertDuplicateMarkBeforeExtension 0.696
duplicateAsset 0.534
insertDuplicateRightAfterOriginalAsset 0.451
duplicateAssetProperties 0.495
duplicateAssetBinaryNode 0.397
synchronizeAssetNameWithoutExtension 0.397
synchronizeAssetNameAndFileName 0.362

DirectUploadActionTest

testWhenParentNodeIsSelected 0.723
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsNode 0.333
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrNodeAdapter 0.285
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrItemId 0.316
testWhenParentNodeIsNotSelectedAndCanNotDetermineWorkbenchRoot 0.328

AssetContentClipboardTest

pasteAssetAndSynchronizeAssetName 0.35
pasteAssetAndSynchronizeAssetNameWithoutExtension 0.32
pasteAssetPrimarilyDeducesNodeNameFromFileName 0.332
pasteAssetWithNameHasExtensionAndDoesNotHaveFileName 0.35

AssetNameColumnFormatterTest

iconFileImageIsReturnedForSvgAsset 0.099
folderItem 0.007
thumbnailImageIsReturnedForAsset 0.001
assetItemWithoutNameProperty 0.002
defaultIconIsReturnedIfMediaTypeDoesNotExists 0.001
assetItemWithNameProperty 0.001
defaultIconIsReturnedIfMediaTypeIsEmpty 0
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.001
testMediaTypeAndExtension 0
testMediaTypeOnly 0

AssetCompositeIdKeyTranslatorTest

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

SaveAssetFormActionTest

setNodeName 0.167
setFileNameAndNodeName 0.147

SaveRenameActionTest

noRenameIfNoJcrNopeProperty 0.14
renameDoneBasedOnTheJcrNopeProperty 0.147

ImportAssetZipCommandTest

importImagesZipWithSameNameButDifferentExtension 0.266
reImportZipFileKeepNodeIdentifier 0.26
importImagesZip 0.213
importImagesZipLeavesExtension 0.195

DamAppConfigurationTest

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

DamAppVersionHandlerTest

updateFrom223 0.481
updateFrom224 0.378
testUpdateTo101RenameAssetDialogExists 1.851
testUpdateTo101LinkDialogIsRemoved 1.955
testUpdateTo101WithoutExistingFolderDefinition 2.718
testUpdateTo102ActionbarNodesUpdated 2.38
testUpdateTo1dot1VersioningCatalogAdded 1.88
testUpdateTo1dot1NewVersionAction 1.788
testUpdateFor20AddContentConnector 1.402
updateFrom124DoesNotRegisterAsyncActionsForDeleteAndPublishIfSchedulerModuleIsNotInstalled 1.67
testUpdateFor20RenameAssetNodeActions 1.803
testUpdateTo111CleanupDeleteAssetAction 2.38
testUpdateFor20 1.779
testUpdateTo12AddsZipUpload 1.896
testUpdateTo101FolderActionReferencesUiFramework 2.137
updateFrom217InstallCopyAndPasteActions 0.692
updateFrom124RegistersAsyncActionsForDeleteAndPublishIfSchedulerModuleIsInstalled 1.283
testRenameAsset 0.678
testUpdateFor20RenameDialog 1.45
testUpdateTo102HasNewActions 1.604
testUpdateTo101CaptionFieldIsAvailable 1.822
updateFrom22AndCheckAssetChooseDialogWithPreviewHasBeenUpdated 0.32
testUpdate126ConfigureIconsForAssetsApp 1.237
testUpdateFrom20 0.861
testUpdateFrom121 1.148
testUpdateFrom202 0.871
testUpdateFrom203 0.766
testUpdateFrom204 0.678
testUpdateFrom207 0.729
testUpdateFrom208 0.924
testUpdateFrom211 0.784
testUpdateTo121AddsActivateRecursive 1.589
testUpdateTo102CleanupDeleteFolderAction 1.449
updateFrom2215econfigureRestorePreviousVersionActions 0.471
testUpdateTo122AddsActivateRecursiveIfNotSet 1.066
updateFrom22RemoveLegacyConfigurationProperties 0.281
testUpdateTo101RenameAssetActionIsAvailable 1.435
testMoveFolderActionHasNoLabelSpecifiedInConfigAfterUpdateTo111 1.181
testUpdateTo101WithoutNonExistingFolderDefinition 1.369
updateFrom216ConfigureFolderNodeTypeForImportZipAction 0.403
testUpdateTo1dot1NewActionbarSection 1.271
updateFrom124RegistersDownloadAssetAction 0.93
testUpdateTo124AddsColumnType 0.954
updateTo211RemovesObsoletePermissionRole 0.515
testUpdateTo1dot1DeleteSetMultiple 1.265
testUpdateFor20AddAvaibilityAndRemoveIcon 0.889

UpdateDamAppConfigurationTaskTest

testDialogMove 0.164
testMoveUpdateConfigNode 0.16
testVoterToMediaType 0.187

UpdateDamAssetFileNamePropertiesTaskTest

alreadyCorrectFileName 0.006
normalBehavior 0.002
noAssetTypeProperty 0
skipAssetWithoutResourceNode 0.001

AbstractPropertyValueSearchDamMigrationTaskTest

checkPropertySearchForNodesNamesStartingWithNumbers2 0.233
testSetUp 0.13
checkPropertySearchForNodesNamesStartingWithNumbers 0.131
checkPropertySearchForNodesWithAlphabeticNames 0.132
testWithEmptyPath 0.134
checkPropertySearchForNodesForManyPath 0.181

ChangeDataDmsReferenceToDamMigrationTaskTest

testDoExecuteNoAssociatedDamImage 0.158
testDoExecute 0.144
testDoExecuteInvalidPath 0.144
testDoExecuteInvalidDataWorkspace 0.144

ChangeWebsiteDmsReferenceToDamMigrationTaskTest

testChangeRefForI18NDmsndUploadReferences 0.141
testChangeRefForRoot 0.158
testChangeRefForSubTree 0.191
testChangeRefForPathEndingWithSlash 0.149
testChangeRefForAllTreeMissingUUIDReference 0.167
testChangeRefForAllTree 0.162
testChangeRefForI18NDmsReferences 0.136

CleanContentForDamMigrationTaskTest

testCleanUpNodeVisitorForSubTree 0.138
testCleanUpNodeVisitorInvalidIdentifier 0.163
testCleanUpNodeVisitorForAllTree 0.143
testCleanUpNodeVisitorNormalProperties 0.135
testHandleDamLinkNodeVisitorForAllTree 0.192

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.177
testDamRepoWithSubPath 0.17
testInCaseOfNoBinaryNode 0.162
testDamRepoForI18NImagesSameFileNameDifferentNodeNamesBothUploaded 0.171
testWebSiteRepoForI18NImagesOneUploadedOneLinked 0.171
testDamRepoForI18NImagesBothUploaded 0.202
testWebSiteRepoTwoBinaryNodesAndOneUploadPropertyValue 0.233
testWebSiteRepoForNoMatchingFolder 0.209
testWebSiteRepoForI18NImagesBothUploaded 0.221
testDamRepoForI18NImagesOneUploadedOneLinked 0.183
testWebSiteRepoTwoBinaryNodesAndTwoUploadPropertyValue 0.193
testDamRepo 0.177
testWebSiteRepo 0.168
testInCaseOfNoMatchingNodeProperty 0.174

MoveDataWorkspaceToDamMigrationTaskTest

testCopyAllDMSTreeDamSubTree 0.207
testCopyAllDMSTree 0.142

MoveFCKEditorContentToDamMigrationTaskTest

testExecute 0.288
testCollectLinks 0.191
testExecuteMissingBinary 0.16
testExecuteWithSubPath 0.172

MoveFileContentToDamMigrationTaskTest

testSimpleExecute 0.186
testSimpleExecuteCheckDamWorkspace 0.165

MoveLinkToDamForFCKEditorContentMigrationTaskTest

testExecute 0.16
testExecuteWithMissingDamRef 0.225

MoveUploadedContentToDamMigrationTaskTest

testDamRepoWithSubPath 0.185
testInCaseOfNoBinaryNode 0.192
testWebSiteRepoTwoBinaryNodesAndOneUploadPropertyValue 0.187
testWebSiteRepoForNoMatchingFolder 0.149
testWebSiteRepoTwoBinaryNodesAndTwoUploadPropertyValue 0.186
testDamRepo 0.172
testWebSiteRepo 0.172

DamFieldConfigTest

testDamUpload 0.001
testAssetLink 0.002

EditAssetAppConfigurationTest

testEditConfig 0
testThumbnailComponentProviderClass 0
testPreviewConfig 0

IconThumbnailComponentProviderTest

testCreateThumbnailComponentNullMimeType 0.003
testCreateThumbnailComponentDocumentMimeType 0
testCreateThumbnailComponentImageMimeType 0

ImageThumbnailComponentProviderTest

testCreateThumbnailComponentNoMimeType 0.004
testCreateThumbnailComponent 0.001
testCreateThumbnailComponentNoFile 0

DamFilePreviewComponentTest

refreshItemNPETest 0.02
refreshItemForFolderTest 0.008

DamUploadFieldFactoryTest

completedLayout 0.112
emptyLayout 0.007
getField 0.007

AssetTransformerTest

populateExistingItem 0.008
createPropertyFromItem 0.01
populateNewItem 0.162

AssetUploadReceiverTest

getEditAssetAppConfiguration 0.01
updateContent 0.006
getHeight 0.006
getWidth 0.007
isImage 0.013

ImageSizeTest

testScaleToFitIfLarger 0
testGifImage 0

DamLinkImageProviderTest

testGetGeneratorImagePath 0.011

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