arnaucube
arnaucube/socketioMEANseedPublic Self-hosted repository
socketioMEANseed/www/node_modules/optimist/test/parse_modified.js
www/node_modules/optimist/test/parse_modified.jsRaw
 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}