def test_create_taxonomy_dic_many(self): test = {'P1': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Phoma;s__El', 'P2': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__phoma;s__El', 'C1': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Candida;s__El', 'C2': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Candida;s__El', 'C3': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Candida;s__El', 'C4': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Candida;s__El', 'C5': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Candida;s__El', 'M1': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Mucor;s__El', 'M2': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Mucor;s__El', 'M3': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Mucor;s__El', 'M4': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Mucor;s__El'} result = _create_taxonomy_dic(self.extension_taxonomy) self.assertDictEqual(result, test)
def test_create_taxonomy_dic_many(self): test = { 'P1': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Phoma;s__El', 'P2': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__phoma;s__El', 'C1': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Candida;s__El', 'C2': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Candida;s__El', 'C3': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Candida;s__El', 'C4': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Candida;s__El', 'C5': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Candida;s__El', 'M1': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Mucor;s__El', 'M2': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Mucor;s__El', 'M3': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Mucor;s__El', 'M4': 'k__Fungi;p__As;c__Do;o__My;f__Els;g__Mucor;s__El' } result = _create_taxonomy_dic(self.extension_taxonomy) self.assertDictEqual(result, test)
def test_create_taxonomy_dic_none(self): with self.assertRaises(ValueError): list(_create_taxonomy_dic(self.extension_taxonomy_none))