def testTreeFromStandard(self): tree1 = datagen.four_taxon_tree1() node_oids = [nd.oid for nd in tree1.postorder_node_iter()] self.assertEqual(node_oids, ['a', 'b', 'i1', 'c', 'd', 'i2', 'root']) tax_labels = [ nd.taxon.label for nd in tree1.postorder_node_iter() if nd.taxon is not None ] self.assertEqual(tax_labels, ['A', 'B', 'C', 'D'])
def setUp(self): self.tree1 = datagen.four_taxon_tree1() self.tree1_newick_str = self.tree1.as_newick_string(include_internal_labels=True)
def testTreeFromStandard(self): tree1 = datagen.four_taxon_tree1() node_oids = [nd.oid for nd in tree1.postorder_node_iter()] self.assertEqual(node_oids, ['a', 'b', 'i1', 'c', 'd', 'i2', 'root']) tax_labels = [nd.taxon.label for nd in tree1.postorder_node_iter() if nd.taxon is not None] self.assertEqual(tax_labels, ['A', 'B', 'C', 'D'])