Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
274 0 0 11 95.985% 27.887

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.ui.form.field.upload 14 0 0 0 100% 0.065
info.magnolia.ui.form.field.transformer.upload 8 0 0 0 100% 0.012
info.magnolia.ui.form.action 12 0 0 0 100% 6.782
info.magnolia.ui.form.field.converter 6 0 0 0 100% 0.012
info.magnolia.ui.form.field.factory 101 0 0 4 96.04% 2.346
info.magnolia.ui.form.field.upload.basic 8 0 0 0 100% 0.011
info.magnolia.ui.form.fieldType.registry 10 0 0 5 50% 0.001
info.magnolia.ui.form.definition 2 0 0 0 100% 0.134
info.magnolia.ui.form.field.transformer.composite 9 0 0 0 100% 1.384
info.magnolia.ui.form.field.transformer.basic 26 0 0 0 100% 8.838
info.magnolia.ui.form 1 0 0 0 100% 0.563
info.magnolia.ui.form.field.definition 7 0 0 0 100% 0.138
info.magnolia.ui.form.field.transformer.multi 45 0 0 0 100% 6.144
info.magnolia.ui.form.config 16 0 0 0 100% 0.011
info.magnolia.ui.form.field.transformer 8 0 0 2 75% 1.421
info.magnolia.ui.form.validator.definition 1 0 0 0 100% 0.025

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

info.magnolia.ui.form.field.upload

Class Tests Errors Failures Skipped Success Rate Time
AbstractUploadFieldTest 1 0 0 0 100% 0.051
DefaultFileFactoryTest 3 0 0 0 100% 0.008
UploadReceiverTest 10 0 0 0 100% 0.006

info.magnolia.ui.form.field.transformer.upload

Class Tests Errors Failures Skipped Success Rate Time
FileTransformerTest 8 0 0 0 100% 0.012

info.magnolia.ui.form.action

Class Tests Errors Failures Skipped Success Rate Time
CallbackFormActionTest 3 0 0 0 100% 0.43
SaveFormActionTest 9 0 0 0 100% 6.352

info.magnolia.ui.form.field.converter

Class Tests Errors Failures Skipped Success Rate Time
StringToCalendarConverterTest 6 0 0 0 100% 0.012

info.magnolia.ui.form.field.factory

Class Tests Errors Failures Skipped Success Rate Time
AbstractFieldFactoryTest 16 0 0 1 93.75% 0.312
BasicUploadFieldFactoryTest 3 0 0 0 100% 0.097
CheckBoxFieldFactoryTest 3 0 0 0 100% 0.076
CodeFieldFactoryTest 8 0 0 0 100% 0.094
CompositeFieldFactoryTest 4 0 0 0 100% 0.083
DateFieldFactoryTest 3 0 0 0 100% 0.031
HiddenFieldFactoryTest 2 0 0 0 100% 0.022
LinkFieldFactoryTest 7 0 0 0 100% 0.189
MultiValueFieldFactoryTest 9 0 0 0 100% 0.222
OptionGroupFieldFactoryTest 7 0 0 0 100% 0.224
PasswordFieldFactoryTest 4 0 0 0 100% 0.075
RichTextFieldFactoryTest 1 0 0 0 100% 0.078
SelectFieldFactoryTest 14 0 0 0 100% 0.412
StaticFieldFactoryTest 1 0 0 0 100% 0.01
SwitchableFieldFactoryTest 14 0 0 0 100% 0.397
TextFieldFactoryTest 2 0 0 0 100% 0.024
TwinColSelectFieldFactoryTest 3 0 0 3 0% 0

info.magnolia.ui.form.field.upload.basic

Class Tests Errors Failures Skipped Success Rate Time
BasicUploadFieldTest 8 0 0 0 100% 0.011

info.magnolia.ui.form.fieldType.registry

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredFieldTypeDefinitionManagerTest 5 0 0 5 0% 0
FieldTypeDefinitionRegistryTest 5 0 0 0 100% 0.001

