TECH-866: fixes for gherkin tests and for test_entrypoint --build
Ticket: https://govstack-global.atlassian.net/browse/TECH-866
Description
-
Shell Script Execution:
- Updated the order of flags in
docker-composecommand.
- Updated the order of flags in
-
Test OpenAPI Entrypoint Script:
- Modified the format of
npx cucumber-jsto include both message and junit output formats.
- Modified the format of
-
Operator Applications Update Feature:
- Enhanced
PUTrequest scenarios by includingapplicantIdin the request body.
- Enhanced
-
Eforms by eForm ID Feature:
- Extended test scenarios to validate the presence of a "content-type": "application/json" header in the response.
-
Single Service Information Feature:
- Added validation for "content-type": "application/json" header in the response.
-
E-Service Forms related to a given Service:
- Changed the endpoint from using
serviceKeytoserviceId. - Updated related scenarios to match this change.
- Introduced a new validation for the "content-type" header in the response.
- Changed the endpoint from using
How Has This Been Tested?
Tests pass locally after making changes.