language-learning-app/tests
wilson 8b687e9737
Some checks are pending
/ test (push) Waiting to run
feat: [api] Add choose your own adventure functionality
2026-05-03 17:17:47 +01:00
..
conftest.py feat: add the 'tests' module to the project 2026-04-07 07:55:57 +01:00
pyproject.toml feat: add the 'tests' module to the project 2026-04-07 07:55:57 +01:00
README.md feat: add the 'tests' module to the project 2026-04-07 07:55:57 +01:00
test_adventures.py feat: [api] Add choose your own adventure functionality 2026-05-03 17:17:47 +01:00
test_auth.py feat: add the 'tests' module to the project 2026-04-07 07:55:57 +01:00
test_packs.py feat: [frontend] Refactor the packs admin interface 2026-04-17 09:39:42 +01:00

Tests

This module contains system-level tests for the Langauge Learning App, e.g. end-to-end (e2e) or API-level tests.

Because the whole system relies on multiple components (api, frontend, storage, db), it can be efficient to centralise these tests into a single module, rather than having each module re-create them. Additionally, it is not the responsibility of any single feature module to assert the correct behaviour of the entire cohort.