Example #1
0
 def test_genotype_as_alleles_raises_with_bad_inputs(self):
   with self.assertRaises(Exception):
     variant_utils.genotype_as_alleles(None)
   with self.assertRaises(Exception):
     variant_utils.genotype_as_alleles(test_utils.make_variant(gt=None))
   with self.assertRaises(Exception):
     variant_utils.genotype_as_alleles(
         test_utils.make_variant(alleles=['A', 'C'], gt=[0, 0]), call_ix=1)
   with self.assertRaises(Exception):
     variant_utils.genotype_type(None)
Example #2
0
 def test_genotype_type_raises_with_bad_args(self):
   with self.assertRaises(Exception):
     variant_utils.genotype_type(None)
Example #3
0
 def test_genotype_type(self, variant, expected):
   self.assertEqual(variant_utils.genotype_type(variant), expected)