コード例 #1
0
 def test_divided_to_species_predicted_names(self):
     p = ParserBlast("divided_to_species.xml")
     p.generate_xml_tree()
     p.group_to_classes()
     p.divide_to_species_predicted()
     keys = sorted(
         ['Pan troglodytes', "Pongo abelii", "Nomascus leucogenys"])
     self.assertListEqual(sorted(p.name_of_species_predicted), keys)
コード例 #2
0
 def test_divided_to_species_predicted_count(self):
     p = ParserBlast("divided_to_species.xml")
     p.generate_xml_tree()
     p.group_to_classes()
     p.divide_to_species_predicted()
     count = 0
     for i in p.species_predicted.keys():
         count += len(p.species_predicted[i])
     self.assertEqual(count, 4)
コード例 #3
0
 def test_divided_to_species_predicted_number_uniq(self):
     p = ParserBlast("divided_to_species.xml")
     p.generate_xml_tree()
     p.group_to_classes()
     p.divide_to_species_predicted()
     self.assertTrue(len(p.species_predicted) == 3)