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