epatrizio / ola

OCaml Lua Interpreter
The Unlicense
1 stars 1 forks source link

Code coverage compute automation #25

Open epatrizio opened 2 months ago

epatrizio commented 2 months ago

https://github.com/epatrizio/ola/commit/d045e817b2180793647c0790a0d31050d9e78963 Code coverage integration with OCaml Bisect_ppx librairie

This integration should be improved :

epatrizio commented 2 months ago

Currently, code coverage is low (~16%). The test suite covers syntax, operations and so on. But there is a very strong combinatory for testing operators (TODO!). For example, testing all combinations of operand types on addition (1+1 1+1.0 1+"1" ...).