Skip to content
Snippets Groups Projects
Commit 84554998 authored by rhenck's avatar rhenck
Browse files

[e2e] Fix basic droplist tests to use new selection mechanic

parent 9d44d5ba
No related branches found
No related tags found
No related merge requests found
...@@ -19,31 +19,31 @@ describe('Droplist element', { testIsolation: false }, () => { ...@@ -19,31 +19,31 @@ describe('Droplist element', { testIsolation: false }, () => {
cy.loadUnit('../downloads/droplist-basic.json'); cy.loadUnit('../downloads/droplist-basic.json');
dragTo('Startliste', 'AAA', 'Nichtverbunden'); dragTo('Startliste', 'AAA', 'Nichtverbunden');
cy.get('#Nichtverbunden').children() cy.getByAlias('Nichtverbunden').children()
.should('have.length', 0); .should('have.length', 0);
}); });
it('drags to connected list', () => { it('drags to connected list', () => {
dragTo('Startliste', 'AAA', 'Verbunden'); dragTo('Startliste', 'AAA', 'Verbunden');
cy.get('#Startliste').children() cy.getByAlias('Startliste').children()
.should('have.length', 2); .should('have.length', 2);
cy.get('#Verbunden').children() cy.getByAlias('Verbunden').children()
.should('have.length', 1); .should('have.length', 1);
}); });
it('highlights lists', () => { it('highlights lists', () => {
cy.get('#Startliste').find('.drop-list-item').first() cy.getByAlias('Startliste').find('.drop-list-item').first()
.trigger('mousedown', { button: 0 }); .trigger('mousedown', { button: 0 });
cy.get('#Verbunden').should('have.class', 'isHighlighted'); cy.getByAlias('Verbunden').should('have.class', 'isHighlighted');
cy.get('#Nichtverbunden').should('not.have.class', 'isHighlighted'); cy.getByAlias('Nichtverbunden').should('not.have.class', 'isHighlighted');
cy.get('.drag-preview') cy.get('.drag-preview')
.trigger('mouseup', { force: true }); .trigger('mouseup', { force: true });
// second list has no highlighting activated // second list has no highlighting activated
cy.get('#Verbunden').find('.drop-list-item').first() cy.getByAlias('Verbunden').find('.drop-list-item').first()
.trigger('mousedown', { button: 0 }); .trigger('mousedown', { button: 0 });
cy.get('#Startliste').should('not.have.class', 'isHighlighted'); cy.getByAlias('Startliste').should('not.have.class', 'isHighlighted');
cy.get('#Nichtverbunden').should('not.have.class', 'isHighlighted'); cy.getByAlias('Nichtverbunden').should('not.have.class', 'isHighlighted');
cy.get('.drag-preview') cy.get('.drag-preview')
.trigger('mouseup', { force: true }); .trigger('mouseup', { force: true });
}); });
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment