UNPKG

fashion-show

Version:

Build consistent and versioned styleguides by including and running consistent lint files across projects.

42 lines (35 loc) 1.02 kB
'use strict'; var assume = require('assume'), defaultify = require('../../lib/defaultify'); describe('defaultify (unit)', function () { it('should have expected defaults', function () { var oldArgv = process.argv; process.argv = []; var defaults = defaultify(); process.argv = oldArgv; assume(defaults.commands).deep.equals(['jscs', 'eslint']); assume(defaults.targets).deep.equals(['lib']); assume(defaults.rc).equals(undefined); assume(defaults.fix).equals(undefined); assume(defaults.reporter).equals(undefined); assume(defaults.global).equals(undefined); assume(defaults.exts).deep.equals([]); }); it('--rc'); it('--fix'); it('--reporter'); it('--global'); it('--command (one)'); it('--command (multiple)'); it('--ext (one)'); it('--ext (multiple)'); it('argv._ (one)'); it('argv._ (multiple)'); it('{ commands }'); it('{ targets }'); it('{ rc }'); it('{ fix }'); it('{ reporter }'); it('{ global }'); it('{ exts }'); });