File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed
Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 1818use Google \Auth \HttpHandler \HttpHandlerFactory ;
1919use GuzzleHttp \ClientInterface ;
2020use GuzzleHttp \Exception \RequestException ;
21+ use GuzzleHttp \Psr7 \Response ;
2122use Psr \Http \Message \RequestInterface ;
2223use Psr \Http \Message \ResponseInterface ;
23- use Psr \Http \Message \Response ;
2424
2525/**
2626 * This class implements the RESTful transport of apiServiceRequest()'s
Original file line number Diff line number Diff line change @@ -70,6 +70,14 @@ public function testDecode500ResponseThrowsException()
7070 $ this ->rest ->decodeHttpResponse ($ response , $ this ->request );
7171 }
7272
73+ /** @expectedException Google_Service_Exception */
74+ public function testExceptionResponse ()
75+ {
76+ $ http = new GuzzleHttp \Client ();
77+
78+ $ request = new Request ('GET ' , 'http://httpbin.org/status/500 ' );
79+ $ response = $ this ->rest ->doExecute ($ http , $ request );
80+ }
7381
7482 public function testDecodeEmptyResponse ()
7583 {
You can’t perform that action at this time.
0 commit comments