Add more Markdown unittests

git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@1792 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
This commit is contained in:
2014-09-03 12:51:35 +00:00
parent a04b7c8aed
commit 5315e46fc1

View File

@@ -138,11 +138,26 @@ class test_markdown extends PHPUnit_Framework_TestCase
}
public function testEmphasisEM2 ()
{
$this->expectOutputString("<p><em>file1.php</em> or <em>file2.php</em></p>");
$md = new markdown ();
printf ($md->html ("_file1.php_ or _file2.php_"));
}
public function testEmphasisEM3 ()
{
$this->expectOutputString("<p><em>text</em></p>");
$md = new markdown ();
printf ($md->html ("*text*"));
}
public function testEmphasisEM4 ()
{
$this->expectOutputString("<p><em>text</em> or <em>text2</em></p>");
$md = new markdown ();
printf ($md->html ("*text* or *text2*"));
}
// Unnumbered lists
public function testUnnumbered1 ()
{
@@ -261,7 +276,7 @@ base</code></pre>");
public function testLinkHTTP3 ()
{
$this->expectOutputString(
"<p><a href='mailto://test@example.com'>test@example.com</a></p>");
"<p><a href='mailto:test@example.com'>test@example.com</a></p>");
$md = new markdown ();
printf ($md->html ("<test@example.com>"));
}
@@ -295,13 +310,6 @@ base</code></pre>");
end"));
}
public function testUnderscore ()
{
$this->expectOutputString("<p><em>file1.php</em> or <em>file2.php</em></p>");
$md = new markdown ();
printf ($md->html ("_file1.php_ or _file2.php_"));
}
public function testCarriageReturn1 ()
{
$this->expectOutputString("<p>line1 line2</p>");