def test_parse_info_tag(self): self.assertEqual(Bedpe.update_info_tag('SNAME=sample', 'SNAME=', 'sample,sample2'), 'SNAME=sample,sample2') self.assertEqual(Bedpe.update_info_tag('SNAME=sample;AF=0.75', 'SNAME=', 'sample,sample2'), 'SNAME=sample,sample2;AF=0.75') with self.assertRaises(ValueError): Bedpe.update_info_tag('AF=0.75', 'SNAME=', 'sample,sample2') with self.assertRaises(ValueError): Bedpe.update_info_tag('SECONDARY;AF=0.5', 'SECONDARY', 'NEW_VALUE') with self.assertRaises(ValueError): Bedpe.update_info_tag('AF=0.5;SECONDARY', 'SECONDARY', 'NEW_VALUE')
def test_parse_info_tag(self): self.assertEqual( Bedpe.update_info_tag('SNAME=sample', 'SNAME=', 'sample,sample2'), 'SNAME=sample,sample2') self.assertEqual( Bedpe.update_info_tag('SNAME=sample;AF=0.75', 'SNAME=', 'sample,sample2'), 'SNAME=sample,sample2;AF=0.75') with self.assertRaises(ValueError): Bedpe.update_info_tag('AF=0.75', 'SNAME=', 'sample,sample2') with self.assertRaises(ValueError): Bedpe.update_info_tag('SECONDARY;AF=0.5', 'SECONDARY', 'NEW_VALUE') with self.assertRaises(ValueError): Bedpe.update_info_tag('AF=0.5;SECONDARY', 'SECONDARY', 'NEW_VALUE')