命令R CMD check
运行项目测试目录中的R文件。
目录结构:
toplevel
project
R
rmongo.R
tests
RMongo-Ex.R
当我R CMD check
投影到目录时,我遇到了这个错误:
cannot open file '../R/rmongo.R': No such file or directory
因为我的测试文件来源于R代码文件source('../R/rmongo.R', chdir = TRUE)
如何在运行测试文件之前将R CMD check
cd放入测试目录?
答案 0 :(得分:2)
测试中的文件在构建后对包进行测试,因此我只在测试文件中包含了库('name-of-package'),并且能够构建。