Example #1
0
 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)
Example #2
0
 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')