✅ Flask API: Project now centers around a flask API that serves the responses from our SmartClient. (run the 'swaggerUI' run config or flask run to initialize the server, then test it out at http://localhost:5000)
🧪 CI/CD Pipeline: Useful tests only! Pipeline now handles all tests as a part of our updated Definition of Done. Pytest is integrated into our GitHub actions pipeline, and this PR template is included as well. (to run our tests run pytest FhirCapstoneProject/tests from ~/workshop)
🧠 Analysis/Matching: @IainRichey. (how to see)
Definition of Done
[x] Acceptance criteria are validated
[x] Changes are approved
[x] Contains no breaking changes
[x] Changes are implemented in all components
[x] Each component associated with issue is updated (no stubs)
[x] Each new feature has unit tests written and confirmed
[x] All tests pass, no regressions
PS Endpoint needs double checking again, suppressed for now. @trentonyo and @kecarman74 to handle on Monday
[x] All documentation is updated, including release notes
Week 6 Dev Merge
Description
✅ Flask API: Project now centers around a flask API that serves the responses from our SmartClient. (run the 'swaggerUI' run config or
flask run
to initialize the server, then test it out at http://localhost:5000)🧪 CI/CD Pipeline: Useful tests only! Pipeline now handles all tests as a part of our updated Definition of Done. Pytest is integrated into our GitHub actions pipeline, and this PR template is included as well. (to run our tests run
pytest FhirCapstoneProject/tests
from ~/workshop)🧠 Analysis/Matching: @IainRichey. (how to see)
Definition of Done