UNPKG

kiss-cli

Version:

Keep It Stupid Simple - An agnostic file snippets :kiss:

26 lines (23 loc) 843 B
const isKnowType = require("../is-know-type"); const ALLOWED = { js: '', scss: '', }; describe('isKnowType', () => { it('not a valid argument', () => { expect(isKnowType()).toEqual(false); expect(isKnowType('', ALLOWED)).toEqual(false); expect(isKnowType([], ALLOWED)).toEqual(false); expect(isKnowType({}, ALLOWED)).toEqual(false); expect(isKnowType(null, ALLOWED)).toEqual(false); expect(isKnowType(false, ALLOWED)).toEqual(false); expect(isKnowType(undefined, ALLOWED)).toEqual(false); expect(isKnowType(' ', ALLOWED)).toEqual(false); expect(isKnowType('', ALLOWED)).toEqual(false); expect(isKnowType('toto', ALLOWED)).toEqual(false); expect(isKnowType('html', ALLOWED)).toEqual(false); }); it('valid type', () => { expect(isKnowType('js', ALLOWED)).toEqual('js'); }); });