Esempio n. 1
0
 def test_invalid_nonref_genotype_count(self):
   zero_calls_variant = test_utils.make_variant()
   with six.assertRaisesRegex(self, ValueError,
                              'Expected exactly one VariantCal'):
     haplotypes._nonref_genotype_count(zero_calls_variant)
Esempio n. 2
0
 def test_nonref_genotype_count(self, genotype, expected):
   variant = _var(ref='AC', alt=['A', 'ACC'], genotype=genotype)
   actual = haplotypes._nonref_genotype_count(variant)
   self.assertEqual(actual, expected)
Esempio n. 3
0
 def test_invalid_nonref_genotype_count(self):
   zero_calls_variant = test_utils.make_variant()
   with self.assertRaisesRegexp(ValueError, 'Expected exactly one VariantCal'):
     haplotypes._nonref_genotype_count(zero_calls_variant)
Esempio n. 4
0
 def test_invalid_nonref_genotype_count(self):
     zero_calls_variant = test_utils.make_variant()
     with self.assertRaisesRegexp(ValueError,
                                  'Expecting only single-sample'):
         haplotypes._nonref_genotype_count(zero_calls_variant)
Esempio n. 5
0
 def test_nonref_genotype_count(self, genotype, expected):
   variant = _var(ref='AC', alt=['A', 'ACC'], genotype=genotype)
   actual = haplotypes._nonref_genotype_count(variant)
   self.assertEqual(actual, expected)