info.magnolia.ui.form.definition

Class Tests Errors Failures Skipped Success Rate Time
FormDefinitionKeyGeneratorTest 1 0 0 0 100% 0.123
TabDefinitionKeyGeneratorTest 1 0 0 0 100% 0.011

info.magnolia.ui.form.field.transformer.composite

Class Tests Errors Failures Skipped Success Rate Time
CompositeTransformerTest 5 0 0 0 100% 1.384
DelegatingCompositeFieldTransformerTest 1 0 0 0 100% 0
SwitchableTransformerTest 3 0 0 0 100% 0

info.magnolia.ui.form.field.transformer.basic

Class Tests Errors Failures Skipped Success Rate Time
BasicTransformerTest 17 0 0 0 100% 5.236
BCryptTransformerTest 2 0 0 0 100% 1.557
ListToSetTransformerTest 7 0 0 0 100% 2.045

info.magnolia.ui.form

Class Tests Errors Failures Skipped Success Rate Time
AbstractFormItemTest 1 0 0 0 100% 0.563

info.magnolia.ui.form.field.definition

Class Tests Errors Failures Skipped Success Rate Time
FieldDefinitionKeyGeneratorTest 4 0 0 0 100% 0.07
FieldValidatorDefinitionKeyGeneratorTest 1 0 0 0 100% 0.016
SelectFieldOptionDefinitionKeyGeneratorTest 2 0 0 0 100% 0.052

info.magnolia.ui.form.field.transformer.multi

Class Tests Errors Failures Skipped Success Rate Time
DelegatingMultiValueFieldTransformerTest 10 0 0 0 100% 0.017
DelegatingMultiValueSubnodeTransformerTest 12 0 0 0 100% 0.013
MultiValueChildNodeTransformerTest 5 0 0 0 100% 1.379
MultiValueChildrenNodeTransformerTest 4 0 0 0 100% 1.057
MultiValueJSONTransformerTest 4 0 0 0 100% 1.025
MultiValueSubChildrenNodePropertiesTransformerTest 4 0 0 0 100% 1.225
MultiValueTransformerTest 6 0 0 0 100% 1.428

info.magnolia.ui.form.config

Class Tests Errors Failures Skipped Success Rate Time
ConfigBuilderTest 13 0 0 0 100% 0.01
ValidatorConfigTest 3 0 0 0 100% 0.001

info.magnolia.ui.form.field.transformer

Class Tests Errors Failures Skipped Success Rate Time
TransformedPropertyTest 8 0 0 2 75% 1.421

info.magnolia.ui.form.validator.definition

Class Tests Errors Failures Skipped Success Rate Time
FieldValidatorDefinitionKeyGeneratorTest 1 0 0 0 100% 0.025

Test Cases

[Summary] [Package List] [Test Cases]

AbstractFormItemTest

testEnsureMessagesContainsKeysDefinedByUIModules 0.563

CallbackFormActionTest

executeCustomOnSuccessTest 0.317
executeDefaultOnSuccessTest 0.06
executeOnCancelTest 0.053

SaveFormActionTest

executeCreatesProperty 2.304
executeChangesNodeNameBasedOnPropertyJcrName 0.987
executeKeepsNameProperty 0.588
executeRenamesNodeAndKeepsNameProperty 0.475
executeFiresCallback 0.46
executeUpdatesProperty 0.371
executeKeepsNamePropertyWithSpaces 0.381
executeChangesNodeNameBasedOnPropertyName 0.367
executeRemovesProperty 0.419

ConfigBuilderTest

testCompositeFieldBuilder 0.002
testLinkFieldBuilder 0.001
testStaticFieldBuilder 0.001
testSwitchableFieldBuilder 0.001
testOptionGroupFieldBuilder 0.002
testCheckboxFieldBuilder 0
testMultiFieldBuilder 0
testBasicUploadFieldBuilder 0.002
testPasswordFieldBuilder 0
testTwinColSelectFieldBuilder 0.001
testCodeFieldBuilder 0
testRichTextFieldBuilder 0
testTextFieldBuilder 0

