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(() => {
|
||||
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"]')
|
||||
.should('have.attr', 'data-due-count', '1')
|
||||
.and('not.have.class', 'today-assignment-stack--queued')
|
||||
|
|
@ -292,6 +308,7 @@ describe("today's assignments", () => {
|
|||
.and('have.attr', 'data-due-count', '1')
|
||||
.within(() => {
|
||||
cy.get('.today-assignment__queue-count').should('not.exist')
|
||||
cy.get('[data-stack-layer]').should('not.exist')
|
||||
cy.contains('button', 'Mark complete').click()
|
||||
})
|
||||
cy.wait('@nextCompletion')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue