Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
286 0 0 11 96.154% 17.849

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.036
info.magnolia.ui.form.field.transformer.upload 8 0 0 0 100% 0.008
info.magnolia.ui.form.action 12 0 0 0 100% 4.454
info.magnolia.ui.form.field.converter 6 0 0 0 100% 0.005
info.magnolia.ui.form.field.factory 104 0 0 4 96.154% 1.096
info.magnolia.ui.form.field.upload.basic 8 0 0 0 100% 0.006
info.magnolia.ui.form.fieldType.registry 10 0 0 5 50% 0.001
info.magnolia.ui.form.definition 2 0 0 0 100% 0.11
info.magnolia.ui.form.field.transformer.composite 10 0 0 0 100% 0.884
info.magnolia.ui.form.field.transformer.basic 26 0 0 0 100% 5.786
info.magnolia.ui.form 1 0 0 0 100% 0.431
info.magnolia.ui.form.field 4 0 0 0 100% 0.094
info.magnolia.ui.form.field.definition 9 0 0 0 100% 0.109
info.magnolia.ui.form.field.transformer.multi 45 0 0 0 100% 3.95
info.magnolia.ui.form.config 16 0 0 0 100% 0.011
info.magnolia.ui.form.field.transformer 8 0 0 2 75% 0.852
info.magnolia.ui.form.validator.definition 1 0 0 0 100% 0.016

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.029
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.008

info.magnolia.ui.form.action

Class Tests Errors Failures Skipped Success Rate Time
CallbackFormActionTest 3 0 0 0 100% 0.315
SaveFormActionTest 9 0 0 0 100% 4.139

info.magnolia.ui.form.field.converter

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

info.magnolia.ui.form.field.factory

Class Tests Errors Failures Skipped Success Rate Time
AbstractFieldFactoryTest 16 0 0 1 93.75% 0.157
BasicUploadFieldFactoryTest 3 0 0 0 100% 0.058
CheckBoxFieldFactoryTest 3 0 0 0 100% 0.046
CodeFieldFactoryTest 8 0 0 0 100% 0.056
CompositeFieldFactoryTest 4 0 0 0 100% 0.066
DateFieldFactoryTest 4 0 0 0 100% 0.029
HiddenFieldFactoryTest 2 0 0 0 100% 0.009
LinkFieldFactoryTest 7 0 0 0 100% 0.13
MultiValueFieldFactoryTest 9 0 0 0 100% 0.147
OptionGroupFieldFactoryTest 7 0 0 0 100% 0.058
PasswordFieldFactoryTest 4 0 0 0 100% 0.05
RichTextFieldFactoryTest 2 0 0 0 100% 0.061
SelectFieldFactoryTest 15 0 0 0 100% 0.105
StaticFieldFactoryTest 1 0 0 0 100% 0.004
SwitchableFieldFactoryTest 14 0 0 0 100% 0.108
TextFieldFactoryTest 2 0 0 0 100% 0.012
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.006

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.094
TabDefinitionKeyGeneratorTest 1 0 0 0 100% 0.016

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

Class Tests Errors Failures Skipped Success Rate Time
CompositeTransformerTest 5 0 0 0 100% 0.883
DelegatingCompositeFieldTransformerTest 2 0 0 0 100% 0
SwitchableTransformerTest 3 0 0 0 100% 0.001

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

Class Tests Errors Failures Skipped Success Rate Time
BasicTransformerTest 17 0 0 0 100% 3.46
BCryptTransformerTest 2 0 0 0 100% 1.068
ListToSetTransformerTest 7 0 0 0 100% 1.258

info.magnolia.ui.form

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

info.magnolia.ui.form.field

Class Tests Errors Failures Skipped Success Rate Time
CompositeFieldIntegrationTest 1 0 0 0 100% 0.076
SwitchableFieldIntegrationTest 2 0 0 0 100% 0.013
TextFieldIntegrationTest 1 0 0 0 100% 0.005

info.magnolia.ui.form.field.definition

