Files
30-seconds-of-code/node_modules/ltcdr/test/test.literal.args.js
2019-08-20 15:52:05 +02:00

19 lines
433 B
JavaScript

/**
* Module dependencies.
*/
var program = new (require('../').Command)();
var test = require('tape');
program
.version('0.0.1')
.option('-f, --foo', 'add some foo')
.option('-b, --bar', 'add some bar');
program.parse(['node', 'test', '--foo', '--', '--bar', 'baz']);
test('literal args', function (t) {
t.ok(program.foo);
t.equal(program.bar, undefined);
t.deepEqual(program.args, ['--bar', 'baz']);
t.end();
});