4
4
5
5
use Clue \React \EventSource \EventSource ;
6
6
use PHPUnit \Framework \TestCase ;
7
- use React \Http \Io \ReadableBodyStream ;
8
7
use React \Http \Message \Response ;
9
8
use React \Promise \Deferred ;
10
9
use React \Promise \Promise ;
@@ -286,7 +285,7 @@ public function testConstructorWillReportOpenWhenGetResponseResolvesWithValidRes
286
285
});
287
286
288
287
$ stream = new ThroughStream ();
289
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
288
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
290
289
$ deferred ->resolve ($ response );
291
290
292
291
$ this ->assertEquals (EventSource::OPEN , $ readyState );
@@ -307,7 +306,7 @@ public function testConstructorWillReportOpenWhenGetResponseResolvesWithValidRes
307
306
});
308
307
309
308
$ stream = new ThroughStream ();
310
- $ response = new Response (200 , array ('CONTENT-type ' => 'TEXT/Event-Stream ' ), new ReadableBodyStream ( $ stream) );
309
+ $ response = new Response (200 , array ('CONTENT-type ' => 'TEXT/Event-Stream ' ), $ stream );
311
310
$ deferred ->resolve ($ response );
312
311
313
312
$ this ->assertEquals (EventSource::OPEN , $ readyState );
@@ -328,7 +327,7 @@ public function testConstructorWillReportOpenWhenGetResponseResolvesWithValidRes
328
327
});
329
328
330
329
$ stream = new ThroughStream ();
331
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream;charset=utf-8;foo=bar ' ), new ReadableBodyStream ( $ stream) );
330
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream;charset=utf-8;foo=bar ' ), $ stream );
332
331
$ deferred ->resolve ($ response );
333
332
334
333
$ this ->assertEquals (EventSource::OPEN , $ readyState );
@@ -350,7 +349,7 @@ public function testCloseResponseStreamWillStartRetryTimerWithErrorEvent()
350
349
$ es = new EventSource ('http://example.com ' , $ browser , $ loop );
351
350
352
351
$ stream = new ThroughStream ();
353
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
352
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
354
353
$ deferred ->resolve ($ response );
355
354
356
355
$ error = null ;
@@ -378,7 +377,7 @@ public function testCloseResponseStreamWillNotStartRetryTimerWhenEventSourceIsCl
378
377
$ es = new EventSource ('http://example.com ' , $ browser , $ loop );
379
378
380
379
$ stream = new ThroughStream ();
381
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
380
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
382
381
$ deferred ->resolve ($ response );
383
382
384
383
$ es ->on ('error ' , function ($ e ) use ($ es ) {
@@ -404,7 +403,7 @@ public function testCloseFromOpenEventWillCloseResponseStreamAndCloseEventSource
404
403
});
405
404
406
405
$ stream = new ThroughStream ();
407
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
406
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
408
407
$ deferred ->resolve ($ response );
409
408
410
409
$ this ->assertEquals (EventSource::CLOSED , $ es ->readyState );
@@ -421,7 +420,7 @@ public function testEmitMessageWithParsedDataFromEventStream()
421
420
$ es = new EventSource ('http://example.com ' , $ browser );
422
421
423
422
$ stream = new ThroughStream ();
424
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
423
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
425
424
$ deferred ->resolve ($ response );
426
425
427
426
$ message = null ;
@@ -446,7 +445,7 @@ public function testEmitMessageWithParsedIdAndDataOverMultipleRowsFromEventStrea
446
445
$ es = new EventSource ('http://example.com ' , $ browser );
447
446
448
447
$ stream = new ThroughStream ();
449
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
448
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
450
449
$ deferred ->resolve ($ response );
451
450
452
451
$ message = null ;
@@ -471,7 +470,7 @@ public function testEmitMessageWithParsedEventTypeAndDataWithTrailingWhitespaceF
471
470
$ es = new EventSource ('http://example.com ' , $ browser );
472
471
473
472
$ stream = new ThroughStream ();
474
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
473
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
475
474
$ deferred ->resolve ($ response );
476
475
477
476
$ message = null ;
@@ -495,7 +494,7 @@ public function testDoesNotEmitMessageWhenParsedEventStreamHasNoData()
495
494
$ es = new EventSource ('http://example.com ' , $ browser );
496
495
497
496
$ stream = new ThroughStream ();
498
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
497
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
499
498
$ deferred ->resolve ($ response );
500
499
501
500
$ message = null ;
@@ -518,7 +517,7 @@ public function testEmitMessageWithParsedDataAndPreviousIdWhenNotGivenAgainFromE
518
517
$ es = new EventSource ('http://example.com ' , $ browser );
519
518
520
519
$ stream = new ThroughStream ();
521
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
520
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
522
521
$ deferred ->resolve ($ response );
523
522
524
523
$ message = null ;
@@ -543,7 +542,7 @@ public function testEmitMessageOnceWhenCallingCloseFromMessageHandlerFromEventSt
543
542
$ es = new EventSource ('http://example.com ' , $ browser );
544
543
545
544
$ stream = new ThroughStream ();
546
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
545
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
547
546
$ deferred ->resolve ($ response );
548
547
549
548
$ message = null ;
@@ -589,7 +588,7 @@ public function testReconnectAfterStreamClosesUsesLastEventIdFromParsedEventStre
589
588
$ es = new EventSource ('http://example.com ' , $ browser , $ loop );
590
589
591
590
$ stream = new ThroughStream ();
592
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
591
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
593
592
$ deferred ->resolve ($ response );
594
593
595
594
$ stream ->write ("id:123 \n\n" );
@@ -625,7 +624,7 @@ public function testReconnectAfterStreamClosesUsesSpecifiedRetryTime()
625
624
$ es = new EventSource ('http://example.com ' , $ browser , $ loop );
626
625
627
626
$ stream = new ThroughStream ();
628
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
627
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
629
628
$ deferred ->resolve ($ response );
630
629
631
630
$ stream ->write ("retry:2543 \n\n" );
@@ -661,7 +660,7 @@ public function testReconnectAfterStreamClosesIgnoresInvalidRetryTime()
661
660
$ es = new EventSource ('http://example.com ' , $ browser , $ loop );
662
661
663
662
$ stream = new ThroughStream ();
664
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
663
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
665
664
$ deferred ->resolve ($ response );
666
665
667
666
$ stream ->write ("retry:now \n\n" );
@@ -698,7 +697,7 @@ public function testSplitMessagesWithCarriageReturn()
698
697
$ es = new EventSource ('http://example.com ' , $ browser );
699
698
700
699
$ stream = new ThroughStream ();
701
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
700
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
702
701
$ deferred ->resolve ($ response );
703
702
704
703
$ messages = [];
@@ -726,7 +725,7 @@ public function testSplitMessagesWithWindowsEndOfLineSequence()
726
725
$ es = new EventSource ('http://example.com ' , $ browser );
727
726
728
727
$ stream = new ThroughStream ();
729
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
728
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
730
729
$ deferred ->resolve ($ response );
731
730
732
731
$ messages = [];
@@ -754,7 +753,7 @@ public function testSplitMessagesWithBufferedWindowsEndOfLineSequence()
754
753
$ es = new EventSource ('http://example.com ' , $ browser );
755
754
756
755
$ stream = new ThroughStream ();
757
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
756
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
758
757
$ deferred ->resolve ($ response );
759
758
760
759
$ messages = [];
@@ -783,7 +782,7 @@ public function testSplitMessagesWithMixedEndOfLine()
783
782
$ es = new EventSource ('http://example.com ' , $ browser );
784
783
785
784
$ stream = new ThroughStream ();
786
- $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), new ReadableBodyStream ( $ stream) );
785
+ $ response = new Response (200 , array ('Content-Type ' => 'text/event-stream ' ), $ stream );
787
786
$ deferred ->resolve ($ response );
788
787
789
788
$ messages = [];
0 commit comments