Пример #1
0
 def test_something_else(self):
     self.assertEqual(separate_phrasetype("V"), ("V", None))
     self.assertEqual(separate_phrasetype("se"), ("se", None))
     self.assertEqual(separate_phrasetype("Qu"), ("Qu", None))
     self.assertEqual(separate_phrasetype("abcd.ert"), ("abcd.ert", None))
Пример #2
0
 def test_phrase_with_role(self):
     self.assertEqual(separate_phrasetype("NP.Agent"), ("NP", "Agent"))
     self.assertEqual(separate_phrasetype("NP.agent"), ("NP", "Agent"))
Пример #3
0
 def test_phrase_with_alternation(self):
     # Get rid of -Middle - doesn't seem useful and should be in the
     # secondary attribute
     self.assertEqual(separate_phrasetype("NP-Middle"), ("NP", None))
     self.assertEqual(separate_phrasetype("NP-Moyen"), ("NP", None))
Пример #4
0
 def test_simple_phrase(self):
     self.assertEqual(separate_phrasetype("NP"), ("NP", None))