Finish the test for Monocle url rewriting (epubfs). re #52
This commit is contained in:
parent
4993d08cdb
commit
15fe0401bc
Binary file not shown.
|
@ -73,4 +73,34 @@ class EpubFsTest extends PHPUnit_Framework_TestCase
|
||||||
}
|
}
|
||||||
$this->assertEquals ('epubfs.php?data=20&comp=fonts~SLASH~times.ttf', $src);
|
$this->assertEquals ('epubfs.php?data=20&comp=fonts~SLASH~times.ttf', $src);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function testDirectLink () {
|
||||||
|
$data = getComponentContent (self::$book, "main10.xml", self::$add);
|
||||||
|
|
||||||
|
$src = "";
|
||||||
|
if (preg_match("/href\='(.*?)' title=\"Direct Link\"/", $data, $matches)) {
|
||||||
|
$src = $matches [1];
|
||||||
|
}
|
||||||
|
$this->assertEquals ('epubfs.php?data=20&comp=main2.xml', $src);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testDirectLinkWithAnchor () {
|
||||||
|
$data = getComponentContent (self::$book, "main10.xml", self::$add);
|
||||||
|
|
||||||
|
$src = "";
|
||||||
|
if (preg_match("/href\='(.*?)' title=\"Direct Link with anchor\"/", $data, $matches)) {
|
||||||
|
$src = $matches [1];
|
||||||
|
}
|
||||||
|
$this->assertEquals ('epubfs.php?data=20&comp=main2.xml#anchor', $src);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testAnchorOnly () {
|
||||||
|
$data = getComponentContent (self::$book, "main10.xml", self::$add);
|
||||||
|
|
||||||
|
$src = "";
|
||||||
|
if (preg_match("/href\='(.*?)' title=\"Link to anchor\"/", $data, $matches)) {
|
||||||
|
$src = $matches [1];
|
||||||
|
}
|
||||||
|
$this->assertEquals ('#anchor', $src);
|
||||||
|
}
|
||||||
}
|
}
|
Loading…
Reference in a new issue