You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by br...@apache.org on 2022/02/09 18:12:15 UTC
[allura] 01/02: fixup! [#8408] start Markdown upgrade, simple cleanups
This is an automated email from the ASF dual-hosted git repository.
brondsem pushed a commit to branch db/8408
in repository https://gitbox.apache.org/repos/asf/allura.git
commit 197b8b13aec02b87479ea83d6c60909850e5a50a
Author: Dave Brondsema <db...@slashdotmedia.com>
AuthorDate: Wed Feb 9 12:55:33 2022 -0500
fixup! [#8408] start Markdown upgrade, simple cleanups
---
Allura/allura/tests/test_globals.py | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/Allura/allura/tests/test_globals.py b/Allura/allura/tests/test_globals.py
index 65a5bd9..3268332 100644
--- a/Allura/allura/tests/test_globals.py
+++ b/Allura/allura/tests/test_globals.py
@@ -504,6 +504,23 @@ def foo(): pass
)
+def test_markdown_list_without_break():
+ # this is not a valid way to make a list in original Markdown or python-markdown
+ # https://github.com/Python-Markdown/markdown/issues/874
+ # it is valid in the CommonMark spec https://spec.commonmark.org/0.30/#lists
+ # TODO: try https://github.com/adamb70/mdx-breakless-lists
+ # or https://gitlab.com/ayblaq/prependnewline
+ assert_equal(
+ g.markdown.convert('''\
+Regular text
+* first item
+* second item'''),
+ '<div class="markdown_content"><p>Regular text<br/>\n'
+ '<em> first item<br/>\n'
+ '</em> second item</p></div>'
+ )
+
+
def test_markdown_autolink():
tgt = 'http://everything2.com/?node=nate+oostendorp'
s = g.markdown.convert('This is %s' % tgt)