Browse Source

Split png/jpeg tests out into seperate tests

jpeg-test
Luke Childs 8 years ago
parent
commit
9a9e952a51
  1. 14
      test/unit.js

14
test/unit.js

@ -18,21 +18,19 @@ test('mergeImages returns correct data URI', async t => {
t.is(b64, expectedB64);
});
test('mergeImages encodes custom image formats', async t => {
const image = await fixtures.getImage('face.png');
const formats = ['png', 'jpeg'];
t.plan(formats.length);
const tests = formats.map(async format => {
['png', 'jpeg'].forEach(format => {
test(`mergeImages encodes ${format} format`, async t => {
t.plan(1);
const image = await fixtures.getImage('face.png');
const b64 = await mergeImages([image], {
format: `image/${format}`,
Canvas: Canvas
});
const expectedB64 = await fixtures.getDataURI(`face.${format}`);
t.is(b64, expectedB64);
});
await Promise.all(tests);
});
test('mergeImages correctly merges images', async t => {

Loading…
Cancel
Save