IRILL - Research and Innovation on Free Software

Tezt: A tasty taste of Tezt tests


"Tezt: A tasty taste of Tezt tests"
by Romain Bardou,
Download Webm format

Tezt is a test framework for OCaml. It is well suited for unit and regression tests and particularly shines for integration tests, i.e. tests that launch external processes. It was made with a focus on user experience. It allows you to easily select tests from the command-line and provides pretty logs. It also can run tests in parallel, automatically split the set of tests into several well-balanced batches to be run in parellel CI jobs, produce JUnit outputs, and more. It has been in use at Nomadic for the last 2 years and is thus quite battle-tested.