Запуск devtools :: check () воссоздает старые тесты - PullRequest
0 голосов
/ 26 февраля 2019

Я завершил написание пакета 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.

...