summaryrefslogtreecommitdiff
path: root/test/parallel/test-net-dns-error.js
diff options
context:
space:
mode:
authorAaron Bieber <aaron@bolddaemon.com>2018-02-03 09:53:57 -0700
committerRuben Bridgewater <ruben@bridgewater.de>2018-02-16 18:02:29 +0100
commitef0e92eb827cad86c327ad0b528fa6960e2060e0 (patch)
treed9cfb2c6035ae5d36633c20491a92b3a39e692aa /test/parallel/test-net-dns-error.js
parentbd4350ca08c17354db152b9676d8369a6d1bc57d (diff)
downloadnode-new-ef0e92eb827cad86c327ad0b528fa6960e2060e0.tar.gz
test: update a few tests to work on OpenBSD
PR-URL: https://github.com/nodejs/node/pull/18543 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test/parallel/test-net-dns-error.js')
-rw-r--r--test/parallel/test-net-dns-error.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/test/parallel/test-net-dns-error.js b/test/parallel/test-net-dns-error.js
index beebcd8cb9..a5ae415592 100644
--- a/test/parallel/test-net-dns-error.js
+++ b/test/parallel/test-net-dns-error.js
@@ -27,17 +27,21 @@ const net = require('net');
const host = '*'.repeat(256);
+let errCode = 'ENOTFOUND';
+if (common.isOpenBSD)
+ errCode = 'EAI_FAIL';
+
function do_not_call() {
throw new Error('This function should not have been called.');
}
const socket = net.connect(42, host, do_not_call);
socket.on('error', common.mustCall(function(err) {
- assert.strictEqual(err.code, 'ENOTFOUND');
+ assert.strictEqual(err.code, errCode);
}));
socket.on('lookup', function(err, ip, type) {
assert(err instanceof Error);
- assert.strictEqual(err.code, 'ENOTFOUND');
+ assert.strictEqual(err.code, errCode);
assert.strictEqual(ip, undefined);
assert.strictEqual(type, undefined);
});