Esempio n. 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))
Esempio n. 2
0
 def test_phrase_with_role(self):
     self.assertEqual(separate_phrasetype("NP.Agent"), ("NP", "Agent"))
     self.assertEqual(separate_phrasetype("NP.agent"), ("NP", "Agent"))
Esempio n. 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))
Esempio n. 4
0
 def test_simple_phrase(self):
     self.assertEqual(separate_phrasetype("NP"), ("NP", None))