Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
80540 views
1
var test = require('tape');
2
var parse = require('../');
3
4
test('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
33