Skip to content

Commit 3ad026f

Browse files
test(response): test response write with cb
1 parent f4a997e commit 3ad026f

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

test/compression.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,26 @@ var zlib = require('zlib')
1010
var compression = require('..')
1111

1212
describe('compression()', function () {
13+
it('request should end', function (done) {
14+
var server = createServer({ threshold: 0 }, function (req, res) {
15+
res.setHeader('Content-Type', 'text/plain')
16+
17+
res.write(Buffer.from('hello, world'), (err) => {
18+
if (err) {
19+
console.error('err', err)
20+
}
21+
22+
res.end()
23+
})
24+
})
25+
26+
request(server)
27+
.get('/')
28+
.set('Accept-Encoding', 'gzip')
29+
.expect(shouldNotHaveHeader('Content-Encoding'))
30+
.expect(200, done)
31+
})
32+
1333
it('should skip HEAD', function (done) {
1434
var server = createServer({ threshold: 0 }, function (req, res) {
1535
res.setHeader('Content-Type', 'text/plain')

0 commit comments

Comments
 (0)