【发布时间】:2021-10-23 16:37:34
【问题描述】:
我想使用testthat::test_package('httr') 对特定版本的包运行包内部测试。
有没有办法安装具有特定版本的 R 包(例如来自 CRAN)和它的测试?
我知道有
install.packages("httr", INSTALL_opts = "--install-tests")
为给定的包安装测试(没有任何选项来指定特定的包版本)。
还有
devtools::install_version("httr", version = "1.4.1") 或 renv::install("httr@1.4.1")
为软件包安装特定版本(不能指定例如 INSTALL_opts)。
我看不出有任何方法可以将包版本的规范和--install-tests 选项结合起来。
任何帮助将不胜感激!
注意:包“httr”在这里只是用作占位符。
【问题讨论】:
标签: r installation devtools r-package testthat