12 lines
464 B
JavaScript
12 lines
464 B
JavaScript
import freesewing from '@freesewing/core'
|
|
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', () => {
|
|
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')
|
|
}
|
|
})
|