chore: Updated changelog and tests tweaks
This commit is contained in:
parent
c7c29931e6
commit
c6d2ed58d6
4 changed files with 66 additions and 49 deletions
|
@ -1,15 +1,22 @@
|
||||||
Unreleased:
|
Unreleased:
|
||||||
date:
|
date:
|
||||||
Added:
|
Added:
|
||||||
Changed:
|
Changes:
|
||||||
|
Deprecated:
|
||||||
|
Fixed:
|
||||||
|
Removed:
|
||||||
|
Security:
|
||||||
|
|
||||||
|
2.4.5:
|
||||||
|
date: 2020-03-19
|
||||||
|
Changes:
|
||||||
|
fu:
|
||||||
|
- Improved shape based on community feedback
|
||||||
utils:
|
utils:
|
||||||
- neckstimate() now returns values rounded to nearest mm
|
- neckstimate() now returns values rounded to nearest mm
|
||||||
Deprecated:
|
|
||||||
Fixed:
|
Fixed:
|
||||||
wahid:
|
wahid:
|
||||||
- Check whether frontScyeDart option is zero prior to implementing it
|
- Check whether frontScyeDart option is zero prior to implementing it
|
||||||
Removed:
|
|
||||||
Security:
|
|
||||||
|
|
||||||
2.4.4:
|
2.4.4:
|
||||||
date: 2020-03-15
|
date: 2020-03-15
|
||||||
|
|
|
@ -180,9 +180,11 @@ const testPatternConfig = (design, pattern, expect, models, patterns) => {
|
||||||
}
|
}
|
||||||
else if (type === 'number') {
|
else if (type === 'number') {
|
||||||
// Static number
|
// Static number
|
||||||
|
return true
|
||||||
}
|
}
|
||||||
else if (type === 'string') {
|
else if (type === 'string') {
|
||||||
// Static string
|
// Static string
|
||||||
|
return true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -33,14 +33,16 @@ const testPatternDrafting = (design, Pattern, expect, models, patterns) => {
|
||||||
/*
|
/*
|
||||||
* Draft pattern for different models
|
* Draft pattern for different models
|
||||||
*/
|
*/
|
||||||
it('Draft for different models:' , () => true)
|
if (['rendertest', 'tutorial', 'examples'].indexOf(design) === -1) {
|
||||||
|
it('Draft for different models:' , () => true)
|
||||||
|
|
||||||
for (let size in ourModels) {
|
for (let size in ourModels) {
|
||||||
it(` - Drafting for ${size} (${breasts ? 'with':'no'} breasts)`, () => {
|
it(` - Drafting for ${size} (${breasts ? 'with':'no'} breasts)`, () => {
|
||||||
expect(doesItDraft(new Pattern({
|
expect(doesItDraft(new Pattern({
|
||||||
measurements: ourModels[size],
|
measurements: ourModels[size],
|
||||||
}))).to.equal(true)
|
}))).to.equal(true)
|
||||||
})
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -48,7 +50,7 @@ const testPatternDrafting = (design, Pattern, expect, models, patterns) => {
|
||||||
*/
|
*/
|
||||||
it('Draft parts individually:' , () => true)
|
it('Draft parts individually:' , () => true)
|
||||||
let parts
|
let parts
|
||||||
if (['rendertest', 'tutorial'].indexOf(design) === -1) parts = patterns.parts[design]
|
if (['rendertest', 'tutorial', 'examples'].indexOf(design) === -1) parts = patterns.parts[design]
|
||||||
else parts = Pattern.config.parts
|
else parts = Pattern.config.parts
|
||||||
for (let name of parts) {
|
for (let name of parts) {
|
||||||
it(` - ${name} should draft on its own`, () => {
|
it(` - ${name} should draft on its own`, () => {
|
||||||
|
|
|
@ -31,51 +31,57 @@ const testPatternSampling = (design, Pattern, expect, models, patterns) => {
|
||||||
const measurements = ourModels
|
const measurements = ourModels
|
||||||
[breasts ? 'size34' : 'size42']
|
[breasts ? 'size34' : 'size42']
|
||||||
|
|
||||||
/*
|
if (['rendertest', 'tutorial', 'examples'].indexOf(design) === -1) {
|
||||||
* Sample different measurements
|
/*
|
||||||
*/
|
* Sample different measurements
|
||||||
it('Sample different measurements:' , () => true)
|
*/
|
||||||
for (let measurement of Pattern.config.measurements) {
|
it('Sample different measurements:' , () => true)
|
||||||
it(` Sample ${measurement}:` , () => {
|
for (let measurement of Pattern.config.measurements) {
|
||||||
|
it(` Sample ${measurement}:` , () => {
|
||||||
|
expect(doesItSample(new Pattern({
|
||||||
|
sample: {
|
||||||
|
type: 'measurement',
|
||||||
|
measurement
|
||||||
|
},
|
||||||
|
measurements
|
||||||
|
}))).to.equal(true)
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (['rendertest', 'tutorial', 'examples'].indexOf(design) === -1) {
|
||||||
|
/*
|
||||||
|
* Sample different options
|
||||||
|
*/
|
||||||
|
it('Sample different options:' , () => true)
|
||||||
|
for (let option in Pattern.config.options) {
|
||||||
|
it(` Sample ${option}:` , () => {
|
||||||
|
expect(doesItSample(new Pattern({
|
||||||
|
sample: {
|
||||||
|
type: 'option',
|
||||||
|
option
|
||||||
|
},
|
||||||
|
measurements
|
||||||
|
}))).to.equal(true)
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (['rendertest', 'tutorial', 'examples'].indexOf(design) === -1) {
|
||||||
|
/*
|
||||||
|
* Sample pattern for different models
|
||||||
|
*/
|
||||||
|
it('Sample pattern for different models:' , () => {
|
||||||
expect(doesItSample(new Pattern({
|
expect(doesItSample(new Pattern({
|
||||||
sample: {
|
sample: {
|
||||||
type: 'measurement',
|
type: 'models',
|
||||||
measurement
|
models: ourModels,
|
||||||
},
|
},
|
||||||
measurements
|
measurements
|
||||||
}))).to.equal(true)
|
}))).to.equal(true)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* Sample different options
|
|
||||||
*/
|
|
||||||
it('Sample different options:' , () => true)
|
|
||||||
for (let option in Pattern.config.options) {
|
|
||||||
it(` Sample ${option}:` , () => {
|
|
||||||
expect(doesItSample(new Pattern({
|
|
||||||
sample: {
|
|
||||||
type: 'option',
|
|
||||||
option
|
|
||||||
},
|
|
||||||
measurements
|
|
||||||
}))).to.equal(true)
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Sample pattern for different models
|
|
||||||
*/
|
|
||||||
it('Sample pattern for different models:' , () => {
|
|
||||||
expect(doesItSample(new Pattern({
|
|
||||||
sample: {
|
|
||||||
type: 'models',
|
|
||||||
models: ourModels,
|
|
||||||
},
|
|
||||||
measurements
|
|
||||||
}))).to.equal(true)
|
|
||||||
})
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = testPatternSampling
|
module.exports = testPatternSampling
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue