ts-tiled-converter
Version:
Typescript library to convert tiled map to Studio map
20 lines (15 loc) • 734 B
text/typescript
import { mapToTileLayersWithMetaData } from './mapToTileLayersWithMetaData';
import { readMap } from '../reader/readMap';
import { splitSpecialAndRegularLayers } from './splitSpecialAndRegularLayers';
describe('splitSpecialAndRegularLayers', () => {
it('maps data properly', () => {
const map = readMap('lib/mockData/annoyingData.tmx');
if (map instanceof Error) throw map;
const layers = mapToTileLayersWithMetaData(map.map);
if (layers instanceof Error) throw map;
const result = splitSpecialAndRegularLayers(map.map, layers);
if (result instanceof Error) throw result;
expect(result.regularLayers).toHaveLength(75);
expect(result.specialLayers).toMatchSnapshot();
});
});