Exemplo n.º 1
0
 def test_is_transition_raises_with_bad_args(self):
   with self.assertRaises(ValueError):
     variant_utils.is_transition('A', 'A')
   with self.assertRaises(ValueError):
     variant_utils.is_transition('A', 'AA')
   with self.assertRaises(ValueError):
     variant_utils.is_transition('AA', 'A')
Exemplo n.º 2
0
 def test_is_transition(self, ordered_alleles, expected):
   for alleles in [ordered_alleles, reversed(ordered_alleles)]:
     self.assertEqual(variant_utils.is_transition(*alleles), expected)