cry*_*111 6 unit-testing r package testthat
我正在testthat为我的R包编写单元测试。我已经看到一些软件包作者(例如Rcpp和的软件包作者ggplot2)使用二进制文件分发其单元测试。但是,当我使用RStudio(0.98.1102)和devtools(1.7.0)构建软件包时,该tests文件夹未包含在zip文件中。我是否必须手动添加文件夹,还是可以通过设置某些选项来自动完成此文件夹?
顺便说一句:我在使用R v3.1.2和RTools v3.1.0.1942的Win7机器上。
哈!得到它了。在testthat(最底部)的github页面上找到了信息。
https://github.com/hadley/testthat
这种新结构的优点在于,用户可以控制是否使用R CMD install的--install-tests参数或install.packages()的INSTALL_opts =“ --install-tests”参数来安装测试。我不确定为什么您不想安装测试,但是现在您可以选择了。
使用测试构建二进制软件包的命令是
devtools::build(binary=TRUE,args=c("--preclean","--install-tests"))
| 归档时间: | 
 | 
| 查看次数: | 368 次 | 
| 最近记录: |