test create plan button visibility

This commit is contained in:
Yisroel Baum 2026-04-24 10:20:27 +03:00
parent 6b9ad5ef8e
commit 9ced96fc88
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9

View file

@ -0,0 +1,18 @@
describe('Create plan modal on the home page', () => {
beforeEach(() => {
cy.exec('npm run db:seed')
cy.intercept('GET', '/api/texts').as('getTexts')
cy.visit('/home')
cy.wait('@getTexts')
})
afterEach(() => {
cy.exec('npm run db:wipe')
})
it('shows a "Create plan" button on each text', () => {
cy.get('#texts-list li').each((textItem) => {
cy.wrap(textItem).find('button.create-plan').should('exist')
})
})
})