diff options
Diffstat (limited to 'vnfmarket/src/main/webapp/vnfmarket/node_modules/optimist/test/parse_modified.js')
-rw-r--r-- | vnfmarket/src/main/webapp/vnfmarket/node_modules/optimist/test/parse_modified.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/vnfmarket/src/main/webapp/vnfmarket/node_modules/optimist/test/parse_modified.js b/vnfmarket/src/main/webapp/vnfmarket/node_modules/optimist/test/parse_modified.js new file mode 100644 index 00000000..a57dc84e --- /dev/null +++ b/vnfmarket/src/main/webapp/vnfmarket/node_modules/optimist/test/parse_modified.js @@ -0,0 +1,14 @@ +var optimist = require('../'); +var test = require('tap').test; + +test('parse with modifier functions' , function (t) { + t.plan(1); + + var argv = optimist().boolean('b').parse([ '-b', '123' ]); + t.deepEqual(fix(argv), { b: true, _: ['123'] }); +}); + +function fix (obj) { + delete obj.$0; + return obj; +} |