Class Tests Errors Failures Skipped Success Rate Time
FieldDefinitionKeyGeneratorTest 4 0 0 0 100% 0.051
FieldDefinitionMutatorTest 2 0 0 0 100% 0.012
FieldValidatorDefinitionKeyGeneratorTest 1 0 0 0 100% 0.012
SelectFieldOptionDefinitionKeyGeneratorTest 2 0 0 0 100% 0.034

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

Class Tests Errors Failures Skipped Success Rate Time
DelegatingMultiValueFieldTransformerTest 10 0 0 0 100% 0.012
DelegatingMultiValueSubnodeTransformerTest 12 0 0 0 100% 0.009
MultiValueChildNodeTransformerTest 5 0 0 0 100% 0.885
MultiValueChildrenNodeTransformerTest 4 0 0 0 100% 0.649
MultiValueJSONTransformerTest 4 0 0 0 100% 0.703
MultiValueSubChildrenNodePropertiesTransformerTest 4 0 0 0 100% 0.716
MultiValueTransformerTest 6 0 0 0 100% 0.976

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% 0.852

info.magnolia.ui.form.validator.definition

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

Test Cases

[Summary] [Package List] [Test Cases]

AbstractFormItemTest

testEnsureMessagesContainsKeysDefinedByUIModules 0.431

CallbackFormActionTest

executeCustomOnSuccessTest 0.24
executeDefaultOnSuccessTest 0.042
executeOnCancelTest 0.033

SaveFormActionTest

executeCreatesProperty 1.617
executeChangesNodeNameBasedOnPropertyJcrName 0.541
executeKeepsNameProperty 0.362
executeRenamesNodeAndKeepsNameProperty 0.283
executeFiresCallback 0.294
executeUpdatesProperty 0.275
executeKeepsNamePropertyWithSpaces 0.241
executeChangesNodeNameBasedOnPropertyName 0.25
executeRemovesProperty 0.276

ConfigBuilderTest

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

ValidatorConfigTest

testEmail 0.001
testDigitsOnly 0
testRegexp 0

FormDefinitionKeyGeneratorTest

keysForFormLabel 0.094

TabDefinitionKeyGeneratorTest

keysForTabLabel 0.016

CompositeFieldIntegrationTest

doNotAddEmptyProperties 0.076

StringToCalendarConverterTest

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

FieldDefinitionKeyGeneratorTest

fieldDefinitionsNotInFormContextAreSupported 0.016
keysForNestedFieldLabel 0.013
keysForFieldLabel 0.003
keysForFieldLabelInChooseDialog 0.019

FieldDefinitionMutatorTest

setReadOnly 0.012
setName 0

FieldValidatorDefinitionKeyGeneratorTest

keyGeneratedFromAppDescriptorIsCompliant 0.012

SelectFieldOptionDefinitionKeyGeneratorTest

testOptionsInSelectField 0.023
testOptionsInSwitchableField 0.011

AbstractFieldFactoryTest

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

BasicUploadFieldFactoryTest

completedLayout 0.046
emptyLayout 0.007
getField 0.005

CheckBoxFieldFactoryTest

simpleCheckBoxFieldTest 0.019
testDefaultValue 0.015
checkBoxField_SetSelectedTest 0.012

CodeFieldFactoryTest

createFieldSetsHeightAccordingToDefinition 0.012
createFieldFavoursLanguageOverFileNameProperty 0.006
createCodeFieldChangeValue 0.005
createFieldUsesDefaultModeIfLanguageAndFileNamePropertyAreNotPresent 0.005
createFieldSetsModeIfLanguageIsPresent 0.005
createFieldResolvesAceModeFromFileExtension 0.009
createFieldResolvesAceModeFromAdditionalMappingsIfAceModeDoesntMatch 0.008
createCodeField 0.006

CompositeFieldFactoryTest

validationOfRequiredCompositeFieldIsNotSupportedAndLogsWarning 0.044
validationSuccedsIfRequiredFieldIsNotEmpty 0.007
createFieldComponentTest 0.008
validationFailsIfRequiredFieldIsEmpty 0.007

