| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | DVrandecic | T316552 Tests: Add proper FE integration tests for most important use case(s) | |||
| Resolved | EWright | T316667 Tests: Evaluate best framework to use for integration tests |
Event Timeline
Comment Actions
Using Jest with Vue Test Utils seems to allow writing quick-running and relatively readable integration tests for the FE. We have now written at least two tests in this manner (see contents of this directory).
In addition to integration tests for the FE written in this way, we will also want at some point to add some end-to-end (e.g. Selenium) tests that exercise the full stack: FE, API, Orchestrator and Evaluator. These tests would cover a narrower range of user journeys than the FE integration tests, but are important to guard against certain types of breakages.