Please enable JavaScript to use RhodeCode Enterprise
Commit Description:
merge
Commit Description:
merge
var test = require ( 'tape' );
var parse = require ( '../' );
test ( 'boolean default true' , function ( t ) {
var argv = parse ([], {
boolean : 'sometrue' ,
default : { sometrue : true }
});
t . equal ( argv . sometrue , true );
t . end ();
});
test ( 'boolean default false' , function ( t ) {
var argv = parse ([], {
boolean : 'somefalse' ,
default : { somefalse : false }
});
t . equal ( argv . somefalse , false );
t . end ();
});
test ( 'boolean default to null' , function ( t ) {
var argv = parse ([], {
boolean : 'maybe' ,
default : { maybe : null }
});
t . equal ( argv . maybe , null );
var argv = parse ([ '--maybe' ], {
boolean : 'maybe' ,
default : { maybe : null }
});
t . equal ( argv . maybe , true );
t . end ();
})
Site-wide shortcuts
/
Use quick search box
g h
Goto home page
g g
Goto my private gists page
g G
Goto my public gists page
n r
New repository page
n g
New gist page
Repositories
g s
Goto summary page
g c
Goto changelog page
g f
Goto files page
g F
Goto files page with file search activated
g p
Goto pull requests page
g o
Goto repository settings
g O
Goto repository permissions settings