-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SPINEDEM-3059 Deploy karate sandbox #1062
base: master
Are you sure you want to change the base?
Commits on Oct 28, 2024
-
The API allows the request id to contain uppercase A through F inclus…
…ive; the sandbox should also allow this.
Configuration menu - View commit details
-
Copy full SHA for 29a60ac - Browse repository at this point
Copy the full SHA 29a60acView commit details -
Configuration menu - View commit details
-
Copy full SHA for ace90d2 - Browse repository at this point
Copy the full SHA ace90d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3094ba4 - Browse repository at this point
Copy the full SHA 3094ba4View commit details
Commits on Oct 29, 2024
-
Begin move towards using the Karate sandbox: have the makefile no lon…
…ger call the node.js app for the sandbox.
Configuration menu - View commit details
-
Copy full SHA for 8781889 - Browse repository at this point
Copy the full SHA 8781889View commit details -
Sandbox is deployed through the ecs-proxies-containers.yml through ap…
…i-management utils.
Configuration menu - View commit details
-
Copy full SHA for 7107a72 - Browse repository at this point
Copy the full SHA 7107a72View commit details -
Configuration menu - View commit details
-
Copy full SHA for f11eefc - Browse repository at this point
Copy the full SHA f11eefcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0adc50f - Browse repository at this point
Copy the full SHA 0adc50fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 886af0a - Browse repository at this point
Copy the full SHA 886af0aView commit details -
Revert "Remove unnecessary sandbox start up"
This reverts commit 886af0a.
Configuration menu - View commit details
-
Copy full SHA for 9677a92 - Browse repository at this point
Copy the full SHA 9677a92View commit details -
Revert "With node.js app revoed, make file needs to run the Karate ap…
…plication." This reverts commit 0adc50f.
Configuration menu - View commit details
-
Copy full SHA for 90d5c68 - Browse repository at this point
Copy the full SHA 90d5c68View commit details -
Revert "Remove depracated node.js sandox."
This reverts commit f11eefc.
Configuration menu - View commit details
-
Copy full SHA for 42917c8 - Browse repository at this point
Copy the full SHA 42917c8View commit details -
Following instructions from "Setting up your API sandbox" confluence …
…page, under APIM sapce.
Configuration menu - View commit details
-
Copy full SHA for b875719 - Browse repository at this point
Copy the full SHA b875719View commit details -
Configuration menu - View commit details
-
Copy full SHA for 744d000 - Browse repository at this point
Copy the full SHA 744d000View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc051b8 - Browse repository at this point
Copy the full SHA bc051b8View commit details
Commits on Oct 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 125fed4 - Browse repository at this point
Copy the full SHA 125fed4View commit details -
Begin to improve file structure for sandbox and karate tests
So as not to duplicate or overcomplicate the file structure, we will keep the sandbox/mock application source code in the karate tests directory, but have a sandbox directory that will contain the Dockerfile required to build the mock/sandbox application.
Configuration menu - View commit details
-
Copy full SHA for 3475406 - Browse repository at this point
Copy the full SHA 3475406View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1817614 - Browse repository at this point
Copy the full SHA 1817614View commit details -
To prevent wasted resources/time, stop and fail the tests step if 10 …
…tests fail. This would indicate that something more fundamental is wrong than just some funcitonal error/bug.
Configuration menu - View commit details
-
Copy full SHA for d1393ea - Browse repository at this point
Copy the full SHA d1393eaView commit details -
The Karate sandbox _currently_ requires an auth header, where the pre…
…vious node.js sandbox did not.
Configuration menu - View commit details
-
Copy full SHA for 63cd686 - Browse repository at this point
Copy the full SHA 63cd686View commit details -
This scrip tis no longer necessary as the
sandbox
directory no long……er contains anything other than the Dockerfile (which points to the Karate mock application) - ie there is nothing to lint in the `sandbox` directory.
Configuration menu - View commit details
-
Copy full SHA for 686c6cc - Browse repository at this point
Copy the full SHA 686c6ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5139e7b - Browse repository at this point
Copy the full SHA 5139e7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc4a2c4 - Browse repository at this point
Copy the full SHA cc4a2c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f9bfa1 - Browse repository at this point
Copy the full SHA 0f9bfa1View commit details -
Remove supporting Karate mock/sandbox files from
sandbox
directory.During development, the karate sandbox source code was duplicated into the `sandbox` directory. It is no longer required as `sandbox/Dockerfile` now points to the original karate-tests Karate mock/sandbox source code.
Configuration menu - View commit details
-
Copy full SHA for 1fa2946 - Browse repository at this point
Copy the full SHA 1fa2946View commit details -
Start enabling the Karate mock/sandbox to respond correctly to the py…
…test sandbox tests.
Configuration menu - View commit details
-
Copy full SHA for 3e7f9bf - Browse repository at this point
Copy the full SHA 3e7f9bfView commit details
Commits on Oct 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 15097e0 - Browse repository at this point
Copy the full SHA 15097e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85cec7b - Browse repository at this point
Copy the full SHA 85cec7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08d69f5 - Browse repository at this point
Copy the full SHA 08d69f5View commit details -
Some query parameters can take multiple values. These parameters are …
…not strings, but arrays, and have to be handled as suhc.
Configuration menu - View commit details
-
Copy full SHA for 26650ec - Browse repository at this point
Copy the full SHA 26650ecView commit details -
Revert "Some query parameters can take multiple values. These paramet…
…ers are not strings, but arrays, and have to be handled as suhc." This reverts commit 26650ec.
Configuration menu - View commit details
-
Copy full SHA for 7fc346b - Browse repository at this point
Copy the full SHA 7fc346bView commit details -
Some query parameters can take multiple values. These parameters are …
…not strings, but arrays, and have to be handled as such.
Configuration menu - View commit details
-
Copy full SHA for 22ad41a - Browse repository at this point
Copy the full SHA 22ad41aView commit details -
When queyr paramters are swent that are not supported, eg foo, then a…
…n "additional properties" error message should be returned, not a "missing value" error.
Configuration menu - View commit details
-
Copy full SHA for a950901 - Browse repository at this point
Copy the full SHA a950901View commit details -
The compound name test scenarios requires/expects two given names to …
…be provided, so have to pass the whole array in rather than jsut the first element.
Configuration menu - View commit details
-
Copy full SHA for 1516451 - Browse repository at this point
Copy the full SHA 1516451View commit details -
Bringing pytest's expected resposne for no query parameters in line w…
…ith the public docs.'
Configuration menu - View commit details
-
Copy full SHA for e11b971 - Browse repository at this point
Copy the full SHA e11b971View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d1688e - Browse repository at this point
Copy the full SHA 8d1688eView commit details -
Further corrections made to pytest logic and scenarios to expected th…
…e correct responses from the Karate sandbox.
Configuration menu - View commit details
-
Copy full SHA for 599ed21 - Browse repository at this point
Copy the full SHA 599ed21View commit details -
The first brithdate query parameter is required to detemine if this m…
…eeds the "compound name search" pytest test scenario.
Configuration menu - View commit details
-
Copy full SHA for 0e22d7b - Browse repository at this point
Copy the full SHA 0e22d7bView commit details -
Given the public docs, sending an invalid date format in teh brithdat…
…e field is an INVALID_VALUE resposne, not INVALID_SEARCH_DATA resposne. Updating pytest test expected response accordingly.;
Configuration menu - View commit details
-
Copy full SHA for 91274d8 - Browse repository at this point
Copy the full SHA 91274d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d3fa22 - Browse repository at this point
Copy the full SHA 9d3fa22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f0b837 - Browse repository at this point
Copy the full SHA 7f0b837View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2854ea - Browse repository at this point
Copy the full SHA a2854eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6de7552 - Browse repository at this point
Copy the full SHA 6de7552View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07bdbac - Browse repository at this point
Copy the full SHA 07bdbacView commit details
Commits on Nov 4, 2024
-
We should run the Karate sandbox tests against the Karate sandbox application deployed.
Configuration menu - View commit details
-
Copy full SHA for c51d3da - Browse repository at this point
Copy the full SHA c51d3daView commit details -
Revert "Swap out sandbox testsuite."
This reverts commit c51d3da.
Configuration menu - View commit details
-
Copy full SHA for a4a4fa3 - Browse repository at this point
Copy the full SHA a4a4fa3View commit details -
We should run the Karate sandbox tests against the Karate sandbox application deployed.
Configuration menu - View commit details
-
Copy full SHA for a7ac84e - Browse repository at this point
Copy the full SHA a7ac84eView commit details -
Use separate test classes/runners for local and deployed sandbox.
Once all is working in the pipeline, this should be undone, so that we keep the local and the deployed sandbox tests as one class.
Configuration menu - View commit details
-
Copy full SHA for 4d3ac9c - Browse repository at this point
Copy the full SHA 4d3ac9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5313d03 - Browse repository at this point
Copy the full SHA 5313d03View commit details -
Configuration menu - View commit details
-
Copy full SHA for bae6a2a - Browse repository at this point
Copy the full SHA bae6a2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b031f9 - Browse repository at this point
Copy the full SHA 0b031f9View commit details -
By giving Karate test class/runner a specific environment, we can ens…
…ure the correct NHS number/Patient is used during testing.
Configuration menu - View commit details
-
Copy full SHA for 3fe4d85 - Browse repository at this point
Copy the full SHA 3fe4d85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 324b086 - Browse repository at this point
Copy the full SHA 324b086View commit details -
Revert changes to Karate sandbox application that were made to accoma…
…date the pytest sandbox testsuite.
Configuration menu - View commit details
-
Copy full SHA for 549aa80 - Browse repository at this point
Copy the full SHA 549aa80View commit details