From 1517979bf243cb0b0f5a2fb69364cf69dc9afd85 Mon Sep 17 00:00:00 2001 From: eternnoir Date: Wed, 19 Aug 2015 18:25:08 +0800 Subject: [PATCH] Voice bug fix. --- telebot/types.py | 2 +- tests/test_telebot.py | 2 -- tests/test_types.py | 2 ++ 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/telebot/types.py b/telebot/types.py index f906edd..a1a532d 100644 --- a/telebot/types.py +++ b/telebot/types.py @@ -254,7 +254,7 @@ class Voice(JsonDeserializable): mime_type = obj['mime_type'] if 'file_size' in obj: file_size = obj['file_size'] - return Audio(file_id, duration, mime_type, file_size) + return Voice(file_id, duration, mime_type, file_size) def __init__(self, file_id, duration, mime_type=None, file_size=None): self.file_id = file_id diff --git a/tests/test_telebot.py b/tests/test_telebot.py index 5ec4b12..a53a3f0 100644 --- a/tests/test_telebot.py +++ b/tests/test_telebot.py @@ -197,6 +197,4 @@ def test_not_string(): i1 = 10 assert not apihelper.is_string(i1) - test_send_voice() -test_send_audio() diff --git a/tests/test_types.py b/tests/test_types.py index cb4d1ca..dadc611 100644 --- a/tests/test_types.py +++ b/tests/test_types.py @@ -112,3 +112,5 @@ def test_json_voice(): voice = types.Voice.de_json(json_string) assert voice.duration == 0 assert voice.file_size == 10481 + +test_json_voice()