"""Test style constructing for ways and areas.""" from tests import SCHEME __author__ = "Sergey Vartanov" __email__ = "me@enzet.ru" def test_style_empty() -> None: """Test constructing style of empty tags.""" assert SCHEME.get_style({}) == [] def test_style_unknown() -> None: """Test constructing style of unknown tags.""" assert SCHEME.get_style({"aaa": "bbb"}) == [] def test_style_area() -> None: """Test constructing style of landuse=grass.""" style = SCHEME.get_style({"landuse": "grass"}) assert len(style) == 1 assert style[0].style == {"fill": "#CFE0A8", "stroke": "#BFD098"}