@@ -682,12 +682,12 @@ describe("socket.io", () => {
682
682
683
683
let total = 2 ;
684
684
s . on ( "disconnecting" , reason => {
685
- expect ( Object . keys ( s . rooms ) ) . to . eql ( [ s . id , "a" ] ) ;
685
+ expect ( s . rooms ) . to . contain ( s . id , "a" ) ;
686
686
total -- ;
687
687
} ) ;
688
688
689
689
s . on ( "disconnect" , reason => {
690
- expect ( Object . keys ( s . rooms ) ) . to . eql ( [ ] ) ;
690
+ expect ( s . rooms . size ) . to . eql ( 0 ) ;
691
691
-- total || done ( ) ;
692
692
} ) ;
693
693
} ) ;
@@ -2150,15 +2150,15 @@ describe("socket.io", () => {
2150
2150
const socket = client ( srv ) ;
2151
2151
sio . on ( "connection" , s => {
2152
2152
s . join ( "a" , ( ) => {
2153
- expect ( Object . keys ( s . rooms ) ) . to . eql ( [ s . id , "a" ] ) ;
2153
+ expect ( s . rooms ) . to . contain ( s . id , "a" ) ;
2154
2154
s . join ( "b" , ( ) => {
2155
- expect ( Object . keys ( s . rooms ) ) . to . eql ( [ s . id , "a" , "b" ] ) ;
2155
+ expect ( s . rooms ) . to . contain ( s . id , "a" , "b" ) ;
2156
2156
s . join ( "c" , ( ) => {
2157
- expect ( Object . keys ( s . rooms ) ) . to . eql ( [ s . id , "a" , "b" , "c" ] ) ;
2157
+ expect ( s . rooms ) . to . contain ( s . id , "a" , "b" , "c" ) ;
2158
2158
s . leave ( "b" , ( ) => {
2159
- expect ( Object . keys ( s . rooms ) ) . to . eql ( [ s . id , "a" , "c" ] ) ;
2159
+ expect ( s . rooms ) . to . contain ( s . id , "a" , "c" ) ;
2160
2160
s . leaveAll ( ) ;
2161
- expect ( Object . keys ( s . rooms ) ) . to . eql ( [ ] ) ;
2161
+ expect ( s . rooms . size ) . to . eql ( 0 ) ;
2162
2162
done ( ) ;
2163
2163
} ) ;
2164
2164
} ) ;
@@ -2194,13 +2194,13 @@ describe("socket.io", () => {
2194
2194
const socket = client ( srv ) ;
2195
2195
sio . on ( "connection" , s => {
2196
2196
s . join ( "a" , ( ) => {
2197
- expect ( Object . keys ( s . rooms ) ) . to . eql ( [ s . id , "a" ] ) ;
2197
+ expect ( s . rooms ) . to . contain ( s . id , "a" ) ;
2198
2198
s . join ( "b" , ( ) => {
2199
- expect ( Object . keys ( s . rooms ) ) . to . eql ( [ s . id , "a" , "b" ] ) ;
2199
+ expect ( s . rooms ) . to . contain ( s . id , "a" , "b" ) ;
2200
2200
s . leave ( "unknown" , ( ) => {
2201
- expect ( Object . keys ( s . rooms ) ) . to . eql ( [ s . id , "a" , "b" ] ) ;
2201
+ expect ( s . rooms ) . to . contain ( s . id , "a" , "b" ) ;
2202
2202
s . leaveAll ( ) ;
2203
- expect ( Object . keys ( s . rooms ) ) . to . eql ( [ ] ) ;
2203
+ expect ( s . rooms . size ) . to . eql ( 0 ) ;
2204
2204
done ( ) ;
2205
2205
} ) ;
2206
2206
} ) ;
@@ -2217,7 +2217,7 @@ describe("socket.io", () => {
2217
2217
const socket = client ( srv ) ;
2218
2218
sio . on ( "connection" , s => {
2219
2219
s . join ( [ "a" , "b" , "c" ] , ( ) => {
2220
- expect ( Object . keys ( s . rooms ) ) . to . eql ( [ s . id , "a" , "b" , "c" ] ) ;
2220
+ expect ( s . rooms ) . to . contain ( s . id , "a" , "b" , "c" ) ;
2221
2221
done ( ) ;
2222
2222
} ) ;
2223
2223
} ) ;
0 commit comments