Legend:
Library
Module
Module type
Parameter
Class
Class type
Wrapper to run Alcotest tests with Tezt as a backend.
This module provides a subset of the interface of the Alcotest module of the real Alcotest library. But instead of using Alcotest to run the tests, it uses Tezt. This allows to transition from Alcotest to Tezt without having to actually change the code. In turn, this allows to benefit from Tezt features such as auto-balancing in the CI. One can then use Tezt's modules in the test, to gradually migrate the test to Tezt and stop using this wrapper.
type return = unit Lwt.t
Return type for tests.
type speed_level = [
| `Quick
| `Slow
]
Speed levels.
In Alcotest, one can ask not to run slow tests with -q from the command-line. In Tezt, the equivalent is -a quick.