Я пытаюсь использовать сквозной тестовый бегун, чтобы проверить, что модал появляется с задержкой в 5 минут.
Приложение представляет собой одностраничное веб-приложение, в данном случае React, и среду тестирования Cypress, и оно должно работать в конвейере построения и развертывания CircleCI с несколькими средами (тестирование, подготовка, продвижение)
Вот ограничения, которые у меня есть:
- Я не могу ждать 5 минут, пока тест не пройдет 50 мс
- Если я сделаю задержку настраиваемой в конфигурации приложения, то все тесты, проходящие через эту страницу, будут иметь модальное отображение через 50 мс вместо 5 минут, загрязняя все остальные тесты.
- Я бы предпочел не добавлять хуки в приложение только для целей тестирования
Есть ли чистый способ проверить это без задержки, сохраняя его в целом очень быстро?