1
0
Fork 0
freesewing/packages/plugin-bundle/tests/bundle.test.js

22 lines
492 B
JavaScript
Raw Normal View History

import freesewing from "freesewing";
let expect = require("chai").expect;
let plugin = require("../dist/index.js");
let bundle = [
"cutonfold",
"dimension",
"grainline",
"logo",
"title",
"scalebox"
];
it("Should set the plugins name:version attribute", () => {
2018-12-22 14:03:14 +01:00
let pattern = new freesewing.Pattern();
pattern.use(plugin).render();
for (let plug of bundle) {
expect(
typeof pattern.svg.attributes.get("freesewing:plugin-" + plug)
).to.equal("string");
}
});