pinafore/cypress/integration/spec.js
2018-02-18 12:25:59 -08:00

23 lines
612 B
JavaScript

describe('Basic test', () => {
beforeEach(() => {
cy.visit('/')
})
it('has the correct <h1>', () => {
cy.contains('h1', 'Pinafore')
})
it('navigates to /settings/instances/add', () => {
cy.contains('log in to an instance').click()
cy.url().should('contain', '/settings/instances/add')
})
it('navigates to settings/instances', () => {
cy.get('nav a').contains('Settings').click()
cy.url().should('contain', '/settings')
cy.get('a').contains('Instances').click()
cy.url().should('contain', '/settings/instances')
cy.contains("You're not logged in to any instances")
})
})