UNPKG

bc-minecraft-bedrock-project

Version:

The typescript library responsible for reading/parsing minecraft bedrock data

52 lines 2.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const bc_minecraft_project_1 = require("bc-minecraft-project"); const resource_pack_1 = require("../resource-pack"); describe('Resourcepack', () => { describe('sanity check', () => { const RP = new resource_pack_1.ResourcePack('c:\\test', bc_minecraft_project_1.MCProject.createEmpty(), {}); it('animation controllers', () => { expect(typeof RP.animationControllers === 'object').toBeTruthy(); }); it('animations', () => { expect(typeof RP.animations === 'object').toBeTruthy(); }); it('attachables', () => { expect(typeof RP.attachables === 'object').toBeTruthy(); }); it('block_culling', () => { expect(typeof RP.blockCullingRules === 'object').toBeTruthy(); }); it('context', () => { expect(typeof RP.context === 'object').toBeTruthy(); }); it('entities', () => { expect(typeof RP.entities === 'object').toBeTruthy(); }); it('folder', () => { expect(typeof RP.folder === 'string').toBeTruthy(); }); it('materials', () => { expect(typeof RP.materials === 'object').toBeTruthy(); }); it('models', () => { expect(typeof RP.models === 'object').toBeTruthy(); }); it('particles', () => { expect(typeof RP.particles === 'object').toBeTruthy(); }); it('sounds', () => { expect(typeof RP.sounds === 'object').toBeTruthy(); }); it('textures', () => { expect(typeof RP.textures === 'object').toBeTruthy(); }); }); describe('is', () => { const RP = new resource_pack_1.ResourcePack('c:\\test', bc_minecraft_project_1.MCProject.createEmpty(), {}); it('Is resourcepack', () => { expect(resource_pack_1.ResourcePack.is(RP)).toBeTruthy(); }); }); }); //# sourceMappingURL=resource-pack.test.js.map