diff options
author | Rich Trott <rtrott@gmail.com> | 2017-02-14 13:45:58 -0800 |
---|---|---|
committer | James M Snell <jasnell@gmail.com> | 2017-02-16 12:42:23 -0800 |
commit | 08f15d85d3f970eed13924caffb2d69751ebf9e3 (patch) | |
tree | 84b5a650be61fe51d9b7440459d726de43b85011 /test | |
parent | eeae3bd07145a770209e4899a9d40f67109d3d01 (diff) | |
download | android-node-v8-08f15d85d3f970eed13924caffb2d69751ebf9e3.tar.gz android-node-v8-08f15d85d3f970eed13924caffb2d69751ebf9e3.tar.bz2 android-node-v8-08f15d85d3f970eed13924caffb2d69751ebf9e3.zip |
test: refactor test-dgram-membership
* match full error message in assert.throws()
* wrapped function -> .bind()
PR-URL: https://github.com/nodejs/node/pull/11388
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/parallel/test-dgram-membership.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/test/parallel/test-dgram-membership.js b/test/parallel/test-dgram-membership.js index 7f38b6005b..1543b9043f 100644 --- a/test/parallel/test-dgram-membership.js +++ b/test/parallel/test-dgram-membership.js @@ -5,9 +5,7 @@ const assert = require('assert'); const dgram = require('dgram'); const multicastAddress = '224.0.0.114'; -const setup = () => { - return dgram.createSocket({type: 'udp4', reuseAddr: true}); -}; +const setup = dgram.createSocket.bind(dgram, {type: 'udp4', reuseAddr: true}); // addMembership() on closed socket should throw { @@ -46,14 +44,16 @@ const setup = () => { // addMembership() with invalid multicast address should throw { const socket = setup(); - assert.throws(() => { socket.addMembership('256.256.256.256'); }, /EINVAL/); + assert.throws(() => { socket.addMembership('256.256.256.256'); }, + /^Error: addMembership EINVAL$/); socket.close(); } // dropMembership() with invalid multicast address should throw { const socket = setup(); - assert.throws(() => { socket.dropMembership('256.256.256.256'); }, /EINVAL/); + assert.throws(() => { socket.dropMembership('256.256.256.256'); }, + /^Error: dropMembership EINVAL$/); socket.close(); } |