CDCgov / dibbs-query-connector

A FHIR client allowing public health agencies to query health care organizations directly or via a TEFCA QHIN
Creative Commons Zero v1.0 Universal
4 stars 0 forks source link

Set up local HAPI server for e2e tests #90

Closed m-goggins closed 3 weeks ago

m-goggins commented 3 weeks ago

PULL REQUEST

Summary

This PR adds a new docker-compose-e2e-tests.yaml that spins up a local HAPI FHIR server and loads the Hyper Unlucky patient into the server. I chose to add a new dock compose file to prevent the primary, docker compose file from requiring HAPI, which is only used for e2e tests, but open to hearing others' ideas.

I also updated the e2e tests to manually select the local instance of the HAPI server, which is now available in the drop down.

Some lessons learned:

Related Issue

Fixes # phdi 2758

Acceptance Criteria

Please copy the acceptance criteria from your ticket and paste it here for your reviewer(s)

For frontend PR’s - include a description (including anything that’s out of scope) for what you want the designers to review

Additional Information

Checklist