22
33namespace Clue \Tests \React \EventSource ;
44
5- use PHPUnit \Framework \TestCase ;
65use Clue \React \EventSource \EventSource ;
6+ use PHPUnit \Framework \TestCase ;
77use React \Promise \Promise ;
88use React \Promise \Deferred ;
9- use RingCentral \Psr7 \Response ;
9+ use React \Http \Browser ;
10+ use React \Http \Io \ReadableBodyStream ;
1011use React \Stream \ThroughStream ;
11- use Clue \React \Buzz \Message \ReadableBodyStream ;
12- use Clue \React \Buzz \Browser ;
12+ use RingCentral \Psr7 \Response ;
1313
1414class EventSourceTest extends TestCase
1515{
@@ -50,15 +50,15 @@ public function testConstructorCanBeCalledWithoutBrowser()
5050 $ ref ->setAccessible (true );
5151 $ browser = $ ref ->getValue ($ es );
5252
53- $ this ->assertInstanceOf ('Clue\ React\Buzz \Browser ' , $ browser );
53+ $ this ->assertInstanceOf ('React\Http \Browser ' , $ browser );
5454 }
5555
5656 public function testConstructorWillSendGetRequestThroughGivenBrowser ()
5757 {
5858 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
5959
6060 $ pending = new Promise (function () { });
61- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
61+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
6262 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->with (false )->willReturnSelf ();
6363 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->with ('GET ' , 'http://example.com ' )->willReturn ($ pending );
6464
@@ -70,7 +70,7 @@ public function testConstructorWillSendGetRequestThroughGivenBrowserWithHttpsSch
7070 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
7171
7272 $ pending = new Promise (function () { });
73- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
73+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
7474 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->with (false )->willReturnSelf ();
7575 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->with ('GET ' , 'https://example.com ' )->willReturn ($ pending );
7676
@@ -85,7 +85,7 @@ public function testCloseWillCancelPendingGetRequest()
8585 $ pending = new Promise (function () { }, function () use (&$ cancelled ) {
8686 ++$ cancelled ;
8787 });
88- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
88+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
8989 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
9090 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ pending );
9191
@@ -102,7 +102,7 @@ public function testCloseWillNotEmitErrorEventWhenGetRequestCancellationHandlerR
102102 $ pending = new Promise (function () { }, function () {
103103 throw new \RuntimeException ();
104104 });
105- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
105+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
106106 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
107107 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ pending );
108108
@@ -127,7 +127,7 @@ public function testConstructorWillStartGetRequestThatWillStartRetryTimerWhenGet
127127 );
128128
129129 $ deferred = new Deferred ();
130- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
130+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
131131 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
132132 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
133133
@@ -149,7 +149,7 @@ public function testConstructorWillStartGetRequestThatWillStartRetryTimerThatWil
149149 );
150150
151151 $ deferred = new Deferred ();
152- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
152+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
153153 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
154154 $ browser ->expects ($ this ->exactly (2 ))->method ('requestStreaming ' )->willReturnOnConsecutiveCalls (
155155 $ deferred ->promise (),
@@ -173,7 +173,7 @@ public function testConstructorWillStartGetRequestThatWillEmitErrorWhenGetReques
173173 );
174174
175175 $ deferred = new Deferred ();
176- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
176+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
177177 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
178178 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
179179
@@ -193,7 +193,7 @@ public function testConstructorWillStartGetRequestThatWillNotStartRetryTimerWhen
193193 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
194194
195195 $ deferred = new Deferred ();
196- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
196+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
197197 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
198198 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
199199
@@ -216,7 +216,7 @@ public function testCloseAfterGetRequestFromConstructorFailsWillCancelPendingRet
216216 $ loop ->expects ($ this ->once ())->method ('cancelTimer ' )->with ($ timer );
217217
218218 $ deferred = new Deferred ();
219- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
219+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
220220 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
221221 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
222222
@@ -232,7 +232,7 @@ public function testConstructorWillReportFatalErrorWhenGetResponseResolvesWithIn
232232 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
233233
234234 $ deferred = new Deferred ();
235- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
235+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
236236 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
237237 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
238238
@@ -257,7 +257,7 @@ public function testConstructorWillReportFatalErrorWhenGetResponseResolvesWithIn
257257 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
258258
259259 $ deferred = new Deferred ();
260- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
260+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
261261 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
262262 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
263263
@@ -282,7 +282,7 @@ public function testConstructorWillReportOpenWhenGetResponseResolvesWithValidRes
282282 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
283283
284284 $ deferred = new Deferred ();
285- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
285+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
286286 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
287287 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
288288
@@ -305,7 +305,7 @@ public function testConstructorWillReportOpenWhenGetResponseResolvesWithValidRes
305305 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
306306
307307 $ deferred = new Deferred ();
308- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
308+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
309309 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
310310 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
311311
@@ -328,7 +328,7 @@ public function testConstructorWillReportOpenWhenGetResponseResolvesWithValidRes
328328 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
329329
330330 $ deferred = new Deferred ();
331- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
331+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
332332 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
333333 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
334334
@@ -355,7 +355,7 @@ public function testCloseResponseStreamWillStartRetryTimerWithoutErrorEvent()
355355 );
356356
357357 $ deferred = new Deferred ();
358- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
358+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
359359 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
360360 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
361361
@@ -381,7 +381,7 @@ public function testCloseFromOpenEventWillCloseResponseStreamAndCloseEventSource
381381 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
382382
383383 $ deferred = new Deferred ();
384- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
384+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
385385 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
386386 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
387387
@@ -404,7 +404,7 @@ public function testEmitMessageWithParsedDataFromEventStream()
404404 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
405405
406406 $ deferred = new Deferred ();
407- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
407+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
408408 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
409409 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
410410
@@ -431,7 +431,7 @@ public function testEmitMessageWithParsedIdAndDataOverMultipleRowsFromEventStrea
431431 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
432432
433433 $ deferred = new Deferred ();
434- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
434+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
435435 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
436436 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
437437
@@ -458,7 +458,7 @@ public function testEmitMessageWithParsedEventTypeAndDataWithTrailingWhitespaceF
458458 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
459459
460460 $ deferred = new Deferred ();
461- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
461+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
462462 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
463463 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
464464
@@ -484,7 +484,7 @@ public function testDoesNotEmitMessageWhenParsedEventStreamHasNoData()
484484 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
485485
486486 $ deferred = new Deferred ();
487- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
487+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
488488 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
489489 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
490490
@@ -509,7 +509,7 @@ public function testEmitMessageWithParsedDataAndPreviousIdWhenNotGivenAgainFromE
509509 $ loop = $ this ->getMockBuilder ('React\EventLoop\LoopInterface ' )->getMock ();
510510
511511 $ deferred = new Deferred ();
512- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
512+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
513513 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
514514 $ browser ->expects ($ this ->once ())->method ('requestStreaming ' )->willReturn ($ deferred ->promise ());
515515
@@ -544,7 +544,7 @@ public function testReconnectAfterStreamClosesUsesLastEventIdFromParsedEventStre
544544 );
545545
546546 $ deferred = new Deferred ();
547- $ browser = $ this ->getMockBuilder ('Clue\ React\Buzz \Browser ' )->disableOriginalConstructor ()->getMock ();
547+ $ browser = $ this ->getMockBuilder ('React\Http \Browser ' )->disableOriginalConstructor ()->getMock ();
548548 $ browser ->expects ($ this ->once ())->method ('withRejectErrorResponse ' )->willReturnSelf ();
549549 $ browser ->expects ($ this ->exactly (2 ))->method ('requestStreaming ' )->withConsecutive (
550550 ['GET ' , 'http://example.com ' , ['Accept ' => 'text/event-stream ' , 'Cache-Control ' => 'no-cache ' ]],
0 commit comments