You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently we have set up e2e testing in CI to test each app which runs the Dashboard app and the app being tested (eg Reporting, Administration, Registration etc). Now that the difficult work of getting the apps to communicate properly in CI has been done we should create a docker-compose file and create a Dashboard job that runs all apps and supports testing inter-app functionality for example a user going from Registration to Administration.
The work in creating a docker-compose file/action that will run the entire app can be reused for #2195
Acceptance Criteria
Create docker-compose file that runs all apps simultaneously (rather than just Dashboard and one app like the current file)
Create a run-bciers-apps action that can be reused that runs this compose file
Create a GitHub workflow that runs this e2e test - currently we don't have a Dashboard one so it makes sense to do these tests in dashboard-e2e project. Or maybe create bciers-e2e?
Write very basic tests that show Happo screenshots of all apps working correctly
Additional context
Add any other context about the task here.
Or here
The text was updated successfully, but these errors were encountered:
Describe the task
Currently we have set up e2e testing in CI to test each app which runs the Dashboard app and the app being tested (eg Reporting, Administration, Registration etc). Now that the difficult work of getting the apps to communicate properly in CI has been done we should create a
docker-compose
file and create aDashboard
job that runs all apps and supports testing inter-app functionality for example a user going from Registration to Administration.The work in creating a docker-compose file/action that will run the entire app can be reused for #2195
Acceptance Criteria
docker-compose
file that runs all apps simultaneously (rather than just Dashboard and one app like the current file)run-bciers-apps
action that can be reused that runs this compose fileDashboard
one so it makes sense to do these tests indashboard-e2e
project. Or maybe createbciers-e2e
?Additional context
The text was updated successfully, but these errors were encountered: