Files
hello/test.odin
T

17 lines
552 B
Odin

package main
import "core:fmt"
import "core:strings"
import "core:testing"
@(test)
test_load_tileset :: proc(t: ^testing.T) {
ts, err := load_tileset("./Tiled/tiles.json", context.allocator)
assert(err.type == .None, err.msg)
assert(ts.tile_width == 16 && ts.tile_height == 16, "tile size")
assert(ts.columns == 8, "columns")
assert(ts.columns * ts.tile_width == 128, "cols * tile == image width")
assert(strings.has_suffix(ts.texture_path, "assets/3rdparty/tileset/Tiles/Tileset.png"), ts.texture_path)
fmt.println("test_load_tileset: ok")
}