Yii2 framework backup
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
917 B

<?php
namespace yiiunit\framework\helpers;
use yiiunit\TestCase;
use yii\helpers\Markdown;
/**
* Description of MarkdownTest
*
* @author Misbahul D Munir <misbahuldmunir@gmail.com>
* @group helpers
*/
class MarkdownTest extends TestCase
{
protected function setUp()
{
parent::setUp();
// destroy application, Helper must work without Yii::$app
$this->destroyApplication();
}
public function testOriginalFlavor()
{
$text = <<<TEXT
html
new line 1
new line 2
TEXT;
Markdown::$defaultFlavor = 'original';
$this->assertEquals(Markdown::process($text), Markdown::process($text, 'original'));
Markdown::$defaultFlavor = 'gfm-comment';
$this->assertNotEquals(Markdown::process($text), Markdown::process($text, 'original'));
$this->assertEquals(Markdown::process($text), Markdown::process($text, 'gfm-comment'));
}
}