X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=tests%2FHttpUtils%2FGetHttpUrlTest.php;fp=tests%2FHttpUtils%2FGetHttpUrlTest.php;h=fd29350534e6675dd7469526607b6dbbe495f34d;hb=1557cefbd76257ceb830f65806831b490faf0acc;hp=76092b80edff587c869f8b908d58c0028677b079;hpb=c0a50f3663e207d5df007e0fa321219c1b32d6ea;p=github%2Fshaarli%2FShaarli.git diff --git a/tests/HttpUtils/GetHttpUrlTest.php b/tests/HttpUtils/GetHttpUrlTest.php index 76092b80..fd293505 100644 --- a/tests/HttpUtils/GetHttpUrlTest.php +++ b/tests/HttpUtils/GetHttpUrlTest.php @@ -6,7 +6,7 @@ require_once 'application/HttpUtils.php'; /** - * Unitary tests for get_http_url() + * Unitary tests for get_http_response() */ class GetHttpUrlTest extends PHPUnit_Framework_TestCase { @@ -15,12 +15,15 @@ class GetHttpUrlTest extends PHPUnit_Framework_TestCase */ public function testGetInvalidLocalUrl() { - list($headers, $content) = get_http_url('/non/existent', 1); - $this->assertEquals('HTTP Error', $headers[0]); - $this->assertRegexp( - '/failed to open stream: No such file or directory/', - $content - ); + // Local + list($headers, $content) = get_http_response('/non/existent', 1); + $this->assertEquals('Invalid HTTP Url', $headers[0]); + $this->assertFalse($content); + + // Non HTTP + list($headers, $content) = get_http_response('ftp://save.tld/mysave', 1); + $this->assertEquals('Invalid HTTP Url', $headers[0]); + $this->assertFalse($content); } /** @@ -28,11 +31,8 @@ class GetHttpUrlTest extends PHPUnit_Framework_TestCase */ public function testGetInvalidRemoteUrl() { - list($headers, $content) = get_http_url('http://non.existent', 1); - $this->assertEquals('HTTP Error', $headers[0]); - $this->assertRegexp( - '/Name or service not known/', - $content - ); + list($headers, $content) = @get_http_response('http://non.existent', 1); + $this->assertFalse($headers); + $this->assertFalse($content); } }