Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
test_package是否可以控制执行测试脚本的顺序?我想首先执行一些代码,这些代码会创建一些由所有单独测试共享的对象。因此,需要先执行此脚本,然后再执行实际test-blabla.R脚本。
test_package
test-blabla.R
我可以尝试类似test-AAA.Ror test-000.R,但我不确定用于列出包中脚本的dir函数是否在所有平台上返回相同的(按字母顺序排列?)文件顺序。testthat
test-AAA.R
test-000.R
dir
testthat
?test_dir说
?test_dir
测试文件以“test”开头并按字母顺序执行(但它们不应该有依赖关系)。帮助文件以 'helper' 开头,并在运行任何测试之前加载。
所以,使用帮助文件。即创建一个名称以“helper”开头的文件,并将运行所有测试之前需要运行的代码放入其中。