Testing¶
Launchpad relies on a large test suite to keep the platform working as it grows. These guides cover the practical tasks involved in testing your changes: running the existing tests, writing new ones, and measuring how much of the code they cover.
This section is being built up incrementally. Planned guides:
Running tests — run the suite locally, select specific tests and layers, and speed up runs.
Writing tests (planned) — author Python unit tests, doctests, page tests, CLI script tests, and JavaScript tests.
Measuring coverage (planned) — generate and read test coverage reports.
For help debugging a failing test, see the debugging guides.