Do not use skinview3d namespace in test.ts

The functions we need to test may not be exported by ../src/skinview3d
This commit is contained in:
yushijinhun 2018-10-27 21:09:45 +08:00
parent b9244a0631
commit 7ed31e68a2
No known key found for this signature in database
GPG Key ID: 5BC167F73EA558E4
1 changed files with 4 additions and 4 deletions

View File

@ -1,7 +1,7 @@
/// <reference path="shims.d.ts"/>
import { expect } from "chai";
import * as skinview3d from "../src/skinview3d";
import { isSlimSkin } from "../src/utils";
import skin1_8Default from "./textures/skin-1.8-default-no_hd.png";
import skin1_8Slim from "./textures/skin-1.8-slim-no_hd.png";
@ -13,21 +13,21 @@ describe("detect model of texture", () => {
const image = document.createElement("img");
image.src = skin1_8Default;
await Promise.resolve();
expect(skinview3d.isSlimSkin(image)).to.equal(false);
expect(isSlimSkin(image)).to.equal(false);
});
it("1.8 slim", async () => {
const image = document.createElement("img");
image.src = skin1_8Slim;
await Promise.resolve();
expect(skinview3d.isSlimSkin(image)).to.equal(true);
expect(isSlimSkin(image)).to.equal(true);
});
it("old default", async () => {
const image = document.createElement("img");
image.src = skinOldDefault;
await Promise.resolve();
expect(skinview3d.isSlimSkin(image)).to.equal(false);
expect(isSlimSkin(image)).to.equal(false);
});
/* TODO: implement transparent hat check for 64x32 skins