Skip to content

Commit

Permalink
updated myvariant tests
Browse files Browse the repository at this point in the history
  • Loading branch information
newgene committed Feb 6, 2021
1 parent 8d11d8e commit 6b22abf
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
8 changes: 7 additions & 1 deletion src/tests/test_others.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ def check_index_count(self, assembly):
meta = self.request(f"{assembly}/metadata").json()
results = {}
for src_name in meta["src"]:
#if src_name == "cadd":
# continue
if src_name == "snpeff":
continue # not a root src, counts always different
# TODO: that said, count in meta could be correct...
Expand All @@ -27,7 +29,11 @@ def check_index_count(self, assembly):
if subsrc in ("gnomad_genomes", "gnomad_exomes"):
subsrc = subsrc.rstrip("s") # plural in meta, singular in docs
meta_cnt = meta["src"][src_name]["stats"][stat]
res = self.request("query?q=_exists_:%s&size=0&assembly=%s" % (subsrc, assembly)).json()
try:
res = self.request("query?q=_exists_:%s&size=0&assembly=%s" % (subsrc, assembly)).json()
except:
print(f'Query error for ("{subsrc}", "{assembly}")')
raise
results[subsrc] = {"meta": meta_cnt, "index": res["total"]}
#assert res["total"] == meta_cnt, "Count in metadata (%s) doesn't match count from query (%s) for datasource '%s'" % (meta_cnt,res["total"],subsrc)
errs = {}
Expand Down
6 changes: 4 additions & 2 deletions src/tests/test_query.py
Original file line number Diff line number Diff line change
Expand Up @@ -82,10 +82,12 @@ def test_142_query_invalid(self):
self.request("query")

def test_143_clingen(self):
self.request("variant/CA9996207?assembly=hg38")
# self.request("variant/CA9996207?assembly=hg38")
self.request("variant/CA321211?assembly=hg38")

def test_144_clingen(self):
self.request("hg38/CA9996207")
# self.request("hg38/CA9996207")
self.request("hg38/CA321211")

def test_150_query_post(self):
# /query via post
Expand Down

0 comments on commit 6b22abf

Please sign in to comment.