Testo is a test framework suitable for unit-testing OCaml code and for end-to-end testing command-line executables. It is an open-source project initiated by Martin Jambon at Semgrep.