Skip to content

Fix tests specific to NodeNorm ES#76

Draft
gaurav wants to merge 11 commits into
add-github-issue-testsfrom
fix-nodenorm-openapi-validation
Draft

Fix tests specific to NodeNorm ES#76
gaurav wants to merge 11 commits into
add-github-issue-testsfrom
fix-nodenorm-openapi-validation

Conversation

@gaurav
Copy link
Copy Markdown
Collaborator

@gaurav gaurav commented Apr 30, 2026

This PR updates tests that need to be modified for NodeNorm ElasticSearch.

WIP. Should be merged after PR #67.

gaurav and others added 11 commits April 30, 2026 16:01
Tests that NodeNorm ES returns a valid dict for the specific ~300-CURIE
list that was reported to cause failures.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…oducer.

Three test shapes: all CURIEs minus the bad pair (passes), the minimal
failing pair CHEBI:17310 + DRUGBANK:DB00058 (xfail), and each CURIE
individually (all pass).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
UNII:2ZM8CX04RZ triggers HTTP 500 with drug_chemical_conflate=True on both
ci and ci-biothings; passes with drug_chemical_conflate=False.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
NCBITaxon:2 returns null when queried alongside MESH:C029371, but succeeds
alongside MESH:D008795 or on its own.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant