Skip to content

Commit

Permalink
fix es test
Browse files Browse the repository at this point in the history
  • Loading branch information
hanars committed Feb 15, 2024
1 parent af1a14d commit dd5fcf8
Showing 1 changed file with 13 additions and 6 deletions.
19 changes: 13 additions & 6 deletions seqr/utils/search/elasticsearch/es_utils_tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -1374,7 +1374,6 @@ def assertSameSearch(self, executed_search, expected_search_params, expected_sou
del expected_search['sort']
else:
expected_search['_source'] = mock.ANY

self.assertDictEqual(executed_search, expected_search)

if not expected_search_params.get('gene_count_aggs'):
Expand Down Expand Up @@ -1908,19 +1907,27 @@ def test_sv_wgs_get_es_variants(self):
def test_multi_dataset_get_es_variants(self):
setup_responses()

search_model = VariantSearch.objects.create(search={'pathogenicity': {
'clinvar': ['pathogenic'],
}})
search_model = VariantSearch.objects.create(search={})
results_model = VariantSearchResults.objects.create(variant_search=search_model)
results_model.families.set(self.families)

variants, _ = query_variants(results_model, num_results=5)
self.assertListEqual(variants, [PARSED_SV_VARIANT] + PARSED_NO_CONSEQUENCE_FILTER_VARIANTS + [PARSED_MITO_VARIANT])
self.assertExecutedSearches([
dict(filters=[], start_index=0, size=5, index=SV_INDEX_NAME),
dict(filters=[], start_index=0, size=5, index=MITO_WGS_INDEX_NAME),
dict(filters=[ALL_INHERITANCE_QUERY], start_index=0, size=5, index=INDEX_NAME),
])

search_model.search['pathogenicity'] = {'clinvar': ['pathogenic']}
search_model.save()
_set_cache('search_results__{}__xpos'.format(results_model.guid), None)
variants, _ = query_variants(results_model, num_results=5)
self.assertListEqual(variants, PARSED_NO_CONSEQUENCE_FILTER_VARIANTS + [PARSED_MITO_VARIANT])
path_filter = {'regexp': {
'clinvar_clinical_significance': '.*Pathogenic.*'
'clinvar_clinical_significance': '.*Pathogenic.*'
}}
self.assertExecutedSearches([
dict(filters=[path_filter], start_index=0, size=5, index=SV_INDEX_NAME),
dict(filters=[path_filter], start_index=0, size=5, index=MITO_WGS_INDEX_NAME),
dict(filters=[path_filter, ALL_INHERITANCE_QUERY], start_index=0, size=5, index=INDEX_NAME),
])
Expand Down

0 comments on commit dd5fcf8

Please sign in to comment.