get function name change
This commit is contained in:
3
node_modules/nock/examples/.eslintrc.yml
generated
vendored
Normal file
3
node_modules/nock/examples/.eslintrc.yml
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
rules:
|
||||
no-console: "off"
|
||||
strict: "off"
|
||||
12
node_modules/nock/examples/_log.js
generated
vendored
Normal file
12
node_modules/nock/examples/_log.js
generated
vendored
Normal 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
15
node_modules/nock/examples/delay-connection.js
generated
vendored
Normal 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
15
node_modules/nock/examples/delay-response.js
generated
vendored
Normal 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'));
|
||||
18
node_modules/nock/examples/net-connect-default-no-mock.js
generated
vendored
Normal file
18
node_modules/nock/examples/net-connect-default-no-mock.js
generated
vendored
Normal 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'));
|
||||
21
node_modules/nock/examples/net-connect-default-other-mock.js
generated
vendored
Normal file
21
node_modules/nock/examples/net-connect-default-other-mock.js
generated
vendored
Normal 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'));
|
||||
24
node_modules/nock/examples/net-connect-disabled-different-host.js
generated
vendored
Normal file
24
node_modules/nock/examples/net-connect-disabled-different-host.js
generated
vendored
Normal 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'));
|
||||
22
node_modules/nock/examples/net-connect-mock-same-host-different-path.js
generated
vendored
Normal file
22
node_modules/nock/examples/net-connect-mock-same-host-different-path.js
generated
vendored
Normal 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
19
node_modules/nock/examples/socket-delay-abort.js
generated
vendored
Normal 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
15
node_modules/nock/examples/socket-delay-no-abort.js
generated
vendored
Normal 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'));
|
||||
Reference in New Issue
Block a user