11// this is a test server to support tests which make requests
22
3- var io = require ( 'socket.io' ) ;
4- var server = io ( process . env . ZUUL_PORT || 3210 , { pingInterval : 2000 } ) ;
3+ var socketio = require ( 'socket.io' ) ;
4+ var server = socketio ( process . env . ZUUL_PORT || 3210 , { pingInterval : 2000 } ) ;
55var expect = require ( 'expect.js' ) ;
66
77var debug = require ( './debug' ) ( 'socket.io' ) ;
@@ -22,126 +22,126 @@ server.of('/asd').on('connection', function() {
2222 // register namespace
2323} ) ;
2424
25- server . of ( '/demo' ) . on ( 'connection' , function ( socket ) {
25+ server . of ( '/demo' ) . on ( 'connection' , function ( soc ) {
2626 debug ( 'connect' ) ;
2727
28- // debug('socket .handshake', socket .handshake);
28+ // debug('soc .handshake', soc .handshake);
2929
30- debug ( 'socket .request._query' , socket . request . _query ) ;
30+ debug ( 'soc .request._query' , soc . request . _query ) ;
3131
3232 // simple test
33- socket . on ( 'hi' , function ( ) {
33+ soc . on ( 'hi' , function ( ) {
3434 args = Array . prototype . slice . call ( arguments ) ;
3535 debug ( 'on' , 'hi' , JSON . stringify ( Array . from ( arguments ) , null , 2 ) ) ;
3636 args . unshift ( 'hi' ) ;
37- socket . emit . apply ( socket , args ) ;
37+ soc . emit . apply ( soc , args ) ;
3838 } ) ;
3939
4040 // ack tests
41- socket . on ( 'ack' , function ( ) {
41+ soc . on ( 'ack' , function ( ) {
4242 debug ( 'on' , 'ack' , JSON . stringify ( Array . from ( arguments ) , null , 2 ) ) ;
43- socket . emit ( 'ack' , function ( a , b ) {
43+ soc . emit ( 'ack' , function ( a , b ) {
4444 debug ( 'on' , 'ack' , 'ack' , JSON . stringify ( Array . from ( arguments ) , null , 2 ) ) ;
4545 if ( a === 5 && b . test ) {
46- socket . emit ( 'got it' ) ;
46+ soc . emit ( 'got it' ) ;
4747 }
4848 } ) ;
4949 } ) ;
5050
51- socket . on ( 'getAckDate' , function ( data , cb ) {
51+ soc . on ( 'getAckDate' , function ( data , cb ) {
5252 debug ( 'on' , 'getAckDate' , JSON . stringify ( Array . from ( arguments ) , null , 2 ) ) ;
5353 cb ( new Date ( '2017-01-01' ) ) ;
5454 } ) ;
5555
56- socket . on ( 'getDate' , function ( ) {
56+ soc . on ( 'getDate' , function ( ) {
5757 debug ( 'on' , 'getDate' , JSON . stringify ( Array . from ( arguments ) , null , 2 ) ) ;
58- socket . emit ( 'takeDate' , new Date ( '2017-01-01' ) ) ;
58+ soc . emit ( 'takeDate' , new Date ( '2017-01-01' ) ) ;
5959 } ) ;
6060
61- socket . on ( 'getDateObj' , function ( ) {
61+ soc . on ( 'getDateObj' , function ( ) {
6262 debug ( 'on' , 'getDateObj' , JSON . stringify ( Array . from ( arguments ) , null , 2 ) ) ;
63- socket . emit ( 'takeDateObj' , { date : new Date ( '2017-01-01' ) } ) ;
63+ soc . emit ( 'takeDateObj' , { date : new Date ( '2017-01-01' ) } ) ;
6464 } ) ;
6565
66- socket . on ( 'getUtf8' , function ( ) {
66+ soc . on ( 'getUtf8' , function ( ) {
6767 debug ( 'on' , 'getUtf8' , JSON . stringify ( Array . from ( arguments ) , null , 2 ) ) ;
68- socket . emit ( 'takeUtf8' , 'てすと' ) ;
69- socket . emit ( 'takeUtf8' , 'Я Б Г Д Ж Й' ) ;
70- socket . emit ( 'takeUtf8' , 'Ä ä Ü ü ß' ) ;
71- socket . emit ( 'takeUtf8' , 'utf8 — string' ) ;
72- socket . emit ( 'takeUtf8' , 'utf8 — string' ) ;
68+ soc . emit ( 'takeUtf8' , 'てすと' ) ;
69+ soc . emit ( 'takeUtf8' , 'Я Б Г Д Ж Й' ) ;
70+ soc . emit ( 'takeUtf8' , 'Ä ä Ü ü ß' ) ;
71+ soc . emit ( 'takeUtf8' , 'utf8 — string' ) ;
72+ soc . emit ( 'takeUtf8' , 'utf8 — string' ) ;
7373 } ) ;
7474
7575 // false test
76- socket . on ( 'false' , function ( ) {
77- socket . emit ( 'false' , false ) ;
76+ soc . on ( 'false' , function ( ) {
77+ soc . emit ( 'false' , false ) ;
7878 } ) ;
7979
8080 // binary test
81- socket . on ( 'doge' , function ( ) {
81+ soc . on ( 'doge' , function ( ) {
8282 var buf = new Buffer ( 'asdfasdf' , 'utf8' ) ;
83- socket . emit ( 'doge' , buf ) ;
83+ soc . emit ( 'doge' , buf ) ;
8484 } ) ;
8585
8686 // expect receiving binary to be buffer
87- socket . on ( 'buffa' , function ( a ) {
88- if ( Buffer . isBuffer ( a ) ) socket . emit ( 'buffack' ) ;
87+ soc . on ( 'buffa' , function ( a ) {
88+ if ( Buffer . isBuffer ( a ) ) soc . emit ( 'buffack' ) ;
8989 } ) ;
9090
9191 // expect receiving binary with mixed JSON
92- socket . on ( 'jsonbuff' , function ( a ) {
92+ soc . on ( 'jsonbuff' , function ( a ) {
9393 expect ( a . hello ) . to . eql ( 'lol' ) ;
9494 expect ( Buffer . isBuffer ( a . message ) ) . to . be ( true ) ;
9595 expect ( a . goodbye ) . to . eql ( 'gotcha' ) ;
96- socket . emit ( 'jsonbuff-ack' ) ;
96+ soc . emit ( 'jsonbuff-ack' ) ;
9797 } ) ;
9898
9999 // expect receiving buffers in order
100100 var receivedAbuff1 = false ;
101- socket . on ( 'abuff1' , function ( a ) {
101+ soc . on ( 'abuff1' , function ( a ) {
102102 expect ( Buffer . isBuffer ( a ) ) . to . be ( true ) ;
103103 receivedAbuff1 = true ;
104104 } ) ;
105- socket . on ( 'abuff2' , function ( a ) {
105+ soc . on ( 'abuff2' , function ( a ) {
106106 expect ( receivedAbuff1 ) . to . be ( true ) ;
107- socket . emit ( 'abuff2-ack' ) ;
107+ soc . emit ( 'abuff2-ack' ) ;
108108 } ) ;
109109
110110 // expect sent blob to be buffer
111- socket . on ( 'blob' , function ( a ) {
112- if ( Buffer . isBuffer ( a ) ) socket . emit ( 'back' ) ;
111+ soc . on ( 'blob' , function ( a ) {
112+ if ( Buffer . isBuffer ( a ) ) soc . emit ( 'back' ) ;
113113 } ) ;
114114
115115 // expect sent blob mixed with json to be buffer
116- socket . on ( 'jsonblob' , function ( a ) {
116+ soc . on ( 'jsonblob' , function ( a ) {
117117 expect ( a . hello ) . to . eql ( 'lol' ) ;
118118 expect ( Buffer . isBuffer ( a . message ) ) . to . be ( true ) ;
119119 expect ( a . goodbye ) . to . eql ( 'gotcha' ) ;
120- socket . emit ( 'jsonblob-ack' ) ;
120+ soc . emit ( 'jsonblob-ack' ) ;
121121 } ) ;
122122
123123 // expect blobs sent in order to arrive in correct order
124124 var receivedblob1 = false ;
125125 var receivedblob2 = false ;
126- socket . on ( 'blob1' , function ( a ) {
126+ soc . on ( 'blob1' , function ( a ) {
127127 expect ( Buffer . isBuffer ( a ) ) . to . be ( true ) ;
128128 receivedblob1 = true ;
129129 } ) ;
130- socket . on ( 'blob2' , function ( a ) {
130+ soc . on ( 'blob2' , function ( a ) {
131131 expect ( receivedblob1 ) . to . be ( true ) ;
132132 expect ( a ) . to . eql ( 'second' ) ;
133133 receivedblob2 = true ;
134134 } ) ;
135- socket . on ( 'blob3' , function ( a ) {
135+ soc . on ( 'blob3' , function ( a ) {
136136 expect ( Buffer . isBuffer ( a ) ) . to . be ( true ) ;
137137 expect ( receivedblob1 ) . to . be ( true ) ;
138138 expect ( receivedblob2 ) . to . be ( true ) ;
139- socket . emit ( 'blob3-ack' ) ;
139+ soc . emit ( 'blob3-ack' ) ;
140140 } ) ;
141141
142142 // emit buffer to base64 receiving browsers
143- socket . on ( 'getbin' , function ( ) {
143+ soc . on ( 'getbin' , function ( ) {
144144 var buf = new Buffer ( 'asdfasdf' , 'utf8' ) ;
145- socket . emit ( 'takebin' , buf ) ;
145+ soc . emit ( 'takebin' , buf ) ;
146146 } ) ;
147147} ) ;
0 commit comments