Skip to content

Commit f61bc12

Browse files
committed
✅ fix tests
1 parent 4594818 commit f61bc12

1 file changed

Lines changed: 13 additions & 3 deletions

File tree

test/test.js

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,10 @@ describe('timeout()', function () {
4343
it('should respond with 503 Request timeout', function (done) {
4444
var server = createServer(null, null, function (req, res) {
4545
assert.ok(req.timedout)
46-
res.end('Hello')
46+
if (!(res.finished || res.writableEnded)) {
47+
// check response is writable for node 14
48+
res.end('Hello')
49+
}
4750
})
4851

4952
request(server)
@@ -54,7 +57,10 @@ describe('timeout()', function () {
5457
it('should pass the error to next()', function (done) {
5558
var server = createServer(null, null, function (req, res) {
5659
assert.ok(req.timedout)
57-
res.end('Hello')
60+
if (!(res.finished || res.writableEnded)) {
61+
// check response is writable for node 14
62+
res.end('Hello')
63+
}
5864
})
5965

6066
request(server)
@@ -170,8 +176,12 @@ describe('timeout()', function () {
170176
function (req, res) {
171177
assert.ok(aborted)
172178
assert.ok(!req.timedout)
173-
done()
179+
180+
server.close(function () {
181+
done()
182+
})
174183
})
184+
175185
var test = request(server).post('/')
176186
test.write('0')
177187
})

0 commit comments

Comments
 (0)