我完成了一个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。