Beispiel #1
0
    def has_true_and_false(self):
        tags = Tags([WordTag.PAST, WordTag.DEFINITE])

        self.assertTrue(tags.has(WordTag.DEFINITE))
        self.assertTrue(tags.has(WordTag.PAST))

        self.assertFalse(tags.has(WordTag.THIRD_PERSON))
Beispiel #2
0
    def test_has_false(self):
        tags = Tags([WordTag.PAST, WordTag.DEFINITE])

        for tag in WordTag.__members__.values():
            if tag not in [WordTag.PAST, WordTag.DEFINITE]:
                self.assertFalse(tags.has(tag))
Beispiel #3
0
 def test_has_true(self):
     tags = Tags(list(WordTag.__members__.values()))
     for tag in WordTag.__members__.values():
         self.assertTrue(tags.has(tag))