0
我正在测试travis上名为eutradeflows的R包。该软件包包含testthat编程的测试,我希望在travis中看到devtools::test()
的输出。如何在travis日志中显示testthat结果?
有主特拉维斯日志行说:
Status: 4 NOTEs
See ‘/home/travis/build/stix-global/eutradeflows/eutradeflows.Rcheck/00check.log’
for details
从this answer,我才知道,它可以显示在特拉维斯日志文件。在.travis.yml中,我已经要求Travis在测试后打印该文件:
- cat /home/travis/build/stix-global/eutradeflows/eutradeflows.Rcheck/00check.log
但它不包含testthat测试的结果。
如何在travis中显示testthat测试的输出?
这是特别重要的,因为我在测试中有skip
指令,我想知道哪些测试已被跳过。
此[.travis.yml](https://github.com/cdeterman/gpuR/blob/develop/.travis .yml)可能有答案。它在成功之后添加'-Rscript -e'devtools :: install(); devtools :: test()''。 –