Home
last modified time | relevance | path

Searched refs:decodeFromString (Results 1 – 25 of 148) sorted by relevance

123456

/external/kotlinx.serialization/formats/json-tests/commonTest/src/kotlinx/serialization/json/
DJsonParserFailureModesTest.kt21 default.decodeFromString( in <lambda>()
28 default.decodeFromString( in <lambda>()
35 default.decodeFromString( in <lambda>()
42 default.decodeFromString( in <lambda>()
49 default.decodeFromString( in <lambda>()
57 default.decodeFromString( in <lambda>()
65 default.decodeFromString( in <lambda>()
71 …assertFailsWithSerial("JsonDecodingException") { default.decodeFromString(Holder.serializer(), """… in <lambda>()
72 …assertFailsWithSerial("JsonDecodingException") { default.decodeFromString(Holder.serializer(), """… in <lambda>()
73 …assertFailsWithSerial("JsonDecodingException") { default.decodeFromString(Holder.serializer(), """… in <lambda>()
[all …]
DLenientTest.kt26 assertEquals(value, default.decodeFromString(Holder.serializer(), json, it)) in <lambda>()
27 assertEquals(value, lenient.decodeFromString(Holder.serializer(), json, it)) in <lambda>()
33 assertEquals(value, default.decodeFromString(Holder.serializer(), json, it)) in testQuotedLong()
34 assertEquals(value, lenient.decodeFromString(Holder.serializer(), json, it)) in testQuotedLong()
40 assertEquals(value, default.decodeFromString(Holder.serializer(), json, it)) in <lambda>()
41 assertEquals(value, lenient.decodeFromString(Holder.serializer(), json, it)) in <lambda>()
47 …assertFailsWithSerial("JsonDecodingException") { default.decodeFromString(Holder.serializer(), jso… in <lambda>()
48 assertEquals(value, lenient.decodeFromString(Holder.serializer(), json, it)) in <lambda>()
54 …assertFailsWithSerial("JsonDecodingException") { default.decodeFromString(Holder.serializer(), jso… in <lambda>()
55 assertEquals(value, lenient.decodeFromString(Holder.serializer(), json, it)) in <lambda>()
[all …]
DJsonCoerceInputValuesTest.kt58 … assertEquals(expected, decodeFromString(serializer, input), "Failed on input: $input") in <lambda>()
87 …json.decodeFromString(WithEnum.serializer(), """{"e":{"x":"definitely not a valid enum value"}}""") in <lambda>()
90 jsonNonLenient.decodeFromString(WithEnum.serializer(), """{"e":unknown_value}""") in <lambda>()
121 …assertEquals(expected, json.decodeFromString(MultipleValues.serializer(), input), "Failed on input… in <lambda>()
127 var decoded = decodeFromString<NullableEnumHolder>("""{"enum": null}""") in <lambda>()
130 decoded = decodeFromString<NullableEnumHolder>("""{"enum": OptionA}""") in <lambda>()
138 …val e1 = assertFailsWith<SerializationException>() { json.decodeFromString<Uncoercable>("""{"s":nu… in <lambda>()
139 …val e2 = assertFailsWith<SerializationException>() { json2.decodeFromString<Uncoercable>("""{"s":n… in <lambda>()
148 …val e1 = assertFailsWith<SerializationException> { json.decodeFromString<UncoercableEnum>("""{"e":… in <lambda>()
149 …val e2 = assertFailsWith<SerializationException> { json2.decodeFromString<UncoercableEnum>("""{"e"… in <lambda>()
[all …]
DJsonExponentTest.kt16 val decoded = Json.decodeFromString<SomeData>("""{ "count": 23e11 }""", it) in <lambda>()
22 val decoded = Json.decodeFromString<SomeData>("""{ "count": -10E1 }""", it) in <lambda>()
28 val decoded = Json.decodeFromString<SomeDataDouble>("""{ "count": 1.5E1 }""", it) in testExponentDecodingPositiveDouble()
34 val decoded = Json.decodeFromString<SomeDataDouble>("""{ "count": -1e-1 }""", it) in testExponentDecodingNegativeDouble()
41 { Json.decodeFromString<SomeData>("""{ "count": -1E-1 }""", it) } in <lambda>()
47 { Json.decodeFromString<SomeData>("""{ "count": 1e-1e-1 }""", it) } in <lambda>()
53 { Json.decodeFromString<SomeDataDouble>("""{ "count": 1e-1e-1 }""", it) } in <lambda>()
59 { Json.decodeFromString<SomeDataDouble>("""{ "count": 10000e10000 }""", it) } in <lambda>()
65 { Json.decodeFromString<SomeDataDouble>("""{ "count": -100e2222 }""", it) } in <lambda>()
71 { Json.decodeFromString<SomeData>("""{ "count": 10000e10000 }""", it) } in <lambda>()
[all …]
DJsonModesTest.kt31 …lenient.decodeFromString(JsonOptionalTests.Data.serializer(), "{strangeField: 100500, a:0}", jsonT… in <lambda>()
35 …lenient.decodeFromString(JsonOptionalTests.Data.serializer(), "{a:0, strangeField: 100500}", jsonT… in <lambda>()
45 lenient.decodeFromString( in <lambda>()
53 lenient.decodeFromString( in <lambda>()
66 assertEquals(data, lenient.decodeFromString(input)) in <lambda>()
86 … assertFailsWith<SerializationException> { lenient.decodeFromString(Empty.serializer(), input) } in <lambda>()
91 lenient.decodeFromString(Empty.serializer(), """{"a":[]}""") // should not throw in <lambda>()
107 …default.decodeFromString(JsonOptionalTests.Data.serializer(), "{strangeField: 100500, a:0}", jsonT… in <lambda>()
123 assertEquals(Holder(Object), lenient.decodeFromString("""{"o":{}}""", jsonTestingMode)) in <lambda>()
124 …assertEquals(Holder(Object), lenient.decodeFromString("""{"o":{"unknown":{"b":"c"}}}""", jsonTesti… in <lambda>()
[all …]
DJsonErrorMessagesTest.kt27 default.decodeFromString( in <lambda>()
44 default.decodeFromString(Box.serializer(StringData.serializer()), input, mode) in <lambda>()
53 … default.decodeFromString(Box.serializer(ListSerializer(StringData.serializer())), input, mode) in <lambda>()
65 default.decodeFromString(Box.serializer(Int.serializer()), """{"boxed": [1,2]}""", mode) in <lambda>()
74 … default.decodeFromString(Box.serializer(String.serializer()), """{"boxed": {"x":"y"}}""", mode) in <lambda>()
92 default.decodeFromString(serString, input1, mode) in <lambda>()
104 default.decodeFromString(serInt, input2, mode) in <lambda>()
126 default.decodeFromString(serInt, input1, mode) in <lambda>()
146 default.decodeFromString(serString, input2, mode) in <lambda>()
158 default.decodeFromString(serString, input3, mode) in <lambda>()
[all …]
DTrailingCommaTest.kt35 assertEquals(Optional("str"), tj.decodeFromString<Optional>(sd, mode)) in <lambda>()
42 default.decodeFromString<Optional>(sd, mode) in <lambda>()
55 default.decodeFromString<WithList>(sd, mode) in <lambda>()
68 default.decodeFromString<WithMap>(sd, mode) in <lambda>()
80 tj.decodeFromString<Optional>("""{,}""", mode) in <lambda>()
87 tj.decodeFromString<WithList>("""{"l":[,]}""", mode) in <lambda>()
94 tj.decodeFromString<WithMap>("""{"m":{,}}""", mode) in <lambda>()
101 assertEquals(multipleFields, tj.decodeFromString(input, mode)) in <lambda>()
108 assertEquals(withMap, tj.decodeFromString(input, mode)) in <lambda>()
114 assertEquals(withList, tj.decodeFromString(input, mode)) in <lambda>()
[all …]
DJsonUpdateModeTest.kt29 …lenient.decodeFromString<Updatable1>(Updatable1.serializer(), """{"l":[1,2],"f":"foo","l":[3,4]}""… in <lambda>()
35 val parsed = lenient.decodeFromString<Updatable2>( in <lambda>()
45 …val a1 = default.decodeFromString(NullableInnerIntList.serializer(), """{"data":[null],"data":[1]}… in <lambda>()
47 …val a2 = default.decodeFromString(NullableInnerIntList.serializer(), """{"data":[42],"data":[null]… in <lambda>()
49 …val a3 = default.decodeFromString(NullableInnerIntList.serializer(), """{"data":[31],"data":[1]}""… in <lambda>()
55 …val a1 = lenient.decodeFromString(NullableUpdatable.serializer(), """{"data":null,"data":[{"a":42}… in <lambda>()
57 …val a2 = lenient.decodeFromString(NullableUpdatable.serializer(), """{"data":[{a:42}],"data":null}… in <lambda>()
59 …val a3 = lenient.decodeFromString(NullableUpdatable.serializer(), """{"data":[{a:42}],"data":[{"a"… in <lambda>()
DJsonOptionalTests.kt37 …assertEquals(lenient.decodeFromString(Data.serializer(), "{a:0,b:43,c:Hello}", jsonTestingMode), D… in <lambda>()
38 …assertEquals(lenient.decodeFromString(Data.serializer(), "{a:0,b:42,c:Hello}", jsonTestingMode), D… in <lambda>()
43 …assertEquals(default.decodeFromString(Data.serializer(), """{"a":0,"c":"Hello"}""", jsonTestingMod… in <lambda>()
44 … assertEquals(default.decodeFromString(Data.serializer(), """{"a":0}""", jsonTestingMode), Data()) in <lambda>()
50 lenient.decodeFromString(Data.serializer(), "{b:0}", jsonTestingMode) in <lambda>()
DJsonCustomSerializersTest.kt127 val s = j.decodeFromString<A>("{b:2}", jsonTestingMode) in <lambda>()
143 val bs = j.decodeFromString<BList>("{bs:[1,2,3]}", jsonTestingMode) in <lambda>()
159 val bs = j.decodeFromString(ListSerializer(BSerializer), "[1,2,3]", jsonTestingMode) in <lambda>()
180 val s = jsonNoAltNames.decodeFromString<C>("""{"b":2,"a":1}""", jsonTestingMode) in <lambda>()
187 val s = jsonNoAltNames.decodeFromString<C>("""{"b":2}""", jsonTestingMode) in <lambda>()
202 val s = jsonNoAltNames.decodeFromString(ListSerializer<C>(C), j, jsonTestingMode) in <lambda>()
224 assertEquals(obj, jsonNoAltNames.decodeFromString(j, jsonTestingMode)) in <lambda>()
238 assertEquals(obj, jsonNoAltNames.decodeFromString(j, jsonTestingMode)) in <lambda>()
252 assertEquals(obj, jsonNoAltNames.decodeFromString(j, jsonTestingMode)) in <lambda>()
266 assertEquals(obj, jsonNoAltNames.decodeFromString(j, jsonTestingMode)) in <lambda>()
[all …]
DJsonTestBase.kt72 …internal inline fun <reified T : Any> Json.decodeFromString(source: String, jsonTestingMode: JsonT… in decodeFromString() method in kotlinx.serialization.json.JsonTestBase
74 return decodeFromString(deserializer, source, jsonTestingMode) in decodeFromString()
77 internal fun <T> Json.decodeFromString( in decodeFromString() method in kotlinx.serialization.json.JsonTestBase
84 decodeFromString(deserializer, source) in decodeFromString()
127 … override fun <T> decodeFromString(deserializer: DeserializationStrategy<T>, string: String): T { in decodeFromString() method in kotlinx.serialization.json.JsonTestBase.SwitchableJson
128 return json.decodeFromString(deserializer, string, jsonTestingMode) in decodeFromString()
172 val deserialized: T = json.decodeFromString(serializer, serialized, jsonTestingMode) in assertJsonFormAndRestored()
189 val deserialized: T = Json.decodeFromString(serializer, serialized, jsonTestingMode) in assertJsonFormAndRestoredCustom()
/external/kotlinx.serialization/formats/json-tests/commonTest/src/kotlinx/serialization/json/serializers/
DJsonObjectSerializerTest.kt48 val literal = Json.decodeFromString(JsonElement.serializer(), string) in <lambda>()
54 …assertFailsWithSerial("JsonDecodingException") { lenient.decodeFromString(JsonObject.serializer(),… in <lambda>()
59 …assertEquals(JsonObject(emptyMap()), lenient.decodeFromString(JsonObject.serializer(), "{}", jsonT… in <lambda>()
60 …assertEquals(JsonObject(emptyMap()), lenient.decodeFromString(JsonObject.serializer(), "{}", jsonT… in <lambda>()
61 …assertEquals(JsonObject(emptyMap()), lenient.decodeFromString(JsonObject.serializer(), "{\n\n}", j… in <lambda>()
62 …assertEquals(JsonObject(emptyMap()), lenient.decodeFromString(JsonObject.serializer(), "{ \t}"… in <lambda>()
67 …assertFailsWithSerial("JsonDecodingException") { default.decodeFromString(JsonObject.serializer(),… in <lambda>()
68 …assertFailsWithSerial("JsonDecodingException") { default.decodeFromString(JsonObject.serializer(),… in <lambda>()
70 …assertFailsWithSerial("JsonDecodingException") { default.decodeFromString(JsonObject.serializer(),… in <lambda>()
71 …assertFailsWithSerial("JsonDecodingException") { default.decodeFromString(JsonObject.serializer(),… in <lambda>()
[all …]
DJsonArraySerializerTest.kt42 val array = default.decodeFromString(JsonArray.serializer(), json, jsonTestingMode) in <lambda>()
60 …assertEquals(JsonArray(emptyList()), lenient.decodeFromString(JsonArray.serializer(), "[]", jsonTe… in <lambda>()
61 …assertEquals(JsonArray(emptyList()), lenient.decodeFromString(JsonArray.serializer(), "[ ]", js… in <lambda>()
62 …assertEquals(JsonArray(emptyList()), lenient.decodeFromString(JsonArray.serializer(), "[\n\n]", js… in <lambda>()
63 …assertEquals(JsonArray(emptyList()), lenient.decodeFromString(JsonArray.serializer(), "[ \t]",… in <lambda>()
70 … lenient.decodeFromString(JsonArray.serializer(), "[1, 2, 3, \n 4, 5]", jsonTestingMode) in <lambda>()
92 lenient.decodeFromString( in <lambda>()
/external/kotlinx.serialization/formats/json-tests/commonTest/src/kotlinx/serialization/
DJsonPathTest.kt24 expectPath("$.a") { Json.decodeFromString<Outer>("""{"a":foo}""") } in testBasicError()
25 expectPath("$.i") { Json.decodeFromString<Outer>("""{"a":42, "i":[]}""") } in testBasicError()
26 expectPath("$.i.b") { Json.decodeFromString<Outer>("""{"a":42, "i":{"a":43, "b":42}""") } in testBasicError()
27 expectPath("$.i.b") { Json.decodeFromString<Outer>("""{"a":42, "i":{"b":42}""") } in testBasicError()
32 expectPath("$.i.d['1']") { Json.decodeFromString<Outer>("""{"a":42, "i":{"d":{1:{}}""") } in testMissingKey()
37 expectPath("$.i") { Json.decodeFromString<Outer>("""{"a":42, "i":{"foo":42}""") } in testUnknownKeyIsProperlyReported()
38 expectPath("$") { Json.decodeFromString<Outer>("""{"x":{}, "a": 42}""") } in testUnknownKeyIsProperlyReported()
45 expectPath("$") { Json.decodeFromString<Outer>("""{{""") } in testMalformedRootObject()
50 expectPath("$.i.c[1]") { Json.decodeFromString<Outer>("""{"a":42, "i":{ "c": ["a", 2]}""") } in testArrayIndex()
51 expectPath("$[2]") { Json.decodeFromString<List<String>>("""["a", "2", 3]""") } in testArrayIndex()
[all …]
DSerializerForNullableTypeTest.kt44 val deserialized = Json.decodeFromString<Box>(string) in testNullableBoxWithNotNull()
53 val deserialized = Json.decodeFromString<Box>(string) in testNullableBoxWithNull()
59 val deserialized = Json.decodeFromString<Box>("""{"s":null}""") in testNullableBoxDeserializeNull()
95 assertEquals(data, Json.decodeFromString(json)) in testNullableLongWithNotNull()
103 assertEquals(data, Json.decodeFromString(json)) in testNullableLongWithNull()
118 assertEquals(GenericBox(StringHolder("non-null: nullable")), Json.decodeFromString(json)) in testGenericBoxNullable()
123 … assertEquals(GenericBox(StringHolder("nullable")), Json.decodeFromString("""{"value":null}""")) in testGenericNullableBoxFromNull()
131 … assertEquals(GenericNullableBox(StringHolder("non-null: nullable")), Json.decodeFromString(json)) in testGenericNullableBoxNullable()
136 …assertEquals(GenericNullableBox(StringHolder("nullable")), Json.decodeFromString("""{"value":null}… in testGenericBoxNullableFromNull()
DNotNullSerializersCompatibilityOnFileTest.kt74 …assertEquals(Holder(nullable = 0, nonNullable = 50), Json.decodeFromString("""{"nullable":2,"nonNu… in testFileLevel()
75 …assertEquals(Holder(nullable = null, nonNullable = 50), Json.decodeFromString("""{"nullable":null,… in testFileLevel()
76 …assertEquals(Holder(nullable = 10, nonNullable = 50), Json.decodeFromString("""{"nullable":12,"non… in testFileLevel()
94 …assertEquals(FileContextualHolder(null, FileContextualType("foo")), json.decodeFromString("""{"nul… in testFileContextual()
95 …lHolder(FileContextualType("foo"), FileContextualType("bar")), json.decodeFromString("""{"nullable… in testFileContextual()
109 …assertEquals(ContextualHolder(null, ContextualType("foo")), json.decodeFromString("""{"nullable":n… in testContextual()
110 …ontextualHolder(ContextualType("foo"), ContextualType("bar")), json.decodeFromString("""{"nullable… in testContextual()
/external/kotlinx.serialization/formats/json-tests/commonTest/src/kotlinx/serialization/features/
DJsonCommentsTest.kt26 assertEquals(StringData("b"), json.decodeFromString(inputBlock, mode)) in <lambda>()
27 assertEquals(StringData("b"), json.decodeFromString(inputLine, mode)) in <lambda>()
47 …assertEquals(target("/*comment inside quotes is a part of value*/"), json.decodeFromString(input, … in <lambda>()
68 …assertEquals(target("//comment inside quotes is a part of value"), json.decodeFromString(input, mo… in <lambda>()
80 assertEquals(target("*/"), json.decodeFromString(input, mode)) in <lambda>()
123 …quals(target("value//comment_cannot_break_value_apart"), withLenient.decodeFromString(input, mode)) in <lambda>()
129 assertEquals(StringData("x"), json.decodeFromString<StringData>(input, mode)) in <lambda>()
132 json.decodeFromString<StringData>(input2, mode) in <lambda>()
142 assertEquals(StringData("x"), json.decodeFromString<StringData>(inputLine, mode)) in <lambda>()
144 assertEquals(StringData("x"), json.decodeFromString<StringData>(inputBlock, mode)) in <lambda>()
[all …]
DPolymorphismTest.kt99 val result = adjustedJson.decodeFromString(Wrapper.serializer(), string, jsonTestingMode) in <lambda>()
103 …assertFailsWithMessage<SerializationException>("not found") { adjustedJson.decodeFromString(Wrappe… in <lambda>()
122 val result = json.decodeFromString(Wrapper.serializer(), string, jsonTestingMode) in <lambda>()
168 …assertEquals(Conf.Simple("123"), jsonForConf.decodeFromString<Conf>("""{"type": "simple", "value":… in <lambda>()
169 … assertEquals(Conf.Empty, jsonForConf.decodeFromString<Conf>("""{"type": "default"}""", mode)) in <lambda>()
170 … assertEquals(Conf.Empty, jsonForConf.decodeFromString<Conf>("""{"unknown": "Meow"}""", mode)) in <lambda>()
171 assertEquals(Conf.Empty, jsonForConf.decodeFromString<Conf>("""{}""", mode)) in <lambda>()
178 …assertEquals(Conf.Simple("123"), json.decodeFromString<Conf>("""{type: simple, value: 123}""", mod… in <lambda>()
179 assertEquals(Conf.Empty, json.decodeFromString<Conf>("""{type: default}""", mode)) in <lambda>()
180 assertEquals(Conf.Empty, json.decodeFromString<Conf>("""{unknown: Meow}""", mode)) in <lambda>()
[all …]
/external/kotlinx.serialization/benchmark/src/jmh/kotlin/kotlinx/benchmarks/json/
DLookupOverheadBenchmark.kt41 fun dataReified() = Json.decodeFromString<Holder>(data)
44 fun dataPlain() = Json.decodeFromString(Holder.serializer(), data)
47 fun genericReified() = Json.decodeFromString<Generic<String>>(data)
50 fun genericPlain() = Json.decodeFromString(Generic.serializer(String.serializer()), data)
53 fun doubleGenericReified() = Json.decodeFromString<DoubleGeneric<String, Int>>(doubleData)
56 …fun doubleGenericPlain() = Json.decodeFromString(DoubleGeneric.serializer(String.serializer(), Int…
59 …fun pentaGenericReified() = Json.decodeFromString<PentaGeneric<String, Int, Long, Boolean, Char>>(…
62 …fun pentaGenericPlain() = Json.decodeFromString(PentaGeneric.serializer(String.serializer(), Int.s…
65 fun objectReified() = Json.decodeFromString<Object>("{}")
68 fun objectPlain() = Json.decodeFromString(Object.serializer(), "{}")
DTwitterFeedBenchmark.kt24 private val twitter = Json.decodeFromString(MacroTwitterFeed.serializer(), input)
32 …private val twitterKt = jsonNamingStrategy.decodeFromString(MacroTwitterFeedKt.serializer(), input)
36 …require(twitter == Json.decodeFromString(MacroTwitterFeed.serializer(), Json.encodeToString(MacroT… in init()
41 fun decodeTwitter() = Json.decodeFromString(MacroTwitterFeed.serializer(), input)
45 …fun decodeTwitterNoAltNames() = jsonNoAltNames.decodeFromString(MacroTwitterFeed.serializer(), inp…
51 … fun decodeMicroTwitter() = jsonIgnoreUnknwn.decodeFromString(MicroTwitterFeed.serializer(), input)
55 …fun decodeMicroTwitterNoAltNames() = jsonIgnoreUnknwnNoAltNames.decodeFromString(MicroTwitterFeed.…
59 …mingStrategy(): MicroTwitterFeedKt = jsonNamingStrategyIgnoreUnknwn.decodeFromString(MicroTwitterF…
63 …fun decodeTwitterWithNamingStrategy(): MacroTwitterFeedKt = jsonNamingStrategy.decodeFromString(Ma…
DImplicitNullsBenchmark.kt4 import kotlinx.serialization.decodeFromString
86 Json.decodeFromString(serializer, jsonNoNulls) in decodeNoNulls()
91 jsonImplicitNulls.decodeFromString(serializer, jsonNoNulls) in decodeNoNullsImplicit()
96 Json.decodeFromString(serializer, jsonWithNulls) in decodeNulls()
101 jsonImplicitNulls.decodeFromString(serializer, jsonWithNulls) in decodeNullsImplicit()
106 jsonImplicitNulls.decodeFromString(serializer, jsonWithAbsence) in decodeAbsenceImplicit()
DTwitterFeedCommentsBenchmark.kt40 require("foobar" == jsonComments.decodeFromString<String>("\"foobar\"")) in <lambda>()
41 require("foobar" == jsonNoComments.decodeFromString<String>("\"foobar\"")) in <lambda>()
47 fun decodeMicroTwitter() = jsonNoComments.decodeFromString(MicroTwitterFeed.serializer(), input) in <lambda>()
53 …fun decodeMicroTwitterCommentSupport() = jsonComments.decodeFromString(MicroTwitterFeed.serializer… in <lambda>()
57 …fun decodeMicroTwitterCommentInData() = jsonComments.decodeFromString(MicroTwitterFeed.serializer(… in <lambda>()
/external/kotlinx.serialization/formats/json-tests/jvmTest/src/kotlinx/serialization/features/
DInternalInheritanceTest.kt72 default.decodeFromString<C>( in testParse()
79 …default.decodeFromString<C>("""{"parent":43,"rootOptional":"rootOptional","parent2":43,"derived":"… in testParse()
88 …default.decodeFromString<B>("""{"parent":100,"rootOptional":"rootOptional","parent2":100,"derived"… in testParseOptionals()
92 …default.decodeFromString<C>("""{"parent":44, "parent2":44,"derived":"derived","bodyDerived":"body"… in testParseOptionals()
96 …default.decodeFromString<B>("""{"parent":101,"parent2":101,"derived":"wowstring","bodyDerived":"bo… in testParseOptionals()
100 default.decodeFromString<A>("""{"parent":77,"rootOptional":"rootOptional"}""") in testParseOptionals()
104 default.decodeFromString<A>("""{"parent":78}""") in testParseOptionals()
110 …Json.decodeFromString<B>("""{"parent":100,"rootOptional":"rootOptional","transientDerived":"X","""… in testThrowTransient()
116 …default.decodeFromString<C>("""{"parent":42,"rootOptional":"rootOptional","derived":"derived",""" + in testThrowMissingField()
/external/kotlinx.serialization/formats/json-tests/jvmTest/src/kotlinx/serialization/
DSerializationCasesTest.kt37 assertEquals(data, Json.decodeFromString<Data1>("""{"a":1,"b":2}""")) in testConstructorValProperties()
41 assertEquals(data, Json.decodeFromString(ExtDataSerializer1, """{"a":1,"b":2}""")) in testConstructorValProperties()
63 assertEquals(data, Json.decodeFromString<Data2>("""{"a":1,"b":2}""")) in equals()
67 assertEquals(data, Json.decodeFromString(ExtDataSerializer2, """{"a":1,"b":2}""")) in equals()
89 assertEquals(data, Json.decodeFromString<Data3>(expected)) in testNestedValues()
91 assertEquals(data, Json.decodeFromString(ExtDataSerializer3, expected)) in testNestedValues()
/external/kotlinx.serialization/integration-test/src/commonTest/kotlin/sample/
DJsonTest.kt38 val restored = jsonWithDefaults.decodeFromString(Data.serializer(), originalString) in testSerializeBack()
104 val d2 = jsonWithDefaults.decodeFromString(Derived.serializer(), msg) in canBeSerializedAsDerived()
113 val d2 = jsonWithDefaults.decodeFromString(SerializableBase.serializer(), msg) in canBeSerializedAsParent()
116 …assertFailsWith<SerializationException> { jsonWithDefaults.decodeFromString(Derived.serializer(), … in canBeSerializedAsParent()
125 val restored = Json.decodeFromString(Derived2.serializer(), msgFull) in testWithOpenProperty()
127 …Json.decodeFromString(Derived2.serializer(), """{"state1":"bar","state2":"foo"}""") // state1 is i… in testWithOpenProperty()
225 …val deser = nonstrict.decodeFromString(GeoCoordinate.serializer(), """{"latitude":1.0,"longitude":… in geoTest()
231 val deser = nonstrict.decodeFromString(GeoCoordinate.serializer(), """{}""") in geoTest2()
238 … nonstrict.decodeFromString(GeoCoordinate.serializer(), """{"latitude":-1.0,"longitude":1.0}""") in geoTestValidation()
253 val restored = format.decodeFromString(serializer, string) in assertStringFormAndRestored()

123456