test navigation placement
This commit is contained in:
parent
57c523dd13
commit
143d5a1be7
1 changed files with 20 additions and 0 deletions
|
|
@ -17,6 +17,16 @@ describe('element sibling navigation', () => {
|
|||
|
||||
cy.visit('/element/2')
|
||||
cy.contains('h1', '1. Introduction').should('be.visible')
|
||||
cy.get('[data-cy="child-element-list"]').then((childList) => {
|
||||
cy.get('[data-cy="element-sibling-navigation"]').then(
|
||||
(siblingNavigation) => {
|
||||
expect(
|
||||
childList[0].compareDocumentPosition(siblingNavigation[0])
|
||||
& Node.DOCUMENT_POSITION_FOLLOWING,
|
||||
).to.not.equal(0)
|
||||
},
|
||||
)
|
||||
})
|
||||
cy.get('[data-cy="element-sibling-navigation"]').should('be.visible')
|
||||
cy.get('[data-cy="element-sibling-previous"]')
|
||||
.should('have.attr', 'href', '/element/7')
|
||||
|
|
@ -49,6 +59,16 @@ describe('element sibling navigation', () => {
|
|||
cy.visit('/admin/element/2')
|
||||
cy.get('[data-cy="admin-element-title"]')
|
||||
.should('have.value', '1. Introduction')
|
||||
cy.get('[data-cy="admin-element-save"]').then((saveButton) => {
|
||||
cy.get('[data-cy="admin-sibling-navigation"]').then(
|
||||
(siblingNavigation) => {
|
||||
expect(
|
||||
saveButton[0].compareDocumentPosition(siblingNavigation[0])
|
||||
& Node.DOCUMENT_POSITION_FOLLOWING,
|
||||
).to.not.equal(0)
|
||||
},
|
||||
)
|
||||
})
|
||||
cy.get('[data-cy="admin-sibling-navigation"]').should('be.visible')
|
||||
cy.get('[data-cy="admin-sibling-previous"]')
|
||||
.should('have.attr', 'href', '/admin/element/7')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue