| 125 | print "pattern.search.Classifier" |
| 126 | |
| 127 | def test_wordnet_classifier(self): |
| 128 | # Assert WordNet classifier parents & children. |
| 129 | c = search.WordNetClassifier() |
| 130 | t = search.Taxonomy() |
| 131 | t.classifiers.append(c) |
| 132 | self.assertEqual(t.classify("cat"), "feline") |
| 133 | self.assertEqual(t.classify("dog"), "canine") |
| 134 | self.assertTrue("domestic cat" in t.children("cat")) |
| 135 | self.assertTrue("puppy" in t.children("dog")) |
| 136 | print "pattern.search.WordNetClassifier" |
| 137 | |
| 138 | #--------------------------------------------------------------------------------------------------- |
| 139 | |