summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Sauer <ensonic@users.sf.net>2019-03-31 13:27:26 +0200
committerStefan Sauer <ensonic@users.sf.net>2019-03-31 13:27:26 +0200
commite5c192aab0dea9a39e394bdefc16dd2f9b42442f (patch)
tree34d777645fe734c3aa5bc4671047fe3c82c82f94
parent9fabae80289e1a99fe0817132edc61500f56fee2 (diff)
downloadgtk-doc-e5c192aab0dea9a39e394bdefc16dd2f9b42442f.tar.gz
mk_to_db: add another test for lists
See #76
-rwxr-xr-xtests/mk_to_db.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/mk_to_db.py b/tests/mk_to_db.py
index 133509a..e352884 100755
--- a/tests/mk_to_db.py
+++ b/tests/mk_to_db.py
@@ -148,6 +148,29 @@ bla</para>
output = md_to_db.MarkDownParse(input_, "")
self.assertEqual(expected, output)
+ # like previous, but no newlines beweteen items
+ def test_lists_in_paragraphs(self):
+ input_ = """\
+before:
+- item 1
+- item 2
+
+after
+"""
+ # TODO(ensonic): figure out why we insert '\n' for 2nd listitem
+ expected = """\
+<para>before:</para>
+<itemizedlist>
+<listitem><para>item 1</para></listitem>
+<listitem>
+<para>item 2</para>
+</listitem>
+</itemizedlist>
+<para>after</para>
+"""
+ output = md_to_db.MarkDownParse(input_, "")
+ self.assertEqual(expected, output)
+
def test_paragraphs(self):
input_ = """\
foo,