08-27-周三_17-09-29

This commit is contained in:
2025-08-27 17:10:05 +08:00
commit 86df397d8f
12735 changed files with 1145479 additions and 0 deletions

55
node_modules/dnode/test/args.js generated vendored Normal file
View File

@@ -0,0 +1,55 @@
var test = require('tape');
var parseArgs = require('../lib/parse_args');
function argv () { return arguments }
test('args', function (t) {
t.deepEqual(
parseArgs(argv('moo.com', 555)),
{ host : 'moo.com', port : 555 }
);
t.deepEqual(
parseArgs(argv('7777')),
{ port : 7777 }
);
t.deepEqual(
parseArgs(argv({
host : 'moosy.moo.com',
port : 5050
})),
{ host : 'moosy.moo.com', port : 5050 }
);
t.deepEqual(
parseArgs(argv('meow.cats.com', { port : '1234' })),
{ host : 'meow.cats.com', port : 1234 }
);
t.deepEqual(
typeof parseArgs(argv('789')).port,
'number'
);
t.deepEqual(
parseArgs(argv(
{ host : 'woof.dogs.com' }, { port : 4050 }
)),
{ host : 'woof.dogs.com', port : 4050 }
);
t.deepEqual(
parseArgs(argv(
undefined,
{ host : 'woof.dogs.com' },
undefined,
{ port : 4050 },
undefined
)),
{ host : 'woof.dogs.com', port : 4050 }
);
t.end();
});