From 6423f7d916b2816d23a1ba3486d974cf25dafd82 Mon Sep 17 00:00:00 2001 From: Sergey Vartanov Date: Wed, 5 May 2021 23:02:22 +0300 Subject: [PATCH] Add even more icon tests. --- test/test_icons.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/test/test_icons.py b/test/test_icons.py index 657c3e6..5b3b8a9 100644 --- a/test/test_icons.py +++ b/test/test_icons.py @@ -57,3 +57,21 @@ def test_icon_2_extra() -> None: icon = get_icon({"barrier": "gate", "access": "private", "bicycle": "yes"}) assert not icon.main_icon[0].is_default() assert len(icon.extra_icons) == 2 + + +def __test_no_icon_1_extra() -> None: + """ + Tags that should be visualized with defult main icon and single extra icon. + """ + icon = get_icon({"access": "private"}) + assert icon.main_icon[0].is_default() + assert len(icon.extra_icons) == 1 + + +def __test_no_icon_2_extra() -> None: + """ + Tags that should be visualized with defult main icon and two extra icons. + """ + icon = get_icon({"access": "private", "bicycle": "yes"}) + assert icon.main_icon[0].is_default() + assert len(icon.extra_icons) == 2