File tree Expand file tree Collapse file tree 2 files changed +19
-1
lines changed Expand file tree Collapse file tree 2 files changed +19
-1
lines changed Original file line number Diff line number Diff line change 22
22
"engine.io" : " 1.4.0" ,
23
23
"socket.io-parser" : " 2.2.1" ,
24
24
"socket.io-client" : " 1.1.0" ,
25
- "socket.io-adapter" : " 0.2.0 " ,
25
+ "socket.io-adapter" : " Automattic/socket.io-adapter#006f19 " ,
26
26
"has-binary-data" : " 0.1.3" ,
27
27
"debug" : " 0.7.4"
28
28
},
Original file line number Diff line number Diff line change @@ -1291,6 +1291,24 @@ describe('socket.io', function(){
1291
1291
} ) ;
1292
1292
} ) ;
1293
1293
} ) ;
1294
+
1295
+ it ( 'deletes empty rooms' , function ( done ) {
1296
+ var srv = http ( ) ;
1297
+ var sio = io ( srv ) ;
1298
+
1299
+ srv . listen ( function ( ) {
1300
+ var socket = client ( srv ) ;
1301
+ sio . on ( 'connection' , function ( s ) {
1302
+ s . join ( 'a' , function ( ) {
1303
+ expect ( s . nsp . adapter . rooms ) . to . have . key ( 'a' ) ;
1304
+ s . leave ( 'a' , function ( ) {
1305
+ expect ( s . nsp . adapter . rooms ) . to . not . have . key ( 'a' ) ;
1306
+ done ( ) ;
1307
+ } ) ;
1308
+ } ) ;
1309
+ } ) ;
1310
+ } ) ;
1311
+ } ) ;
1294
1312
} ) ;
1295
1313
1296
1314
describe ( 'middleware' , function ( done ) {
You can’t perform that action at this time.
0 commit comments