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()