"""Test MapCSS generation.""" from map_machine.mapcss import MapCSSWriter from map_machine.scheme import NodeMatcher from tests import SCHEME __author__ = "Sergey Vartanov" __email__ = "me@enzet.ru" def test_mapcss() -> None: """Test MapCSS generation.""" writer: MapCSSWriter = MapCSSWriter(SCHEME, "icons") matcher: NodeMatcher = NodeMatcher( {"tags": {"natural": "tree"}, "shapes": ["tree"]}, {} ) selector = writer.add_selector("node", matcher) assert ( selector == """\ node[natural="tree"] { icon-image: "icons/tree.svg"; } """ )