Example #1
0
 def test_insert_references(self):
     lexical_entry = LexicalEntry()
     lexical_entry.set_spelling_variant("tata")
     # Test transitive verb
     lexical_entry.partOfSpeech = "transitive verb"
     expected_lines = "\\hfill\\break See: \\ref{tata.vt}" + EOL
     expected_lines += "\\ref{tata.vt.eng}" + EOL
     self.assertEqual(expected_lines, insert_references(lexical_entry))
     # Test intransitive verb
     lexical_entry.partOfSpeech = "intransitive verb"
     expected_lines = "\\hfill\\break See: \\ref{tata.vi}" + EOL
     expected_lines += "\\ref{tata.vi.eng}" + EOL
     self.assertEqual(expected_lines, insert_references(lexical_entry))
     # Test reflexive verb
     lexical_entry.partOfSpeech = "reflexive verb"
     expected_lines = "\\hfill\\break See: \\ref{tata.vr}" + EOL
     expected_lines += "\\ref{tata.vr.eng}" + EOL
     self.assertEqual(expected_lines, insert_references(lexical_entry))
Example #2
0
 def test_insert_references(self):
     lexical_entry = LexicalEntry()
     lexical_entry.set_spelling_variant("tata")
     # Test transitive verb
     lexical_entry.partOfSpeech = "transitive verb"
     expected_lines = "\\hfill\\break See: \\ref{tata.vt}" + EOL
     expected_lines += "\\ref{tata.vt.eng}" + EOL
     self.assertEqual(expected_lines, insert_references(lexical_entry))
     # Test intransitive verb
     lexical_entry.partOfSpeech = "intransitive verb"
     expected_lines = "\\hfill\\break See: \\ref{tata.vi}" + EOL
     expected_lines += "\\ref{tata.vi.eng}" + EOL
     self.assertEqual(expected_lines, insert_references(lexical_entry))
     # Test reflexive verb
     lexical_entry.partOfSpeech = "reflexive verb"
     expected_lines = "\\hfill\\break See: \\ref{tata.vr}" + EOL
     expected_lines += "\\ref{tata.vr.eng}" + EOL
     self.assertEqual(expected_lines, insert_references(lexical_entry))