DateFieldFactoryTest

timeZone 0.006
simpleDateFieldTest 0.012
simpleDateFieldTest_ChangedValue 0.006
dateFieldTest_Time 0.005

HiddenFieldFactoryTest

testGetHiddenFieldPropertyDataSourceWhenItemNodeIncludesHiddenProperty 0.004
testGetHiddenFieldPropertyDataSourceWhenItemNodeDoesNotIncludeHiddenProperty 0.005

LinkFieldFactoryTest

chooseDialogCallbackCanHandleObjectItemIds 0.025
linkFieldRequired 0.029
linkFieldUsesValidator 0.016
linkField_SetFieldPropagation 0.014
simpleLinkFieldTest 0.014
chooseDialogCallbackCanHandleStringItemId 0.019
simpleLinkFieldUuidTest 0.013

MultiValueFieldFactoryTest

validationFailsIfSubFieldValidatorFails 0.016
areButtonsVisibleWhenEditable 0.031
validationSuccedsIfNotRequiredSubFieldIsEmpty 0.014
createFieldComponentTest 0.014
validationFailsIfRequiredMultiFieldIsEmpty 0.013
validationFailsIfRequiredSubFieldIsEmpty 0.012
validationSuccedsIfRequiredSubFieldIsNotEmpty 0.019
areButtonsInvisibleWhenReadOnly 0.014
validationSuccedsIfSubFieldValidatorPasses 0.014

OptionGroupFieldFactoryTest

simpleCheckBoxFieldTest 0.02
createFieldSelectsDefaultOption 0.007
createFieldSelectsDefaultOptions 0.005
testSelectedRadioFieldOnPreexistingNodeWithNullValue 0.005
testNoPreselectedRadioField 0.011
testSelectedRadioField 0.004
simpleRadioFieldTest 0.006

PasswordFieldFactoryTest

testGetField 0.005
testVerificationMatch 0.014
testVerificationPassword 0.012
testVerificationDoNotMatch 0.019

RichTextFieldFactoryTest

openChooseDialogWithPreviouslyStoredPath 0.055
getField 0.006

SelectFieldFactoryTest

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

StaticFieldFactoryTest

testGetField 0.004

SwitchableFieldFactoryTest

setI18nForDelegatingCompositeFieldTransformer 0.006
validationIsTriggeredOnlyForVisibleField 0.008
fieldNamesAndFieldsStayInSynchWhenGetFieldsIsCalledBeforeSetFields 0.011
selectHasDefaultValueIfConfigured 0.008
createFieldComponentTest 0.005
selectHasNoDefaultValueIfNotConfigured 0.007
doNotAddNonVisibleField 0.007
switchingWritesToItem 0.007
fieldNamesAndFieldsStayInSynch 0.005
setI18nForSwitchableTransformer 0.007
validationOfRequiredSwitchableSucceedsIfOptionIsSelected 0.015
validationOfSelectedOptionFails 0.007
switchingWritesToItemWithDefaultValue 0.008
validationOfRequiredSwitchableFailsIfNoOptionIsSelected 0.007

TextFieldFactoryTest

createSingleRowEditFieldTest 0.005
createMultiRowEditField 0.007

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

TextFieldIntegrationTest

removeEmptyProperties 0.005

BasicTransformerTest

testReadFromDataSourceItemStringWithoutDefault 0.241
testWriteToDataSourceItemNewString 0.256
testReadFromDataSourceWrongTypeEmptyValue 0.235
testWriteToDataSourceItemLong 0.205
testWriteToDataSourceWrongType 0.21
testReadFromDataSourceItemString 0.225
testReadFromDataSourceItemReadOnly 0.178
testReadFromDataSourceItemLong 0.184
testReadFromDataSourceItemLongWithoutDefault 0.18
underlyingJCRPropertyConformsToTransformerReadonlyState 0.207
testReadFromDataSourceWrongType 0.241
testWriteToDataSourceItemString 0.176
testWriteToDataSourceReadOnly 0.174
testWriteToDataSourceWrongTypeIncompatibleValue 0.174
readOnlyStateIsReflectedOnAlreadyExistingProperties 0.181
testWriteToDataSourceItemNewLong 0.189
testReadFromDataSourceWrongTypeIncompatibleValue 0.204

BCryptTransformerTest

testReadEncriptedData 0.418
testWriteData 0.65

ListToSetTransformerTest

testReadWriteFromDataSourceItem 0.195
testReadFromDataSourceItemEmptyMultiSelect 0.173
testWriteToEmptyProperty 0.165
testWriteRemovesPropertyIfEmptyEvenIfTranformationIsNotNeeded 0.172
testReadFromDataSourceItemNotEmptyMultiSelect 0.163
testWriteRemovesPropertyIfEmpty 0.193
testReadFromDataSourceItemNotMultiSelect 0.197

CompositeTransformerTest

testWriteMultiProperty 0.243
testWriteMultiPropertyWithNullValue 0.155
testReadMultiProperty 0.158
testGetLocalizedCompositePropertyName 0.168
testReadWriteMultiProperty 0.159

DelegatingCompositeFieldTransformerTest

readFromItemTwice 0
readFromItemOnce 0

SwitchableTransformerTest

testWriteSelectedFieldWithoutValue 0.001
testWriteBothFields 0
testWriteSelectedField 0

DelegatingMultiValueFieldTransformerTest

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

DelegatingMultiValueSubnodeTransformerTest

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

MultiValueChildNodeTransformerTest

testReadFromItemExistingProperty 0.164
testWriteToItemUpdateOfExistingProperty 0.183
testReadFromItem 0.168
testWriteToItem 0.208
testReadFromItemWriteToItem 0.162

MultiValueChildrenNodeTransformerTest

testUpdateMultiPropertyWithoutChanges 0.165
testUpdateMultiProperty 0.166
testReadMultiProperty 0.162
testCreateMultiProperty 0.156

MultiValueJSONTransformerTest

testUpdateMultiProperty 0.164
testReadEmptyMultiProperty 0.172
testReadMultiProperty 0.172
testCreateMultiProperty 0.195

MultiValueSubChildrenNodePropertiesTransformerTest

testUpdateMultiProperty 0.235
testUpdateMultiPropertyWMultiProperty 0.169
testReadMultiProperty 0.158
testCreateMultiProperty 0.154

MultiValueTransformerTest

testWriteNullProperty 0.151
testUpdateMultiStringProperty 0.165
testWriteEmptyPropertysetItem 0.16
testCreateMultiProperty 0.153
testReadMultiStringProperty 0.159
testReadMultiLongProperty 0.188

TransformedPropertyTest

testGetValue 0.144
testInitializationNullValueTypeNotSetByFactory 0.141
testInitializationNotNullValueTypeNotSetByFactory 0.142
testFireI18NValueChangeWithReadOnlyTrue 0
TransformedProperty no longer deals with I18N on its own
testInitializationNullValueAndTypeSetByFactoryException 0.143
testInitializationNullValueAndTypeSetByFactory 0.14
testFireI18NValueChange 0
TransformedProperty no longer deals with I18N on its own
testSetValue 0.142

FileTransformerTest

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

AbstractUploadFieldTest

testDropWithEmptyMimeType 0.029

BasicUploadFieldTest

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

DefaultFileFactoryTest

testCreateFileNoValidDirectory 0
testCreateFile 0.003
testCreateFileNoWriteAccess 0

UploadReceiverTest

escapingPotentialXssAttack 0.001
testFilenameWithoutExtensionIsValid 0
testGetFileFactory 0
testGetDefaultFileName 0.001
testReceiveUpload 0
testGetMimeType 0.001
testGetExtension 0
testSetFileName 0.001
testGetFileName 0
testGetFileSize 0
notAffectingNonHtml 0
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.001
testGetByDefinitionExisting 0
testGetByDefinitionNonExisting 0

FieldValidatorDefinitionKeyGeneratorTest

addKeysForCompositeFields 0.016

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.