У меня очень простой вариант использования: я хочу проверить выборку данных, когда меняю видовой экран карты листовки, захватывая его. Тем не менее, я не могу понять, как написать тест. Вот код:
cy.visit("/map");
// wait for data
cy.get(".leaflet-interactive.multilinestring");
// simulate map moving
cy.get(".leaflet-container")
.trigger("mousedown", "center")
.trigger("mousemove", 30, 30);
.trigger("mouseup");
// map should be loading
cy.get(".leaflet-container.leaflet-loading");
Кажется, карта не перемещается.
Я пытался добавить ожидание между вызовами триггера, потому что я думал, что могут быть охранники относительно запуска событий скорости, без удачи.
Любая идея, как я мог это проверить.