@@ -58,7 +58,7 @@ describe('server', function () {
5858 expect ( res . body . code ) . to . be ( 0 ) ;
5959 expect ( res . body . message ) . to . be ( 'Transport unknown' ) ;
6060 expect ( res . header [ 'access-control-allow-credentials' ] ) . to . be ( 'true' ) ;
61- expect ( res . header [ 'access-control-allow-origin' ] ) . to . be ( '* ' ) ;
61+ expect ( res . header [ 'access-control-allow-origin' ] ) . to . be ( 'http://engine.io ' ) ;
6262 done ( ) ;
6363 } ) ;
6464 } ) ;
@@ -75,7 +75,7 @@ describe('server', function () {
7575 expect ( res . body . code ) . to . be ( 1 ) ;
7676 expect ( res . body . message ) . to . be ( 'Session ID unknown' ) ;
7777 expect ( res . header [ 'access-control-allow-credentials' ] ) . to . be ( 'true' ) ;
78- expect ( res . header [ 'access-control-allow-origin' ] ) . to . be ( '* ' ) ;
78+ expect ( res . header [ 'access-control-allow-origin' ] ) . to . be ( 'http://engine.io ' ) ;
7979 done ( ) ;
8080 } ) ;
8181 } ) ;
@@ -416,7 +416,7 @@ describe('server', function () {
416416 expect ( res . body . code ) . to . be ( 3 ) ;
417417 expect ( res . body . message ) . to . be ( 'Bad request' ) ;
418418 expect ( res . header [ 'access-control-allow-credentials' ] ) . to . be ( 'true' ) ;
419- expect ( res . header [ 'access-control-allow-origin' ] ) . to . be ( '* ' ) ;
419+ expect ( res . header [ 'access-control-allow-origin' ] ) . to . be ( 'http://engine.io ' ) ;
420420 done ( ) ;
421421 } ) ;
422422 } ) ;
@@ -932,7 +932,7 @@ describe('server', function () {
932932 it ( 'should trigger transport close before open for ws' , function ( done ) {
933933 var opts = { transports : [ 'websocket' ] } ;
934934 listen ( opts , function ( port ) {
935- var url = 'ws://%s:%d' . s ( '0.0.0.0 ' , port ) ;
935+ var url = 'ws://%s:%d' . s ( '0.0.0.50 ' , port ) ;
936936 var socket = new eioc . Socket ( url ) ;
937937 socket . on ( 'open' , function ( ) {
938938 done ( new Error ( 'Test invalidation' ) ) ;
@@ -2589,7 +2589,7 @@ describe('server', function () {
25892589
25902590 describe ( 'cors' , function ( ) {
25912591 it ( 'should handle OPTIONS requests' , function ( done ) {
2592- listen ( { handlePreflightRequest : true , origins : 'engine.io:*' } , function ( port ) {
2592+ listen ( { handlePreflightRequest : true } , function ( port ) {
25932593 request . options ( 'http://localhost:%d/engine.io/default/' . s ( port ) )
25942594 . set ( 'Origin' , 'http://engine.io' )
25952595 . query ( { transport : 'polling' } )
@@ -2599,7 +2599,7 @@ describe('server', function () {
25992599 expect ( res . body . code ) . to . be ( 2 ) ;
26002600 expect ( res . body . message ) . to . be ( 'Bad handshake method' ) ;
26012601 expect ( res . header [ 'access-control-allow-credentials' ] ) . to . be ( 'true' ) ;
2602- expect ( res . header [ 'access-control-allow-origin' ] ) . to . be ( 'engine.io:* ' ) ;
2602+ expect ( res . header [ 'access-control-allow-origin' ] ) . to . be ( 'http:// engine.io' ) ;
26032603 done ( ) ;
26042604 } ) ;
26052605 } ) ;
@@ -2624,7 +2624,7 @@ describe('server', function () {
26242624 var headers = { } ;
26252625 if ( req . headers . origin ) {
26262626 headers [ 'Access-Control-Allow-Credentials' ] = 'true' ;
2627- headers [ 'Access-Control-Allow-Origin' ] = '*' ;
2627+ headers [ 'Access-Control-Allow-Origin' ] = req . headers . origin ;
26282628 } else {
26292629 headers [ 'Access-Control-Allow-Origin' ] = '*' ;
26302630 }
@@ -2642,7 +2642,7 @@ describe('server', function () {
26422642 expect ( res . status ) . to . be ( 200 ) ;
26432643 expect ( res . body ) . to . be . empty ( ) ;
26442644 expect ( res . header [ 'access-control-allow-credentials' ] ) . to . be ( 'true' ) ;
2645- expect ( res . header [ 'access-control-allow-origin' ] ) . to . be ( '* ' ) ;
2645+ expect ( res . header [ 'access-control-allow-origin' ] ) . to . be ( 'http://engine.io ' ) ;
26462646 expect ( res . header [ 'access-control-allow-methods' ] ) . to . be ( 'GET,HEAD,PUT,PATCH,POST,DELETE' ) ;
26472647 expect ( res . header [ 'access-control-allow-headers' ] ) . to . be ( 'origin, content-type, accept' ) ;
26482648 done ( ) ;
0 commit comments