mirror of
https://github.com/discourse/discourse.git
synced 2025-09-07 12:02:53 +08:00
FIX: hoist code blocks content before doing any kind of processing
This commit is contained in:
parent
7a508b201a
commit
f95c86ac72
3 changed files with 57 additions and 22 deletions
|
@ -345,12 +345,12 @@ test("Code Blocks", function() {
|
|||
"<p><pre><code class=\"lang-json\">{hello: 'world'}</code></pre></p>\n\n<p>trailing</p>",
|
||||
"It does not truncate text after a code block.");
|
||||
|
||||
cooked("```json\nline 1\n\nline 2\n\n\nline3\n```",
|
||||
"<p><pre><code class=\"lang-json\">line 1\n\nline 2\n\n\nline3</code></pre></p>",
|
||||
cooked("```json\nline 1\n\nline 2\n\n\nline 3\n```",
|
||||
"<p><pre><code class=\"lang-json\">line 1\n\nline 2\n\n\nline 3</code></pre></p>",
|
||||
"it maintains new lines inside a code block.");
|
||||
|
||||
cooked("hello\nworld\n```json\nline 1\n\nline 2\n\n\nline3\n```",
|
||||
"<p>hello<br/>world<br/></p>\n\n<p><pre><code class=\"lang-json\">line 1\n\nline 2\n\n\nline3</code></pre></p>",
|
||||
cooked("hello\nworld\n```json\nline 1\n\nline 2\n\n\nline 3\n```",
|
||||
"<p>hello<br/>world<br/></p>\n\n<p><pre><code class=\"lang-json\">line 1\n\nline 2\n\n\nline 3</code></pre></p>",
|
||||
"it maintains new lines inside a code block with leading content.");
|
||||
|
||||
cooked("```ruby\n<header>hello</header>\n```",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue