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.06% 3,287 of 3,532
Lines 84.09% 30,210 of 35,924
Regions 78.00% 22,700 of 29,104
Branches 65.59% 11,004 of 16,776

Report generated 2026-07-24 19:51.