function testGetAbsoluteUri() { $s = array('HTTP_HOST' => 'sabredav.org', 'REQUEST_URI' => '/foo'); $r = new Sabre_HTTP_Request($s); $this->assertEquals('http://sabredav.org/foo', $r->getAbsoluteUri()); $s = array('HTTP_HOST' => 'sabredav.org', 'REQUEST_URI' => '/foo', 'HTTPS' => 'on'); $r = new Sabre_HTTP_Request($s); $this->assertEquals('https://sabredav.org/foo', $r->getAbsoluteUri()); }