From 04816a99447e4c9b13a9d0d7d7c6aa8fcfb4f0fa Mon Sep 17 00:00:00 2001
From: Aidan Woods foobar foobar
';
- $expectedSafeMarkup = '
';
-
- $unsafeExtension = new SampleExtensions\UnsafeExtension;
- $actualMarkup = $unsafeExtension->text($markdown);
-
- $this->assertEquals($expectedMarkup, $actualMarkup);
-
- $unsafeExtension->setSafeMode(true);
- $actualSafeMarkup = $unsafeExtension->text($markdown);
-
- $this->assertEquals($expectedSafeMarkup, $actualSafeMarkup);
- }
-
- public function testTrustDelegatedRawHtml()
- {
- $markdown = "```php\nfoobar\n```";
- $expectedMarkup = '<p>foobar</p>
';
- $expectedSafeMarkup = $expectedMarkup;
-
- $unsafeExtension = new SampleExtensions\TrustDelegatedExtension;
- $actualMarkup = $unsafeExtension->text($markdown);
-
- $this->assertEquals($expectedMarkup, $actualMarkup);
-
- $unsafeExtension->setSafeMode(true);
- $actualSafeMarkup = $unsafeExtension->text($markdown);
-
- $this->assertEquals($expectedSafeMarkup, $actualSafeMarkup);
- }
-
public function data()
{
$data = [];
@@ -127,70 +87,52 @@ class ParsedownTest extends TestCase
return $data;
}
- public function test_no_markup()
- {
- $markdownWithHtml = <<
sparse:
-<div> -<div class="inner"> -content -</div> -</div>
-paragraph
-<style type="text/css"> -p { -color: red; -} -</style>
-comment
-<!-- html comment -->
-EXPECTED_HTML; - - $parsedownWithNoMarkup = new TestParsedown(); - $parsedownWithNoMarkup->setMarkupEscaped(true); - $this->assertEquals($expectedHtml, $parsedownWithNoMarkup->text($markdownWithHtml)); - } - - public function testLateStaticBinding() - { - $parsedown = Parsedown::instance(); - $this->assertInstanceOf('Erusev\Parsedown\Parsedown', $parsedown); - - // After instance is already called on Parsedown - // subsequent calls with the same arguments return the same instance - $sameParsedown = TestParsedown::instance(); - $this->assertInstanceOf('Erusev\Parsedown\Parsedown', $sameParsedown); - $this->assertSame($parsedown, $sameParsedown); - - $testParsedown = TestParsedown::instance('test late static binding'); - $this->assertInstanceOf('Erusev\Parsedown\Parsedown', $testParsedown); - - $sameInstanceAgain = TestParsedown::instance('test late static binding'); - $this->assertSame($testParsedown, $sameInstanceAgain); - } +// $expectedHtml = <<sparse:
+//<div> +// <div class="inner"> +// content +// </div> +// </div>
+//paragraph
+//<style type="text/css"> +// p { +// color: red; +// } +// </style>
+//comment
+//<!-- html comment -->
+// EXPECTED_HTML; + +// $parsedownWithNoMarkup = new TestParsedown(); +// $parsedownWithNoMarkup->setMarkupEscaped(true); +// $this->assertEquals($expectedHtml, $parsedownWithNoMarkup->text($markdownWithHtml)); +// } } diff --git a/tests/TestParsedown.php b/tests/TestParsedown.php deleted file mode 100644 index 786077e..0000000 --- a/tests/TestParsedown.php +++ /dev/null @@ -1,13 +0,0 @@ -textLevelElements; - } -}