tests: implemented tile_offset test

This commit is contained in:
Darren Eberly
2020-06-04 21:50:52 -04:00
parent 94a733d537
commit 9c45223e10
4 changed files with 69 additions and 22 deletions

View File

@@ -0,0 +1,20 @@
from pathlib import Path
from pytiled_parser import tileset
from pytiled_parser.common_types import Color, OrderedPair
EXPECTED = tileset.TileSet(
columns=8,
image=Path("../../maps/images/tmw_desert_spacing.png"),
image_height=199,
image_width=265,
margin=1,
spacing=1,
name="tile_set_image",
tile_count=48,
tiled_version="1.3.5",
tile_height=32,
tile_width=32,
version=1.2,
tile_offset=OrderedPair(3, 5),
)

View File

@@ -0,0 +1,27 @@
{ "columns":8,
"editorsettings":
{
"export":
{
"format":"",
"target":"..\/image"
}
},
"image":"..\/..\/maps\/images\/tmw_desert_spacing.png",
"imageheight":199,
"imagewidth":265,
"margin":1,
"name":"tile_set_image",
"spacing":1,
"tilecount":48,
"tiledversion":"1.3.5",
"tileheight":32,
"tileoffset":
{
"x":3,
"y":5
},
"tilewidth":32,
"type":"tileset",
"version":1.2
}