ValidatorConfigTest

testEmail 0.001
testDigitsOnly 0
testRegexp 0

FormDefinitionKeyGeneratorTest

keysForFormLabel 0.123

TabDefinitionKeyGeneratorTest

keysForTabLabel 0.011

StringToCalendarConverterTest

testPresentationToCalendarEn 0.006
testCalendarToPresentationForNullValue 0.002
testPresentationToCalendarForNullValue 0
testCalendarToPresentationDe 0.003
testCalendarToPresentationEn 0
testStringToCalendarDe 0.001

FieldDefinitionKeyGeneratorTest

fieldDefinitionsNotInFormContextAreSupported 0.032
keysForNestedFieldLabel 0.018
keysForFieldLabel 0.003
keysForFieldLabelInChooseDialog 0.017

FieldValidatorDefinitionKeyGeneratorTest

keyGeneratedFromAppDescriptorIsCompliant 0.016

SelectFieldOptionDefinitionKeyGeneratorTest

testOptionsInSelectField 0.034
testOptionsInSwitchableField 0.018

AbstractFieldFactoryTest

testValueForNotEmptyNewItemWithDefaultValue 0.112
simpleInitializationTest 0.012
testPropertysetItemSupportNonExistingProperty 0.01
testConversionOfPropertyTypeWithDouble 0.014
testFieldConverterInitialized 0.046
testEmptyOrNullLabelSetsNoCaption 0.01
testPropertysetItemSupport 0.009
testPropertyValueChangeWithSaveInfoTrue 0.016
testPlainBeanItemSupport 0.016
changePropertyValueTest 0.01
testValueForEmptyNewItem 0.009
testValueForEmptyNewItemWithDefaultValue 0.009
simpleI18NTest 0
skipped
correctLocaleCodeTest 0.01
testViewConverterInitialized 0.02
testValueForNotEmptyNewItem 0.009

BasicUploadFieldFactoryTest

testGetField 0.044
testEmptyLayout 0.018
testCompletedLayout 0.035

CheckBoxFieldFactoryTest

simpleCheckBoxFieldTest 0.036
testDefaultValue 0.022
checkBoxField_SetSelectedTest 0.018

CodeFieldFactoryTest

createFieldSetsHeightAccordingToDefinition 0.021
createFieldFavoursLanguageOverFileNameProperty 0.013
createCodeFieldChangeValue 0.012
createFieldUsesDefaultModeIfLanguageAndFileNamePropertyAreNotPresent 0.01
createFieldSetsModeIfLanguageIsPresent 0.01
createFieldResolvesAceModeFromFileExtension 0.011
createFieldResolvesAceModeFromAdditionalMappingsIfAceModeDoesntMatch 0.009
createCodeField 0.008

CompositeFieldFactoryTest

validationOfRequiredCompositeFieldIsNotSupportedAndLogsWarning 0.046
validationSuccedsIfRequiredFieldIsNotEmpty 0.014
createFieldComponentTest 0.012
validationFailsIfRequiredFieldIsEmpty 0.011

DateFieldFactoryTest

simpleDateFieldTest 0.009
simpleDateFieldTest_ChangedValue 0.014
dateFieldTest_Time 0.008

HiddenFieldFactoryTest

testGetHiddenFieldPropertyDataSourceWhenItemNodeIncludesHiddenProperty 0.012
testGetHiddenFieldPropertyDataSourceWhenItemNodeDoesNotIncludeHiddenProperty 0.01

LinkFieldFactoryTest

