Lightweight OCaml test framework
Alcotest exposes simple interface to perform unit tests. It exposes a simple TESTABLE module type, a check function to assert test predicates and a run function to perform a list of unit -> unit test callbacks. Alcotest provides a quiet and colorful output where only faulty runs are fully displayed at the end of the run (with the full logs ready to inspect), with a simple (yet expressive) query language to select the tests to run.
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/kc4hz8zq7w078rb1451wbclh8arxrnbj-ocaml4.07-alcotest-1.0.1.drv |
Linter | Message | Location |
---|---|---|
input-labels Identify input labels that do not match package names | label 'ocamlbuild' does not match package name 'ocaml4.07-ocamlbuild' | |
input-labels Identify input labels that do not match package names | label 'ocaml-astring' does not match package name 'ocaml4.07-astring' | |
input-labels Identify input labels that do not match package names | label 'ocaml-cmdliner' does not match package name 'ocaml4.07-cmdliner' | |
input-labels Identify input labels that do not match package names | label 'ocaml-fmt' does not match package name 'ocaml4.07-fmt' | |
input-labels Identify input labels that do not match package names | label 'ocaml-re' does not match package name 'ocaml4.07-re' | |
input-labels Identify input labels that do not match package names | label 'ocaml-stdlib-shims' does not match package name 'ocaml4.07-stdlib-shims' | |
input-labels Identify input labels that do not match package names | label 'ocaml-uuidm' does not match package name 'ocaml4.07-uuidm' | |
input-labels Identify input labels that do not match package names | label 'ocaml-uutf' does not match package name 'ocaml4.07-uutf' |