public function testIsCloseTheSessionCorrectly()
 {
     $url = 'https://httpbin.org/get';
     $request = new CurlRequest($url);
     $request->close();
     $handle = $this->getPropertyValue(CurlRequest::class, 'handler', $request);
     $this->assertEquals('Unknown', get_resource_type($handle));
 }
Example #2
0
 /**
  * Set the defined options on the given CurlRequest instance
  *
  * @param \Phabricator\Client\Curl\CurlRequest $request
  * @param $options
  *
  * @throws \BuildR\Foundation\Exception\RuntimeException
  *
  * @codeCoverageIgnore
  */
 protected function setOptionsOnRequest(CurlRequest $request, $options)
 {
     foreach ($options as $option => $value) {
         $request->setOption($option, $value);
     }
 }