def test_unify_unknowns_morpheme_pfx(self): morpheme = 'pfx' actual_output = QM.unify_unknowns_morpheme(morpheme) desired_output = 'pfx' self.assertEqual(actual_output, desired_output)
def test_map1(self): pos = '-PRO' actual_output = QM.map(pos) desired_output = 'sfx' self.assertEqual(actual_output, desired_output)
def test_unify_unknowns_morpheme_question_mark(self): morpheme = '??' actual_output = QM.unify_unknowns_morpheme(morpheme) desired_output = '???' self.assertEqual(actual_output, desired_output)
def test_map3(self): pos = 'V.NCONT.FUT' actual_output = QM.map(pos, ud=True) desired_output = 'VERB' self.assertEqual(actual_output, desired_output)
def test_map2(self): pos = 'V.CONT' actual_output = QM.map(pos) desired_output = 'V' self.assertEqual(actual_output, desired_output)
def clean_pos_ud(cls, pos_ud): return QaqetPOSMapper.map(pos_ud, ud=True)
def clean_pos(cls, pos): return QaqetPOSMapper.map(pos)