package bisect_ppx
- Overview
- No Docs
You can search for identifiers within the package.
in-package search v0.2.0
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Code coverage for OCaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
2.5.0.tar.gz
sha256=ae53fdd62b2062fb3e2996c0d62c1ce63ce91378b64d879cdf61e52b33f5d47c
md5=2eaf2f24c5d91ff975050db37d8a4cd2
Description
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.
Published: 20 Oct 2020
Dependencies (6)
-
ppx_tools_versioned
>= "5.4.0" -
ocaml-migrate-parsetree
>= "1.7.0" & < "2.0.0" -
ocaml
>= "4.02.0" -
dune
>= "2.7.0" -
cmdliner
>= "1.0.0" & < "2.0.0" - base-unix
- ambient-context
- ambient-context-eio
- ambient-context-lwt
-
azure-cosmos-db
>= "0.2.3" -
base58
>= "0.1.2" -
bastet
>= "1.2.0" -
bio_io
< "0.5.1" -
bisect_ppx-ocamlbuild
>= "1.0.1" - bitgenerators
-
bls12-381
= "0.4.1" | >= "3.0.0" & < "6.0.1" - bls12-381-gen
- bls12-381-hash
- bls12-381-signature
-
bls12-381-unix
< "0.4.2" | >= "1.0.0" - checked_oint
- class_group_vdf
- cll
- comby
- comby-kernel
- comby-semantic
-
cuid
>= "0.2" - daypack-lib
- dream
- dream-htmx
- dream-pure
- exit
- FPauth
- FPauth-core
- FPauth-responses
- FPauth-strategies
-
ff
>= "0.6.0" -
ff-pbt
>= "0.6.0" -
ff-sig
>= "0.6.0" -
GT
>= "0.5.2" - gobba
-
hc
< "0.2" - hyper
-
irmin
>= "3.5.2" - jose
-
lambdasoup
>= "0.6.4" -
libsail
>= "0.16" - lilac
- little_logger
-
lwt
< "5.4.0" | = "6.0.0~alpha00" -
lwt_direct
< "6.0.0" -
markup
>= "0.8.1" - mazeppa
- mec
-
melange-radix-icons
< "0.1.0" -
melange-testing-library
>= "0.2.0" -
memo
< "0.2" -
minicaml
= "0.3.1" - mirage-block-ccm
- mirage-btrees
- mnd
- mssql
-
nbd
>= "6.0.0" - nbd-unix
- obeam
-
ocaml-protoc-plugin
>= "5.0.0" -
ocamlformat
= "0.11.0" | >= "0.18.0" & < "0.20.0" -
ocamlformat-rpc
< "0.20.0" -
odoc
< "2.1.1" - omg
- opazl
-
osnap
>= "0.3.0" - owi
- partition_map
- pf-qubes
- pgx
-
piece_rope
>= "0.9.1" - polynomial
-
ppx_irmin
>= "3.0.0" -
ppx_make
>= "0.3.4" -
ppx_subliner
>= "0.2.0" -
pyml_bindgen
< "0.3.0" - qcaml
- reed-solomon-erasure
- relude
-
rfc6287
>= "1.0.4" -
routes
>= "0.7.2" & < "1.0.0" - sentry
- shared-block-ring
-
sifun
>= "3.0.0" - smtml
- so
-
ssl
>= "0.6.0" - tcpip
- tezos-bls12-381-polynomial
-
tezos-plompiler
= "0.1.3" -
tezos-plonk
= "0.1.3" - tidy_email
- tidy_email_mailgun
- tidy_email_sendgrid
- tidy_email_smtp
- timedesc
- timere
-
toml
>= "7.0.0" -
toml_cconv
>= "7.0.0" -
validate
>= "1.0.0" -
zanuda
>= "1.1.0" - zarr
- zarr-eio
- zarr-lwt
- zarr-sync
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page