我发现有可能在PostgreSQL中使用覆盖率报告运行运行测试,这也适用于PostgreSQL扩展(来自PGXN)。
我找到了两个包含覆盖率报告的存储库:
如何在扩展程序上本地运行覆盖率报告?我认为这应该由通用的PGXN Makefile提供。
答案 0 :(得分:2)
本地报道报告可以通过以下方式实现:
coverage: lcov -d . -c -o lcov.info genhtml --show-details --legend --output-directory=coverage --title=PostgreSQL --num-spaces=4 --prefix=./src/ `find . -name lcov.info -print`
来自pgxn-users邮件列表的Ronan Dunklau。