6

我有一些 github 项目,我想用代码覆盖率进行测试。我发现(参见博客文章)实现此目的的唯一方法是编写一个自定义脚本来计算代码覆盖率 XML 行和输出Code coverage is 74.32%, which is below the accepted 80%。在 HTML 中显示代码覆盖率要好得多,但是在 travis-ci 中可以吗?

4

2 回答 2

13

您可以将https://coveralls.io/与 Travis 一起使用以很好地显示覆盖范围。示例可以在这里找到:https ://coveralls.io/r/phpmyadmin/error-reporting-server

PS:我知道这是一个很老的问题,但是我刚刚在搜索其他内容时发现了它。

于 2013-12-04T09:55:27.967 回答
1

Travic CI 不支持任何持久存储。一个建议是创建一个自定义脚本并运行phpunit --coverage-html,然后使用 rsync 之类的东西将输出目录的内容发送到您自己的服务器。

于 2013-02-22T19:09:42.460 回答