14 $this->assertEquals(
'path', $href->getHref());
21 $this->assertEquals(
'path', $href->getHref());
23 $this->contextUri =
'/bla/';
25 $xml = $this->
write([
'{DAV:}anything' => $href]);
27 $this->assertXmlStringEqualsXmlString(
29<d:anything xmlns:d="DAV:"><d:href>/bla/path</d:href></d:anything>
36 $this->assertEquals(
'path%20alsopath', $href->getHref());
38 $this->contextUri =
'/bla/';
40 $xml = $this->
write([
'{DAV:}anything' => $href]);
42 $this->assertXmlStringEqualsXmlString(
44<d:anything xmlns:d="DAV:"><d:href>/bla/path%20alsopath</d:href></d:anything>
53 'http://example.org/bar'
62 '<a href="/foo/bar">/foo/bar</a><br />' .
63 '<a href="/base/foo/bar">/base/foo/bar</a><br />' .
64 '<a href="http://example.org/bar">http://example.org/bar</a>';
65 $this->assertEquals($expected, $href->toHtml(
$html));
An exception for terminatinating execution or to throw for unit testing.
This class provides a few utility functions for easily generating HTML for the browser plugin.