1{
2 lib,
3 fetchFromGitLab,
4 buildDunePackage,
5 clap,
6 ezjsonm,
7 lwt,
8 re,
9}:
10
11buildDunePackage rec {
12 pname = "tezt";
13 version = "4.2.0";
14
15 minimalOCamlVersion = "4.12";
16
17 src = fetchFromGitLab {
18 owner = "nomadic-labs";
19 repo = pname;
20 rev = version;
21 hash = "sha256-8+q/A1JccH3CfWxfNhgJU5X+KEp+Uw7nvS72ZcPRsd8=";
22 };
23
24 propagatedBuildInputs = [
25 clap
26 ezjsonm
27 lwt
28 re
29 ];
30
31 meta = {
32 description = "Test framework for unit tests, integration tests, and regression tests";
33 license = lib.licenses.mit;
34 };
35}