1 | /*
|
2 | Disabled net connect.
|
3 | Mock the different hostname:port.
|
4 | Result: Nock does not allow request to proceed.
|
5 | */
|
6 |
|
7 | var log = require('./_log');
|
8 |
|
9 | var events = ['socket', 'response', 'end', 'data', 'error'];
|
10 |
|
11 | var nock = require('../');
|
12 |
|
13 | nock.disableNetConnect();
|
14 |
|
15 | nock('http://someotherservice.com').get('/').reply(200, 'whaaa');
|
16 |
|
17 | var http = require('http');
|
18 | var req = http.get('http://www.google.com/');
|
19 |
|
20 | req.once('error', function(err) {
|
21 | console.log(err.stack);
|
22 | });
|
23 |
|
24 | events.forEach(log(req, 'req'));
|