From 9e1724f1922bf9e38299eecedfce2dcdbd416749 Mon Sep 17 00:00:00 2001 From: ArthurHoaro Date: Thu, 20 Aug 2015 19:47:01 +0200 Subject: Fixes #325 - Shaarli does not recognize saved links PHP doesn't seem to autoconvert objects to strings when they're use as array indexes. Fixes regression introduced in d9d776af19fd0a191f82525991dafbb56e1bcfcb --- tests/UrlTest.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) mode change 100644 => 100755 tests/UrlTest.php (limited to 'tests') diff --git a/tests/UrlTest.php b/tests/UrlTest.php old mode 100644 new mode 100755 index a39630f1..c848e88e --- a/tests/UrlTest.php +++ b/tests/UrlTest.php @@ -151,4 +151,20 @@ class UrlTest extends PHPUnit_Framework_TestCase $url->cleanup() ); } + + /** + * Test default http scheme. + */ + public function testDefaultScheme() { + $url = new Url(self::$baseUrl); + $this->assertEquals('http', $url->getScheme()); + $url = new Url('domain.tld'); + $this->assertEquals('http', $url->getScheme()); + $url = new Url('ssh://domain.tld'); + $this->assertEquals('ssh', $url->getScheme()); + $url = new Url('ftp://domain.tld'); + $this->assertEquals('ftp', $url->getScheme()); + $url = new Url('git://domain.tld/push?pull=clone#checkout'); + $this->assertEquals('git', $url->getScheme()); + } } -- cgit v1.2.3