我正在尝试在项目中使用 Jython 而不是 Python(想要 jdbc 驱动程序用于某种罕见的数据库)。
到目前为止一切正常,但我找不到任何用于代码覆盖的好工具。有没有人有解决方案?
我所做的谷歌搜索似乎表明 jython 缺少代码覆盖工具需要的一些东西。 http://nedbatchelder.com/blog/201005/coveragepy_on_jython.html
其他人如何解决这个问题?我想像 jpype 这样的东西和普通的 python 将是一种前进的方式,但我宁愿不在我的环境中引入 jpype 只是为了覆盖率测量。
最佳答案
您链接的博客文章提到您可以在 Jython 下运行“coverage run”,然后在 CPython 下运行“coverage html”。你试过这个吗?它应该给出合理的结果。
关于python - Jython 测试覆盖率,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3902350/