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)
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)
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)
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)
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)