2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2025-09-10 05:01:43 +08:00

FIX: fenced code blocks not hoisted correctly

also fixes unhoisting logic
This commit is contained in:
Sam 2015-07-31 17:53:20 +10:00
parent 6f9dc135ba
commit 568adc49c0
2 changed files with 19 additions and 4 deletions

View file

@ -322,6 +322,12 @@ describe PrettyText do
expect(PrettyText.cook("```cpp\ncpp\n```")).to match_html("<p></p><pre><code class='lang-cpp'>cpp</code></pre>")
end
it 'indents code correctly' do
code = "X\n```\n\n #\n x\n```"
cooked = PrettyText.cook(code)
expect(cooked).to match_html("<p>X<br></p>\n\n<p></p><pre><code class=\"lang-auto\"> #\n x</code></pre>")
end
it 'can substitute s3 cdn correctly' do
SiteSetting.enable_s3_uploads = true
SiteSetting.s3_access_key_id = "XXX"