我想在 期间运行我的包单元测试R CMD check,但跳过需要互联网连接的测试。按照惯例,所有需要 Internet 的单元测试network的文件名中都有这个词。
因此我的run-all.R包含:
library(testthat)
test_package("mypackage", filter="^((?!network).)*$")
然而,这给出了一个invalid regular expression错误。我如何指定filter参数以使其运行每个单元测试,除了包含单词的单元测试network?