alcotest

AuthorThomas Gazagnaire
LicenseISC
Homepagehttps://github.com/mirage/alcotest/
Issue Trackerhttps://github.com/mirage/alcotest/issues/
Maintainerthomas@gazagnaire.org
Dependencies
&astring
cmdliner
fmt>= 0.8.0
ocamlbuild
ocamlfind
result
topkg
Availableocaml-version >= "4.01.0"
PublishedOct 25, 2016
Source [http] https://github.com/mirage/alcotest/releases/download/0.7.0/alcotest-0.7.0.tbz
61d8fec7aed6d648134d1c05fb80568e
StatisticsInstalled 12 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/alcotest/alcotest.0.7.0/opam

Alcotest is a lightweight and colourful 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.

Necessary for
alcotest-async
angstrom
0.7.0
arp
base64
>= 2.1.2
bulletml
callipyge
capnp-rpc
capnp-rpc-lwt
0.3
ccss
>= 1.6
channel
charrua-client
charrua-client-lwt
charrua-client-mirage
cohttp
>= 0.17.0
conex
cow
>= 2.2.0
datakit
&>= 0.9.0
0.12.0
datakit-bridge-github
>= 0.11.0
datakit-ci
datakit-client-git
decompress
>= 0.3
depyt
digestif
0.2
dns-forward
0.9.0
dns-forward-lwt-unix
dnssd
dog
0.2.1
duration
0.1.1
ezjsonm
>= 0.4.2
ezjsonm-lwt
faraday
farfadet
fat-filesystem
>= 0.12.0
functoria-runtime
>= 2.2.0
git
|&>= 1.4.10
1.4.11
>= 1.11.0
&>= 1.5.2
1.10.0
&>= 1.5.0
1.5.1
git-mirage
git-unix
>= 1.10.0
graphql
graphql-async
graphql-lwt
graphql_parser
hkdf
hvsock
irmin
|0.8.0
&>= 0.12.0
1.2.0
&>= 0.9.6
0.11.1
irmin-chunk
irmin-fs
irmin-git
irmin-http
irmin-mem
irmin-unix
>= 1.0.0
irmin-watcher
jekyll-format
jitsu
lambdoc
>= 1.0-beta4
lru
mechaml
1.0.0
merge-queues
>= 0.2.0
merge-ropes
>= 0.2.0
mirage-block-ramdisk
>= 0.3
mirage-channel-lwt
mirage-flow
&>= 1.0.2
1.2.0
mirage-flow-unix
mirage-fs-unix
&>= 1.2.0
1.3.0
mirage-logs
>= 0.3.0
mirage-nat
mirage-net-fd
mirage-net-flow
mirage-net-unix
>= 2.3.0
mirage-tc
mrt-format
multipart-form-data
named-pipe
opium
>= 0.15.0
opium_kernel
osx-acl
osx-attr
osx-cf
osx-fsevents
osx-membership
osx-mount
osx-xattr
pbkdf
polyglot
ppx_deriving_cmdliner
ppx_graphql
prometheus
prometheus-app
protocol-9p
>= 0.3
protocol-9p-unix
psq
rubytt
salsa20
salsa20-core
scrypt-kdf
sendmsg
tcpip
>= 2.4.2
terminal_size
>= 0.1.1
tftp
tyre
tyxml
>= 4.0.0
unix-dirent
unix-errno
>= 0.3.0
unix-fcntl
>= 0.3.0
unix-sys-resource
unix-sys-stat
unix-time
vpnkit