chooseDialogCallbackCanHandleObjectItemIds 0.034
linkFieldRequired 0.038
linkFieldUsesValidator 0.03
linkField_SetFieldPropagation 0.025
simpleLinkFieldTest 0.022
chooseDialogCallbackCanHandleStringItemId 0.02
simpleLinkFieldUuidTest 0.02

MultiValueFieldFactoryTest

validationFailsIfSubFieldValidatorFails 0.028
areButtonsVisibleWhenEditable 0.027
validationSuccedsIfNotRequiredSubFieldIsEmpty 0.021
createFieldComponentTest 0.02
validationFailsIfRequiredMultiFieldIsEmpty 0.023
validationFailsIfRequiredSubFieldIsEmpty 0.021
validationSuccedsIfRequiredSubFieldIsNotEmpty 0.04
areButtonsInvisibleWhenReadOnly 0.021
validationSuccedsIfSubFieldValidatorPasses 0.021

OptionGroupFieldFactoryTest

simpleCheckBoxFieldTest 0.057
createFieldSelectsDefaultOption 0.032
createFieldSelectsDefaultOptions 0.027
testSelectedRadioFieldOnPreexistingNodeWithNullValue 0.03
testNoPreselectedRadioField 0.026
testSelectedRadioField 0.026
simpleRadioFieldTest 0.026

PasswordFieldFactoryTest

testGetField 0.008
testVerificationMatch 0.02
testVerificationPassword 0.025
testVerificationDoNotMatch 0.022

RichTextFieldFactoryTest

testGetField 0.078

SelectFieldFactoryTest

createFieldDoesntSelectDefaultIfValueAlreadyExists 0.027
createFieldDoesntSortOptionsIfSpecified 0.031
createFieldWorksWithDifferentOptionValueAndLabelNames 0.023
createFieldSortsOptionsAlphabeticallyAscendingByDefault 0.025
createFieldSelectsDefaultOptionIfConfigured 0.025
createField 0.025
createFieldSortsOptionsByComparator 0.074
createFieldUsesNodeNamesIfOptionValuesAreNotSet 0.025
testCreateDefaultValueFromLong 0.025
createFieldSelectsFirstOptionIfNoDefaultConfigured 0.025
createFieldWorksWithRemoteOptions 0.019
createFieldSortsOptionsByNullSafeLabelComparator 0.024
remoteOptionsGetRebuiltUponFieldRecreation 0.046
createFieldWithRemoteOptionsIgnoresNonMgnlNodeTypes 0.018

StaticFieldFactoryTest

testGetField 0.01

SwitchableFieldFactoryTest

setI18nForDelegatingCompositeFieldTransformer 0.014
validationIsTriggeredOnlyForVisibleField 0.04
fieldNamesAndFieldsStayInSynchWhenGetFieldsIsCalledBeforeSetFields 0.01
selectHasDefaultValueIfConfigured 0.034
createFieldComponentTest 0.012
selectHasNoDefaultValueIfNotConfigured 0.034
doNotAddNonVisibleField 0.044
switchingWritesToItem 0.042
fieldNamesAndFieldsStayInSynch 0.01
setI18nForSwitchableTransformer 0.009
validationOfRequiredSwitchableSucceedsIfOptionIsSelected 0.04
validationOfSelectedOptionFails 0.033
switchingWritesToItemWithDefaultValue 0.04
validationOfRequiredSwitchableFailsIfNoOptionIsSelected 0.035

TextFieldFactoryTest

createSingleRowEditFieldTest 0.013
createMultiRowEditField 0.011

TwinColSelectFieldFactoryTest

multiSelectTwinColField_ItemResult_Test 0
See http://dev.vaadin.com/ticket/10663
multiSelectTwinColFieldTest 0
See http://dev.vaadin.com/ticket/10663
simpleTwinColFieldTest 0
See http://dev.vaadin.com/ticket/10663

BasicTransformerTest

testReadFromDataSourceItemStringWithoutDefault 0.391
testWriteToDataSourceItemNewString 0.329
testReadFromDataSourceWrongTypeEmptyValue 0.333
testWriteToDataSourceItemLong 0.336
testWriteToDataSourceWrongType 0.3
testReadFromDataSourceItemString 0.291
testReadFromDataSourceItemReadOnly 0.298
testReadFromDataSourceItemLong 0.289
testReadFromDataSourceItemLongWithoutDefault 0.336
underlyingJCRPropertyConformsToTransformerReadonlyState 0.326
testReadFromDataSourceWrongType 0.329
testWriteToDataSourceItemString 0.282
testWriteToDataSourceReadOnly 0.272
testWriteToDataSourceWrongTypeIncompatibleValue 0.267
readOnlyStateIsReflectedOnAlreadyExistingProperties 0.292
testWriteToDataSourceItemNewLong 0.299
testReadFromDataSourceWrongTypeIncompatibleValue 0.266

BCryptTransformerTest

testReadEncriptedData 0.624
testWriteData 0.933

ListToSetTransformerTest

testReadWriteFromDataSourceItem 0.322
testReadFromDataSourceItemEmptyMultiSelect 0.293
testWriteToEmptyProperty 0.267
testWriteRemovesPropertyIfEmptyEvenIfTranformationIsNotNeeded 0.268
testReadFromDataSourceItemNotEmptyMultiSelect 0.286
testWriteRemovesPropertyIfEmpty 0.297
testReadFromDataSourceItemNotMultiSelect 0.312

CompositeTransformerTest

testWriteMultiProperty 0.314
testWriteMultiPropertyWithNullValue 0.328
testReadMultiProperty 0.254
testGetLocalizedCompositePropertyName 0.244
testReadWriteMultiProperty 0.244

DelegatingCompositeFieldTransformerTest

readFromItemOnce 0

SwitchableTransformerTest

testWriteSelectedFieldWithoutValue 0
testWriteBothFields 0
testWriteSelectedField 0

DelegatingMultiValueFieldTransformerTest

coherenceOfMultisetItemIds 0.009
removeElementAndCreate 0
readFromItemWithI18nSupportNotDefaultLocal 0.002
createNewElementWhenItemExistedBefore 0.001
removeElement 0.001
createNewElement 0
readFromItemWithI18nSupport 0.001
readFromItem 0
readFromItemTwice 0.001
createNewElementWithI18nSupport 0.002

DelegatingMultiValueSubnodeTransformerTest

getRootItemWhenChildExist 0.002
getRootItemWhenChildDoesntExist 0.001
coherenceOfMultisetItemIds 0.001
removeElementAndCreate 0
readFromItemWithI18nSupportNotDefaultLocal 0.001
createNewElementWhenItemExistedBefore 0.001
removeElement 0.001
createNewElement 0.001
readFromItemWithI18nSupport 0.001
readFromItem 0.002
readFromItemTwice 0.001
createNewElementWithI18nSupport 0.001

MultiValueChildNodeTransformerTest

testReadFromItemExistingProperty 0.262
testWriteToItemUpdateOfExistingProperty 0.244
testReadFromItem 0.255
testWriteToItem 0.271
testReadFromItemWriteToItem 0.347

MultiValueChildrenNodeTransformerTest

testUpdateMultiPropertyWithoutChanges 0.272
testUpdateMultiProperty 0.264
testReadMultiProperty 0.255
testCreateMultiProperty 0.266

MultiValueJSONTransformerTest

testUpdateMultiProperty 0.251
testReadEmptyMultiProperty 0.254
testReadMultiProperty 0.264
testCreateMultiProperty 0.256

MultiValueSubChildrenNodePropertiesTransformerTest

testUpdateMultiProperty 0.274
testUpdateMultiPropertyWMultiProperty 0.335
testReadMultiProperty 0.367
testCreateMultiProperty 0.249

MultiValueTransformerTest

