1
0
Fork 0

chore(plugin-notches): Added (esm) unit tests. See #408

This commit is contained in:
Joost De Cock 2021-11-27 16:45:20 +01:00
parent 65ab5a5caf
commit 6cc9afb97b
5 changed files with 40 additions and 4 deletions

View file

@ -0,0 +1,15 @@
import chai from 'chai'
import freesewing from '@freesewing/core'
import plugin from '../dist/index.mjs'
const expect = chai.expect
const pattern = new freesewing.Pattern().use(plugin)
pattern.draft().render()
describe('Notches Plugin Test', () => {
it(`Should add the snippets to defs`, () => {
expect(pattern.svg.defs).to.contain('<g id="notch">')
})
})

View file

@ -0,0 +1,10 @@
// This file is auto-generated.
// Changes you make will be overwritten.
import freesewing from '@freesewing/core'
import chai from 'chai'
import plugin from '../dist/index.mjs'
import { sharedPluginTests } from '../../../tests/plugins/shared.mjs'
// Run shared tests
sharedPluginTests(plugin, freesewing, chai.expect)