class TestPatternTagger(unittest.TestCase): def setUp(self): self.tagger = PatternTagger() self.text = u"Bonjour tout le monde" def test_tag(self): tags = self.tagger.tag(self.text) logging.debug("tags: {0}".format(tags)) words = self.text.split() for i, word_tag in enumerate(tags): assert_equal(word_tag[0], words[i]) def test_tag_blob(self): blob = TextBlob(self.text, pos_tagger=self.tagger) tags = blob.tags logging.debug("tags: {0}".format(tags)) words = self.text.split() for i, word_tag in enumerate(tags): assert_equal(word_tag[0], words[i])