Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add backend integration for E2E CI pipeline (#99)
* Add playwright to project * Add playright CI workflow * Add rudimentary test for Dashboard * Move playwright into base directory * Update playwright.yml * Update playwright.yml * Update playwright.yml * Update playwright.yml * Update playwright.yml * Update playwright.yml * Update playwright.yml * Update playwright.yml * Fix bad yml * Add wait-on for dev server pipeline * Add failing test to check pipeline * Remove failing test * Add tests for dashboard quick navigation buttons * Remove example test and add to readme * Add backend clone and run before tests * Fix docker execution * Fix docker TTY issue * Add wait-on for backend server * Add k6 installation and database seeding * Rename Dashboard logic tests * Add preliminary dashboard test * Fix DashboardContent test * Add dev mode to docker pipeline * Fix pipeline issues (remove unused commands) * Remove logging and debugging screenshots * Fix pipeline * Fix pipeline * Access load script by getting raw file instead of pulling entire repo * Remove duplicate tests
- Loading branch information