import {LinkShareFactory} from '../../factories/link_sharing' import {ListFactory} from '../../factories/list' import {TaskFactory} from '../../factories/task' describe('Link shares', () => { it('Can view a link share', () => { const lists = ListFactory.create(1) const tasks = TaskFactory.create(10, { list_id: lists[0].id }) const linkShares = LinkShareFactory.create(1, { list_id: lists[0].id, right: 0, }) cy.visit(`/share/${linkShares[0].hash}/auth`) cy.get('h1.title') .should('contain', lists[0].title) cy.get('input.input[placeholder="Add a new task..."') .should('not.exist') cy.get('.tasks') .should('contain', tasks[0].title) }) })