File tree 1 file changed +5
-5
lines changed
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -5,9 +5,7 @@ const assert = require('assert');
5
5
const dgram = require ( 'dgram' ) ;
6
6
const multicastAddress = '224.0.0.114' ;
7
7
8
- const setup = ( ) => {
9
- return dgram . createSocket ( { type : 'udp4' , reuseAddr : true } ) ;
10
- } ;
8
+ const setup = dgram . createSocket . bind ( dgram , { type : 'udp4' , reuseAddr : true } ) ;
11
9
12
10
// addMembership() on closed socket should throw
13
11
{
@@ -46,14 +44,16 @@ const setup = () => {
46
44
// addMembership() with invalid multicast address should throw
47
45
{
48
46
const socket = setup ( ) ;
49
- assert . throws ( ( ) => { socket . addMembership ( '256.256.256.256' ) ; } , / E I N V A L / ) ;
47
+ assert . throws ( ( ) => { socket . addMembership ( '256.256.256.256' ) ; } ,
48
+ / ^ E r r o r : a d d M e m b e r s h i p E I N V A L $ / ) ;
50
49
socket . close ( ) ;
51
50
}
52
51
53
52
// dropMembership() with invalid multicast address should throw
54
53
{
55
54
const socket = setup ( ) ;
56
- assert . throws ( ( ) => { socket . dropMembership ( '256.256.256.256' ) ; } , / E I N V A L / ) ;
55
+ assert . throws ( ( ) => { socket . dropMembership ( '256.256.256.256' ) ; } ,
56
+ / ^ E r r o r : d r o p M e m b e r s h i p E I N V A L $ / ) ;
57
57
socket . close ( ) ;
58
58
}
59
59
You can’t perform that action at this time.
0 commit comments