Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
136 0 0 1 99.265% 63.67

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.111
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.007
info.magnolia.dam.app.setup.for2_0 7 0 0 0 100% 0.46
info.magnolia.dam.app.commands 4 0 0 0 100% 0.909
info.magnolia.dam.app.ui.imageprovider 1 0 0 0 100% 0.02
info.magnolia.dam.app.ui.field.configuration.image 3 0 0 0 100% 0.008
info.magnolia.dam.app 9 0 0 0 100% 0.001
info.magnolia.dam.app.ui.field 2 0 0 0 100% 0.026
info.magnolia.dam.app.assets.browser 4 0 0 0 100% 0.84
info.magnolia.dam.app.assets.column 13 0 0 1 92.308% 0.096
info.magnolia.dam.app.assets.action 13 0 0 0 100% 5.309
info.magnolia.dam.app.ui.field.configuration.icon 3 0 0 0 100% 0.003
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.02
info.magnolia.dam.app.assets.form.action 4 0 0 0 100% 0.604
info.magnolia.dam.app.setup 48 0 0 0 100% 55.217
info.magnolia.dam.app.ui.field.upload 7 0 0 0 100% 0.035

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

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

info.magnolia.dam.app.setup.for2_0

Class Tests Errors Failures Skipped Success Rate Time
UpdateDamAppConfigurationTaskTest 3 0 0 0 100% 0.455
UpdateDamAssetFileNamePropertiesTaskTest 4 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% 0.909

info.magnolia.dam.app.ui.imageprovider

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

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

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

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

info.magnolia.dam.app.assets.browser

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

info.magnolia.dam.app.assets.column

Class Tests Errors Failures Skipped Success Rate Time
AssetNameColumnFormatterTest 8 0 0 0 100% 0.094
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% 4.113
DirectUploadActionTest 5 0 0 0 100% 1.196

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

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

Class Tests Errors Failures Skipped Success Rate Time
SaveAssetFormActionTest 2 0 0 0 100% 0.299
SaveRenameActionTest 2 0 0 0 100% 0.305

info.magnolia.dam.app.setup

Class Tests Errors Failures Skipped Success Rate Time
DamAppVersionHandlerTest 48 0 0 0 100% 55.217

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

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

Test Cases

[Summary] [Package List] [Test Cases]

CreateAssetVariantActionTest

resetActivationStatus 1.915
insertDuplicateMarkBeforeExtension 0.42
duplicateAsset 0.324
insertDuplicateRightAfterOriginalAsset 0.303
duplicateAssetProperties 0.27
duplicateAssetBinaryNode 0.326
synchronizeAssetNameWithoutExtension 0.275
synchronizeAssetNameAndFileName 0.28

DirectUploadActionTest

testWhenParentNodeIsSelected 0.429
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsNode 0.217
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrNodeAdapter 0.174
testWhenParentNodeIsNotSelectedThenUploadItemToWorkbenchRootWhichIsJcrItemId 0.197
testWhenParentNodeIsNotSelectedAndCanNotDetermineWorkbenchRoot 0.179

AssetContentClipboardTest

pasteAssetAndSynchronizeAssetName 0.225
pasteAssetAndSynchronizeAssetNameWithoutExtension 0.238
pasteAssetPrimarilyDeducesNodeNameFromFileName 0.185
pasteAssetWithNameHasExtensionAndDoesNotHaveFileName 0.192

AssetNameColumnFormatterTest

iconFileImageIsReturnedForSvgAsset 0.085
folderItem 0.005
thumbnailImageIsReturnedForAsset 0.001
assetItemWithoutNameProperty 0
defaultIconIsReturnedIfMediaTypeDoesNotExists 0.001
assetItemWithNameProperty 0
defaultIconIsReturnedIfMediaTypeIsEmpty 0.001
noIconIsReturnedForUnsupportedNodeType 0.001

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.001
testConvertToModelEmptyPath 0
testConvertToModelWrongPath 0.005
testConvertToModel 0
testConvertToPresentation 0
testConvertToPresentationWrongId 0.001
testConvertToPresentationNotCompositeId 0

SaveAssetFormActionTest

setNodeName 0.163
setFileNameAndNodeName 0.136

SaveRenameActionTest

noRenameIfNoJcrNopeProperty 0.138
renameDoneBasedOnTheJcrNopeProperty 0.167

ImportAssetZipCommandTest

importImagesZipWithSameNameButDifferentExtension 0.249
reImportZipFileKeepNodeIdentifier 0.232
importImagesZip 0.196
importImagesZipLeavesExtension 0.232

DamAppConfigurationTest

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

