UNPKG

hummus-recipe

Version:

A powerful PDF tool for NodeJS based on HummusJS

24 lines (19 loc) 570 B
const PNGNode = require('../png-node'); const fs = require('fs'); const files = fs.readdirSync('test/images'); function getImgData(Ctor, fileName) { const image = new Ctor(fs.readFileSync(`test/images/${fileName}`)); return image.imgData; } describe('imgData', () => { describe('node', () => { test.each(files)('%s', fileName => { expect(getImgData(PNGNode, fileName)).toMatchSnapshot(); }); }); describe('browser', () => { test.each(files)('%s', fileName => { expect(getImgData(PNG, fileName)).toMatchSnapshot(); }); }); });