dryunitversion
A detection tool for traditional and popular testing frameworks
It works with Alcotest or OUnit 2. It's fast. Everything processed
(with the help of OCaml's parser) is cached - you can choose where.
It's intuitive. You can get started with the command line
(be that with templates or --help
).
No bootstrapping is required and you can keep all your tooling when
writing tests. No compromises on the syntax. It's as clean as it gets. You can
see the generated tests running dryunit gen --framework alcotest
from the
test dir.
If you use jbuilder just run:
# Setting up a virtual test executable
mkdir tests
dryunit init > tests/jbuild
# Adding a test
echo "let test_dummy () = ()" > tests/dummy_tests.ml
# Running things
jbuilder build tests/main.exe && _build/default/tests/main.exe
Integration with other building systems should be straightfoward.
Author | Gerson Moraes |
---|---|
Published | |
Homepage | https://github.com/gersonmoraes/dryunit |
Issue Tracker | https://github.com/gersonmoraes/dryunit |
Maintainer | gerson.xp@gmail.com |
Dependencies | |
Source [http] | https://github.com/gersonmoraes/dryunit/archive/0.5.0.tar.gz sha256=65482da9b60a2437ffd283699d68dd92488b0efc64ce768104ca46bf7d78d523 md5=7515b76f79bb53a5074c4d37f94f949d |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/dryunit/dryunit.0.5.0/opam |
No package is dependent