Added playwright tests to ensure behavior
Updated dev docker image to support playwright which required moving to a Debian based base image (Alpine linux base image is smaller but doesn't work well with Chrome runner because Chrome doesn't publish a precompiled package for it in Alpine)
UI
Playwright UI accessible at localhost:8080 with the changes to the dev environment
Closes #214
Pull Request
Description
[Provide a brief description of the changes implemented in this pull request.]
Related Issues
[Link any related issues or tasks from your project management system.]
Additional Notes
[Add any additional context or notes that reviewers should know about.]
Checklist
Please review and complete the following checklist before submitting your pull request:
[ ] I have ensured that the pull request is of a manageable size, allowing it to be reviewed within a single session.
[ ] I have reviewed my changes to ensure they are clear, concise, and well-documented.
[ ] I have updated the documentation, if applicable.
[ ] I have added or updated test cases to cover my changes, if applicable.
[ ] I have minimized the number of reviewers to include only those essential for the review.
[ ] I have notified teammates in the review thread to build awareness.
Checklist for Reviewers
Please review and complete the following checklist during the review process:
[ ] The code follows best practices and conventions.
[ ] The changes implement the desired functionality or fix the reported issue.
[ ] The tests cover the new changes and pass successfully.
[ ] Any potential edge cases or error scenarios have been considered.
Yes, it was related to a slow build causing a timeout on the runner - added https://github.com/CDCgov/IDWA/issues/222 to take a look at why the initial build takes so long
Added playwright tests to ensure behavior Updated dev docker image to support playwright which required moving to a Debian based base image (Alpine linux base image is smaller but doesn't work well with Chrome runner because Chrome doesn't publish a precompiled package for it in Alpine)
UI
Playwright UI accessible at localhost:8080 with the changes to the dev environment
Closes #214
Pull Request
Description
[Provide a brief description of the changes implemented in this pull request.]
Related Issues
[Link any related issues or tasks from your project management system.]
Additional Notes
[Add any additional context or notes that reviewers should know about.]
Checklist
Please review and complete the following checklist before submitting your pull request:
Checklist for Reviewers
Please review and complete the following checklist during the review process: