Example #1
0
 def test_format_examples(self):
     entry = LexicalEntry()
     entry.add_example("ex_ver", language="ver")
     entry.add_example("ex_eng", language="eng")
     entry.add_example("ex_nat", language="nat")
     entry.add_example("ex_reg", language="reg")
     expected = "\\begin{exe}\n\\sn \\textbf{\ipa{ex_ver}}\n\\trans ex_eng\n\\trans \\textit{\\textit{\zh{ex_nat}}}\n\\trans \\textit{[\ipa{ex_reg}]}\n\\end{exe}\n"
     self.assertEqual(format_examples(entry.get_senses()[0], font), expected)
     del entry
Example #2
0
 def test_format_examples(self):
     entry = LexicalEntry()
     entry.add_example("ex_ver", language="ver")
     entry.add_example("ex_eng", language="eng")
     entry.add_example("ex_nat", language="nat")
     entry.add_example("ex_reg", language="reg")
     expected = "\\begin{exe}\n\\sn \\textbf{\ipa{ex_ver}}\n\\trans ex_eng\n\\trans \\textit{\\textit{\zh{ex_nat}}}\n\\trans \\textit{[\ipa{ex_reg}]}\n\\end{exe}\n"
     self.assertEqual(format_examples(entry.get_senses()[0], font),
                      expected)
     del entry