Converted encoding to UTF-8.
[philipp/winterrodeln/wrpylib.git] / tests / test_mwmarkup.py
index c9f386374014594d431500bbfe11222671a74d07..9955656d592b31e2361e52c42a1ae39173e50e22 100644 (file)
@@ -1,5 +1,4 @@
 #!/usr/bin/python3.4
-# coding=utf-8
 import unittest
 import mwparserfromhell
 import wrpylib.mwmarkup
@@ -60,7 +59,7 @@ class TestMwParserFromHell(unittest.TestCase):
         template.add('Aufstieg möglich', 'Ja')
         self.assertEqual(template, '{{Rodelbahnbox|Unbenannt|Position=47.309820 N 9.986508 E|Aufstieg möglich=Ja}}')
 
-        wrpylib.mwmarkup.template_to_table(template)
+        wrpylib.mwmarkup.format_template_table(template)
         self.assertEqual(template,
             '{{Rodelbahnbox\n' +
             '| Unbenannt\n' +
@@ -68,7 +67,7 @@ class TestMwParserFromHell(unittest.TestCase):
             '| Aufstieg möglich = Ja\n' +
             '}}')
 
-        wrpylib.mwmarkup.template_to_table(template, 18)
+        wrpylib.mwmarkup.format_template_table(template, 18)
         self.assertEqual(template,
             '{{Rodelbahnbox\n' +
             '| Unbenannt\n' +
@@ -118,7 +117,7 @@ class TestMwParserFromHell(unittest.TestCase):
         template.add('Aufstieg möglich', 'Ja')
         self.assertEqual(template, '{{Rodelbahnbox|Unbenannt|Position=47.309820 N 9.986508 E|Aufstieg möglich=Ja}}')
 
-        wrpylib.mwmarkup.template_to_table(template)
+        wrpylib.mwmarkup.format_template_table(template)
         self.assertEqual(template,
             '{{Rodelbahnbox\n' +
             '| Unbenannt\n' +
@@ -141,3 +140,10 @@ class TestMwParserFromHell(unittest.TestCase):
         wikicode = mwparserfromhell.parse(wikitext)
         tag = next(wikicode.ifilter_tags())
         self.assertEqual('tag', tag.tag)
+
+
+class TestFormatTemplate(unittest.TestCase):
+    def test_format_template_oneline(self):
+        value = mwparserfromhell.parse('{{ my_template ||   | var = 7 }}').filter_templates()[0]
+        wrpylib.mwmarkup.format_template_oneline(value)
+        self.assertEqual('{{my_template| | |var=7}}', value)