summaryrefslogtreecommitdiff
path: root/test/parallel/test-querystring.js
diff options
context:
space:
mode:
authorRami Moshe <rami.moshe@jivesoftware.com>2017-09-23 01:40:37 -0400
committerRefael Ackermann <refack@gmail.com>2017-10-28 14:04:53 -0400
commit9788e96836243e2439867b81c6d6bf522115a0f5 (patch)
treec39d8173d2d8b27756533fd8f8cd056588b87e69 /test/parallel/test-querystring.js
parent1c0772444c2649f1fc0e6d1a1571b981995a08c7 (diff)
downloadandroid-node-v8-9788e96836243e2439867b81c6d6bf522115a0f5.tar.gz
android-node-v8-9788e96836243e2439867b81c6d6bf522115a0f5.tar.bz2
android-node-v8-9788e96836243e2439867b81c6d6bf522115a0f5.zip
querystring: convert to using internal/errors
PR-URL: https://github.com/nodejs/node/pull/15565 Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Diffstat (limited to 'test/parallel/test-querystring.js')
-rw-r--r--test/parallel/test-querystring.js13
1 files changed, 9 insertions, 4 deletions
diff --git a/test/parallel/test-querystring.js b/test/parallel/test-querystring.js
index ed0138e079..400431fd2c 100644
--- a/test/parallel/test-querystring.js
+++ b/test/parallel/test-querystring.js
@@ -20,7 +20,7 @@
// USE OR OTHER DEALINGS IN THE SOFTWARE.
'use strict';
-require('../common');
+const common = require('../common');
const assert = require('assert');
const inspect = require('util').inspect;
@@ -271,9 +271,14 @@ qsWeirdObjects.forEach(function(testCase) {
});
// invalid surrogate pair throws URIError
-assert.throws(function() {
- qs.stringify({ foo: '\udc00' });
-}, /^URIError: URI malformed$/);
+common.expectsError(
+ () => qs.stringify({ foo: '\udc00' }),
+ {
+ code: 'ERR_INVALID_URI',
+ type: URIError,
+ message: 'URI malformed'
+ }
+);
// coerce numbers to string
assert.strictEqual('foo=0', qs.stringify({ foo: 0 }));