import {loadOptions, defaultOptions} from './options' test('load default options', async () => { const options = await loadOptions() expect(options).toEqual({ ...defaultOptions, summary: true, deny: [ 'MPL.+2', 'EPL.+2', 'IPL.+1', 'GPL.+2', 'GPL.+3', 'AGPL.+3', 'LGPL.+2.1', 'UNKNOWN', 'CUSTOM' ] }) }) test('load custom options', async () => { const options = await loadOptions('./test/options.json') expect(options).toEqual({...defaultOptions, development: true}) }) test('load extended options', async () => { const options = await loadOptions('./test/options-extended.json') expect(options).toEqual({ ...defaultOptions, development: true, production: true }) })