from pathlib import Path from pytiled_parser import common_types, tiled_map, tileset EXPECTED = tiled_map.TiledMap( infinite=False, layers=[], map_size=common_types.Size(8, 6), next_layer_id=2, next_object_id=1, orientation="orthogonal", render_order="right-down", tiled_version="1.4.1", tile_size=common_types.Size(32, 32), version=1.4, background_color=common_types.Color(255, 0, 4, 255), tilesets={ 1: tileset.Tileset( columns=8, image=Path("../../images/tmw_desert_spacing.png"), image_width=265, image_height=199, margin=1, spacing=1, name="tile_set_image", tile_count=48, tiled_version="1.3.1", tile_height=32, tile_width=32, version=1.2, type="tileset", ) }, properties={ "bool property - true": True, "color property": common_types.Color(255, 73, 252, 255), "file property": Path("../../../../../../var/log/syslog"), "float property": 1.23456789, "int property": 13, "string property": "Hello, World!!", }, )