get function name change

This commit is contained in:
Wise Colt
2020-03-28 03:15:21 +03:00
parent fba7b9bf01
commit 2d8a42e5fd
4896 changed files with 515350 additions and 8 deletions

3
node_modules/nock/examples/.eslintrc.yml generated vendored Normal file
View File

@@ -0,0 +1,3 @@
rules:
no-console: "off"
strict: "off"

12
node_modules/nock/examples/_log.js generated vendored Normal file
View File

@@ -0,0 +1,12 @@
module.exports = log;
var start = Date.now();
function log(emitter, name) {
return function(event) {
emitter.on(event, function() {
var lag = '' + (Math.round((Date.now() - start) / 100) / 10) + ' sec';
console.log('[%s] %s => %s', lag, name, event);
});
}
}

15
node_modules/nock/examples/delay-connection.js generated vendored Normal file
View File

@@ -0,0 +1,15 @@
var http = require('http');
var nock = require('../');
var log = require('./_log');
var events = ['socket', 'response', 'end', 'data'];
nock('http://delayconnection.com').
get('/').
delayConnection(1000).
reply(200, 'hey');
var req = http.get('http://delayconnection.com', function(res) {
events.forEach(log(res, 'res'));
});
events.forEach(log(req, 'req'));

15
node_modules/nock/examples/delay-response.js generated vendored Normal file
View File

@@ -0,0 +1,15 @@
var http = require('http');
var nock = require('../');
var log = require('./_log');
var events = ['socket', 'response', 'end', 'data'];
nock('http://delayconnection.com').
get('/').
delay(1000).
reply(200, 'hey');
var req = http.get('http://delayconnection.com', function(res) {
events.forEach(log(res, 'res'));
});
events.forEach(log(req, 'req'));

View File

@@ -0,0 +1,18 @@
/*
Default net connect.
No mock.
Result: Nock allows request to proceed.
*/
var log = require('./_log');
var events = ['socket', 'response', 'end', 'data', 'error'];
var http = require('http');
console.log('making request...')
var req = http.get('http://www.google.com/', function(res) {
console.log('request result: res.statusCode = %j', res.statusCode);
events.forEach(log(res, 'res'));
});
events.forEach(log(req, 'req'));

View File

@@ -0,0 +1,21 @@
/*
Default net connect.
Mock the different hostname:port.
Result: Nock allows request to proceed.
*/
var log = require('./_log');
var events = ['socket', 'response', 'end', 'data', 'error'];
var nock = require('../');
nock('http://someotherservice.com').get('/').reply(200, 'whaaa');
var http = require('http');
var req = http.get('http://www.google.com/', function(res) {
console.log('request result: res.statusCode = %j', res.statusCode);
events.forEach(log(res, 'res'));
});
events.forEach(log(req, 'req'));

View File

@@ -0,0 +1,24 @@
/*
Disabled net connect.
Mock the different hostname:port.
Result: Nock does not allow request to proceed.
*/
var log = require('./_log');
var events = ['socket', 'response', 'end', 'data', 'error'];
var nock = require('../');
nock.disableNetConnect();
nock('http://someotherservice.com').get('/').reply(200, 'whaaa');
var http = require('http');
var req = http.get('http://www.google.com/');
req.once('error', function(err) {
console.log(err.stack);
});
events.forEach(log(req, 'req'));

View File

@@ -0,0 +1,22 @@
/*
Default net connect.
Mock the same hostname:port, different path.
Result: Nock does not allow request to proceed.
*/
var log = require('./_log');
var events = ['socket', 'response', 'end', 'data', 'error'];
var nock = require('../');
nock('http://example.com').get('/path').reply(200, 'whaaa');
var http = require('http');
var req = http.get('http://example.com/other-path');
req.once('error', function(err) {
console.log(err.stack);
});
events.forEach(log(req, 'req'));

19
node_modules/nock/examples/socket-delay-abort.js generated vendored Normal file
View File

@@ -0,0 +1,19 @@
var http = require('http');
var nock = require('../');
var log = require('./_log');
var events = ['socket', 'response', 'end', 'data', 'timeout', 'error'];
nock('http://delayconnection.com').
get('/').
socketDelay(2000).
reply(200, 'hey');
var req = http.get('http://delayconnection.com', function(res) {
events.forEach(log(res, 'res'));
});
req.setTimeout(1000, function() {
req.abort();
});
events.forEach(log(req, 'req'));

15
node_modules/nock/examples/socket-delay-no-abort.js generated vendored Normal file
View File

@@ -0,0 +1,15 @@
var http = require('http');
var nock = require('../');
var log = require('./_log');
var events = ['socket', 'response', 'end', 'data', 'timeout', 'error'];
nock('http://delayconnection.com').
get('/').
socketDelay(2000).
reply(200, 'hey');
var req = http.get('http://delayconnection.com', function(res) {
events.forEach(log(res, 'res'));
});
events.forEach(log(req, 'req'));