DamAppVersionHandlerTest

updateFrom223 0.647
updateFrom224 0.453
testUpdateTo101RenameAssetDialogExists 2.408
testUpdateTo101LinkDialogIsRemoved 1.846
testUpdateTo101WithoutExistingFolderDefinition 1.832
testUpdateTo102ActionbarNodesUpdated 1.644
testUpdateTo1dot1VersioningCatalogAdded 1.7
testUpdateTo1dot1NewVersionAction 1.608
testUpdateFor20AddContentConnector 1.049
updateFrom231RemovesFieldTypeDefinitionsFromJCR 0.385
updateFrom124DoesNotRegisterAsyncActionsForDeleteAndPublishIfSchedulerModuleIsNotInstalled 1.177
testUpdateFor20RenameAssetNodeActions 1.231
testUpdateTo111CleanupDeleteAssetAction 1.719
testUpdateFor20 1.22
testUpdateTo12AddsZipUpload 1.403
testUpdateTo101FolderActionReferencesUiFramework 1.672
updateFrom217InstallCopyAndPasteActions 0.496
updateFrom124RegistersAsyncActionsForDeleteAndPublishIfSchedulerModuleIsInstalled 1.113
testRenameAsset 0.727
testUpdateFor20RenameDialog 1.219
testUpdateTo102HasNewActions 1.653
testUpdateTo101CaptionFieldIsAvailable 1.689
updateFrom22AndCheckAssetChooseDialogWithPreviewHasBeenUpdated 0.393
testUpdate126ConfigureIconsForAssetsApp 1.116
testUpdateFrom20 1.027
testUpdateFrom121 1.301
testUpdateFrom202 0.957
testUpdateFrom203 0.882
testUpdateFrom204 0.815
testUpdateFrom207 0.751
testUpdateFrom208 0.723
testUpdateFrom211 0.611
testUpdateTo121AddsActivateRecursive 1.373
testUpdateTo102CleanupDeleteFolderAction 1.585
updateFrom2215econfigureRestorePreviousVersionActions 0.585
testUpdateTo122AddsActivateRecursiveIfNotSet 1.245
updateFrom22RemoveLegacyConfigurationProperties 0.381
testUpdateTo101RenameAssetActionIsAvailable 1.634
testMoveFolderActionHasNoLabelSpecifiedInConfigAfterUpdateTo111 1.379
testUpdateTo101WithoutNonExistingFolderDefinition 1.617
updateFrom216ConfigureFolderNodeTypeForImportZipAction 0.52
testUpdateTo1dot1NewActionbarSection 1.481
updateFrom124RegistersDownloadAssetAction 1.115
freshInstallDoesNotContainFieldTypeDefinitionsFromJCR 0.486
testUpdateTo124AddsColumnType 1.176
updateTo211RemovesObsoletePermissionRole 0.663
testUpdateTo1dot1DeleteSetMultiple 1.48
testUpdateFor20AddAvaibilityAndRemoveIcon 1.03

UpdateDamAppConfigurationTaskTest

testDialogMove 0.157
testMoveUpdateConfigNode 0.15
testVoterToMediaType 0.148

UpdateDamAssetFileNamePropertiesTaskTest

alreadyCorrectFileName 0.004
normalBehavior 0
noAssetTypeProperty 0
skipAssetWithoutResourceNode 0.001

DamFieldConfigTest

testDamUpload 0.002
testAssetLink 0.001

EditAssetAppConfigurationTest

testEditConfig 0.001
testThumbnailComponentProviderClass 0
testPreviewConfig 0

IconThumbnailComponentProviderTest

testCreateThumbnailComponentNullMimeType 0.003
testCreateThumbnailComponentDocumentMimeType 0
testCreateThumbnailComponentImageMimeType 0

ImageThumbnailComponentProviderTest

testCreateThumbnailComponentNoMimeType 0.006
testCreateThumbnailComponent 0.002
testCreateThumbnailComponentNoFile 0

DamFilePreviewComponentTest

refreshItemNPETest 0.024
refreshItemForFolderTest 0.002

DamUploadFieldFactoryTest

completedLayout 0.099
emptyLayout 0.006
getField 0.006

AssetTransformerTest

populateExistingItem 0.007
createPropertyFromItem 0.007
populateNewItem 0.006

AssetUploadReceiverTest

getEditAssetAppConfiguration 0.011
updateContent 0.007
getHeight 0.005
getWidth 0.007
isImage 0.005

ImageSizeTest

testScaleToFitIfLarger 0
testGifImage 0

DamLinkImageProviderTest

testGetGeneratorImagePath 0.02

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