1var test = require('tape'); 2var parse = require('../'); 3 4test('long opts', function (t) { 5 t.deepEqual( 6 parse([ '--bool' ]), 7 { bool : true, _ : [] }, 8 'long boolean' 9 ); 10 t.deepEqual( 11 parse([ '--pow', 'xixxle' ]), 12 { pow : 'xixxle', _ : [] }, 13 'long capture sp' 14 ); 15 t.deepEqual( 16 parse([ '--pow=xixxle' ]), 17 { pow : 'xixxle', _ : [] }, 18 'long capture eq' 19 ); 20 t.deepEqual( 21 parse([ '--host', 'localhost', '--port', '555' ]), 22 { host : 'localhost', port : 555, _ : [] }, 23 'long captures sp' 24 ); 25 t.deepEqual( 26 parse([ '--host=localhost', '--port=555' ]), 27 { host : 'localhost', port : 555, _ : [] }, 28 'long captures eq' 29 ); 30 t.end(); 31}); 32