Тест перетаскивания карты Leaflet в Cypress - PullRequest
0 голосов
/ 02 апреля 2020

У меня очень простой вариант использования: я хочу проверить выборку данных, когда меняю видовой экран карты листовки, захватывая его. Тем не менее, я не могу понять, как написать тест. Вот код:

      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");

Кажется, карта не перемещается.

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

Любая идея, как я мог это проверить.

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