Обработка рабочих процессов тестирования в R testthat

У меня есть два файла test_utils.r и test_core.r, они содержат тесты для различных утилит и некоторых основных функций, разделенных на разные «контексты». Я могу контролировать поток тестов в каждом файле, перемещая свои test_that() операторы.

Но я ищу способ, с помощью которого я могу создавать разные рабочие процессы, скажем, гарантируя, что во время выполнения сначала выполняются тесты из контекста A_utils, а затем тесты из контекста B_Core, а затем контекст B_Utils.

Любые идеи о том, как этого можно достичь?


person BrajeshS    schedule 21.11.2014    source источник


Ответы (1)


Бражеш С,

  1. #P2# <блочная цитата> #P3# #P4# #P5#
  2. Чтобы увидеть пример кода с использованием skip_on_cran, посмотрите ответ wibeasley, где он предоставляет тестовый код в ответе Rappster - https://stackoverflow.com/a/26068397/4606130

Я все еще разбираюсь с testthat. Надеюсь, это поможет вам.

person micstr    schedule 13.03.2015