We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent de99d69 commit 6aa4f0fCopy full SHA for 6aa4f0f
1 file changed
test/parallel/test-http-request-end.js
@@ -20,11 +20,12 @@
20
// USE OR OTHER DEALINGS IN THE SOFTWARE.
21
22
'use strict';
23
-require('../common');
+const common = require('../common');
24
const assert = require('assert');
25
const http = require('http');
26
27
const expected = 'Post Body For Test';
28
+const expectedStatusCode = 200;
29
30
const server = http.Server(function(req, res) {
31
let result = '';
@@ -34,12 +35,12 @@ const server = http.Server(function(req, res) {
34
35
result += chunk;
36
});
37
- req.on('end', function() {
38
+ req.on('end', common.mustCall(() => {
39
assert.strictEqual(result, expected);
- res.writeHead(200);
40
+ res.writeHead(expectedStatusCode);
41
res.end('hello world\n');
42
server.close();
- });
43
+ }));
44
45
46
@@ -49,12 +50,9 @@ server.listen(0, function() {
49
50
path: '/',
51
method: 'POST'
52
}, function(res) {
- console.log(res.statusCode);
53
+ assert.strictEqual(res.statusCode, expectedStatusCode);
54
res.resume();
- }).on('error', function(e) {
55
- console.log(e.message);
56
- process.exit(1);
57
+ }).on('error', common.mustNotCall());
58
59
const result = req.end(expected);
60
0 commit comments