test left today deck layers
This commit is contained in:
parent
934965025e
commit
0ea1f7a21c
1 changed files with 17 additions and 0 deletions
|
|
@ -152,6 +152,22 @@ describe("today's assignments", () => {
|
||||||
.within(() => {
|
.within(() => {
|
||||||
cy.get('[data-stack-layer]').should('have.length', 3)
|
cy.get('[data-stack-layer]').should('have.length', 3)
|
||||||
})
|
})
|
||||||
|
.then(($stack) => {
|
||||||
|
const stack = $stack[0]
|
||||||
|
if (stack === undefined) {
|
||||||
|
throw new Error('today assignment stack not found')
|
||||||
|
}
|
||||||
|
|
||||||
|
const assignmentCard = stack.querySelector<HTMLElement>('.today-assignment')
|
||||||
|
const backgroundCard = stack.querySelector<HTMLElement>('[data-stack-layer]')
|
||||||
|
if (assignmentCard === null || backgroundCard === null) {
|
||||||
|
throw new Error('today assignment stack cards not found')
|
||||||
|
}
|
||||||
|
|
||||||
|
expect(backgroundCard.getBoundingClientRect().left).to.be.lessThan(
|
||||||
|
assignmentCard.getBoundingClientRect().left,
|
||||||
|
)
|
||||||
|
})
|
||||||
cy.get('[data-today-schedule="81"]')
|
cy.get('[data-today-schedule="81"]')
|
||||||
.should('have.attr', 'data-due-count', '1')
|
.should('have.attr', 'data-due-count', '1')
|
||||||
.and('not.have.class', 'today-assignment-stack--queued')
|
.and('not.have.class', 'today-assignment-stack--queued')
|
||||||
|
|
@ -292,6 +308,7 @@ describe("today's assignments", () => {
|
||||||
.and('have.attr', 'data-due-count', '1')
|
.and('have.attr', 'data-due-count', '1')
|
||||||
.within(() => {
|
.within(() => {
|
||||||
cy.get('.today-assignment__queue-count').should('not.exist')
|
cy.get('.today-assignment__queue-count').should('not.exist')
|
||||||
|
cy.get('[data-stack-layer]').should('not.exist')
|
||||||
cy.contains('button', 'Mark complete').click()
|
cy.contains('button', 'Mark complete').click()
|
||||||
})
|
})
|
||||||
cy.wait('@nextCompletion')
|
cy.wait('@nextCompletion')
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue