How it is tested

Every number checked, before it reaches you.

Almanac gives odds about money, so every change goes through TestSprite first: 46 browser tests, run on every pull request against that change's own preview, with a merge gate that marks a failing change unsafe to merge. The web below is where its agents crawl the app. Each green node is something the tests caught and we fixed; click one.

Reading the latest result from GitHub…
The Almanac page as the tests see it: the odds board, a token reading, the ask box and the report card.
checked by the testswhere a bug was caughtfixed, and checked again
Click a green node to see what the tests caught there, and how it was fixed.

Every run

RunAgainstPassed

What it caught

The full record, including the one bug we found ourselves and the test that had to be rewritten when the replay limit changed, is in TESTING.md.