1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2025-09-15 13:19:30 +00:00

added tests for ParseMode

This commit is contained in:
2019-12-02 11:05:15 +06:00
parent 88208016d4
commit 91ab60d1f5
3 changed files with 40 additions and 3 deletions

View File

@@ -29,8 +29,7 @@ typealias HTML = HTMLParseMode
@Serializer(ParseMode::class)
internal object ParseModeSerializerObject : KSerializer<ParseMode> {
override fun deserialize(decoder: Decoder): ParseMode {
val mode = decoder.decodeString()
return when (mode) {
return when (decoder.decodeString()) {
MarkdownParseMode.parseModeName -> MarkdownParseMode
HTMLParseMode.parseModeName -> HTMLParseMode
else -> throw IllegalArgumentException("Unknown parse mode")