Вопросы по теме 'testthat'

auto_test выдает ошибку репортера в testthat
Я пытаюсь заставить себя проводить больше модульных тестов в некоторых проектах анализа данных, где я действительно не хочу разрабатывать пакет. Итак, я играл с пакетом testthat R. У меня есть папка code , а внутри нее папки src и test . В...
160 просмотров
schedule 20.01.2024

сообщение об ошибке testthat при вызове контекста после set_reporter
У меня есть простой фрагмент кода, который выдает ошибку: library(testthat) testthat::set_reporter(ListReporter) context("test1") # Error in context("test1") : attempt to apply non-function Что я делаю не так? > sessionInfo() R version...
27 просмотров
schedule 05.03.2024

devtools::test() работает, но devtools::check() не работает при тестировании `expect_known_value()`
Я создаю модульные тесты для R-пакета, который я разрабатываю. Я использую testthat , а для некоторых функций я использую testthat::expect_known_value() Я сохраняю справочные файлы, созданные expect_known_value() , в папке внутри папки...
181 просмотров
schedule 19.01.2023

R: Как опустить проверенное предупреждающее сообщение из отчета о тестировании при тестировании на результат И предупреждение
Я хочу проверить в R, если функция возвращает правильное значение выдает правильное предупреждение во время расчета Для этого я создал воспроизводимый пример. Есть два скрипта, первый (например, test-warning-and-result.R ) работает...
142 просмотров
schedule 13.11.2023

Условия тестирования параметра функции с помощью testthat
У меня есть функция вида func(expr, data.sizes) , где параметр expr является выражением, а параметр data.sizes обычно, как следует из названия, представляет собой вектор или последовательность размеров данных. (например: c(10, 100, 1000) или...
92 просмотров
schedule 15.05.2024

Воспроизведение проблемы модульного теста проверки CRAN в Windows: Ошибка: DLL 'vctrs' не найдена: возможно, она не установлена ​​для этой архитектуры?
Отправка пакета CRAN вызвала ошибку при запуске нескольких модульных тестов testthat и только на платформе Windows: https://win-builder.r-project.org/incoming_pretest/nhlapi_0.1.3_20210218_132343/Windows/00check.log с подозрением на то, что...
210 просмотров
schedule 16.05.2022

ошибка загрузки пакета внутри foreach при использовании testthat
Я пытаюсь решить проблему с использованием модульных тестов с помощью testthat. Код работает нормально, если запускать вручную, однако кажется, что при запуске test() рабочие внутри foreach, похоже, не имеют доступа к пакету или функциям внутри...
22 просмотров
schedule 28.11.2022

Экологические проблемы с помощью testthat
У меня есть некоторые деликатные проблемы со средами, которые в настоящее время проявляются в моих модульных тестах. Моя основная структура такова У меня есть основная функция main , у которой много аргументов. wrapper — это функция-оболочка...
42 просмотров
schedule 19.04.2023