aiogram/tests/test_utils/test_helper.py
2019-11-15 12:17:57 +02:00

21 lines
552 B
Python

from aiogram.utils.helper import Item, ListItem, OrderedHelper
class TestOrderedHelper:
def test_items_are_ordered(self):
class Helper(OrderedHelper):
A = Item()
D = Item()
C = Item()
B = Item()
assert Helper.all() == ["A", "D", "C", "B"]
def test_list_items_are_ordered(self):
class Helper(OrderedHelper):
A = ListItem()
D = ListItem()
C = ListItem()
B = ListItem()
assert Helper.all() == ["A", "D", "C", "B"]