this repo has no description
1opam-version: "2.0"
2
3synopsis: "A mutation tester for OCaml"
4license: "BSD-2-Clause"
5homepage: "https://github.com/jmid/mutaml"
6doc: "https://github.com/jmid/mutaml"
7bug-reports: "https://github.com/jmid/mutaml/issues"
8
9dev-repo: "git+https://github.com/jmid/mutaml.git"
10authors: "Jan Midtgaard <mail@janmidtgaard.dk>"
11maintainer: "Jan Midtgaard <mail@janmidtgaard.dk>"
12tags: [
13 "test"
14 "mutation testing"
15]
16
17build: [
18 ["dune" "build" "-p" name "-j" jobs]
19 ["dune" "runtest" "-p" name "-j" jobs] {with-test}
20 ["dune" "subst"] {dev}
21]
22
23depends: [
24 "ocaml" { >= "4.12.0" }
25 "dune" { >= "3.0.0" }
26 "ppxlib" { >= "0.26.0" & < "0.28.0" }
27 "ppx_yojson_conv" { >= "v0.14.0" }
28 "stdlib-random"
29 "conf-timeout"
30 "conf-which"
31 "conf-diffutils"
32 "ounit2" {with-test}
33]
34
35description: """
36Mutaml is a mutation testing tool for OCaml.
37It uses a ppxlib-based preprocessor to make a series of small
38breaking changes to a program's source code and then runs
39the program's testsuite for each of them to catch uncaught
40misbehaviour.
41"""
42url {
43 src: "https://github.com/jmid/mutaml/archive/0.1.tar.gz"
44 checksum: [
45 "md5=c1f93a13b88ca927b5d35dbcc4a230f3"
46 "sha512=f663c82dd83c9644e46ec16a1cd940513d6c0cde03b56cf3b993880e48544d3dc1546ddf5197851049fa5babeb96e9e6b9fff6ec4d6585f5709928e934eb87e5"
47 ]
48}