diff --git a/cypress/integration/list/list.spec.js b/cypress/integration/list/list.spec.js index 6093871e..28b6b509 100644 --- a/cypress/integration/list/list.spec.js +++ b/cypress/integration/list/list.spec.js @@ -21,7 +21,10 @@ describe('Lists', () => { it('Should create a new list', () => { cy.visit('/') - cy.get('.namespace-title a[href="/namespaces/1/list"]') + cy.get('.namespace-title .dropdown-trigger') + .click() + cy.get('.namespace-title .dropdown .dropdown-item') + .contains('New list') .click() cy.url() .should('contain', '/namespaces/1/list') @@ -58,9 +61,8 @@ describe('Lists', () => { .should('contain', '/lists/1/list') cy.get('.list-title h1') .should('contain', 'First List') - cy.get('.list-title a.icon') - .should('have.attr', 'href') - .and('include', '/lists/1/edit') + cy.get('.list-title .dropdown') + .should('exist') cy.get('p') .contains('This list is currently empty.') .should('exist') @@ -363,6 +365,7 @@ describe('Lists', () => { cy.getAttached('.kanban .bucket .tasks .task') .contains(tasks[0].title) + .should('be.visible') .click() cy.url() diff --git a/src/components/home/navigation.vue b/src/components/home/navigation.vue index 2942bc0d..2dc5ff7c 100644 --- a/src/components/home/navigation.vue +++ b/src/components/home/navigation.vue @@ -64,25 +64,7 @@ {{ n.title }} ({{ n.lists.filter(l => !l.isArchived).length }}) -
+