summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2017-02-14 13:45:58 -0800
committerJames M Snell <jasnell@gmail.com>2017-02-16 12:42:23 -0800
commit08f15d85d3f970eed13924caffb2d69751ebf9e3 (patch)
tree84b5a650be61fe51d9b7440459d726de43b85011 /test
parenteeae3bd07145a770209e4899a9d40f67109d3d01 (diff)
downloadandroid-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.js10
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();
}