Testthat: FR: параллельный запуск тестов

Созданный на 21 июн. 2016  ·  3Комментарии  ·  Источник: r-lib/testthat

для ускорения TDD.

  • Одна задача на контекст
  • Требуется особая осторожность, чтобы избежать смешивания выходных данных

    • Этого можно добиться, заставив reporter$cat() собирать все выходные данные и печатать их в reporter$.end_context().

  • Можно использовать "параллельный" пакет для простоты

    • Некоторым бэкендам необходимо загрузить пакет и помощники на каждом узле.

feature reporter

Самый полезный комментарий

Было бы важно позволить некоторым тестам «отказаться» от параллельного тестирования, например тем, которые уже используют параллелизм внутри.

Все 3 Комментарий

Просто мысль: возможность отказаться от некоторых тестов может быть хорошей (если только тест не предназначен только для использования с модульными тестами и исключает интеграционные тесты).

Было бы важно позволить некоторым тестам «отказаться» от параллельного тестирования, например тем, которые уже используют параллелизм внутри.

Привет, что нужно сделать, чтобы принять это (или подобное)? Я думаю, это было бы отличным дополнением.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги