summaryrefslogtreecommitdiff
path: root/test/parallel/test-dns-resolvens-typeerror.js
diff options
context:
space:
mode:
authorcjihrig <cjihrig@gmail.com>2018-06-11 14:56:33 -0400
committercjihrig <cjihrig@gmail.com>2018-06-20 13:35:27 -0400
commit7486c4d71060e2ae3e754cf01e8fb02696eacd13 (patch)
tree8b48c47271d474800f1222f729e93f477f3fd395 /test/parallel/test-dns-resolvens-typeerror.js
parentfea3595c2f92beb0d31feb93da1c972cc30e6fec (diff)
downloadandroid-node-v8-7486c4d71060e2ae3e754cf01e8fb02696eacd13.tar.gz
android-node-v8-7486c4d71060e2ae3e754cf01e8fb02696eacd13.tar.bz2
android-node-v8-7486c4d71060e2ae3e754cf01e8fb02696eacd13.zip
dns: add promisified dns module
PR-URL: https://github.com/nodejs/node/pull/21264 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Diffstat (limited to 'test/parallel/test-dns-resolvens-typeerror.js')
-rw-r--r--test/parallel/test-dns-resolvens-typeerror.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/parallel/test-dns-resolvens-typeerror.js b/test/parallel/test-dns-resolvens-typeerror.js
index 8da7d3a489..ec57bba614 100644
--- a/test/parallel/test-dns-resolvens-typeerror.js
+++ b/test/parallel/test-dns-resolvens-typeerror.js
@@ -27,7 +27,18 @@ const common = require('../common');
// Issue https://github.com/nodejs/node-v0.x-archive/issues/7070
const dns = require('dns');
+const dnsPromises = dns.promises;
+common.crashOnUnhandledRejection();
+
+common.expectsError(
+ () => dnsPromises.resolveNs([]), // bad name
+ {
+ code: 'ERR_INVALID_ARG_TYPE',
+ type: TypeError,
+ message: /^The "name" argument must be of type string/
+ }
+);
common.expectsError(
() => dns.resolveNs([]), // bad name
{