UNPKG

552 BJavaScriptView Raw
1var get = require('../')
2var http = require('http')
3var test = require('tape')
4
5test('access `req` object', function (t) {
6 t.plan(2)
7
8 var server = http.createServer(function (req, res) {
9 res.statusCode = 200
10 res.end('response')
11 })
12
13 server.listen(0, function () {
14 var port = server.address().port
15 var req = get('http://localhost:' + port, function (err, res) {
16 t.error(err)
17 res.resume() // discard data
18 server.close()
19 })
20
21 req.on('socket', function () {
22 t.pass('got `socket` event')
23 })
24 })
25})