R test_包中脚本执行的控制顺序

R test_包中脚本执行的控制顺序,r,devtools,testthat,R,Devtools,Testthat,是否可以控制test\u package执行测试脚本的顺序?我想从执行一些代码开始,这些代码创建一些由所有单独测试共享的对象。因此,在实际的testblabla.R脚本之前,需要首先执行该脚本 我可以尝试类似于testaaa.R或test-000.R的方法,但我不确定testthat用于列出包中脚本的dir函数是否会在所有平台上返回相同(字母顺序)的文件顺序。test\u dir说 测试文件以“Test”开头,并按字母顺序执行 顺序(但它们不应该有依赖项)。帮助文件启动 使用“helper”并在

是否可以控制
test\u package
执行测试脚本的顺序?我想从执行一些代码开始,这些代码创建一些由所有单独测试共享的对象。因此,在实际的
testblabla.R
脚本之前,需要首先执行该脚本


我可以尝试类似于
testaaa.R
test-000.R
的方法,但我不确定
testthat
用于列出包中脚本的
dir
函数是否会在所有平台上返回相同(字母顺序)的文件顺序。

test\u dir

测试文件以“Test”开头,并按字母顺序执行 顺序(但它们不应该有依赖项)。帮助文件启动 使用“helper”并在运行任何测试之前加载

因此,请使用辅助文件。i、 e.创建一个名称以“helper”开头的文件,并将运行所有测试之前需要运行的代码放入其中