希望特拉维斯在测试中失败警告

时间:2018-03-15 16:09:45

标签: r travis-ci testthat

我在R中使用testthat,如果在测试中生成警告,我想让travis失败。我有warnings_are_errors: true,但似乎测试中产生的警告不会传播到该级别。有没有办法设置它?这是一个build,通过此测试发出警告:

test_that("warnings cause travis to fail", { odd <- 1:2 * 1:5 expect_equal(length(odd), 5) })

1 个答案:

答案 0 :(得分:0)

基于this thread与作者的测试,听起来目前还没有一种简单的方法可以做到这一点,但是他们将来会考虑为它添加一个选项。这是GH issue以供将来参考。