mirror of
https://github.com/OMGeeky/pytiled_parser.git
synced 2026-01-25 03:30:35 +01:00
Bunch of test coverage improvements
This commit is contained in:
@@ -11,17 +11,92 @@ EXPECTED = tileset.Tileset(
|
||||
image_height=199,
|
||||
image_width=265,
|
||||
tile_count=48,
|
||||
tiled_version="1.6.0",
|
||||
tiled_version="1.8.5",
|
||||
tile_height=32,
|
||||
tile_width=32,
|
||||
firstgid=1,
|
||||
version="1.6",
|
||||
version="1.8",
|
||||
type="tileset",
|
||||
wang_sets=[
|
||||
wang_set.WangSet(
|
||||
name="Terrains",
|
||||
tile=-1,
|
||||
wang_type="mixed",
|
||||
properties={"test": "this is a test"},
|
||||
wang_colors=[
|
||||
wang_set.WangColor(
|
||||
name="Sand",
|
||||
probability=1,
|
||||
tile=-1,
|
||||
color=common_types.Color(255, 0, 0, 255),
|
||||
),
|
||||
wang_set.WangColor(
|
||||
name="Cobblestone",
|
||||
probability=1,
|
||||
tile=-1,
|
||||
color=common_types.Color(0, 255, 0, 255),
|
||||
),
|
||||
wang_set.WangColor(
|
||||
name="Pavement",
|
||||
probability=1,
|
||||
tile=-1,
|
||||
color=common_types.Color(0, 0, 255, 255),
|
||||
),
|
||||
wang_set.WangColor(
|
||||
name="Dirt",
|
||||
probability=1,
|
||||
tile=-1,
|
||||
color=common_types.Color(255, 119, 0, 255),
|
||||
properties={"test": "this is a test"},
|
||||
),
|
||||
],
|
||||
wang_tiles={
|
||||
0: wang_set.WangTile(tile_id=0, wang_id=[1, 1, 0, 2, 0, 1, 1, 1]),
|
||||
1: wang_set.WangTile(tile_id=1, wang_id=[1, 1, 0, 2, 2, 2, 0, 1]),
|
||||
2: wang_set.WangTile(tile_id=2, wang_id=[1, 1, 1, 1, 0, 2, 0, 1]),
|
||||
3: wang_set.WangTile(tile_id=3, wang_id=[4, 4, 0, 1, 0, 4, 4, 4]),
|
||||
4: wang_set.WangTile(tile_id=4, wang_id=[4, 4, 4, 4, 0, 1, 0, 4]),
|
||||
5: wang_set.WangTile(tile_id=5, wang_id=[1, 1, 0, 4, 0, 1, 1, 1]),
|
||||
6: wang_set.WangTile(tile_id=6, wang_id=[1, 1, 0, 4, 4, 4, 0, 1]),
|
||||
7: wang_set.WangTile(tile_id=7, wang_id=[1, 1, 1, 1, 0, 4, 0, 1]),
|
||||
8: wang_set.WangTile(tile_id=8, wang_id=[0, 2, 2, 2, 0, 1, 1, 1]),
|
||||
9: wang_set.WangTile(tile_id=9, wang_id=[2, 2, 2, 2, 2, 2, 2, 2]),
|
||||
10: wang_set.WangTile(tile_id=10, wang_id=[0, 1, 1, 1, 0, 2, 2, 2]),
|
||||
11: wang_set.WangTile(tile_id=11, wang_id=[0, 1, 0, 4, 4, 4, 4, 4]),
|
||||
12: wang_set.WangTile(tile_id=12, wang_id=[0, 4, 4, 4, 4, 4, 0, 1]),
|
||||
13: wang_set.WangTile(tile_id=13, wang_id=[0, 4, 4, 4, 0, 1, 1, 1]),
|
||||
14: wang_set.WangTile(tile_id=14, wang_id=[4, 4, 4, 4, 4, 4, 4, 4]),
|
||||
15: wang_set.WangTile(tile_id=15, wang_id=[0, 1, 1, 1, 0, 4, 4, 4]),
|
||||
16: wang_set.WangTile(tile_id=16, wang_id=[0, 2, 0, 1, 1, 1, 1, 1]),
|
||||
17: wang_set.WangTile(tile_id=17, wang_id=[2, 2, 0, 1, 1, 1, 0, 2]),
|
||||
18: wang_set.WangTile(tile_id=18, wang_id=[0, 1, 1, 1, 1, 1, 0, 2]),
|
||||
19: wang_set.WangTile(tile_id=19, wang_id=[2, 2, 0, 1, 0, 2, 2, 2]),
|
||||
20: wang_set.WangTile(tile_id=20, wang_id=[2, 2, 2, 2, 0, 1, 0, 2]),
|
||||
21: wang_set.WangTile(tile_id=21, wang_id=[0, 4, 0, 1, 1, 1, 1, 1]),
|
||||
22: wang_set.WangTile(tile_id=22, wang_id=[4, 4, 0, 1, 1, 1, 0, 4]),
|
||||
23: wang_set.WangTile(tile_id=23, wang_id=[0, 1, 1, 1, 1, 1, 0, 4]),
|
||||
24: wang_set.WangTile(tile_id=24, wang_id=[1, 1, 0, 3, 0, 1, 1, 1]),
|
||||
25: wang_set.WangTile(tile_id=25, wang_id=[1, 1, 0, 3, 3, 3, 0, 1]),
|
||||
26: wang_set.WangTile(tile_id=26, wang_id=[1, 1, 1, 1, 0, 3, 0, 1]),
|
||||
27: wang_set.WangTile(tile_id=27, wang_id=[0, 1, 0, 2, 2, 2, 2, 2]),
|
||||
28: wang_set.WangTile(tile_id=28, wang_id=[0, 2, 2, 2, 2, 2, 0, 1]),
|
||||
29: wang_set.WangTile(tile_id=29, wang_id=[1, 1, 1, 1, 1, 1, 1, 1]),
|
||||
32: wang_set.WangTile(tile_id=32, wang_id=[0, 3, 3, 3, 0, 1, 1, 1]),
|
||||
33: wang_set.WangTile(tile_id=33, wang_id=[3, 3, 3, 3, 3, 3, 3, 3]),
|
||||
34: wang_set.WangTile(tile_id=34, wang_id=[0, 1, 1, 1, 0, 3, 3, 3]),
|
||||
35: wang_set.WangTile(tile_id=35, wang_id=[3, 3, 0, 1, 0, 3, 3, 3]),
|
||||
36: wang_set.WangTile(tile_id=36, wang_id=[3, 3, 3, 3, 0, 1, 0, 3]),
|
||||
40: wang_set.WangTile(tile_id=40, wang_id=[0, 3, 0, 1, 1, 1, 1, 1]),
|
||||
41: wang_set.WangTile(tile_id=41, wang_id=[3, 3, 0, 1, 1, 1, 0, 3]),
|
||||
42: wang_set.WangTile(tile_id=42, wang_id=[0, 1, 1, 1, 1, 1, 0, 3]),
|
||||
43: wang_set.WangTile(tile_id=43, wang_id=[0, 1, 0, 3, 3, 3, 3, 3]),
|
||||
44: wang_set.WangTile(tile_id=44, wang_id=[0, 3, 3, 3, 3, 3, 0, 1]),
|
||||
},
|
||||
),
|
||||
wang_set.WangSet(
|
||||
name="Copy of Terrains",
|
||||
tile=-1,
|
||||
wang_type="mixed",
|
||||
wang_colors=[
|
||||
wang_set.WangColor(
|
||||
name="Sand",
|
||||
@@ -46,6 +121,7 @@ EXPECTED = tileset.Tileset(
|
||||
probability=1,
|
||||
tile=-1,
|
||||
color=common_types.Color(255, 119, 0, 255),
|
||||
properties={"test": "this is a test"},
|
||||
),
|
||||
],
|
||||
wang_tiles={
|
||||
|
||||
Reference in New Issue
Block a user