Настройка карма-жасмин DEFAULT_TIMEOUT_INTERVAL глобально - PullRequest
0 голосов
/ 05 февраля 2020

В моем приложении Angular я использую Karma и Jasmine для запуска своих модульных тестов.

Я бы хотел изменить интервал ожидания по умолчанию для асинхронных c тестов с 5 секунд по умолчанию на скажем, 10 секунд.

Я вижу, что вы можете использовать jasmine.DEFAULT_TIMEOUT_INTERVAL = 10000 для выполнения sh.

Однако я бы хотел изменить его глобально, через какой-то файл конфигурации , Например, в karma.conf.js, но я не вижу доступной опции defaultTimeoutInterval.

1 Ответ

1 голос
/ 05 февраля 2020

Я нашел ответ в репозитории karma-jasmine GitHub.

Похоже, правильный ключ timeoutInterval внутри karma.conf.js:

module.exports = function(config) {
  config.set({
    client: {
      jasmine: {
        random: true,
        seed: '4321',
        oneFailurePerSpec: true,
        failFast: true,
        timeoutInterval: 10000 // <- this is what I was looking for
      }
    }
  })
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...