Fix/any value wrapping - #93
Merged
Merged
GitHub Actions / Test Results (linux)
succeeded
Aug 12, 2025 in 1s
1351 passed, 0 failed and 0 skipped
✅ test-results.xml
1351 tests were completed in 33s with 1351 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| TestResults | 1351✅ | 33s |
✅ TestResults
PotentCodablesTests.ASN1AnyStringTests
✅ testIndices
✅ testCodable
✅ testCString
✅ testInit
✅ testUnicodeScalars
✅ testUTF16
✅ testLowercased
✅ testUTF8
✅ testWrite
✅ testUppercased
PotentCodablesTests.ASN1AnyValueTests
✅ testDecode
✅ testEncode
PotentCodablesTests.ASN1DERTests
✅ testWrite3ByteLengthValueHigh
✅ testWrite2ByteLengthValue
✅ testWrite1ByteLengthValue
✅ testWrite5ByteLengthValueLow
✅ testWrite3ByteLengthValueLow
✅ testWrite4ByteLengthValueLow
✅ testWrite4ByteLengthValueHigh
PotentCodablesTests.ASN1DERBigIntTests
✅ testSerialize
PotentCodablesTests.ASN1DecoderTests
✅ testDecodeAnyStringFromNull
✅ testDecodeAnyTime
✅ testDecodeAnyString
✅ testDecodeBigIntFromNull
✅ testDecodeAnyTimeFromNull
✅ testDecodeBigInt
✅ testDecodeBigUInt
✅ testDecodeBigUIntFromNull
✅ testDecodeBitString
✅ testDecodeBitStringFromNull
✅ testDecodeBoolFromNull
✅ testDecodeBool
✅ testDecodeData
✅ testDecodeDataFromNull
✅ testDecodeDate
✅ testDecodeDateFromNull
✅ testDecodeDecimal
✅ testDecodeDecimalFromNull
✅ testDecodeDouble
✅ testDecodeAnyDictionary
✅ testDecodeDoubleFromNull
✅ testDecodeEmptyBigInt
✅ testDecodeEmptyBigUInt
✅ testDecodeFloat
✅ testDecodeFloatFromNull
✅ testDecodeInt
✅ testDecodeInt16
✅ testDecodeInt16FromNull
✅ testDecodeInt32FromNull
✅ testDecodeInt32
✅ testDecodeInt64
✅ testDecodeInt64FromNull
✅ testDecodeInt8
✅ testDecodeIntFromNull
✅ testDecodeInt8FromNull
✅ testDecodeInvalidAnyString
✅ testDecodeInvalidAnyTime
✅ testDecodeInvalidBigInt
✅ testDecodeInvalidBigUInt
✅ testDecodeInvalidBitString
✅ testDecodeInvalidBool
✅ testDecodeInvalidData
✅ testDecodeInvalidDate
✅ testDecodeInvalidDecimal
✅ testDecodeInvalidDouble
✅ testDecodeInvalidFloat
✅ testDecodeInvalidInt
✅ testDecodeInvalidInt16
✅ testDecodeInvalidInt32
✅ testDecodeInvalidInt64
✅ testDecodeInvalidInt8
✅ testDecodeInvalidObjectIdentifier
✅ testDecodeInvalidString
✅ testDecodeInvalidUInt16
✅ testDecodeInvalidUInt
✅ testDecodeInvalidUInt32
✅ testDecodeInvalidUInt64
✅ testDecodeInvalidUInt8
✅ testDecodeInvalidURL
✅ testDecodeInvalidZonedDate
✅ testDecodeInvalidUUID
✅ testDecodeNull
✅ testDecodeNegativeBigUInt
✅ testDecodeObjectIdentifierFromNull
✅ testDecodeObjectIdentifier
✅ testDecodeTagged
✅ testDecodeStrings
✅ testDecodeStringFromNull
✅ testDecodeUInt
✅ testDecodeUInt16FromNull
✅ testDecodeUInt16
✅ testDecodeUInt32FromNull
✅ testDecodeUInt32
✅ testDecodeUInt64FromNull
✅ testDecodeUInt64
✅ testDecodeUInt8FromNull
✅ testDecodeUInt8
✅ testDecodeURL
✅ testDecodeUIntFromNull
✅ testDecodeUUID
✅ testDecodeUUIDFromNull
✅ testDecodeUUIDFromInvalidData
✅ testDecodeUUIDFromInvalidString
✅ testDecodeZonedDate
✅ testDecodeZonedDateFromNull
✅ testDecodeURLFromNull
PotentCodablesTests.ASN1EncoderTests
✅ testEncodeAnyDictionary
✅ testEncodeAnyString
✅ testEncodeBigUInt
✅ testEncodeBigInt
✅ testEncodeAnyTime
✅ testEncodeBitString
✅ testEncodeData
✅ testEncodeBool
✅ testEncodeDecimal
✅ testEncodeFloat
✅ testEncodeDouble
✅ testEncodeGeneralizedDate
✅ testEncodeInt16
✅ testEncodeInt
✅ testEncodeInt32
✅ testEncodeInt64
✅ testEncodeNull
✅ testEncodeInt8
✅ testEncodeObjectIdentifier
✅ testEncodeStrings
✅ testEncodeTagged
✅ testEncodeUInt
✅ testEncodeUInt32
✅ testEncodeUInt16
✅ testEncodeUInt64
✅ testEncodeUInt8
✅ testEncodeURL
✅ testEncodeUTCDate
✅ testEncodeUUID
PotentCodablesTests.ASN1SchemaDecodeTests
✅ testDecodeAny
✅ testDecodeBitString
✅ testDecodeBitStringWithSize
✅ testDecodeChoiceWithLotsOfOptions
✅ testDecodeBitStringWithSizeInvalid
✅ testDecodeExplicitAmbiguousSchema
✅ testDecodeExplicitWithInvalidData
✅ testDecodeExplicitWithDefault
✅ testDecodeExplictTaggedInteger
✅ testDecodeExplictTaggedSequenceOf
✅ testDecodeExplictTaggedSetOf
✅ testDecodeGeneralizedTime
✅ testDecodeGeneralizedTimeWrongKind
✅ testDecodeImplicitAmbiguousSchemaThrowsError
✅ testDecodeImplictTaggedInteger
✅ testDecodeImplictTaggedSetOf
✅ testDecodeImplictTaggedSequenceOf
✅ testDecodeInteger
✅ testDecodeIntegerWithAllowed
✅ testDecodeIntegerWithAllowedInvalid
✅ testDecodeObjectIdentifier
✅ testDecodeChoiceWithLotsOfOptions2
✅ testDecodeOctetString
✅ testDecodeObjectIdentifierWithAllowedInvalid
✅ testDecodeObjectIdentifierWithAllowed
✅ testDecodeOctetStringWithSize
✅ testDecodeOctetStringWithSizeInvalid
✅ testDecodeOptional
✅ testDecodeSetOf
✅ testDecodeSetOfWithExactAllowed
✅ testDecodeSetOfWithExactNotAllowed
✅ testDecodeSetOfWithMaxAllowed
✅ testDecodeSetOfWithMaxNotAllowed
✅ testDecodeSetOfWithMinAllowed
✅ testDecodeSetOfWithMinNotAllowed
✅ testDecodeSetOfWithRangeNotAllowed
✅ testDecodeSetOfWithRangeAllowed
✅ testDecodeString
✅ testDecodeStringWithSizeInvalid
✅ testDecodeStringWrongKind
✅ testDecodeStructure
✅ testDecodeStructureFailsWhenFieldMissingWithNoDefault
✅ testDecodeStructureOf
✅ testDecodeStructureOfWithExactAllowed
✅ testDecodeStructureOfWithMaxAllowed
✅ testDecodeStructureOfWithExactNotAllowed
✅ testDecodeStructureOfWithMaxNotAllowed
✅ testDecodeStructureOfWithMinAllowed
✅ testDecodeStructureOfWithMinNotAllowed
✅ testDecodeStructureOfWithRangeAllowed
✅ testDecodeStructureOfWithRangeNotAllowed
✅ testDecodeStructureWhenFieldMissingWithDefault
✅ testDecodeStructureWhenFieldMissingWithDefaultReversed
✅ testDecodeTaggedVersioned
✅ testDecodeStructureWithDynamic
✅ testDecodeStringWithSize
✅ testDecodeTaggedVersionedDefault
✅ testDecodeUTCTimeWrongKind
✅ testDecodeUTCTime
✅ testDecodeVersioned
✅ testDecodeVersionedWithNoVersion
PotentCodablesTests.ASN1SchemaEncodeTests
✅ testEncodeBitStringWithSizeInvalid
✅ testEncodeAnyTime
✅ testEncodeAny
✅ testEncodeBitString
✅ testEncodeChoiceWithLotsOfOptions
✅ testEncodeChoiceWithLotsOfOptions2
✅ testEncodeChoiceWithStringKinds
✅ testEncodeChoiceWithTimeKinds
✅ testEncodeExplicitChoices
✅ testEncodeExplictTaggedInteger
✅ testEncodeExplictTaggedSequenceOf
✅ testEncodeExplictTaggedSetOf
✅ testEncodeImplicitChoices
✅ testEncodeGeneralizedTime
✅ testEncodeImplictTaggedInteger
✅ testEncodeImplictTaggedSequenceOf
✅ testEncodeImplictTaggedSetOf
✅ testEncodeInteger
✅ testEncodeIntegerWithAllowed
✅ testEncodeIntegerWithAllowedInvalid
✅ testEncodeObjectIdentifier
✅ testEncodeObjectIdentifierWithAllowed
✅ testEncodeObjectIdentifierWithAllowedInvalid
✅ testEncodeOctetString
✅ testEncodeOctetStringWithSize
✅ testEncodeOctetStringWithSizeInvalid
✅ testEncodeOptional
✅ testEncodeSetOf
✅ testEncodeSetOfWithMaxAllowed
✅ testEncodeSetOfWithMaxNotAllowed
✅ testEncodeString
✅ testEncodeStringWithSize
✅ testEncodeStringWithSizeInvalid
✅ testEncodeStructure
✅ testEncodeStructureOf
✅ testEncodeStructureOfWithMaxAllowed
✅ testEncodeStructureWithDefault
✅ testEncodeStructureOfWithMaxNotAllowed
✅ testEncodeStructureWithDefaultedMissingValue
✅ testEncodeStructureWithDefaultReversed
✅ testEncodeStructureWithDynamic
✅ testEncodeStructureWithDynamicNoTypeDefinedFails
✅ testEncodeStructureWithDynamicToNothing
✅ testEncodeStructureWithUnkownDynamicValue
✅ testEncodeTaggedVersioned
✅ testEncodeTaggedVersionedDefault
✅ testEncodeVersioned
✅ testEncodeUTCTime
✅ testEncodeZonedTime
PotentCodablesTests.ASN1SchemaTests
✅ testDefaultValueEncoded
✅ testDefaultValues
✅ testDescription
✅ testIsBitStringAccessor
✅ testIsBooleanAccessor
✅ testIsCollectionAccessor
✅ testIsDynamicAccessor
✅ testIsIntegerAccessor
✅ testIsNullAccessor
✅ testIsObjectIdentifierAccessor
✅ testIsOctetStringAccessor
✅ testIsOptionalAccessor
✅ testIsSequenceAccessor
✅ testIsRealAccessor
✅ testIsSequenceOfAccessor
✅ testIsSetOfAccessor
✅ testIsStringAccessor
✅ testIsTimeAccessor
✅ testIsVersionedAccessor
✅ testPossibleTags
✅ testSchemaStateDescription
✅ testSizeId
✅ testSizeMax
✅ testSizeMin
✅ testSizeRange
✅ testUnwrapDirectives
PotentCodablesTests.ASN1Tests
✅ testDecodeASN1Null
✅ testExplicitSchema
✅ testObjectIdentifierLiterals
✅ testGeneralizedTimeEncodingDecoding
✅ testGeneralizedTimeReadingWriting
✅ testSerializationArrayCombined
✅ testUTCTimeReadingWriting
✅ testUTCTimeEncodingDecoding
✅ testRandomData
PotentCodablesTests.ASN1ValueTests
✅ testAbsoluteAccessor
✅ testBMPStringAccessor
✅ testBitStringAccessor
✅ testBooleanAccessor
✅ testCharacterStringAccessor
✅ testCollectionAccessor
✅ testEncodable
✅ testDecodable
✅ testGeneralStringAccessor
✅ testGraphicStringAccessor
✅ testGeneralizedTimeAccessor
✅ testIA5StringAccessor
✅ testIntegerAccessor
✅ testNumericStringAccessor
✅ testObjectIdentifierAccessor
✅ testOctetStringAccessor
✅ testPrintableStringAccessor
✅ testRealAccessor
✅ testCurrentValue
✅ testTagDesciption
✅ testTagName
✅ testTaggedValueAccessor
✅ testTeletexStringAccessor
✅ testTimeAccesor
✅ testUT8StringAccessor
✅ testUTCTimeAccessor
✅ testUniversalStringAccessor
✅ testUnwrapped
✅ testVideotextStringAccessor
✅ testVisibleStringAccessor
✅ testtringAccessor
PotentCodablesTests.AnyCodingKeyTests
✅ testInit
✅ testConvert
PotentCodablesTests.AnyValueCoderTests
✅ testCoding
✅ testDecodeBigUIntFromNullItem
✅ testDecodeBigIntFromNullItem
✅ testDecodeBoolFromNullItem
✅ testDecodeDataFromNullItem
✅ testDecodeDateFromNullItem
✅ testDecodeDecimalFromNullItem
✅ testDecodeDoubleFromNumerics
✅ testDecodeDoubleFromNullItem
✅ testDecodeFloat16FromNullItem
✅ testDecodeFloat16FromNumerics
✅ testDecodeFloatFromNullItem
✅ testDecodeFloatFromNumerics
✅ testDecodeInt16FromNullItem
✅ testDecodeInt16FromNumerics
✅ testDecodeInt16Overflow
✅ testDecodeInt32FromNullItem
✅ testDecodeInt16Underflow
✅ testDecodeInt32FromNumerics
✅ testDecodeInt32Underflow
✅ testDecodeInt32Overflow
✅ testDecodeInt64FromNullItem
✅ testDecodeInt64FromNumerics
✅ testDecodeInt64Overflow
✅ testDecodeInt64Underflow
✅ testDecodeInt8FromNumerics
✅ testDecodeInt8FromNullItem
✅ testDecodeInt8Overflow
✅ testDecodeInt8Underflow
✅ testDecodeIntFromNumerics
✅ testDecodeIntFromNullItem
✅ testDecodeIntOverflow
✅ testDecodeIntUnderflow
✅ testDecodeUInt16FromNullItem
✅ testDecodeStringFromNullItem
✅ testDecodeUInt16FromNumerics
✅ testDecodeUInt16Overflow
✅ testDecodeUInt16Underflow
✅ testDecodeUInt32FromNullItem
✅ testDecodeUInt32FromNumerics
✅ testDecodeUInt32Overflow
✅ testDecodeUInt64FromNullItem
✅ testDecodeUInt32Underflow
✅ testDecodeUInt64FromNumerics
✅ testDecodeUInt64Overflow
✅ testDecodeUInt64Underflow
✅ testDecodeUInt8FromNullItem
✅ testDecodeUInt8FromNumerics
✅ testDecodeUInt8Overflow
✅ testDecodeUIntFromNullItem
✅ testDecodeUInt8Underflow
✅ testDecodeUIntFromNumerics
✅ testDecodeUIntOverflow
✅ testDecodeUIntUnderflow
✅ testDecodeURLFromNullItem
✅ testDecodeUUIDFromNullItem
PotentCodablesTests.AnyValueTests
✅ testAnyValueSubscript
✅ testArrayAccessor
✅ testBoolAccessor
✅ testDat3Accessor
✅ testDataAccessor
✅ testDecimalAccessor
✅ testDecodable
✅ testDescription
✅ testDictionaryAccessor
✅ testDynamicMemberAccess
✅ testDoubleAccessor
✅ testEncodable
✅ testFloat16Accessor
✅ testFloatAccessor
✅ testFloatingPointAccessor
✅ testInt16Accessor
✅ testInt32Accessor
✅ testInt8Accessor
✅ testInt64Accessor
✅ testIntAccessor
✅ testIntSubscript
✅ testLiterals
✅ testIsNullAccessor
✅ testIntegerAccessor
✅ testRoundtripOrder
✅ testUInt32Accessor
✅ testUInt16Accessor
✅ testStringAccessor
✅ testUInt64Accessor
✅ testUIntAccessor
✅ testUInt8Accessor
✅ testUUIDAccessor
✅ testUnwrapped
✅ testUrlAccessor
✅ testWrapped
PotentCodablesTests.CBORAnyValueTests
✅ testDecode
✅ testDecodeBase64Data
✅ testDecodeTaggedInt
✅ testEncode
PotentCodablesTests.CBORCodableRoundtripTests
✅ testBools
✅ testInts
✅ testArrays
✅ testNegativeInts
✅ testMaps
✅ testNil
✅ testSimpleStruct
✅ testSimpleStructsAsValuesInMap
✅ testSimpleStructsAsKeysInMap
✅ testStrings
✅ testSimpleStructsInArray
✅ testWrappedStruct
PotentCodablesTests.CBORDecoderTests
✅ testDecodeAnyDictionary
✅ testDecodeArrays
✅ testDecodeBase64Data
✅ testDecodeBase64UrlData
✅ testDecodeBigInt
✅ testDecodeBigIntFromUnsupportedValue
✅ testDecodeBigIntFromNullItem
✅ testDecodeBigUIntFromNullItem
✅ testDecodeBigUInt
✅ testDecodeBigUIntFromUnsupportedValue
✅ testDecodeBoolFromNullItem
✅ testDecodeBools
✅ testDecodeByteStrings
✅ testDecodeDataFromNullItem
✅ testDecodeData
✅ testDecodeDataFromUnsupportedValue
✅ testDecodeDateFromNullItem
✅ testDecodeDateFromUnsupportedValue
✅ testDecodeDecimal
✅ testDecodeDecimalFromNullItem
✅ testDecodeDecimalFromUnsupportedValue
✅ testDecodeDecimalNil
✅ testDecodeDouble
✅ testDecodeDoubleFromNullItem
✅ testDecodeEmpty
✅ testDecodeExtraTaggedDate
✅ testDecodeFloat
✅ testDecodeFloatFromNullItem
✅ testDecodeFloatFromUnsupportedValue
✅ testDecodeFromSlice
✅ testDecodeHalf
✅ testDecodeInt
✅ testDecodeInt16
✅ testDecodeISO8601Dates
✅ testDecodeInt16FromNullItem
✅ testDecodeInt32
✅ testDecodeInt32FromNullItem
✅ testDecodeInt64
✅ testDecodeInt64FromNullItem
✅ testDecodeInt8
✅ testDecodeInt8FromNullItem
✅ testDecodeIntFromNullItem
✅ testDecodeIntFromUnsupportedValue
✅ testDecodeInts
✅ testDecodeInvalidMapKeysThrowsError
✅ testDecodeInvalidDecimalFractions
✅ testDecodeMaps
✅ testDecodeNegativeBigInt
✅ testDecodeNegativeDecimalNegativeExponent
✅ testDecodeNegativeDecimalPositiveExponent
✅ testDecodeNegativeInts
✅ testDecodeNull
✅ testDecodePositiveBigInt
✅ testDecodeNumericDates
✅ testDecodePositiveBigUInt
✅ testDecodePositiveDecimalPositiveExponent
✅ testDecodeStringFromNullItem
✅ testDecodeStringFromUnsupportedValue
✅ testDecodeStrings
✅ testDecodeTaggedBigInt
✅ testDecodeTaggedBigUInt
✅ testDecodeTaggedData
✅ testDecodeTaggedDecimal
✅ testDecodeTaggedFloat
✅ testDecodeTaggedURL
✅ testDecodeTaggedInt
✅ testDecodeTaggedUUID
✅ testDecodeUInt16
✅ testDecodeUInt
✅ testDecodeUInt16FromNullItem
✅ testDecodeUInt32FromNullItem
✅ testDecodeUInt32
✅ testDecodeUInt64
✅ testDecodePositiveDecimalNegativeExponent
✅ testDecodeUInt8
✅ testDecodeUInt64FromNullItem
✅ testDecodeUInt8FromNullItem
✅ testDecodeUIntFromNullItem
✅ testDecodeURL
✅ testDecodeURLFromNullItem
✅ testDecodeURLFromUnsupportedValue
✅ testDecodeUUID
✅ testDecodeUUIDFromNullItem
✅ testDecodeUUIDFromUnsupportedValue
✅ testDecodeUntaggedDateAsMilliseconds
✅ testDecodeUntaggedDateAsSeconds
✅ testDecodeUntaggedDateAsUnits
✅ testDecodingDoesntTranslateMapKeys
PotentCodablesTests.CBOREncoderTests
✅ testEncodeAnyDictionary
✅ testEncodeArrays
✅ testEncodeBools
✅ testEncodeByteStrings
✅ testEncodeData
✅ testEncodeDates
✅ testEncodeDoubles
✅ testEncodeDeterministicMaps
✅ testEncodeEmpty
✅ testEncodeFloats
✅ testEncodeHalfs
✅ testEncodeInts
✅ testEncodeNegativeBigInt
✅ testEncodeMaps
✅ testEncodeNegativeDecimalNegativeExponent
✅ testEncodeNegativeDecimalPositiveExponent
✅ testEncodeNegativeInts
✅ testEncodeNull
✅ testEncodePositiveBigInt
✅ testEncodePositiveBigUInt
✅ testEncodePositiveDecimalNegativeExponent
✅ testEncodePositiveDecimalPositiveExponent
✅ testEncodeSimpleStructs
✅ testEncodeStrings
✅ testEncodeURL
✅ testEncodeUUID
✅ testEncodingDoesntTranslateMapKeys
PotentCodablesTests.CBORReaderTests
✅ testDecodeArrays
✅ testDecodeByteStrings
✅ testDecodeData
✅ testDecodeFloats
✅ testDecodeMapFromIssue29
✅ testDecodeMaps
✅ testDecodeNumbers
✅ testDecodeSimple
✅ testDecodeTagged
✅ testDecodeUtf8Strings
PotentCodablesTests.CBORTests
✅ testMapKeyDeserializationOrder
✅ testMapKeySerializationOrder
✅ testNestedSubscriptSetter
✅ testNestedSubscriptSetterWithNewMap
✅ testSubscriptSetter
✅ testRandomData
PotentCodablesTests.CBORValueTests
✅ testArrayAccessor
✅ testArrayLiteralInitializer
✅ testBoolAccessor
✅ testBoolLiteralInitializer
✅ testByteStringAccessor
✅ testCBORNumberFloatLiteralInitializer
✅ testDataInitializer
✅ testDictionaryLiteralInitializer
✅ testDoubleAccessor
✅ testDynamicMemberSubscript
✅ testFloatAccessor
✅ testFloatInitializer
✅ testFloatLiteralInitializer
✅ testFloatingAccessor
✅ testHalfAccessor
✅ testHalfInitializer
✅ testIntSubscript
✅ testIntegerAccessor
✅ testNilLiteralInitializer
✅ testNullAccessor
✅ testObjectAccessor
✅ testSimpleAccessor
✅ testStringAccessor
✅ testStringLiteralInitializer
✅ testStringSubscript
✅ testUIntInitializer
✅ testUntagged
✅ testUnwrap
PotentCodablesTests.CBORWriterTests
✅ testEncodeArrays
✅ testEncodeByteStrings
✅ testEncodeData
✅ testEncodeDeterministicDoubles
✅ testEncodeDeterministicFloat
✅ testEncodeDeterministicHalf
✅ testEncodeDeterministicMaps
✅ testEncodeIndefiniteArrays
✅ testEncodeIndefiniteByteStrings
✅ testEncodeIndefiniteMaps
✅ testEncodeIndefiniteStrings
✅ testEncodeInts
✅ testEncodeMaps
✅ testEncodeSimple
✅ testEncodeUtf8Strings
✅ testEncodeTagged
✅ testReadmeExamples
✅ testEncodeFloats
PotentCodablesTests.ConfigurationTests
✅ testDecodeConfiguredViaAnnotation
✅ testDecodeConfiguredViaManualImplementatinon
✅ testDecodeMissingDataValue
✅ testDecodeMissingStringValue
✅ testDecodeMissingTreeValue
✅ testDecodeTopLevelConfiguration
✅ testDecodeTopLevelConfigurationProvider
✅ testEncodeConfiguredViaManualImplementatinon
✅ testEncodeConfiguredViaAnnotation
✅ testEncodeInvalidDataValue
✅ testEncodeInvalidTreeValue
✅ testEncodeInvalidStringValue
✅ testEncodeTopLevelConfiguration
✅ testEncodeTopLevelConfigurationProvider
PotentCodablesTests.JSONAnyValueTests
✅ testDecode
✅ testEncodeInvalidDictionaryThrowsError
✅ testEncode
PotentCodablesTests.JSONDecoderTests
✅ testDecodeAnyDictionaryFromObject
✅ testDecodeBadFormattedDate
✅ testDecodeBadBase64Data
✅ testDecodeBadISO8601Date
✅ testDecodeBadURL
✅ testDecodeBadUUID
✅ testDecodeBase64Data
✅ testDecodeBase64DataUnpadded
✅ testDecodeBigIntFromDecimalFails
✅ testDecodeBigIntFromNegativeInteger
✅ testDecodeBigIntFromNonNumber
✅ testDecodeBigIntFromNullItem
✅ testDecodeBigIntFromNull
✅ testDecodeBigIntFromPositiveInteger
✅ testDecodeBigUIntFromInteger
✅ testDecodeBigUIntFromNonNumber
✅ testDecodeBigUIntFromNegativeIntegerFails
✅ testDecodeBigUIntFromNull
✅ testDecodeBigUIntFromNullItem
✅ testDecodeBool
✅ testDecodeBoolFromNull
✅ testDecodeBoolFromNonBoolean
✅ testDecodeBoolFromNullItem
✅ testDecodeCustomData
✅ testDecodeDataFromNull
✅ testDecodeDataFromNullItem
✅ testDecodeDateFromNull
✅ testDecodeDateFromNullItem
✅ testDecodeDecimalFromNaNWithStrategy
✅ testDecodeDecimalFromNegativeDecimal
✅ testDecodeDecimalFromNegativeInteger
✅ testDecodeDecimalFromNonNumber
✅ testDecodeDecimalFromNull
✅ testDecodeDecimalFromNullItem
✅ testDecodeDecimalFromPositiveDecimal
✅ testDecodeDecimalFromPositiveInteger
✅ testDecodeDeferredToDate
✅ testDecodeDeferredToData
✅ testDecodeDoubleFromNaNWithStrategy
✅ testDecodeDoubleFromNegativeDecimal
✅ testDecodeDoubleFromNegativeInteger
✅ testDecodeDoubleFromNegativeInfinityWithStrategy
✅ testDecodeDoubleFromNonNumber
✅ testDecodeDoubleFromNull
✅ testDecodeDoubleFromPositiveDecimal
✅ testDecodeDoubleFromNullItem
✅ testDecodeDoubleFromPositiveInfinityWithStrategy
✅ testDecodeDoubleFromPositiveInteger
✅ testDecodeEpochSecondsDate
✅ testDecodeEpochMillisecondsDate
✅ testDecodeFloat16FromNaNWithStrategy
✅ testDecodeFloat16FromNegativeDecimal
✅ testDecodeFloat16FromNegativeInfinityWithStrategy
✅ testDecodeFloat16FromNegativeInteger
✅ testDecodeFloat16FromNonNumber
✅ testDecodeFloat16FromNullItem
✅ testDecodeFloat16FromNull
✅ testDecodeFloat16FromPositiveDecimal
✅ testDecodeFloat16FromPositiveInfinityWithStrategy
✅ testDecodeFloat16FromPositiveInteger
✅ testDecodeFloatFromNaNWithStrategy
✅ testDecodeFloatFromNegativeDecimal
✅ testDecodeFloatFromNegativeInfinityWithStrategy
✅ testDecodeFloatFromNegativeInteger
✅ testDecodeFloatFromNonNumber
✅ testDecodeFloatFromNull
✅ testDecodeFloatFromNullItem
✅ testDecodeFloatFromPositiveDecimal
✅ testDecodeFloatFromPositiveInfinityWithStrategy
✅ testDecodeFloatFromPositiveInteger
✅ testDecodeFromUTF8Data
✅ testDecodeIncorrectBase64Data
✅ testDecodeInt16FromDecimalFails
✅ testDecodeISO8601Date
✅ testDecodeInt16FromNegativeInteger
✅ testDecodeInt16FromNonNumber
✅ testDecodeInt16FromNullItem
✅ testDecodeInt16FromNull
✅ testDecodeInt16FromOverflowFails
✅ testDecodeInt16FromPositiveInteger
✅ testDecodeInt32FromDecimalFails
✅ testDecodeInt32FromNegativeInteger
✅ testDecodeInt32FromNonNumber
✅ testDecodeInt32FromNull
✅ testDecodeInt32FromNullItem
✅ testDecodeInt32FromOverflowFails
✅ testDecodeInt32FromPositiveInteger
✅ testDecodeInt64FromDecimalFails
✅ testDecodeInt64FromNegativeIntegerFails
✅ testDecodeInt64FromNull
✅ testDecodeInt64FromNonNumber
✅ testDecodeInt64FromNullItem
✅ testDecodeInt64FromOverflowFails
✅ testDecodeInt64FromPositiveInteger
✅ testDecodeInt8FromDecimalFails
✅ testDecodeInt8FromNegativeInteger
✅ testDecodeInt8FromNonNumber
✅ testDecodeInt8FromNull
✅ testDecodeInt8FromNullItem
✅ testDecodeInt8FromOverflowFails
✅ testDecodeInt8FromPositiveInteger
✅ testDecodeIntFromNegativeInteger
✅ testDecodeIntFromDecimalFails
✅ testDecodeIntFromNonNumber
✅ testDecodeIntFromNull
✅ testDecodeIntFromNullItem
✅ testDecodeIntFromOverflowFails
✅ testDecodeIntFromPositiveInteger
✅ testDecodeNonConformingDecimalThrowsError
✅ testDecodeNonConformingDoubleThrowsError
✅ testDecodeNonConformingFloat16ThrowsError
✅ testDecodeNonConformingFloatThrowsError
✅ testDecodeString
✅ testDecodeStringFromNull
✅ testDecodeStringFromNullItem
✅ testDecodeStringFromNonString
✅ testDecodeUInt16FromDecimalFails
✅ testDecodeUInt16FromNegativeIntegerFails
✅ testDecodeUInt16FromNonNumber
✅ testDecodeUInt16FromNull
✅ testDecodeUInt16FromNullItem
✅ testDecodeUInt16FromPositiveInteger
✅ testDecodeUInt32FromDecimalFails
✅ testDecodeUInt32FromNegativeIntegerFails
✅ testDecodeUInt32FromNonNumber
✅ testDecodeUInt32FromNull
✅ testDecodeUInt32FromNullItem
✅ testDecodeUInt32FromPositiveInteger
✅ testDecodeUInt64FromDecimalFails
✅ testDecodeUInt64FromNonNumber
✅ testDecodeUInt64FromNegativeIntegerFails
✅ testDecodeUInt64FromNull
✅ testDecodeUInt64FromNullItem
✅ testDecodeUInt64FromPositiveInteger
✅ testDecodeUInt8FromDecimalFails
✅ testDecodeUInt8FromNonNumber
✅ testDecodeUInt8FromNegativeIntegerFails
✅ testDecodeUInt8FromNull
✅ testDecodeUInt8FromNullItem
✅ testDecodeUInt8FromPositiveInteger
✅ testDecodeUIntFromDecimalFails
✅ testDecodeUIntFromNonNumber
✅ testDecodeUIntFromNegativeIntegerFails
✅ testDecodeUIntFromNull
✅ testDecodeUIntFromNullItem
✅ testDecodeUIntFromPositiveInteger
✅ testDecodeURL
✅ testDecodeURLFromNonString
✅ testDecodeURLFromNull
✅ testDecodeURLFromNullItem
✅ testDecodeUUID
✅ testDecodeUUIDFromNonString
✅ testDecodeUUIDFromNull
✅ testDecodeUUIDFromNullItem
✅ testDecodeWithCustomDecoder
✅ testDecodeWithDefaultKeyStrategy
✅ testDecodeWithCustomKeyStrategy
✅ testDecodeWithSnakeCaseKeyStrategy
✅ testDecodeWithFormatter
PotentCodablesTests.JSONEncoderTests
✅ testEncodeAnyDictionary
✅ testEncodeBigUInt
✅ testEncodeDataAsBase64
✅ testEncodeDataWithCustomEncoder
✅ testEncodeDataWithDeferredToData
✅ testEncodeDataWithNothingCustomEncoder
✅ testEncodeDateAsEpochMilliseconds
✅ testEncodeDateAsEpochSeconds
✅ testEncodeDateWithCustomEncoder
✅ testEncodeDateAsISO8601
✅ testEncodeDateWithDeferredToDate
✅ testEncodeDateWithFormatter
✅ testEncodeDateWithNothingCustomEncoder
✅ testEncodeDecimalNaNWithStrategy
✅ testEncodeDoubleNaNWithStrategy
✅ testEncodeDoubleNegativeInfinityWithStrategy
✅ testEncodeDoublePositiveInfinityWithStrategy
✅ testEncodeFloat16NaNWithStrategy
✅ testEncodeFloat16NegativeInfinityWithStrategy
✅ testEncodeFloat16PositiveInfinityWithStrategy
✅ testEncodeFloatNaNWithStrategy
✅ testEncodeFloatNegativeInfinityWithStrategy
✅ testEncodeFloatPositiveInfinityWithStrategy
✅ testEncodeNegativeBigInt
✅ testEncodeNegativeDecimal
✅ testEncodeNegativeDouble
✅ testEncodeNegativeFloat
✅ testEncodeNegativeFloat16
✅ testEncodeNegativeInt
✅ testEncodeNegativeInt16
✅ testEncodeNegativeInt64
✅ testEncodeNegativeInt32
✅ testEncodeNegativeInt8
✅ testEncodeNonConformingDoubleThrowsError
✅ testEncodeNonConformingDecimalThrowsError
✅ testEncodeNil
✅ testEncodeNonConformingFloat16ThrowsError
✅ testEncodeNonConformingFloatThrowsError
✅ testEncodeNonStringKeyedDictionary
✅ testEncodePositiveBigInt
✅ testEncodePositiveInt
✅ testEncodePositiveInt16
✅ testEncodePositiveInt32
✅ testEncodePositiveInt64
✅ testEncodePostiveDecimal
✅ testEncodePositiveInt8
✅ testEncodePostiveDouble
✅ testEncodePostiveFloat
✅ testEncodePostiveFloat16
✅ testEncodeToData
✅ testEncodeToDataWithEscapedStringsOption
✅ testEncodeToString
✅ testEncodeToStringWithEscapedStringsOption
✅ testEncodeToDataWithPrettyOption
✅ testEncodeToStringWithPrettyOption
✅ testEncodeToDataWithSortedKeysOption
✅ testEncodeToStringWithSortedKeysOption
✅ testEncodeUInt32
✅ testEncodeUInt16
✅ testEncodeUInt64
✅ testEncodeUInt
✅ testEncodeUInt8
✅ testEncodeWithCustomKeyStrategy
✅ testEncodeURL
✅ testEncodeUUID
✅ testEncodeWithSnakeCaseKeyStrategy
✅ testEncodeWithDefaultKeyStrategy
✅ testEncodingChildContainers
PotentCodablesTests.JSONOrderTests
✅ testDescriptionOrder
✅ testObjectKeySerializationExplicitOrder
✅ testObjectKeySerializationSortedOrder
✅ testObjectKeyDeserializationOrder
PotentCodablesTests.JSONReaderTests
✅ testParsesEmptyArrays
✅ testParsingScientificFloatsWithInvalidCharsThrowsError
✅ testParsingTooLargeScientificFloatsThrowsError
✅ testParsesEmptyObjects
✅ testParsesScientificFloats
✅ testReportsGoodPositionForArraysMissingComma
✅ testReportsGoodPositionForObjectsMissingComma
✅ testUnescapesBackwardSlashes
✅ testUnescapesBackspace
✅ testUnescapesCarriageReturn
✅ testUnescapesFormFeed
✅ testUnescapesForwardSlashes
✅ testUnescapesNewLine
✅ testUnescapesTab
✅ testUnescapesUnicode
✅ testUnescapesQuotes
✅ testUnescapesUnicodeSurrogatePairs
✅ testUnescapingInvalidUnicodeSurrogatePairsThrowsError
✅ testUnescapingInvalidCodeThrowsError
PotentCodablesTests.JSONValueTests
✅ testArrayAccessor
✅ testArrayLiteralInitializer
✅ testBoolAccessor
✅ testBoolLiteralInitializer
✅ testDictionaryLiteralInitializer
✅ testDoubleAccessor
✅ testDynamicMemberSubscript
✅ testIntSubscript
✅ testFloatAccessor
✅ testFloatLiteralInitializer
✅ testIntegerAccessor
✅ testJSONNumberFloatLiteralInitializer
✅ testJSONNumberStringLiteralInitializer
✅ testJSONNumberIntegerLiteralInitializer
✅ testNilLiteralInitializer
✅ testNullAccessor
✅ testObjectAccessor
✅ testNumberAccessor
✅ testStringAccessor
✅ testStringLiteralInitializer
✅ testStringSubscript
✅ testUnsignedIntegerAccessor
✅ testUnwrap
PotentCodablesTests.JSONWriterTests
✅ testEscapesBackspace
✅ testEscapesCarriageReturn
✅ testEscapesBackwardSlashes
✅ testEscapesFormFeed
✅ testEscapesForwardSlashes
✅ testEscapesQuotes
✅ testEscapesNewLine
✅ testEscapesTab
✅ testEscapesUnicodeFormatInLongForm
✅ testRewritesIntegerFloats
PotentCodablesTests.RefTests
✅ testCustomEmbeddedRef
✅ testEmbeddedRef
✅ testCustomRef
✅ testEmbeddedRefSingleNil
✅ testEmbeddedRefDecodeFailsWhenTypeNotAuthorized
✅ testNestedRef
✅ testRef
✅ testRefDecodeFailsWhenTypeNotAuthorized
✅ testRefSingleBool
✅ testRefSingleDouble
✅ testRefSingleBoolArray
✅ testRefSingleFloat
✅ testRefSingleFloat16
✅ testRefSingleInt
✅ testRefSingleInt16
✅ testRefSingleInt64
✅ testRefSingleInt32
✅ testRefSingleInt8
✅ testRefSingleIntArray
✅ testRefSingleNil
✅ testRefSingleString
✅ testRefSingleUInt
✅ testRefSingleUInt16
✅ testRefSingleUInt32
✅ testRefSingleUInt64
✅ testRefSingleUInt8
✅ testRefUnkeyed
PotentCodablesTests.TimeZoneTests
✅ testParsingOffsets
✅ testParsingTimeZones
PotentCodablesTests.UnkeyedCodingContainerTests
✅ testDecodeContentsBoolArray
✅ testDecodeContentsBoolSet
✅ testDecodeContentsDecodableArray
✅ testDecodeContentsDecodableSet
✅ testDecodeContentsDoubleArray
✅ testDecodeContentsFloatArray
✅ testDecodeContentsDoubleSet
✅ testDecodeContentsFloatSet
✅ testDecodeContentsInt16Array
✅ testDecodeContentsInt32Array
✅ testDecodeContentsInt16Set
✅ testDecodeContentsInt32Set
✅ testDecodeContentsInt8Array
✅ testDecodeContentsInt64Set
✅ testDecodeContentsInt64Array
✅ testDecodeContentsInt8Set
✅ testDecodeContentsStringArray
✅ testDecodeContentsStringSet
✅ testDecodeContentsUInt16Array
✅ testDecodeContentsUInt16Set
✅ testDecodeContentsUInt32Array
✅ testDecodeContentsUInt64Array
✅ testDecodeContentsUInt32Set
✅ testDecodeContentsUInt64Set
✅ testDecodeContentsUInt8Array
✅ testDecodeContentsUInt8Set
PotentCodablesTests.ValueCoderTests
✅ testDecodeMissingDataValue
✅ testDecodeMissingStringValue
✅ testDecodeMissingTreeValue
✅ testDecodeTreeValue
✅ testDecodeUnwrappedTreeValue
✅ testEncodeInvalidDataValue
✅ testEncodeInvalidTreeValue
✅ testKeyedContainerDecoderNilAsNestedKeyed
✅ testEncodeInvalidStringValue
✅ testKeyedContainerDecoderNilAsNestedUnkeyed
✅ testNestedContainersForKeyedContainer
✅ testNestedContainersForUnkeyedContainer
✅ testSuperContainerForKeyedContainerWithCustomKey
✅ testSuperContainerForKeyedContainer
✅ testUnkeyedContainerDecodeFromEmptyBool
✅ testUnkeyedContainerDecodeFromEmptyCodable
✅ testUnkeyedContainerDecodeFromEmptyDouble
✅ testUnkeyedContainerDecodeFromEmptyFloat
✅ testUnkeyedContainerDecodeFromEmptyInt
✅ testUnkeyedContainerDecodeFromEmptyInt16
✅ testUnkeyedContainerDecodeFromEmptyInt32
✅ testUnkeyedContainerDecodeFromEmptyInt64
✅ testUnkeyedContainerDecodeFromEmptyInt8
✅ testUnkeyedContainerDecodeFromEmptyNestedKeyed
✅ testUnkeyedContainerDecodeFromEmptyNestedSuper
✅ testUnkeyedContainerDecodeFromEmptyNestedUnkeyed
✅ testUnkeyedContainerDecodeFromEmptyString
✅ testUnkeyedContainerDecodeFromEmptyNil
✅ testUnkeyedContainerDecodeFromEmptyUInt16
✅ testUnkeyedContainerDecodeFromEmptyUInt
✅ testUnkeyedContainer
✅ testSuperContainerForUnkeyedContainer
✅ testUnkeyedContainerDecodeFromEmptyUInt32
✅ testUnkeyedContainerDecodeFromEmptyUInt64
✅ testUnkeyedContainerDecodeFromEmptyUInt8
✅ testUnkeyedContainerDecoderNilAsBool
✅ testUnkeyedContainerDecoderNilAsCodable
✅ testUnkeyedContainerDecoderNilAsDouble
✅ testUnkeyedContainerDecoderNilAsFloat
✅ testUnkeyedContainerDecoderNilAsInt
✅ testUnkeyedContainerDecoderNilAsInt16
✅ testUnkeyedContainerDecoderNilAsInt32
✅ testUnkeyedContainerDecoderNilAsInt8
✅ testUnkeyedContainerDecoderNilAsNestedKeyed
✅ testUnkeyedContainerDecoderNilAsNestedUnkeyed
✅ testUnkeyedContainerDecoderNilAsUInt
✅ testUnkeyedContainerDecoderNilAsString
✅ testUnkeyedContainerDecoderNilAsUInt16
✅ testUnkeyedContainerDecoderNilAsUInt64
✅ testUnkeyedContainerDecoderNilAsUInt32
✅ testUnkeyedContainerDecoderNilAsUInt8
✅ testUnkeyedContainerDecoderNilAsInt64
PotentCodablesTests.ValueTransformableTests
✅ testKeyContainer
✅ testSingleValueContainer
✅ testTopLevel
✅ testUnkeyedContainerContents
✅ testUnkeyedContainer
PotentCodablesTests.ValueTransformerTests
✅ testArrayBoolStoredInt
✅ testArrayFloatStoredBool
✅ testArrayBoolValueStoredBool
✅ testArrayDoubleStoredBool
✅ testArrayInt16StoredBool
✅ testArrayInt32StoredBool
✅ testArrayInt64StoredBool
✅ testArrayInt8StoredBool
✅ testArrayIntStoredBool
✅ testArrayUInt16StoredBool
✅ testArrayUInt32StoredBool
✅ testArrayUInt64StoredBool
✅ testArrayUInt8StoredBool
✅ testArrayUIntStoredBool
✅ testSetBoolValueStoredBool
✅ testSetBoolStoredInt
✅ testKeyed
✅ testSetInt16StoredBool
✅ testSetDoubleStoredBool
✅ testSetFloatStoredBool
✅ testSetInt64StoredBool
✅ testSetInt32StoredBool
✅ testSetInt8StoredBool
✅ testSetIntStoredBool
✅ testSetStringStoredBool
✅ testSetUInt16StoredBool
✅ testSetUInt32StoredBool
✅ testArrayStringStoredBool
✅ testSetUInt64StoredBool
✅ testSetUInt8StoredBool
✅ testSetUIntStoredBool
✅ testSingleBoolStoredInt
✅ testSingleBoolValueStoredBool
✅ testSingleDoubleStoredBool
✅ testSingleFloatStoredBool
✅ testSingleInt16StoredBool
✅ testSingleInt32StoredBool
✅ testSingleInt64StoredBool
✅ testSingleInt8StoredBool
✅ testSingleIntStoredBool
✅ testSingleStringStoredBool
✅ testSingleUInt16StoredBool
✅ testSingleUInt32StoredBool
✅ testSingleUInt64StoredBool
✅ testSingleUInt8StoredBool
✅ testTopLevel
✅ testSingleUIntStoredBool
✅ testUnkeyed
PotentCodablesTests.YAMLAnyValueTests
✅ testDecode
✅ testEncode
PotentCodablesTests.YAMLDecoderTests
✅ testDecodeAnyDictionary
✅ testDecodeBadBase64Data
✅ testDecodeBadFormattedDate
✅ testDecodeBadISO8601Date
✅ testDecodeBadURL
✅ testDecodeBadUUID
✅ testDecodeBase64Data
✅ testDecodeBase64DataUnpadded
✅ testDecodeBigIntFromDecimalFails
✅ testDecodeBigIntFromNegativeInteger
✅ testDecodeBigIntFromNonNumber
✅ testDecodeBigIntFromNull
✅ testDecodeBigIntFromNullItem
✅ testDecodeBigIntFromPositiveInteger
✅ testDecodeBigUIntFromInteger
✅ testDecodeBigUIntFromNegativeIntegerFails
✅ testDecodeBigUIntFromNonNumber
✅ testDecodeBigUIntFromNull
✅ testDecodeBigUIntFromNullItem
✅ testDecodeBoolFromNullItem
✅ testDecodeBoolFromNonBoolean
✅ testDecodeBool
✅ testDecodeBoolFromNull
✅ testDecodeDataFromNullItem
✅ testDecodeCustomData
✅ testDecodeDataFromNull
✅ testDecodeDateFromNull
✅ testDecodeDateFromNullItem
✅ testDecodeDecimalFromNegativeDecimal
✅ testDecodeDecimalFromNaN
✅ testDecodeDecimalFromNegativeInteger
✅ testDecodeDecimalFromNonNumber
✅ testDecodeDecimalFromNullItem
✅ testDecodeDecimalFromNull
✅ testDecodeDecimalFromPositiveDecimal
✅ testDecodeDeferredToData
✅ testDecodeDecimalFromPositiveInteger
✅ testDecodeDeferredToDate
✅ testDecodeDoubleFromNaN
✅ testDecodeDoubleFromNegativeDecimal
✅ testDecodeDoubleFromNegativeInfinity
✅ testDecodeDoubleFromNegativeInteger
✅ testDecodeDoubleFromNonNumber
✅ testDecodeDoubleFromNullItem
✅ testDecodeDoubleFromNull
✅ testDecodeDoubleFromPositiveInfinity
✅ testDecodeDoubleFromPositiveDecimal
✅ testDecodeDoubleFromPositiveInteger
✅ testDecodeEpochMillisecondsDate
✅ testDecodeEpochSecondsDate
✅ testDecodeFloat16FromNaN
✅ testDecodeFloat16FromNegativeDecimal
✅ testDecodeFloat16FromNegativeInfinity
✅ testDecodeFloat16FromNegativeInteger
✅ testDecodeFloat16FromNonNumber
✅ testDecodeFloat16FromNullItem
✅ testDecodeFloat16FromNull
✅ testDecodeFloat16FromPositiveDecimal
✅ testDecodeFloat16FromPositiveInfinity
✅ testDecodeFloat16FromPositiveInteger
✅ testDecodeFloatFromNaN
✅ testDecodeFloatFromNegativeDecimal
✅ testDecodeFloatFromNegativeInfinity
✅ testDecodeFloatFromNegativeInteger
✅ testDecodeFloatFromNonNumber
✅ testDecodeFloatFromNullItem
✅ testDecodeFloatFromNull
✅ testDecodeFloatFromPositiveDecimal
✅ testDecodeFloatFromPositiveInfinity
✅ testDecodeFloatFromPositiveInteger
✅ testDecodeFromUTF8Data
✅ testDecodeISO8601Date
✅ testDecodeIncorrectBase64Data
✅ testDecodeInt16FromDecimalFails
✅ testDecodeInt16FromNegativeInteger
✅ testDecodeInt16FromNonNumber
✅ testDecodeInt16FromNull
✅ testDecodeInt16FromNullItem
✅ testDecodeInt16FromOverflowFails
✅ testDecodeInt16FromPositiveInteger
✅ testDecodeInt32FromDecimalFails
✅ testDecodeInt32FromNegativeInteger
✅ testDecodeInt32FromNonNumber
✅ testDecodeInt32FromNullItem
✅ testDecodeInt32FromNull
✅ testDecodeInt32FromOverflowFails
✅ testDecodeInt32FromPositiveInteger
✅ testDecodeInt64FromDecimalFails
✅ testDecodeInt64FromNegativeIntegerFails
✅ testDecodeInt64FromNonNumber
✅ testDecodeInt64FromNull
✅ testDecodeInt64FromNullItem
✅ testDecodeInt64FromOverflowFails
✅ testDecodeInt64FromPositiveInteger
✅ testDecodeInt8FromDecimalFails
✅ testDecodeInt8FromNegativeInteger
✅ testDecodeInt8FromNonNumber
✅ testDecodeInt8FromNullItem
✅ testDecodeInt8FromNull
✅ testDecodeInt8FromOverflowFails
✅ testDecodeInt8FromPositiveInteger
✅ testDecodeIntFromNegativeInteger
✅ testDecodeIntFromDecimalFails
✅ testDecodeIntFromNull
✅ testDecodeIntFromNonNumber
✅ testDecodeIntFromNullItem
✅ testDecodeIntFromOverflowFails
✅ testDecodeIntFromPositiveInteger
✅ testDecodeIntKeyedMap
✅ testDecodeInvalidKeyedMap
✅ testDecodeNonConformingDecimalThrowsError
✅ testDecodeString
✅ testDecodeStringFromNonString
✅ testDecodeStringFromNull
✅ testDecodeStringFromNullItem
✅ testDecodeUInt16FromDecimalFails
✅ testDecodeUInt16FromNegativeIntegerFails
✅ testDecodeUInt16FromNonNumber
✅ testDecodeUInt16FromNull
✅ testDecodeUInt16FromNullItem
✅ testDecodeUInt16FromPositiveInteger
✅ testDecodeUInt32FromDecimalFails
✅ testDecodeUInt32FromNegativeIntegerFails
✅ testDecodeUInt32FromNonNumber
✅ testDecodeUInt32FromNull
✅ testDecodeUInt32FromNullItem
✅ testDecodeUInt32FromPositiveInteger
✅ testDecodeUInt64FromDecimalFails
✅ testDecodeUInt64FromNegativeIntegerFails
✅ testDecodeUInt64FromNonNumber
✅ testDecodeUInt64FromNullItem
✅ testDecodeUInt64FromNull
✅ testDecodeUInt8FromDecimalFails
✅ testDecodeUInt64FromPositiveInteger
✅ testDecodeUInt8FromNonNumber
✅ testDecodeUInt8FromNegativeIntegerFails
✅ testDecodeUInt8FromNullItem
✅ testDecodeUInt8FromNull
✅ testDecodeUInt8FromPositiveInteger
✅ testDecodeUIntFromDecimalFails
✅ testDecodeUIntFromNegativeIntegerFails
✅ testDecodeUIntFromNonNumber
✅ testDecodeUIntFromNullItem
✅ testDecodeUIntFromNull
✅ testDecodeURL
✅ testDecodeUIntFromPositiveInteger
✅ testDecodeURLFromNonString
✅ testDecodeURLFromNull
✅ testDecodeURLFromNullItem
✅ testDecodeUUID
✅ testDecodeUUIDFromNull
✅ testDecodeUUIDFromNonString
✅ testDecodeUUIDFromNullItem
✅ testDecodeWithCustomDecoder
✅ testDecodeWithCustomKeyStrategy
✅ testDecodeWithDefaultKeyStrategy
✅ testDecodeWithSnakeCaseKeyStrategy
✅ testDecodeWithFormatter
PotentCodablesTests.YAMLEncoderTests
✅ testEncodeAnyDictionary
✅ testEncodeBigUInt
✅ testEncodeDataWithCustomEncoder
✅ testEncodeDataAsBase64
✅ testEncodeDataWithDeferredToData
✅ testEncodeDataWithNothingCustomEncoder
✅ testEncodeDateAsEpochMilliseconds
✅ testEncodeDateAsEpochSeconds
✅ testEncodeDateAsISO8601
✅ testEncodeDateWithCustomEncoder
✅ testEncodeDateWithDeferredToDate
✅ testEncodeDateWithFormatter
✅ testEncodeDateWithNothingCustomEncoder
✅ testEncodeDecimalNaN
✅ testEncodeDoubleNaN
✅ testEncodeDoubleNegativeInfinity
✅ testEncodeDoublePositiveInfinity
✅ testEncodeFloat16NaN
✅ testEncodeFloat16NegativeInfinity
✅ testEncodeFloat16PositiveInfinity
✅ testEncodeFloatNaN
✅ testEncodeFloatNegativeInfinity
✅ testEncodeNegativeBigInt
✅ testEncodeFloatPositiveInfinity
✅ testEncodeNegativeDecimal
✅ testEncodeNegativeDouble
✅ testEncodeNegativeFloat
✅ testEncodeNegativeFloat16
✅ testEncodeNegativeInt
✅ testEncodeNegativeInt16
✅ testEncodeNegativeInt32
✅ testEncodeNegativeInt64
✅ testEncodeNegativeInt8
✅ testEncodeNil
✅ testEncodeNonStringKeyedDictionary
✅ testEncodePositiveBigInt
✅ testEncodePositiveInt16
✅ testEncodePositiveInt
✅ testEncodePositiveInt32
✅ testEncodePositiveInt64
✅ testEncodePositiveInt8
✅ testEncodePostiveDecimal
✅ testEncodePostiveDouble
✅ testEncodePostiveFloat
✅ testEncodePostiveFloat16
✅ testEncodeToData
✅ testEncodeToString
✅ testEncodeToDataWithSortedKeysOption
✅ testEncodeToStringWithSortedKeysOption
✅ testEncodeUInt
✅ testEncodeUInt16
✅ testEncodeUInt32
✅ testEncodeUInt8
✅ testEncodeUInt64
✅ testEncodeUUID
✅ testEncodeURL
✅ testEncodeWithDefaultKeyStrategy
✅ testEncodeWithCustomKeyStrategy
✅ testEncodingChildContainers
✅ testEncodeWithSnakeCaseKeyStrategy
PotentCodablesTests.YAMLErrorTests
✅ testEmitNumberInPlainString
✅ testOutputWhitespaceOnlyString
✅ testSimpleScalarNoDocMarkers
✅ testSimpleScalarNotOnDocMarkerLineExplicit
✅ testSimpleScalarNotOnDocMarkerLinePretty
PotentCodablesTests.YAMLOrderTests
✅ testDescriptionOrder
✅ testObjectKeyDeserializationOrder
✅ testObjectKeySerializationSortedOrder
✅ testObjectKeySerializationExplicitOrder
PotentCodablesTests.YAMLReaderTests
✅ testReadAlias
✅ testReadInvalidTaggedBool
✅ testReadMultipleDocuments
✅ testReadTaggedBool
✅ testReadTaggedFloat
✅ testReadTaggedInt
✅ testReadTaggedNull
✅ testReadTaggedString
✅ testReaderThrowsParserErrors
PotentCodablesTests.YAMLSchemaTests
✅ testBoolMatching
✅ testFloatMatching
✅ testIntMatching
✅ testNullMatching
PotentCodablesTests.YAMLTests
✅ testDescriptionFormat
✅ testDecodingChildContainers
✅ testDescriptionOrder
✅ testEncodingChildContainers
✅ testJSONOutput
✅ testObjectKeyDeserializationOrder
✅ testObjectKeySerializationExplicitOrder
✅ testObjectKeySerializationSortedOrder
✅ testPreferredCollectionStyle
✅ testParse
✅ testPreferredStringStyle
PotentCodablesTests.YAMLValueTests
✅ testArrayLiteralInitializer
✅ testBoolAccessor
✅ testBoolLiteralInitializer
✅ testDictionaryLiteralInitializer
✅ testDoubleAccessor
✅ testDynamicMemberSubscript
✅ testEquatable
✅ testFloatAccessor
✅ testFloatLiteralInitializer
✅ testIntSubscript
✅ testIntegerAccessor
✅ testNilLiteralInitializer
✅ testMappingAccessor
✅ testNullAccessor
✅ testNumberAccessor
✅ testSequenceAccessor
✅ testNumberAccessors
✅ testStringAccessor
✅ testStringLiteralInitializer
✅ testTags
✅ testStringSubscript
✅ testYAMLNumberFloatLiteralInitializer
✅ testYAMLNumberIntegerLiteralInitializer
✅ testUnwrap
✅ testUnsignedIntegerAccessor
✅ testYAMLSubscript
✅ testYAMLNumberStringLiteralInitializer
PotentCodablesTests.YAMLWriterTests
✅ testWriteAliases
✅ testWriteMultipleDocuments
✅ testWriteScalarPretty
✅ testWriteScalarExplicitDocumentMarkers
✅ testWriteStringInvalidSpecialPlain
✅ testWriteScalarCompact
✅ testWriteStringPreferFolded
✅ testWriteStringPreferDoubleQuoted
✅ testWriteStringPreferLiteral
✅ testWriteStringPreferPlain
✅ testWriteStringPreferSingleQuoted
✅ testWriteStringValidSpecialPlain
✅ testWriteWidthNormal
✅ testWriteWidthNormalInBlock
Loading