React\HttpClient\Request::handleEnd PHP Method

handleEnd() public method

public handleEnd ( )
    public function handleEnd()
    {
        $this->closeError(new \RuntimeException("Connection closed before receiving response"));
    }

Usage Example

Esempio n. 1
0
 /** @test */
 public function requestShouldEmitErrorIfConnectionEndsBeforeResponseIsParsed()
 {
     $requestData = new RequestData('GET', 'http://www.example.com');
     $request = new Request($this->connector, $requestData);
     $this->successfulConnectionMock();
     $handler = $this->createCallableMock();
     $handler->expects($this->once())->method('__invoke')->with($this->isInstanceOf('RuntimeException'), $this->isInstanceOf('React\\HttpClient\\Request'));
     $request->on('error', $handler);
     $handler = $this->createCallableMock();
     $handler->expects($this->once())->method('__invoke')->with($this->isInstanceOf('RuntimeException'), null, $this->isInstanceOf('React\\HttpClient\\Request'));
     $request->on('end', $handler);
     $request->on('close', $this->expectCallableNever());
     $request->end();
     $request->handleEnd();
 }
All Usage Examples Of React\HttpClient\Request::handleEnd