alcotest

AuthorThomas Gazagnaire
LicenseISC
Homepagehttps://github.com/mirage/alcotest/
Issue Trackerhttps://github.com/mirage/alcotest/issues/
Maintainerthomas@gazagnaire.org
Dependencies
&astring
cmdliner
oasis
ocamlbuild
ocamlfind
result
Availableocaml-version >= "4.01.0" & ocaml-version < "4.03"
PublishedMar 12, 2016
Source [http] https://github.com/mirage/alcotest/archive/0.4.8.tar.gz
e293617063cb379442d5f5b12a373b04
StatisticsInstalled 3 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/alcotest/alcotest.0.4.8/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.2.0
arp
base64
>= 2.1.2
bigstringaf
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
color
conex
cow
>= 2.2.0
cuid
datakit-bridge-github
>= 0.11.0
datakit-ci
datakit-client-git
0.12.0
decompress
>= 0.8
depyt
digestif
0.2
dns-forward
0.9.0
dns-forward-lwt-unix
dnssd
dog
0.2.1
domain-name
duff
emile
encore
ezjsonm
>= 0.4.2
ezjsonm-lwt
faraday
farfadet
fat-filesystem
>= 0.12.0
functoria
>= 2.2.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
httpaf
>= 0.2.0
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
1.3.0
irmin-unix
>= 1.0.0
irmin-watcher
jitsu
junit_alcotest
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
owl
>= 0.3.7
owl-base
passmaker
pbkdf
0.3.0
polyglot
ppx_blob
>= 0.3.0
ppx_deriving_cmdliner
ppx_graphql
prometheus
prometheus-app
protocol-9p
>= 0.3
protocol-9p-unix
psq
radis
rfc1951
rubytt
salsa20
salsa20-core
scrypt-kdf
sendmsg
tcpip
&>= 2.4.2
3.2.0
terminal_size
>= 0.1.1
tftp
typebeat
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
yaml