Отключить предупреждение Ginkgo о «медленном тесте» - PullRequest
0 голосов
/ 17 октября 2019

Я использую Ginkgo для выполнения относительно длительных интеграционных тестов. Результаты моих тестов перемежаются случайным предупреждением, что мои тесты выполняются слишком долго:

• [SLOW TEST:30.000 seconds]

Есть ли способ отключить эти предупреждения при запуске Ginkgo через стандартное тестирование Goбиблиотека? В документации упоминается параметр (--slowSpecThreshold=TIME_IN_SECONDS) для тестового прогона Ginkgo, но, похоже, не упоминается, как достичь этого программным путем.

1 Ответ

0 голосов
/ 17 октября 2019

Гинкго обрабатывает свою конфигурацию в пакете github.com/onsi/ginkgo/config, где конфигурация времени исполнения доступна для модификаций.

Сделать Гинкго гораздо более терпеливым можно с помощью:

config.DefaultReporterConfig.SlowSpecThreshold = time.Hour.Seconds()

...