Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
284 0 0 11 96.127% 16.821

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 16 0 0 0 100% 0.04
info.magnolia.ui.form.field.transformer.upload 8 0 0 0 100% 0.009
info.magnolia.ui.form.action 12 0 0 0 100% 4.11
info.magnolia.ui.form.field.converter 6 0 0 0 100% 0.007
info.magnolia.ui.form.field.factory 104 0 0 4 96.154% 1.077
info.magnolia.ui.form.field.upload.basic 8 0 0 0 100% 0.007
info.magnolia.ui.form.fieldType.registry 10 0 0 5 50% 0
info.magnolia.ui.form.definition 2 0 0 0 100% 0.091
info.magnolia.ui.form.field.transformer.composite 10 0 0 0 100% 0.899
info.magnolia.ui.form.field.transformer.basic 26 0 0 0 100% 5.625
info.magnolia.ui.form 1 0 0 0 100% 0.365
info.magnolia.ui.form.field 4 0 0 0 100% 0.086
info.magnolia.ui.form.field.definition 7 0 0 0 100% 0.082
info.magnolia.ui.form.field.transformer.multi 45 0 0 0 100% 3.585
info.magnolia.ui.form.config 16 0 0 0 100% 0.009
info.magnolia.ui.form.field.transformer 8 0 0 2 75% 0.812
info.magnolia.ui.form.validator.definition 1 0 0 0 100% 0.017

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.033
DefaultFileFactoryTest 3 0 0 0 100% 0.003
UploadReceiverTest 12 0 0 0 100% 0.004

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

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

info.magnolia.ui.form.action

Class Tests Errors Failures Skipped Success Rate Time
CallbackFormActionTest 3 0 0 0 100% 0.277
SaveFormActionTest 9 0 0 0 100% 3.833

info.magnolia.ui.form.field.converter

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

info.magnolia.ui.form.field.factory

Class Tests Errors Failures Skipped Success Rate Time
AbstractFieldFactoryTest 16 0 0 1 93.75% 0.152
BasicUploadFieldFactoryTest 3 0 0 0 100% 0.059
CheckBoxFieldFactoryTest 3 0 0 0 100% 0.058
CodeFieldFactoryTest 8 0 0 0 100% 0.05
CompositeFieldFactoryTest 4 0 0 0 100% 0.062
DateFieldFactoryTest 4 0 0 0 100% 0.023
HiddenFieldFactoryTest 2 0 0 0 100% 0.01
LinkFieldFactoryTest 7 0 0 0 100% 0.115
MultiValueFieldFactoryTest 9 0 0 0 100% 0.135
OptionGroupFieldFactoryTest 7 0 0 0 100% 0.051
PasswordFieldFactoryTest 4 0 0 0 100% 0.044
RichTextFieldFactoryTest 2 0 0 0 100% 0.064
SelectFieldFactoryTest 15 0 0 0 100% 0.122
StaticFieldFactoryTest 1 0 0 0 100% 0.004
SwitchableFieldFactoryTest 14 0 0 0 100% 0.113
TextFieldFactoryTest 2 0 0 0 100% 0.015
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.007

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

info.magnolia.ui.form.definition

Class Tests Errors Failures Skipped Success Rate Time
FormDefinitionKeyGeneratorTest 1 0 0 0 100% 0.078
TabDefinitionKeyGeneratorTest 1 0 0 0 100% 0.013

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

Class Tests Errors Failures Skipped Success Rate Time
CompositeTransformerTest 5 0 0 0 100% 0.899
DelegatingCompositeFieldTransformerTest 2 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% 3.443
BCryptTransformerTest 2 0 0 0 100% 1.024
ListToSetTransformerTest 7 0 0 0 100% 1.158

info.magnolia.ui.form

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

info.magnolia.ui.form.field

Class Tests Errors Failures Skipped Success Rate Time
CompositeFieldIntegrationTest 1 0 0 0 100% 0.063
SwitchableFieldIntegrationTest 2 0 0 0 100% 0.017
TextFieldIntegrationTest 1 0 0 0 100% 0.006

info.magnolia.ui.form.field.definition

Class Tests Errors Failures Skipped Success Rate Time
FieldDefinitionKeyGeneratorTest 4 0 0 0 100% 0.043
FieldValidatorDefinitionKeyGeneratorTest 1 0 0 0 100% 0.011
SelectFieldOptionDefinitionKeyGeneratorTest 2 0 0 0 100% 0.028

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

Class Tests Errors Failures Skipped Success Rate Time
DelegatingMultiValueFieldTransformerTest 10 0 0 0 100% 0.011
DelegatingMultiValueSubnodeTransformerTest 12 0 0 0 100% 0.008
MultiValueChildNodeTransformerTest 5 0 0 0 100% 0.774
MultiValueChildrenNodeTransformerTest 4 0 0 0 100% 0.647
MultiValueJSONTransformerTest 4 0 0 0 100% 0.663
MultiValueSubChildrenNodePropertiesTransformerTest 4 0 0 0 100% 0.6
MultiValueTransformerTest 6 0 0 0 100% 0.882

info.magnolia.ui.form.config

Class Tests Errors Failures Skipped Success Rate Time
ConfigBuilderTest 13 0 0 0 100% 0.008
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% 0.812

info.magnolia.ui.form.validator.definition

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

Test Cases

[Summary] [Package List] [Test Cases]

AbstractFormItemTest

testEnsureMessagesContainsKeysDefinedByUIModules 0.365

CallbackFormActionTest

executeCustomOnSuccessTest 0.206
executeDefaultOnSuccessTest 0.037
executeOnCancelTest 0.034

SaveFormActionTest

executeCreatesProperty 1.466
executeChangesNodeNameBasedOnPropertyJcrName 0.495
executeKeepsNameProperty 0.376
executeRenamesNodeAndKeepsNameProperty 0.251
executeFiresCallback 0.256
executeUpdatesProperty 0.241
executeKeepsNamePropertyWithSpaces 0.293
executeChangesNodeNameBasedOnPropertyName 0.22
executeRemovesProperty 0.235

ConfigBuilderTest

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

ValidatorConfigTest

testEmail 0.001
testDigitsOnly 0
testRegexp 0

FormDefinitionKeyGeneratorTest

keysForFormLabel 0.078

TabDefinitionKeyGeneratorTest

keysForTabLabel 0.013

CompositeFieldIntegrationTest

doNotAddEmptyProperties 0.063

StringToCalendarConverterTest

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

FieldDefinitionKeyGeneratorTest

fieldDefinitionsNotInFormContextAreSupported 0.018
keysForNestedFieldLabel 0.011
keysForFieldLabel 0.003
keysForFieldLabelInChooseDialog 0.011

FieldValidatorDefinitionKeyGeneratorTest

keyGeneratedFromAppDescriptorIsCompliant 0.011

SelectFieldOptionDefinitionKeyGeneratorTest

testOptionsInSelectField 0.018
testOptionsInSwitchableField 0.01

AbstractFieldFactoryTest

testValueForNotEmptyNewItemWithDefaultValue 0.037
simpleInitializationTest 0.006
testPropertysetItemSupportNonExistingProperty 0.007
testConversionOfPropertyTypeWithDouble 0.007
testFieldConverterInitialized 0.029
testEmptyOrNullLabelSetsNoCaption 0.007
testPropertysetItemSupport 0.005
testPropertyValueChangeWithSaveInfoTrue 0.006
testPlainBeanItemSupport 0.008
changePropertyValueTest 0.006
testValueForEmptyNewItem 0.006
testValueForEmptyNewItemWithDefaultValue 0.005
simpleI18NTest 0
skipped
correctLocaleCodeTest 0.006
testViewConverterInitialized 0.01
testValueForNotEmptyNewItem 0.007

BasicUploadFieldFactoryTest

completedLayout 0.044
emptyLayout 0.008
getField 0.007

CheckBoxFieldFactoryTest

simpleCheckBoxFieldTest 0.039
testDefaultValue 0.01
checkBoxField_SetSelectedTest 0.009

CodeFieldFactoryTest

createFieldSetsHeightAccordingToDefinition 0.012
createFieldFavoursLanguageOverFileNameProperty 0.007
createCodeFieldChangeValue 0.005
createFieldUsesDefaultModeIfLanguageAndFileNamePropertyAreNotPresent 0.005
createFieldSetsModeIfLanguageIsPresent 0.005
createFieldResolvesAceModeFromFileExtension 0.006
createFieldResolvesAceModeFromAdditionalMappingsIfAceModeDoesntMatch 0.005
createCodeField 0.005

CompositeFieldFactoryTest

validationOfRequiredCompositeFieldIsNotSupportedAndLogsWarning 0.042
validationSuccedsIfRequiredFieldIsNotEmpty 0.008
createFieldComponentTest 0.005
validationFailsIfRequiredFieldIsEmpty 0.007

DateFieldFactoryTest

timeZone 0.007
simpleDateFieldTest 0.005
simpleDateFieldTest_ChangedValue 0.005
dateFieldTest_Time 0.006

HiddenFieldFactoryTest

testGetHiddenFieldPropertyDataSourceWhenItemNodeIncludesHiddenProperty 0.004
testGetHiddenFieldPropertyDataSourceWhenItemNodeDoesNotIncludeHiddenProperty 0.006

LinkFieldFactoryTest

chooseDialogCallbackCanHandleObjectItemIds 0.026
linkFieldRequired 0.022
linkFieldUsesValidator 0.016
linkField_SetFieldPropagation 0.013
simpleLinkFieldTest 0.012
chooseDialogCallbackCanHandleStringItemId 0.013
simpleLinkFieldUuidTest 0.013

MultiValueFieldFactoryTest

validationFailsIfSubFieldValidatorFails 0.017
areButtonsVisibleWhenEditable 0.015
validationSuccedsIfNotRequiredSubFieldIsEmpty 0.013
createFieldComponentTest 0.012
validationFailsIfRequiredMultiFieldIsEmpty 0.018
validationFailsIfRequiredSubFieldIsEmpty 0.014
validationSuccedsIfRequiredSubFieldIsNotEmpty 0.013
areButtonsInvisibleWhenReadOnly 0.019
validationSuccedsIfSubFieldValidatorPasses 0.014

OptionGroupFieldFactoryTest

simpleCheckBoxFieldTest 0.018
createFieldSelectsDefaultOption 0.007
createFieldSelectsDefaultOptions 0.006
testSelectedRadioFieldOnPreexistingNodeWithNullValue 0.007
testNoPreselectedRadioField 0.005
testSelectedRadioField 0.004
simpleRadioFieldTest 0.004

PasswordFieldFactoryTest

testGetField 0.005
testVerificationMatch 0.012
testVerificationPassword 0.015
testVerificationDoNotMatch 0.012

RichTextFieldFactoryTest

openChooseDialogWithPreviouslyStoredPath 0.058
getField 0.006

SelectFieldFactoryTest

labelsForOptionsAreNotTranslatedWithOldI18n 0.005
createFieldDoesntSelectDefaultIfValueAlreadyExists 0.008
createFieldDoesntSortOptionsIfSpecified 0.008
createFieldWorksWithDifferentOptionValueAndLabelNames 0.005
createFieldSortsOptionsAlphabeticallyAscendingByDefault 0.004
createFieldSelectsDefaultOptionIfConfigured 0.004
createField 0.005
createFieldSortsOptionsByComparator 0.033
createFieldUsesNodeNamesIfOptionValuesAreNotSet 0.005
testCreateDefaultValueFromLong 0.006
createFieldSelectsFirstOptionIfNoDefaultConfigured 0.005
createFieldWorksWithRemoteOptions 0.006
createFieldSortsOptionsByNullSafeLabelComparator 0.013
remoteOptionsGetRebuiltUponFieldRecreation 0.009
createFieldWithRemoteOptionsIgnoresNonMgnlNodeTypes 0.006

StaticFieldFactoryTest

testGetField 0.004

SwitchableFieldFactoryTest

setI18nForDelegatingCompositeFieldTransformer 0.007
validationIsTriggeredOnlyForVisibleField 0.007
fieldNamesAndFieldsStayInSynchWhenGetFieldsIsCalledBeforeSetFields 0.006
selectHasDefaultValueIfConfigured 0.009
createFieldComponentTest 0.008
selectHasNoDefaultValueIfNotConfigured 0.008
doNotAddNonVisibleField 0.008
switchingWritesToItem 0.009
fieldNamesAndFieldsStayInSynch 0.007
setI18nForSwitchableTransformer 0.007
validationOfRequiredSwitchableSucceedsIfOptionIsSelected 0.01
validationOfSelectedOptionFails 0.009
switchingWritesToItemWithDefaultValue 0.009
validationOfRequiredSwitchableFailsIfNoOptionIsSelected 0.009

TextFieldFactoryTest

createSingleRowEditFieldTest 0.007
createMultiRowEditField 0.008

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

SwitchableFieldIntegrationTest

discardUnselectedOptions 0.009
doNotKeepEmptyProperties 0.008

TextFieldIntegrationTest

removeEmptyProperties 0.006

BasicTransformerTest

testReadFromDataSourceItemStringWithoutDefault 0.291
testWriteToDataSourceItemNewString 0.275
testReadFromDataSourceWrongTypeEmptyValue 0.202
testWriteToDataSourceItemLong 0.199
testWriteToDataSourceWrongType 0.206
testReadFromDataSourceItemString 0.211
testReadFromDataSourceItemReadOnly 0.208
testReadFromDataSourceItemLong 0.173
testReadFromDataSourceItemLongWithoutDefault 0.179
underlyingJCRPropertyConformsToTransformerReadonlyState 0.174
testReadFromDataSourceWrongType 0.187
testWriteToDataSourceItemString 0.186
testWriteToDataSourceReadOnly 0.205
testWriteToDataSourceWrongTypeIncompatibleValue 0.205
readOnlyStateIsReflectedOnAlreadyExistingProperties 0.21
testWriteToDataSourceItemNewLong 0.168
testReadFromDataSourceWrongTypeIncompatibleValue 0.164

BCryptTransformerTest

testReadEncriptedData 0.411
testWriteData 0.613

ListToSetTransformerTest

testReadWriteFromDataSourceItem 0.168
testReadFromDataSourceItemEmptyMultiSelect 0.166
testWriteToEmptyProperty 0.167
testWriteRemovesPropertyIfEmptyEvenIfTranformationIsNotNeeded 0.205
testReadFromDataSourceItemNotEmptyMultiSelect 0.152
testWriteRemovesPropertyIfEmpty 0.153
testReadFromDataSourceItemNotMultiSelect 0.147

CompositeTransformerTest

testWriteMultiProperty 0.15
testWriteMultiPropertyWithNullValue 0.153
testReadMultiProperty 0.177
testGetLocalizedCompositePropertyName 0.19
testReadWriteMultiProperty 0.229

DelegatingCompositeFieldTransformerTest

readFromItemTwice 0
readFromItemOnce 0

SwitchableTransformerTest

testWriteSelectedFieldWithoutValue 0
testWriteBothFields 0
testWriteSelectedField 0

DelegatingMultiValueFieldTransformerTest

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

DelegatingMultiValueSubnodeTransformerTest

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

MultiValueChildNodeTransformerTest

testReadFromItemExistingProperty 0.153
testWriteToItemUpdateOfExistingProperty 0.152
testReadFromItem 0.158
testWriteToItem 0.159
testReadFromItemWriteToItem 0.152

MultiValueChildrenNodeTransformerTest

testUpdateMultiPropertyWithoutChanges 0.159
testUpdateMultiProperty 0.16
testReadMultiProperty 0.17
testCreateMultiProperty 0.158

MultiValueJSONTransformerTest

testUpdateMultiProperty 0.171
testReadEmptyMultiProperty 0.212
testReadMultiProperty 0.14
testCreateMultiProperty 0.14

MultiValueSubChildrenNodePropertiesTransformerTest

testUpdateMultiProperty 0.155
testUpdateMultiPropertyWMultiProperty 0.149
testReadMultiProperty 0.144
testCreateMultiProperty 0.152

MultiValueTransformerTest

testWriteNullProperty 0.14
testUpdateMultiStringProperty 0.14
testWriteEmptyPropertysetItem 0.145
testCreateMultiProperty 0.178
testReadMultiStringProperty 0.143
testReadMultiLongProperty 0.136

TransformedPropertyTest

testGetValue 0.131
testInitializationNullValueTypeNotSetByFactory 0.13
testInitializationNotNullValueTypeNotSetByFactory 0.136
testFireI18NValueChangeWithReadOnlyTrue 0
TransformedProperty no longer deals with I18N on its own
testInitializationNullValueAndTypeSetByFactoryException 0.128
testInitializationNullValueAndTypeSetByFactory 0.144
testFireI18NValueChange 0
TransformedProperty no longer deals with I18N on its own
testSetValue 0.143

FileTransformerTest

writeToItemWithoutExistingFile 0.003
writeToItemWithExistingFile 0.001
readFromItemWithExistingFile 0.001
i18nReadFromItem 0.001
populateExistingItem 0.001
readFromItemWithoutExistingFile 0
createPropertyFromItem 0.001
populateNewItem 0.001

AbstractUploadFieldTest

testDropWithEmptyMimeType 0.033

BasicUploadFieldTest

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

DefaultFileFactoryTest

testCreateFileNoValidDirectory 0
testCreateFile 0.003
testCreateFileNoWriteAccess 0

UploadReceiverTest

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

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
testGetExisting 0
testGetByDefinitionExisting 0
testGetByDefinitionNonExisting 0

FieldValidatorDefinitionKeyGeneratorTest

addKeysForCompositeFields 0.017

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.