diff --git a/test/internet/test-dns.js b/test/internet/test-dns.js index 0cc56d1a72137f..e9665e36b68f8f 100644 --- a/test/internet/test-dns.js +++ b/test/internet/test-dns.js @@ -715,6 +715,18 @@ TEST(function test_resolve_failure(done) { }); +TEST(async function test_promise_lookup_with_verbatim(done) { + function validateResult(res) { + assert.ok(net.isIPv6(res.address)); + assert.strictEqual(res.family, 6); + } + + validateResult(await dnsPromises.lookup( + addresses.INET_HOST, + { verbatim: true })); + done(); +}); + let getaddrinfoCallbackCalled = false; console.log(`looking up ${addresses.INET4_HOST}..`); diff --git a/test/parallel/test-dns.js b/test/parallel/test-dns.js index c79fd144c0260e..6f3790d427d353 100644 --- a/test/parallel/test-dns.js +++ b/test/parallel/test-dns.js @@ -274,6 +274,7 @@ dns.lookup('', { await dnsPromises.lookup('', { hints: dns.ADDRCONFIG | dns.V4MAPPED | dns.ALL }); + await dnsPromises.lookup('', { verbatim: true }); })().then(common.mustCall()); {