this repo has no description
1opam-version: "2.0"
2maintainer: "gerson.xp@gmail.com"
3authors: "Gerson Moraes"
4homepage: "https://github.com/gersonmoraes/dryunit"
5bug-reports: "https://github.com/gersonmoraes/dryunit"
6dev-repo: "git+https://github.com/gersonmoraes/dryunit.git"
7build: [
8 ["jbuilder" "subst" "-p" name] {dev}
9 ["jbuilder" "build" "-p" name "-j" jobs]
10]
11
12depends: [
13 "ocaml" {>= "4.02.3"}
14 "jbuilder" {>= "1.0+beta7"}
15 "cppo" {build}
16 "cmdliner" {>= "1.0.2"}
17]
18synopsis: "A detection tool for traditional and popular testing frameworks"
19description: """
20It works with Alcotest or OUnit 2. It's fast. Everything processed
21(with the help of OCaml's parser) is cached - *you can choose where*.
22It's intuitive. You can get started with the command line
23(be that with templates or `--help`).
24
25No bootstrapping is required and you can keep all your tooling when
26writing tests. No compromises on the syntax. *It's as clean as it gets*. You can
27see the generated tests running `dryunit gen --framework alcotest` from the
28test dir.
29
30If you use jbuilder just run:
31
32```sh
33# Setting up a virtual test executable
34mkdir tests
35dryunit init > tests/jbuild
36
37# Adding a test
38echo "let test_dummy () = ()" > tests/dummy_tests.ml
39
40# Running things
41jbuilder build tests/main.exe && _build/default/tests/main.exe
42```
43
44Integration with other building systems should be straightfoward."""
45url {
46 src: "https://github.com/gersonmoraes/dryunit/archive/0.5.0.tar.gz"
47 checksum: [
48 "sha256=65482da9b60a2437ffd283699d68dd92488b0efc64ce768104ca46bf7d78d523"
49 "md5=7515b76f79bb53a5074c4d37f94f949d"
50 ]
51}