Ожидание событий указателя в Cypress по умолчанию - PullRequest
0 голосов
/ 27 марта 2020

Свойство pointer-events CSS устанавливает, при каких обстоятельствах (если есть) конкретный элемент graphi c может стать целью событий указателя. Я использую это свойство для предотвращения взаимодействия с некоторыми разделами веб-приложения в течение короткого времени во время обновления контента.

Это вызывает проблемы с сквозными тестами, запускаемыми через Cypress. Cypress правильно заблокирован от взаимодействия с элементом с указателями-событиями, установленными в none. Однако, вместо того, чтобы немедленно потерпеть неудачу, я бы хотел, чтобы Сайпресс дождался, когда элемент станет неразрешимым. Это поведение по умолчанию для элементов, которые disabled, readonly, animating et c.

Мой вопрос: есть ли способ заставить Cypress применить это поведение по умолчанию к элементам с pointer-events, установленным на none (или с родителем, для которого pointer-events установлено с none)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...