def test_classifier_field(self): note = dict.fromkeys(['Classifier', 'Meaning'], '') classifier = ('<span class="tone1"><ruby>家<rt>jiā</rt></ruby></span>, ' '<span class="tone4"><ruby>個<rt>gè</rt></ruby></span>|' '<span class="tone4">个</span>') self.assertEqual(fill_all_defs('图书馆', note), 1) self.assertEqual(note['Classifier'], classifier) self.assertEqual(note['Meaning'], ' \tlibrary\n<br>')
def test_no_classifier_field(self): note = dict.fromkeys(['English', 'German', 'French'], '') classifier = ('<span class="tone1"><ruby>家<rt>jiā</rt></ruby></span>, ' '<span class="tone4"><ruby>個<rt>gè</rt></ruby></span>|' '<span class="tone4">个</span>') english = ' \tlibrary\n<br><br>Cl: ' + classifier german = ' \tBibliothek (S, Lit)\n<br><br>Cl: ' + classifier french = ' \tbibliothèque (lieu)\n<br><br>Cl: ' + classifier self.assertEqual(fill_all_defs('图书馆', note), 3) self.assertEqual(note['English'], english) self.assertEqual(note['French'], french) self.assertEqual(note['German'], german)
def test_classifier_field(self): note = dict.fromkeys(['Classifier', 'English'], '') self.assertEqual(fill_all_defs('图书馆', note), 1) self.assertEqual(note['Classifier'], '') self.assertEqual(note['English'], ' \tlibrary\n<br>')