diff --git a/tests/Submitty/Twig/Extension/MarkdownEngine/GithubMarkdownEngineTest.php b/tests/Submitty/Twig/Extension/MarkdownEngine/GithubMarkdownEngineTest.php
deleted file mode 100644
index 91c59a7..0000000
--- a/tests/Submitty/Twig/Extension/MarkdownEngine/GithubMarkdownEngineTest.php
+++ /dev/null
@@ -1,50 +0,0 @@
-
- */
-class GitHubMarkdownEngineTest extends MarkdownExtensionTest
-{
- /**
- * @dataProvider getParseMarkdownTests
- */
- public function testParseMarkdown($template, $expected, $context = array())
- {
- try {
- $this->assertEquals($expected, $this->getTemplate($template)->render($context));
- } catch (\Exception $e) {
- $this->markTestSkipped($e->getMessage());
- }
- }
-
- public function getParseMarkdownTests()
- {
- return array(
- array('{{ "# Main Title"|markdown }}', '
Main Title
'),
- array('{{ content|markdown }}', 'Main Title
', array('content' => '# Main Title')),
- // Check if GFM is working
- array('{{ "@aptoma"|markdown }}',
- '@aptoma
'),
- );
- }
-
- protected function getEngine()
- {
- $client = new Client();
-
- if ($client->rateLimit()->getResource('core')->getLimit() < 1) {
- $this->markTestSkipped('The github API rate limit is reached, so this engine cannot be tested.');
- }
-
- return new GitHubMarkdownEngine();
- }
-}
diff --git a/tests/Submitty/Twig/Extension/MarkdownEngine/ParsedownEngineTest.php b/tests/Submitty/Twig/Extension/MarkdownEngine/ParsedownEngineTest.php
deleted file mode 100644
index 78faff3..0000000
--- a/tests/Submitty/Twig/Extension/MarkdownEngine/ParsedownEngineTest.php
+++ /dev/null
@@ -1,61 +0,0 @@
-
- */
-class ParsedownEngineTest extends MarkdownExtensionTest
-{
- public function getParseMarkdownTests()
- {
- return array(
- array('{{ "# Main Title"|markdown }}', 'Main Title
'),
- array('{{ content|markdown }}', 'Main Title
', array('content' => '# Main Title')),
- array('{% markdown %}{{ content }}{% endmarkdown %}', 'Main Title
', array('content' => '# Main Title'))
- );
- }
-
- protected function getEngine()
- {
- return new ParsedownEngine();
- }
-
- public function testSafeMode()
- {
- $engine = $this->getEngine();
- $loader = new \Twig\Loader\ArrayLoader(array('index' => '{{ "_Test_Test[xss](javascript:alert%281%29)"|markdown }}'));
- $twig = new \Twig\Environment($loader, array('debug' => true, 'cache' => false));
- $twig->addExtension(new MarkdownExtension($engine));
-
- $this->assertEquals('TestTestxss
', $twig->load('index')->render());
-
- $engine->setSafeMode(true);
- $this->assertEquals('Test<em>Test</em>xss
', $twig->load('index')->render());
- $engine->setSafeMode(false);
- }
-
- public function testMarkupEscape()
- {
- $engine = $this->getEngine();
- $loader = new \Twig\Loader\ArrayLoader(array('index' => '{{ "_Test_Test[xss](javascript:alert%281%29)"|markdown }}'));
- $twig = new \Twig\Environment($loader, array('debug' => true, 'cache' => false));
- $twig->addExtension(new MarkdownExtension($engine));
-
- $this->assertEquals('TestTestxss
', $twig->load('index')->render());
-
- $engine->setMarkupEscaped(true);
- $this->assertEquals('Test<em>Test</em>xss
', $twig->load('index')->render());
- $engine->setMarkupEscaped(false);
- }
-}
diff --git a/tests/Submitty/Twig/Extension/MarkdownEngine/PHPLeagueMarkdownEngineTest.php b/tests/Submitty/Twig/Extension/PHPLeagueMarkdownEngineTest.php
similarity index 68%
rename from tests/Submitty/Twig/Extension/MarkdownEngine/PHPLeagueMarkdownEngineTest.php
rename to tests/Submitty/Twig/Extension/PHPLeagueMarkdownEngineTest.php
index 351d639..c62cda5 100644
--- a/tests/Submitty/Twig/Extension/MarkdownEngine/PHPLeagueMarkdownEngineTest.php
+++ b/tests/Submitty/Twig/Extension/PHPLeagueMarkdownEngineTest.php
@@ -5,16 +5,16 @@
use Submitty\Twig\Extension\MarkdownExtensionTest;
// Require parent class if not autoloaded
-if (!class_exists('\Aptoma\Twig\Extension\MarkdownExtensionTest')) {
+if (!class_exists('\Submitty\Twig\Extension\MarkdownExtensionTest')) {
require_once(__DIR__ . '/../MarkdownExtensionTest.php');
}
/**
- * Class PHPLeagueCommonMarkEngineTest
+ * Class PHPLeagueMarkdownEngineTest
*
* @author Casey McLaughlin
*/
-class PHPLeagueCommonMarkEngineTest extends MarkdownExtensionTest
+class PHPLeagueMarkdownEngineTest extends MarkdownExtensionTest
{
protected function getEngine()
{
diff --git a/tests/Submitty/Twig/TokenParser/MarkdownTokenParserTest.php b/tests/Submitty/Twig/TokenParser/MarkdownTokenParserTest.php
index f438e53..51fece0 100644
--- a/tests/Submitty/Twig/TokenParser/MarkdownTokenParserTest.php
+++ b/tests/Submitty/Twig/TokenParser/MarkdownTokenParserTest.php
@@ -85,7 +85,7 @@ public function getTests()
\$lines = explode("\\n", \$content);
\$content = preg_replace('/^' . \$matches[0]. '/', "", \$lines);
\$content = join("\\n", \$content);
-echo \$this->env->getExtension('Aptoma\Twig\Extension\MarkdownExtension')->parseMarkdown(\$content);
+echo \$this->env->getExtension('Submitty\Twig\Extension\MarkdownExtension')->parseMarkdown(\$content);
EOF
);
@@ -106,7 +106,7 @@ public function getTests()
\$lines = explode("\\n", \$content);
\$content = preg_replace('/^' . \$matches[0]. '/', "", \$lines);
\$content = join("\\n", \$content);
-echo \$this->env->getExtension('Aptoma\Twig\Extension\MarkdownExtension')->parseMarkdown(\$content);
+echo \$this->env->getExtension('Submitty\Twig\Extension\MarkdownExtension')->parseMarkdown(\$content);
EOF
);