Skip to content

Merge branch 'fix/enum-decoding' #233

Merge branch 'fix/enum-decoding'

Merge branch 'fix/enum-decoding' #233

GitHub Actions / Test Results succeeded Nov 22, 2024 in 0s

All 134 tests pass in 0s

 20 files   - 1   20 suites   - 1   0s ⏱️ -20s
134 tests +1  134 ✅ +2  0 💤  - 1  0 ❌ ±0 
139 runs  +1  139 ✅ +2  0 💤  - 1  0 ❌ ±0 

Results for commit f3ebe10. ± Comparison against earlier commit c5eefe5.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

134 tests found

There are 134 tests, see "Raw output" for the full list of tests.
Raw output
de.sipgate.federmappe.common.DecodableTimestampToJavaDateTest ‑ deserializeBasicDataClassWithDateFieldAndFixedSerializer()
de.sipgate.federmappe.common.DecodableTimestampToJavaDateTest ‑ deserializeBasicDataClassWithDateFieldSetToFirstDayOfYear2000()
de.sipgate.federmappe.common.DecodableTimestampToJavaDateTest ‑ deserializeBasicDataClassWithNullDateField()
de.sipgate.federmappe.common.DecodableTimestampToJavaDateTest ‑ deserializeBasicDataClassWithNullableDateField()
de.sipgate.federmappe.common.DecodableTimestampToJavaDateTest ‑ deserializeDecodableTimestampWithMissingNanosecondPrecision()
de.sipgate.federmappe.common.DecodableTimestampToJavaDateTest ‑ deserializeListOfDate()
de.sipgate.federmappe.common.DecodableTimestampToKotlinInstantTest ‑ deserializeBasicDataClassWithDateFieldAndFixedSerializer()
de.sipgate.federmappe.common.DecodableTimestampToKotlinInstantTest ‑ deserializeBasicDataClassWithDateFieldSetToFirstDayOfYear2000()
de.sipgate.federmappe.common.DecodableTimestampToKotlinInstantTest ‑ deserializeBasicDataClassWithNullDateField()
de.sipgate.federmappe.common.DecodableTimestampToKotlinInstantTest ‑ deserializeBasicDataClassWithNullableDateField()
de.sipgate.federmappe.common.DecodableTimestampToKotlinInstantTest ‑ deserializeDecodableTimestampWithMissingNanosecondPrecision()
de.sipgate.federmappe.common.DecodableTimestampToKotlinInstantTest ‑ deserializeListOfDate()
de.sipgate.federmappe.common.StringMapDumpContentsTest ‑ multiDataStructureDumpTest()
de.sipgate.federmappe.common.StringMapDumpContentsTest ‑ nestedDataStructureDumpTest()
de.sipgate.federmappe.common.StringMapDumpContentsTest ‑ singleDataStructureDumpTest()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeBasicDataClassWithBooleanFieldSetToFalse()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeBasicDataClassWithBooleanFieldSetToTrue()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeBasicDataClassWithNullableBooleanFieldSetToFalse()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeBasicDataClassWithNullableBooleanFieldSetToNull()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeBasicDataClassWithNullableBooleanFieldSetToTrue()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeListOfBoolean()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeListOfNullableBooleanWithElements()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeMapOfNullableStringAndBoolean()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeMapOfStringAndBoolean()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeMapOfStringAndNullableBoolean()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeNullableListOfBooleanBeingNull()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeNullableListOfBooleanContainingElements()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeNullableListOfNullableBooleanBeingNull()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeNullableListOfNullableBooleanWithElements()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeNullableMapOfStringAndBooleanWithBeingNull()
de.sipgate.federmappe.common.decoder.BooleanTests ‑ deserializeNullableMapOfStringAndBooleanWithElements()
de.sipgate.federmappe.common.decoder.ComplexEnumTests ‑ deserializeDataClassWithEnum()
de.sipgate.federmappe.common.decoder.ComplexEnumTests ‑ deserializeDataClassWithEnumValue()
de.sipgate.federmappe.common.decoder.ComplexEnumTests ‑ deserializeEnumWithCustomSerialName()
de.sipgate.federmappe.common.decoder.EnumListTests ‑ testStringListDecodes()
de.sipgate.federmappe.common.decoder.EnumListTests ‑ testStringListDecodesDefaultNullValue()
de.sipgate.federmappe.common.decoder.EnumListTests ‑ testStringListDecodesDefaultValue()
de.sipgate.federmappe.common.decoder.EnumTests ‑ deserializeDataClassWithDefaultEnumValue()
de.sipgate.federmappe.common.decoder.EnumTests ‑ deserializeDataClassWithEnum()
de.sipgate.federmappe.common.decoder.EnumTests ‑ deserializeDataClassWithInnerEnum()
de.sipgate.federmappe.common.decoder.EnumTests ‑ deserializeDataClassWithMapWithInnerEnum()
de.sipgate.federmappe.common.decoder.EnumTests ‑ deserializeDataClassWithNullEnum()
de.sipgate.federmappe.common.decoder.EnumTests ‑ deserializeDataClassWithNullableEnum()
de.sipgate.federmappe.common.decoder.FloatingPointNumberTests ‑ deserializeBasicDataClassWithFloatingPointNumberFieldSetToMinusOnePointFive()
de.sipgate.federmappe.common.decoder.FloatingPointNumberTests ‑ deserializeBasicDataClassWithFloatingPointNumberFieldSetToNaN()
de.sipgate.federmappe.common.decoder.FloatingPointNumberTests ‑ deserializeBasicDataClassWithFloatingPointNumberFieldSetToOnePointFive()
de.sipgate.federmappe.common.decoder.FloatingPointNumberTests ‑ deserializeBasicDataClassWithFloatingPointNumberFieldSetToZero()
de.sipgate.federmappe.common.decoder.FloatingPointNumberTests ‑ deserializeBasicDataClassWithNullableFloatingPointNumberFieldSetToMinusOnePointFive()
de.sipgate.federmappe.common.decoder.FloatingPointNumberTests ‑ deserializeBasicDataClassWithNullableFloatingPointNumberFieldSetToNaN()
de.sipgate.federmappe.common.decoder.FloatingPointNumberTests ‑ deserializeBasicDataClassWithNullableFloatingPointNumberFieldSetToNull()
de.sipgate.federmappe.common.decoder.FloatingPointNumberTests ‑ deserializeBasicDataClassWithNullableFloatingPointNumberFieldSetToOnePointFive()
de.sipgate.federmappe.common.decoder.FloatingPointNumberTests ‑ deserializeBasicDataClassWithNullableFloatingPointNumberFieldSetToZero()
de.sipgate.federmappe.common.decoder.FloatingPointNumberTests ‑ deserializeListOfFloatingPointNumber()
de.sipgate.federmappe.common.decoder.FloatingPointNumberTests ‑ testDownCastingToFloat()
de.sipgate.federmappe.common.decoder.SealedTypeTests ‑ deserializeBasicDataClassWithBooleanFieldSetToTrue()
de.sipgate.federmappe.common.decoder.SealedTypeTests ‑ deserializeBasicDataClassWithStringValue()
de.sipgate.federmappe.common.decoder.SealedTypeTests ‑ deserializeNestedDataClass()
de.sipgate.federmappe.common.decoder.StringListTests ‑ testStringListDecodes()
de.sipgate.federmappe.common.decoder.StringListTests ‑ testStringListDecodesDefaultNullValue()
de.sipgate.federmappe.common.decoder.StringListTests ‑ testStringListDecodesDefaultValue()
de.sipgate.federmappe.common.decoder.StringMapDecoderOptionalsTests ‑ failsWhenUnexpectedPropertiesArePresent()
de.sipgate.federmappe.common.decoder.StringMapDecoderOptionalsTests ‑ testDoesNotThrowWhenRequestedToIgnoreUnknownProperties()
de.sipgate.federmappe.common.decoder.StringMapDecoderOptionalsTests ‑ testTwoArgsWorksForTwoArgStruct()
de.sipgate.federmappe.common.decoder.StringMapDecoderTest ‑ deserializeBasicDataClassSucceeds()
de.sipgate.federmappe.common.decoder.StringMapDecoderTest ‑ deserializeComplexStackedDataClass()
de.sipgate.federmappe.common.decoder.StringMapDecoderTest ‑ deserializeComplexStackedDataClassAndNullability()
de.sipgate.federmappe.common.decoder.StringMapDecoderTest ‑ deserializeDataClassWithEmptyListOfStringsSucceeds()
de.sipgate.federmappe.common.decoder.StringMapDecoderTest ‑ deserializeDataClassWithFilledListOfStringsSucceeds()
de.sipgate.federmappe.common.decoder.StringMapDecoderTest ‑ deserializeDataClassWithFilledMapSucceeds()
de.sipgate.federmappe.common.decoder.StringMapDecoderTest ‑ deserializeDataClassWithNullSucceeds()
de.sipgate.federmappe.common.decoder.StringMapDecoderTest ‑ deserializeDataClassWithObject()
de.sipgate.federmappe.common.decoder.StringMapDecoderTest ‑ deserializeDataClassWithStackedMapsSucceeds()
de.sipgate.federmappe.common.decoder.StringMapDecoderTest ‑ deserializeDataWithExtraFieldsSucceeds()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenBooleanIsExpectedButInputIsDouble()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenBooleanIsExpectedButInputIsInt()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenBooleanIsExpectedButInputIsLong()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenBooleanIsExpectedButInputIsMap()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenBooleanIsExpectedButInputIsString()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenByteIsExpectedButInputIsBoolean()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenByteIsExpectedButInputIsDouble()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenByteIsExpectedButInputIsInt()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenByteIsExpectedButInputIsMap()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenByteIsExpectedButInputIsString()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenCharIsExpectedButInputIsBoolean()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenCharIsExpectedButInputIsDouble()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenCharIsExpectedButInputIsInt()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenCharIsExpectedButInputIsLong()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenCharIsExpectedButInputIsMap()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenCharIsExpectedButInputIsString()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenDoubleIsExpectedButInputIsBoolean()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenDoubleIsExpectedButInputIsInt()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenDoubleIsExpectedButInputIsLong()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenDoubleIsExpectedButInputIsMap()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenDoubleIsExpectedButInputIsString()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenFloatIsExpectedButInputIsBoolean()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenFloatIsExpectedButInputIsInt()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenFloatIsExpectedButInputIsLong()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenFloatIsExpectedButInputIsMap()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenFloatIsExpectedButInputIsString()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenIntIsExpectedButInputIsBoolean()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenIntIsExpectedButInputIsDouble()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenIntIsExpectedButInputIsMap()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenIntIsExpectedButInputIsString()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenLongIsExpectedButInputIsBoolean()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenLongIsExpectedButInputIsDouble()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenLongIsExpectedButInputIsInt()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenLongIsExpectedButInputIsMap()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenLongIsExpectedButInputIsString()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenStringIsExpectedButInputIsInt()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenStringIsExpectedButInputIsLong()
de.sipgate.federmappe.common.decoder.StringMapDecoderTypeSafetyTest ‑ testClassCastExceptionIsThrownWhenStringIsExpectedButInputIsMap()
de.sipgate.federmappe.common.decoder.StringTests ‑ deserializeEmptyList()
de.sipgate.federmappe.common.decoder.StringTests ‑ deserializeListOfNullableString()
de.sipgate.federmappe.common.decoder.StringTests ‑ deserializeListOfString()
de.sipgate.federmappe.common.decoder.SubclassDecodingTests ‑ deserializeNestedDataClass()
de.sipgate.federmappe.common.decoder.WholeNumberTests ‑ deserializeBasicDataClassWithNullableWholeNumberFieldSetToMinusOne()
de.sipgate.federmappe.common.decoder.WholeNumberTests ‑ deserializeBasicDataClassWithNullableWholeNumberFieldSetToNull()
de.sipgate.federmappe.common.decoder.WholeNumberTests ‑ deserializeBasicDataClassWithNullableWholeNumberFieldSetToOne()
de.sipgate.federmappe.common.decoder.WholeNumberTests ‑ deserializeBasicDataClassWithNullableWholeNumberFieldSetToZero()
de.sipgate.federmappe.common.decoder.WholeNumberTests ‑ deserializeBasicDataClassWithWholeNumberFieldSetToMinusOne()
de.sipgate.federmappe.common.decoder.WholeNumberTests ‑ deserializeBasicDataClassWithWholeNumberFieldSetToOne()
de.sipgate.federmappe.common.decoder.WholeNumberTests ‑ deserializeBasicDataClassWithWholeNumberFieldSetToZero()
de.sipgate.federmappe.common.decoder.WholeNumberTests ‑ deserializeListOfWholeNumber()
de.sipgate.federmappe.common.decoder.WholeNumberTests ‑ testDownCastingToByte()
de.sipgate.federmappe.common.decoder.WholeNumberTests ‑ testDownCastingToInt()
de.sipgate.federmappe.common.decoder.WholeNumberTests ‑ testDownCastingToShort()
de.sipgate.federmappe.common.helper.SortByPrioTest ‑ mapThatBeginsWithTypeIsReturnedAsIs()
de.sipgate.federmappe.common.helper.SortByPrioTest ‑ mapThatDoesNotBeginWithTypeIsReorderd()
de.sipgate.federmappe.common.serializers.UriSerializerTest ‑ testDeserialization()
de.sipgate.federmappe.firestore.types.FirestoreTimestampToDecodableTimestampTest ‑ firestoreTimestampIsDecodedToKotlinInstantCorrectly()
de.sipgate.federmappe.firestore.types.FirestoreTimestampToDecodableTimestampTest ‑ firestoreTimestampIsDecodedToNullableKotlinInstantCorrectly()
de.sipgate.federmappe.firestore.types.FirestoreTimestampToDecodableTimestampTest ‑ nullIsDecodedToNullableKotlinInstantCorrectly()
de.sipgate.federmappe.firestore.types.FirestoreTimestampToDecodableTimestampTest ‑ timestampWithNanosecondPrecisionIsConvertedSuccessfully()
de.sipgate.federmappe.firestore.types.FirestoreTimestampToDecodableTimestampTest ‑ timestampWithSecondPrecisionIsConvertedSuccessfully()