运行devtools :: check()重新创建旧测试

时间:2019-02-26 09:37:27

标签: r unit-testing devtools testthat

我完成了一个R包的编写,并包括了要与testthat一起运行的测试。现在,我希望测试的功能之一已定义为up <- function(ut, m, x, k),但在更早的阶段,k的参数为j。错误地,我使用j编写了测试,因此运行测试时得到了unused argument (j = j)。很好

我修改了测试代码以使用正确的参数,将其保存,安装并重新启动,然后运行devtools::check()

我遇到了同样的错误,当我看到测试代码已经恢复到以前的错误版本,而我修改后的正确版本却消失了。

这是怎么回事?

我正在RStudio版本1.1.453中完成所有这些操作。 testthat 2.0.1。

如果不发布我的整个包裹,就不可能给出mwe。

0 个答案:

没有答案