[gtk-doc] mk_to_db: add another test for lists



commit e5c192aab0dea9a39e394bdefc16dd2f9b42442f
Author: Stefan Sauer <ensonic users sf net>
Date:   Sun Mar 31 13:27:26 2019 +0200

    mk_to_db: add another test for lists
    
    See #76

 tests/mk_to_db.py | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
---
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
@@ -144,6 +144,29 @@ bla</para>
 </listitem>
 </itemizedlist>
 <para>foo</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)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]