草庐IT

coveralls

全部标签

go - coveralls.io 和 Golang 中的错误处理

我写了一个libraryforInstagramAPI并告诉coveralls.io检查我的存储库但coveralls.io告诉我,我的源代码中的所有错误处理程序都不好。seethis我怎样才能完美地处理错误并且coveralls.io说它很好:smile:sorryformyEnglish 最佳答案 我认为它试图告诉您您的测试没有涵盖该路径。这意味着您编写的测试可能只测试“快乐路径”,而不是进入那些错误处理分支。 关于go-coveralls.io和Golang中的错误处理,我们在St

java - 工作服不适用于 Travis

我正在使用gradle作为构建工具在Java中构建应用程序。我使用TravisCI并希望通过Coveralls获得代码覆盖率。但是当grade构建我的项目时,我得到以下输出:HTTP/1.1422UnprocessableEntity[Server:cloudflare-nginx,Date:Thu,13Nov201414:31:33GMT,Content-Type:application/json;charset=utf-8,Transfer-Encoding:chunked,Connection:keep-alive,Set-Cookie:__cfduid=d46e83ad1141

Python 代码覆盖率和多处理

我使用coveralls结合coverage.py跟踪我的测试脚本的python代码覆盖率。我使用以下命令:coveragerun--parallel-mode--source=mysource--omit=*/stuff/idont/need.py./mysource/tests/run_all_tests.pycoveragecombinecoveralls--verbose除了multiprocessing之外,这工作得很好.不跟踪工作池或子进程执行的代码。是否有可能同时跟踪多处理代码?我缺少任何特定选项吗?是否可以将包装器添加到多处理库以在每次产生新进程时开始覆盖?编辑:我(和

Python 代码覆盖率和多处理

我使用coveralls结合coverage.py跟踪我的测试脚本的python代码覆盖率。我使用以下命令:coveragerun--parallel-mode--source=mysource--omit=*/stuff/idont/need.py./mysource/tests/run_all_tests.pycoveragecombinecoveralls--verbose除了multiprocessing之外,这工作得很好.不跟踪工作池或子进程执行的代码。是否有可能同时跟踪多处理代码?我缺少任何特定选项吗?是否可以将包装器添加到多处理库以在每次产生新进程时开始覆盖?编辑:我(和

unit-testing - 在 Go 中使用覆盖信息测试 os.Exit 场景 (coveralls.io/Goveralls)

这个问题:Howtotestos.exitscenariosinGo(以及其中投票最高的答案)阐述了如何在go中测试os.Exit()场景。由于os.Exit()不容易被拦截,所以使用的方法是重新调用二进制文件并检查退出值。此方法在slide23onthispresentation中进行了描述。作者:AndrewGerrand(围棋团队的核心成员之一);代码很简单,全文转载如下。相关的测试和主文件看起来像这样(注意这对文件单独是一个MVCE):packagefooimport("os""os/exec""testing")funcTestCrasher(t*testing.T){ifo