language-learning-app/tests
2026-04-14 10:17:33 +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_auth.py feat: add the 'tests' module to the project 2026-04-07 07:55:57 +01:00
test_packs.py feat: [api] Add the WordPacks functionality and their endpoints 2026-04-14 10:17:33 +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.