def test_get_non_null_values_missingTag(self): sample_tag_values = {"SA": {"JQ_A_AF":".", "JQ_B_AF":".", "JQ_C_AF":"2"}} record = VcfRecord("chr1", "42", "A", "C", sample_tag_values=sample_tag_values) actual_values = summarize_caller._get_non_null_values(record, "SA", common_tags.DEPTH_TAG) self.assertEquals([], actual_values)
def test_get_non_null_values_hasNulls(self): sample_tag_values = {"SA": {"JQ_A_AF":".", "JQ_B_AF":".", "JQ_C_AF":"2"}} record = VcfRecord("chr1", "42", "A", "C", sample_tag_values=sample_tag_values) actual_values = summarize_caller._get_non_null_values(record, "SA", common_tags.ALLELE_FREQ_TAG) self.assertEquals(["2"], actual_values)