Guide

Tests

Understand where tests live, how they double as examples, and how coverage is published.

  • Each library has an associated test in its Tests subfolder.
  • Many tests also serve as executable examples and useful reference code when learning a library.
  • The project aims for at least 90% code coverage where practical.
  • Coverage reports are generated from main when the website is published and are available in the coverage report.
  • See Building (Contributor) to build, run, or debug the tests locally.
Generated on publish

Current test coverage

Open file report
Functions 93.07% 3,386 of 3,638
Lines 83.86% 31,451 of 37,506
Regions 77.62% 23,517 of 30,299
Branches 65.39% 11,444 of 17,500

Report generated 2026-08-13 22:38.