ts-tiled-converter
Version:
Typescript library to convert tiled map to Studio map
16 lines (13 loc) • 627 B
text/typescript
import { readMap } from '../reader/readMap';
import { throwIfError } from '../util';
import { assertTilesetValidity } from './assertTilesetValidity';
describe('assertTilesetValidity', () => {
it('returns an error if tilesets are invalid', () => {
const map = throwIfError(readMap('lib/mockData/embeddedTileset.tmx'));
expect(assertTilesetValidity(map.map)).toEqual(new Error('Embedded tilesets are not supported.'));
});
it('returns true otherwise', () => {
const map = throwIfError(readMap('lib/mockData/base64Gzip.tmx'));
expect(assertTilesetValidity(map.map)).toEqual(true);
});
});