Cypress Drag and drop тест - PullRequest
       20

Cypress Drag and drop тест

0 голосов
/ 23 января 2019

Я бы хотел проверить сортируемую таблицу с помощью Cypress.io

Я следую их инструкции на странице: https://docs.cypress.io/api/commands/trigger.html#Mouse-Events

и это не работает ...

Во-первых: он не перемещает элемент

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

мой тест

cy.get('.resource-filter-table')
        .trigger('mousedown', {witch:1, pageX:188, pageY:196})
        .trigger('mousemove', {witch:1, pageX:188, pageY:261})
        .trigger('mouseup')

мой HTML

<table class="table table-borderless resource-filter-table">
    <thead>
    <th scope="col"><input type="checkbox" checked=True class="resourceFilterElementAll" onchange="checkAllResources(this)"></th>
    <th scope="col">Line</th>
    </thead>
    <tbody>
    {% for linija in user_lines %}
    <tr>
        <th><input type="checkbox" checked=True class="resourceFilterElement" onchange="filterOfResources()" id="{{linija.pk}}"></th>
        <th class="filter-list-element">{{ linija.line_name}} <i class="filter-list-icon material-icons">drag_handle</i></th>
    </tr>
    {% endfor %}
    </tbody>
</table>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...