-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
FI-3271/FI-3272: Implement Mock Server and CARIN tests for required/m…
…ust-support elements for Client-Based CARIN Testing (#47) * Implement basic structure and Mock Server for carin client tests * Add tests that check for the presence of each of the Carin profile resources, fix error that was thrown if request with no search params sent in, split out EOB resource test into seperate tests for each profile * Add 2.0.0 version to client tests, clean up code, switch to use SuiteEndpoint functionality instead of record_response_route * mock operation outcome reference typo * FI-3355: Integrate Carin Client Test Suite with Reference Client (#48) * Update Carin Patient from 998 to 888, update to allow multiple _include params in query, update to include endpoint for queries in the format * Add cpcds client ri preset * FI-3356: Add Required Searches (#53) * Add all US Core required searches * Create first required search test to ensure functionality works correctly * Add required search tests for each resource type, and update the way tagging works to allow for these tests to work * Add postman collection for required search tests, and fix bug found when reference server returns operation outcome * Make PR fixes, get rid of US Core 3.1.1 searches, update the way required searches get stored in scratch * Get rid of initial scratch storing test in claims data request test group * Fix how tagged requests are associated with tests so that they use the resource type to grab the correct requests, and add spec tests for the client tests * Fix typo bug in resource_api_endpoint * Associate requests with correct resource for search tests * Add US Core searches back * Update organization of tests so that there is only 1 wait test, and each claims data request test and search test is separated into their respective resource profile group. Also update spec tests to work with new changes * FI-3359: Prepare Carin Client Test Suite for Release (#54) * Code cleanup and add descriptions for each test, test group, and client test suite * Make documentation improvements, update Postman collection to point to reference server, add verifies_requirements to tests * Make PR documentation improvement updates, add client suite information to README * Make additional PR documentation/test organization improvements * update requirements tools and generate coverage --------- Co-authored-by: Karl Naden <knaden@mitre.org> * Run bundle install after rebase --------- Co-authored-by: Karl Naden <knaden@mitre.org>
- Loading branch information
1 parent
953ef2a
commit 6391592
Showing
53 changed files
with
5,744 additions
and
495 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,4 @@ | ||
FHIR_RESOURCE_VALIDATOR_URL=http://localhost/hl7validatorapi | ||
REDIS_URL=redis://localhost:6379/0 | ||
REDIS_URL=redis://localhost:6379/0 | ||
FHIR_REFERENCE_SERVER=http://localhost:8080/reference-server/r4 | ||
HOST_HEADER=localhost:8080 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
INFERNO_HOST=http://localhost | ||
REDIS_URL=redis://redis:6379/0 | ||
FHIR_RESOURCE_VALIDATOR_URL=http://hl7_validator_service:3500 | ||
FHIR_REFERENCE_SERVER=http://host.docker.internal:8080/reference-server/r4 | ||
HOST_HEADER=host.docker.internal:8080 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,4 @@ | ||
VALIDATOR_URL=https://example.com/validatorapi | ||
FHIR_REFERENCE_SERVER=http://example.com/reference-server/r4 | ||
HOST_HEADER=localhost:8080 | ||
ASYNC_JOBS=false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.