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)