Test for gerberToStream

Define a test for the gerberToStream method
This commit is contained in:
Nick Playfair 2021-02-05 14:30:59 +00:00
parent 9925dfe0ba
commit b2723f3b70

View File

@ -1,6 +1,7 @@
/* eslint-disable */
const path = require('path');
const fs = require('fs-extra');
const Readable = require('stream').Readable;
const { ImageGenerator } = require('../index.js');
require('../index.js');
@ -110,3 +111,11 @@ test('Gerber archive should resolve promise and return a filename of an image',
fileProc.gerberToImage(testGerber)
).resolves.toEqual(expect.stringContaining('Arduino-Pro-Mini.png'));
});
// gerberToStream
test('Gerber archive should resolve promise and return a png stream', () => {
expect.assertions(1);
return expect(
fileProc.gerberToStream(testGerber)
).resolves.toBeInstanceOf(Readable);
});