Skip to content
Snippets Groups Projects
Commit 34abd7fe authored by chris's avatar chris
Browse files

fix xhtml_links test case

darcs-hash:20061104142639-9b6ab-af9413b6e751b13bb358fc3a8b307d9cd493e1fa.gz
parent 54f0e6ea
No related branches found
No related tags found
No related merge requests found
<?php
if (!defined('DOKU_BASE')) define('DOKU_BASE','./');
require_once DOKU_INC.'inc/parser/xhtml.php';
class xhtml_links_test extends UnitTestCase {
......@@ -6,6 +7,7 @@ class xhtml_links_test extends UnitTestCase {
function test_emaillink(){
global $conf;
$conf['mailguard'] = 'visible';
$conf['userewrite'] = 0;
$p = new Doku_Renderer_xhtml();
$p->emaillink('foo@example.com','<script>alert(\'"alert"\');</script>');
......@@ -18,6 +20,7 @@ class xhtml_links_test extends UnitTestCase {
function test_emaillink_with_media(){
global $conf;
$conf['mailguard'] = 'visible';
$conf['userewrite'] = 2;
$image = array(
'type'=>'internalmedia',
......@@ -33,7 +36,7 @@ class xhtml_links_test extends UnitTestCase {
$p = new Doku_Renderer_xhtml();
$p->emaillink('foo@example.com',$image);
$expect = '<a href="mailto:foo%20%5Bat%5D%20example%20%5Bdot%5D%20com" class="media JSnocheck" title="foo [at] example [dot] com"><img src="./lib/exe/fetch.php/img.gif?w=10&amp;h=20&amp;cache=nocache" class="media" title="Some Image" alt="Some Image" width="10" height="20" /></a>';
$expect = '<a href="mailto:foo%20%5Bat%5D%20example%20%5Bdot%5D%20com" class="media JSnocheck" title="foo [at] example [dot] com"><img src="'.DOKU_BASE.'lib/exe/fetch.php/img.gif?w=10&amp;h=20&amp;cache=nocache" class="media" title="Some Image" alt="Some Image" width="10" height="20" /></a>';
$this->assertEqual($p->doc,$expect);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment