我正在使用testthat
为我的R包编写单元测试。我已经看到一些软件包作者(例如Rcpp
和ggplot2
的软件包作者)使用二进制文件分发其单元测试。
但是,当我使用RStudio(0.98.1102)和devtools
(1.7.0)构建软件包时,zipt文件中不包含tests
文件夹。我是否必须手动添加文件夹,还是可以通过设置某些选项来自动完成此文件夹?
顺便说一句:我在使用R v3.1.2和RTools v3.1.0.1942的Win7机器上。
最佳答案
哈!知道了。
在testthat
的github页面上找到了信息(位于最底部)。
https://github.com/hadley/testthat
使用测试构建二进制软件包的命令是
devtools::build(binary=TRUE,args=c("--preclean","--install-tests"))