From ed1e80c76c746c9680598e640a94eb9467ac491b Mon Sep 17 00:00:00 2001 From: Alex Root Junior Date: Fri, 1 Dec 2017 02:08:38 +0200 Subject: [PATCH] Add test_update --- tests/test_update.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tests/test_update.py diff --git a/tests/test_update.py b/tests/test_update.py new file mode 100644 index 00000000..72b97571 --- /dev/null +++ b/tests/test_update.py @@ -0,0 +1,20 @@ +from aiogram import types +from .dataset import UPDATE + +update = types.Update(**UPDATE) + + +def test_export(): + exported = update.to_python() + assert isinstance(exported, dict) + assert exported == UPDATE + + +def test_update_id(): + assert isinstance(update.update_id, int) + assert hash(update) == UPDATE['update_id'] + assert update.update_id == UPDATE['update_id'] + + +def test_message(): + assert isinstance(update.message, types.Message)