UNPKG

317 BJavaScriptView Raw
1var optimist = require('../');
2var test = require('tap').test;
3
4test('parse with modifier functions' , function (t) {
5 t.plan(1);
6
7 var argv = optimist().boolean('b').parse([ '-b', '123' ]);
8 t.deepEqual(fix(argv), { b: true, _: ['123'] });
9});
10
11function fix (obj) {
12 delete obj.$0;
13 return obj;
14}