1
0
Fork 0

chore(plugin-bust): Changes for v3. See #2856

This commit is contained in:
joostdecock 2022-09-25 15:03:09 +02:00
parent d1f7db8cad
commit 34cd9ae1aa

View file

@ -15,21 +15,20 @@ pattern.draft()
describe('Bust plugin Tests', () => { describe('Bust plugin Tests', () => {
it('Should set swap the chest measurements', () => { it('Should set swap the chest measurements', () => {
expect(pattern.settings.measurements.bust).to.equal(100) expect(pattern.settings[0].measurements.bust).to.equal(100)
expect(pattern.settings.measurements.chest).to.equal(90) expect(pattern.settings[0].measurements.chest).to.equal(90)
}) })
it('Should copy measurement from chest to bust and from highBust to chest', function () { it('Should copy measurement from chest to bust and from highBust to chest', function () {
const testPattern = new Design({ const testPattern = new Design({
measurements: {}, measurements: {},
plugins: [plugin],
}) })
const pattern = new testPattern() const pattern = new testPattern().use(plugin)
const userMeasurements = { chest: 50, highBust: 60 } const userMeasurements = { chest: 50, highBust: 60 }
pattern.settings.measurements = userMeasurements pattern.settings[0].measurements = userMeasurements
pattern.draft() pattern.draft()
expect(pattern.settings.measurements.bust).to.equal(50) expect(pattern.settings[0].measurements.bust).to.equal(50)
expect(pattern.settings.measurements.chest).to.equal(60) expect(pattern.settings[0].measurements.chest).to.equal(60)
}) })
it('Should not overwrite existing bust measurements', function () { it('Should not overwrite existing bust measurements', function () {
@ -37,9 +36,9 @@ describe('Bust plugin Tests', () => {
const testPattern = new Design(config, plugin) const testPattern = new Design(config, plugin)
let pattern = new testPattern() let pattern = new testPattern()
let userMeasurements = { chest: 50, highBust: 60, bust: 55 } let userMeasurements = { chest: 50, highBust: 60, bust: 55 }
pattern.settings.measurements = userMeasurements pattern.settings[0].measurements = userMeasurements
pattern.draft() pattern.draft()
expect(pattern.settings.measurements.bust).to.equal(55) expect(pattern.settings[0].measurements.bust).to.equal(55)
expect(pattern.settings.measurements.chest).to.equal(50) expect(pattern.settings[0].measurements.chest).to.equal(50)
}) })
}) })