def test_load_agnostic_gbk(self): count = seqfile_ops.write_genbank(self.gbk_filename, self.record) self.assertIs(count, 1) gbk_record, type = seqfile_ops.load_agnostic(self.gbk_filename) self.assertEqual(gbk_record.id, self.record.id) self.assertEqual(type, 'genbank') # check features for index in range (0,1): self.assertEqual(gbk_record.features[index].type, self.record.features[index].type)
def test_load_agnostic_fas(self): count = seqfile_ops.write_fasta(self.fas_filename, self.record) self.assertIs(count, 1) fas_record, type = seqfile_ops.load_agnostic(self.fas_filename) self.assertEqual(fas_record.id, self.record.id) self.assertEqual(type, 'fasta')