Fix #58: Include PHP_VERSION and curl version in user-agent

This commit is contained in:
Zach Borboa
2014-05-22 22:28:01 -07:00
parent 0fdbff4b8f
commit 0481920ed3
2 changed files with 18 additions and 6 deletions
+7 -4
View File
@@ -73,11 +73,14 @@ class CurlTest extends PHPUnit_Framework_TestCase
public function testUserAgent()
{
$php_version = 'PHP\/' . PHP_VERSION;
$curl_version = curl_version();
$curl_version = 'curl\/' . $curl_version['version'];
$test = new Test();
$test->curl->setUserAgent(Curl::USER_AGENT);
$this->assertTrue($test->server('server', 'GET', array(
'key' => 'HTTP_USER_AGENT',
)) === Curl::USER_AGENT);
$user_agent = $test->server('server', 'GET', array('key' => 'HTTP_USER_AGENT'));
$this->assertRegExp('/' . $php_version . '/', $user_agent);
$this->assertRegExp('/' . $curl_version . '/', $user_agent);
}
public function testGet()