test: add mustCall to test-net-eaddrinuse test

PR-URL: https://github.com/nodejs/node/pull/27448
Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
Reviewed-By: Weijia Wang <starkwang@126.com>
Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
This commit is contained in:
tongshouyu 2019-04-28 16:50:27 +08:00 committed by oyyd
parent 558e5c4367
commit a4fff9a72f

View File

@ -20,7 +20,7 @@
// USE OR OTHER DEALINGS IN THE SOFTWARE. // USE OR OTHER DEALINGS IN THE SOFTWARE.
'use strict'; 'use strict';
require('../common'); const common = require('../common');
const assert = require('assert'); const assert = require('assert');
const net = require('net'); const net = require('net');
@ -28,10 +28,10 @@ const server1 = net.createServer(function(socket) {
}); });
const server2 = net.createServer(function(socket) { const server2 = net.createServer(function(socket) {
}); });
server1.listen(0, function() { server1.listen(0, common.mustCall(function() {
server2.on('error', function(error) { server2.on('error', function(error) {
assert.strictEqual(error.message.includes('EADDRINUSE'), true); assert.strictEqual(error.message.includes('EADDRINUSE'), true);
server1.close(); server1.close();
}); });
server2.listen(this.address().port); server2.listen(this.address().port);
}); }));