Sha256: c2ec0fc2eef2dfa17b81c3a07f853a5493b88805f1c2d6743bfbac39a4dd66ac
Contents?: true
Size: 779 Bytes
Versions: 975
Compression:
Stored size: 779 Bytes
Contents
var test = require('tape'); var parse = require('../'); test('long opts', function (t) { t.deepEqual( parse([ '--bool' ]), { bool : true, _ : [] }, 'long boolean' ); t.deepEqual( parse([ '--pow', 'xixxle' ]), { pow : 'xixxle', _ : [] }, 'long capture sp' ); t.deepEqual( parse([ '--pow=xixxle' ]), { pow : 'xixxle', _ : [] }, 'long capture eq' ); t.deepEqual( parse([ '--host', 'localhost', '--port', '555' ]), { host : 'localhost', port : 555, _ : [] }, 'long captures sp' ); t.deepEqual( parse([ '--host=localhost', '--port=555' ]), { host : 'localhost', port : 555, _ : [] }, 'long captures eq' ); t.end(); });
Version data entries
975 entries across 342 versions & 44 rubygems