How Monokulo is tested

Monokulo handles other people’s money, so it gets tested hard. Every change runs more than 2,600 automatic tests. Every night, two kinds of robot tester invent thousands of strange situations and check that no payment goes missing. This page rebuilds itself from those runs. Open any section to see the details.

Some checks failed·Tests and coverage from d09e2d2 on 18 Oct 2026·Nightly properties 18 Oct 2026·Fuzzing 18 Oct 2026·Live network 17 Oct 2026
Tests2,6842,684 passed · 0 skipped
Engine and server90.6%of 90,604 Rust lines
Checkout and POS95.1%of 1,664 browser lines
WooCommerce95.6%of 502 PHP lines
Properties nightly211plus 10 fuzz targets · 24 live daily

Screens

The browser tests take a picture of 157 screens, in light and dark mode and at up to 6 sizes from phone to desktop: 1,434 pictures a run. If a change accidentally breaks a layout, it shows up here. Open a screen to compare its sizes and themes.