bisect_ppxversion
Code coverage for OCaml
Bisect_ppx helps you test thoroughly. It is a small preprocessor that inserts instrumentation at places in your code, such as if-then-else and match expressions. After you run tests, Bisect_ppx gives a nice HTML report showing which places were visited and which were missed.
Usage is simple - add package bisect_ppx when building tests, run your tests, then run the Bisect_ppx report tool on the generated visitation files.
Authors | Xavier Clerc <bisect@x9c.fr>, Leonid Rozenberg <leonidr@gmail.com> and Anton Bachin <antonbachin@yahoo.com> |
---|---|
License | MIT |
Published | |
Homepage | https://github.com/aantron/bisect_ppx |
Issue Tracker | https://github.com/aantron/bisect_ppx/issues |
Maintainers | Anton Bachin <antonbachin@yahoo.com> and Leonid Rozenberg <leonidr@gmail.com> |
Dependencies | |
Source [http] | https://github.com/aantron/bisect_ppx/archive/2.7.1.tar.gz sha256=1d3355e996ddd51aa8c83796413c0ce4c03d96d3a4eea1eaa5ab813004ffd562 md5=d114aa928fc38a0705dbeb2b0396c9d0 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/bisect_ppx/bisect_ppx.2.7.1/opam |
Required by
- agriddev & with-test
- ambient-contextwith-test
- ambient-context-eiowith-test
- ambient-context-lwtwith-test
- amfbuild
- arpdev & >=1.0.0 & <3.1.1
- azure-cosmos-dbwith-test & >=0.2.3
- base58with-test & >=0.1.2
- bastet>=1.2.0
- bio_iodev & <0.5.1
- bisect_ppx-ocamlbuild>=1.0.1
- bitgeneratorsdev & with-test
- bls12-381with-test & (=0.4.1 | >=3.0.0 & <6.0.1)
- bls12-381-genwith-test
- bls12-381-hashwith-test
- bls12-381-signaturewith-test
- bls12-381-unixwith-test & (<0.4.2 | >=1.0.0)
- checked_oint
- class_group_vdfwith-test
- cllwith-test
- combydev & with-test
- comby-kerneldev & with-test
- comby-semanticdev & with-test
- daypack-libdev
- dreamwith-test
- dream-htmxdev
- dream-purewith-test
- easy_xlsxbuild
- encodingdev & with-test & >=0.0.4
- ffwith-test & >=0.6.0
- ff-pbtwith-test & >=0.6.0
- ff-sigwith-test & >=0.6.0
- FPauthwith-test
- FPauth-corewith-test
- FPauth-responseswith-test
- FPauth-strategieswith-test
- GTbuild & >=0.5.2
- hyperwith-test
- irmindev & >=3.0.0
- josewith-test
- lambdasoupdev & >=0.6.4
- libsaildev & >=0.16
- lilacdev
- little_loggerwith-test
- lwtdev & >=4.2.0 & <5.4.0
- markupdev & >=0.8.1
- mazeppa
- mecwith-test
- melange-radix-iconswith-test & <0.1.0
- minicamlwith-test & =0.3.1
- mirage-block-ccmdev & >=1.1.0
- mirage-btrees
- mndwith-test
- mssqldev
- nbddev & >=6.0.0
- nbd-unixdev
- obeambuild
- ocaml-protoc-pluginwith-test & >=5.0.0
- ocamlformatdev & (=0.11.0 | =0.18.0 | =0.19.0)
- ocamlformat-rpcdev & <0.20.0
- octez-bls12-381-hash
- octez-bls12-381-polynomialwith-test
- octez-polynomial
- odocwith-test & (>=1.4.0 & <2.0.0 | >=2.1.0)
- ometricsdev
- open_packagingbuild
- osnapdev & >=0.3.0
- owidev & with-test
- partition_map
- pf-qubes
- pgxdev
- piece_rope>=0.9.1
- polynomialwith-test
- ppx_irmindev & >=3.0.0
- ppx_makewith-test & >=0.3.4
- ppx_sublinerwith-test & >=0.2.0
- pyml_bindgendev & <0.3.0
- randiiwith-test
- rfc6287dev & >=1.0.4
- routesdev & >=0.7.2 & <1.0.0
- sentrydev
- shared-block-ringdev & >=2.3.0
- sifunwith-test & >=3.0.0
- smtmlwith-test
- spreadsheetmlbuild
- ssldev & >=0.6.0
- swhiddev & with-test
- swhid_computedev & with-test
- swhid_typesdev & with-test
- tcpipdev & >=6.0.0
- tezos-bls12-381-polynomialwith-test
- tezos-p2pwith-test & =13.0
- tezos-plompilerwith-test & =0.1.3
- tezos-plonkwith-test & =0.1.3
- tezos-tooling>=13.0
- tidy_emaildev
- tidy_email_mailgundev
- tidy_email_sendgriddev
- tidy_email_smtpdev
- timedescdev
- timeredev
- tomldev & with-test & >=7.0.0
- toml_cconvwith-test & >=7.0.0
- validatewith-test & >=1.0.0
- weevil
- zarrdev & with-test
- zarr-eiodev & with-test
- zarr-lwtdev & with-test
- zarr-syncdev & with-test
Optionally used by
- enumeratorswith-test & <0.2.0
- recordswith-test & <0.7.0