如何在运行R CMD检查时指定工作目录?

时间:2010-10-05 21:47:00

标签: r packages

命令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放入测试目录?

1 个答案:

答案 0 :(得分:2)

测试中的文件在构建后对包进行测试,因此我只在测试文件中包含了库('name-of-package'),并且能够构建。