diff options
author | Rami Moshe <rami.moshe@jivesoftware.com> | 2017-09-23 01:40:37 -0400 |
---|---|---|
committer | Refael Ackermann <refack@gmail.com> | 2017-10-28 14:04:53 -0400 |
commit | 9788e96836243e2439867b81c6d6bf522115a0f5 (patch) | |
tree | c39d8173d2d8b27756533fd8f8cd056588b87e69 /test/parallel/test-querystring.js | |
parent | 1c0772444c2649f1fc0e6d1a1571b981995a08c7 (diff) | |
download | android-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.js | 13 |
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 })); |