def test_pathogenicity_all_diff_by_source_drop_source_add_source(self): prev = ["Pending (ClinVar)"] new = ["Uncertain_significance,Likely_benign,Pending (BIC)"] # Test ClinVar change (classificationAdded, classificationRemoved) = releaseDiff.checkPathogenicityAllDiffBySource("ClinVar", prev, new) self.assertEqual(classificationAdded, '') self.assertEqual(classificationRemoved, 'Pending (ClinVar)') # Test BIC change (classificationAdded, classificationRemoved) = releaseDiff.checkPathogenicityAllDiffBySource("BIC", prev, new) self.assertEqual(classificationAdded, 'Uncertain_significance,Likely_benign,Pending (BIC)') self.assertEqual(classificationRemoved, '')
def test_pathogenicity_all_diff_by_source_same_values_different_order( self): prev = "Uncertain_significance,Likely_benign (ClinVar)" new = "Likely_benign,Uncertain_significance (ClinVar)" (classificationAdded, classificationRemoved ) = releaseDiff.checkPathogenicityAllDiffBySource( "ClinVar", prev, new) self.assertEqual(classificationAdded, '') self.assertEqual(classificationRemoved, '')
def test_pathogenicity_all_diff_by_source_same_values_different_order(self): prev = "Uncertain_significance,Likely_benign (ClinVar)" new = "Likely_benign,Uncertain_significance (ClinVar)" (classificationAdded, classificationRemoved) = releaseDiff.checkPathogenicityAllDiffBySource("ClinVar", prev, new) self.assertEqual(classificationAdded, '') self.assertEqual(classificationRemoved, '')