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)); }
/** * 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); } }