Пример #1
0
 def test_has_label_case_sensitivity(self):
     tns = TaxonNamespace(self.str_labels)
     labels_upper = [label.upper() for label in self.str_labels if label.upper() != label]
     assert labels_upper
     for label in labels_upper:
         tns.is_case_sensitive = True
         self.assertFalse(tns.has_taxon_label(label))
         tns.is_case_sensitive = False
         self.assertTrue(tns.has_taxon_label(label))
Пример #2
0
 def test_no_has_label(self):
     tns = TaxonNamespace(self.str_labels)
     check = ["u", "x", "y",]
     for label in check:
         assert label not in self.str_labels
         self.assertFalse(tns.has_taxon_label(label))
Пример #3
0
 def test_has_label(self):
     tns = TaxonNamespace(self.str_labels)
     for label in self.str_labels:
         self.assertTrue(tns.has_taxon_label(label))