testWriteNullProperty 0.264
testUpdateMultiStringProperty 0.235
testWriteEmptyPropertysetItem 0.226
testCreateMultiProperty 0.23
testReadMultiStringProperty 0.247
testReadMultiLongProperty 0.226

TransformedPropertyTest

testGetValue 0.225
testInitializationNullValueTypeNotSetByFactory 0.243
testInitializationNotNullValueTypeNotSetByFactory 0.303
testFireI18NValueChangeWithReadOnlyTrue 0
TransformedProperty no longer deals with I18N on its own
testInitializationNullValueAndTypeSetByFactoryException 0.217
testInitializationNullValueAndTypeSetByFactory 0.217
testFireI18NValueChange 0
TransformedProperty no longer deals with I18N on its own
testSetValue 0.216

FileTransformerTest

writeToItemWithoutExistingFile 0.004
writeToItemWithExistingFile 0.001
readFromItemWithExistingFile 0.002
i18nReadFromItem 0.001
populateExistingItem 0.001
readFromItemWithoutExistingFile 0.001
createPropertyFromItem 0.001
populateNewItem 0.001

AbstractUploadFieldTest

testDropWithEmptyMimeType 0.051

BasicUploadFieldTest

fileNameChangeIsPropagated 0.002
testGetCaptionForApplicationField 0.002
testGetCaptionForEmptyCaption 0.001
inCaseOfInvalidNameADefaultNameIsPropagated 0.001
displayFileNameWithoutExtension 0.001
fileNameChangeIsPropagatedWhenFileHasNoExtension 0.002
testGetCaptionForNormalField 0.001
testGetCaptionForImageField 0.001

DefaultFileFactoryTest

testCreateFileNoValidDirectory 0
testCreateFile 0.005
testCreateFileNoWriteAccess 0.003

UploadReceiverTest

testFilenameWithoutExtensionIsValid 0.001
testGetFileFactory 0
testGetDefaultFileName 0.001
testReceiveUpload 0.001
testGetMimeType 0
testGetExtension 0
testSetFileName 0.001
testGetFileName 0.001
testGetFileSize 0
testSetValue 0.001

ConfiguredFieldTypeDefinitionManagerTest

testNonExistentFieldTypeDefinition 0
ConfiguredFieldTypeDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testGetFieldTypeByDefinition 0
ConfiguredFieldTypeDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testFieldTypeDefinitionReloadsOnRemoval 0
ConfiguredFieldTypeDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testFieldTypeDefinitionReloadsOnAddition 0
ConfiguredFieldTypeDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testGetFieldTypeById 0
ConfiguredFieldTypeDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.

FieldTypeDefinitionRegistryTest

testGetByDefinitionNull 0
testGetNonExisting 0.001
testGetExisting 0
testGetByDefinitionExisting 0
testGetByDefinitionNonExisting 0

FieldValidatorDefinitionKeyGeneratorTest

addKeysForCompositFields 0.025

Failure Details

[Summary] [Package List] [Test Cases]


simpleI18NTest
skipped: skipped
multiSelectTwinColField_ItemResult_Test
skipped: See http://dev.vaadin.com/ticket/10663
multiSelectTwinColFieldTest
skipped: See http://dev.vaadin.com/ticket/10663
simpleTwinColFieldTest
skipped: See http://dev.vaadin.com/ticket/10663
testFireI18NValueChangeWithReadOnlyTrue
skipped: TransformedProperty no longer deals with I18N on its own
testFireI18NValueChange
skipped: TransformedProperty no longer deals with I18N on its own
testNonExistentFieldTypeDefinition
skipped: ConfiguredFieldTypeDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testGetFieldTypeByDefinition
skipped: ConfiguredFieldTypeDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testFieldTypeDefinitionReloadsOnRemoval
skipped: ConfiguredFieldTypeDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testFieldTypeDefinitionReloadsOnAddition
skipped: ConfiguredFieldTypeDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testGetFieldTypeById
skipped: ConfiguredFieldTypeDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.