UNPKG

eslint-plugin-commonjs-require-name

Version:

eslint plugin for enforcing a `require` naming convention

33 lines (28 loc) 648 B
const Options = require('./options'); describe('Options', () => { test('null', () => { [Options.local([null, {}]), Options.node([{}, null])].forEach(instance => { expect(instance).toBeNull(); }); }); test('keys', () => { [ Options.disabled(), Options.local([{}, null]), Options.node([null, {}]) ].forEach(instance => { expect(Object.keys(instance)).toEqual([ 'disable', 'namespace', 'order', 'strict', 'strip' ]); expect(Object.keys(instance.namespace)).toEqual([ 'canonicalize', 'separators' ]); expect(Object.keys(instance.strict)).toEqual(['size', 'tokens']); }); }); });