From 893bb5a9cf365c831e75fafc83dffdbced09a466 Mon Sep 17 00:00:00 2001 From: Philip Häusler Date: Sun, 9 Mar 2014 13:12:39 +0100 Subject: added parsedown 0.9.0 --- vendor/parsedown-0.9.0/tests/Test.php | 55 +++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 vendor/parsedown-0.9.0/tests/Test.php (limited to 'vendor/parsedown-0.9.0/tests/Test.php') diff --git a/vendor/parsedown-0.9.0/tests/Test.php b/vendor/parsedown-0.9.0/tests/Test.php new file mode 100644 index 00000000..e38974ce --- /dev/null +++ b/vendor/parsedown-0.9.0/tests/Test.php @@ -0,0 +1,55 @@ +parse($markdown); + + $this->assertEquals($expected_markup, $actual_markup); + } + + function provider() + { + $provider = array(); + + $path = dirname(__FILE__).'/'; + + $DirectoryIterator = new DirectoryIterator($path . '/' . self::provider_dir); + + foreach ($DirectoryIterator as $Item) + { + if ($Item->isFile()) + { + $filename = $Item->getFilename(); + + $extension = pathinfo($filename, PATHINFO_EXTENSION); + + if ($extension !== 'md') + continue; + + $basename = $Item->getBasename('.md'); + + $markdown = file_get_contents($path . '/' . self::provider_dir . $basename . '.md'); + + if (!$markdown) + continue; + + $expected_markup = file_get_contents($path . '/' . self::provider_dir . $basename . '.html'); + $expected_markup = str_replace("\r\n", "\n", $expected_markup); + $expected_markup = str_replace("\r", "\n", $expected_markup); + + $provider [] = array($markdown, $expected_markup); + } + } + + return $provider; + } +} \ No newline at end of file -- cgit v1.2.3-54-g00ecf