diff --git a/src/Request.php b/src/Request.php index f939c66..11ca868 100644 --- a/src/Request.php +++ b/src/Request.php @@ -222,7 +222,7 @@ protected function parseResponse($data) $headers ); - return array($response, $psrResponse->getBody()); + return array($response, (string)($psrResponse->getBody())); } protected function connect() diff --git a/tests/RequestTest.php b/tests/RequestTest.php index 0d096fb..1d833d6 100644 --- a/tests/RequestTest.php +++ b/tests/RequestTest.php @@ -73,7 +73,7 @@ public function requestShouldBindToStreamEventsAndUseconnector() $response->expects($this->once()) ->method('emit') - ->with('data', array('body', $response)); + ->with('data', $this->identicalTo(array('body', $response))); $response->expects($this->at(0)) ->method('on')