diff options
author | Antoine du Hamel <duhamelantoine1995@gmail.com> | 2021-08-17 20:08:46 +0200 |
---|---|---|
committer | Node.js GitHub Bot <github-bot@iojs.org> | 2021-09-15 16:59:10 +0000 |
commit | f182b9b29f6cdf0594498d4bd5b6efe562fc9ea6 (patch) | |
tree | 00cd299e69c4f4acb064c6b2ef567a15f67acd77 /test/internet | |
parent | 7b4e6d4772e635670d70433b93f719ab31783598 (diff) | |
download | node-new-f182b9b29f6cdf0594498d4bd5b6efe562fc9ea6.tar.gz |
dns: runtime deprecate type coercion of `dns.lookup` options
PR-URL: https://github.com/nodejs/node/pull/39793
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Diffstat (limited to 'test/internet')
-rw-r--r-- | test/internet/test-dns-lookup.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/internet/test-dns-lookup.js b/test/internet/test-dns-lookup.js index 6939698d39..6efa946f9d 100644 --- a/test/internet/test-dns-lookup.js +++ b/test/internet/test-dns-lookup.js @@ -44,3 +44,18 @@ dns.lookup(addresses.NOT_FOUND, { assert.strictEqual(error.syscall, 'getaddrinfo'); assert.strictEqual(error.hostname, addresses.NOT_FOUND); })); + +common.expectWarning('DeprecationWarning', + 'Type coercion of dns.lookup options is deprecated', + 'DEP0153'); + +assert.rejects( + dnsPromises.lookup(addresses.NOT_FOUND, { + family: 'IPv4', + all: 'all' + }), + { + code: 'ENOTFOUND', + message: `getaddrinfo ENOTFOUND ${addresses.NOT_FOUND}` + } +); |