Path: blob/master/node_modules/@jimp/plugin-threshold/test/threshold.test.js
1126 views
import { Jimp, getTestDir } from '@jimp/test-utils';1import configure from '@jimp/custom';2import jpeg from '@jimp/jpeg';3import color from '@jimp/plugin-color';4import resize from '@jimp/plugin-resize';56import threshold from '../src';78const jimp = configure(9{ types: [jpeg], plugins: [threshold, color, resize] },10Jimp11);1213describe('Threshold', function() {14this.timeout(15000);1516it('defines default threshold for lighter backgrounds', async () => {17const expectedImage = await jimp.read(18getTestDir(__dirname) + '/images/hands_mx200_rp255.jpg'19);20const testImage = await jimp.read(21getTestDir(__dirname) + '/images/hands.jpg'22);2324testImage25.threshold({ max: 200, replace: 255 })26.hash()27.should.be.equal(expectedImage.hash());28});29});303132