describe('check index renders', () => {
  beforeEach(() => {
    cy.visit('/')
  })

  it('displays the title text', () => {
    cy.get('[data-cy="top-link"]').contains(/^Conky$/)
  })
})
describe('check config settings', () => {
  beforeEach(() => {
    cy.visit('/config_settings')
  })

  it('displays the title text', () => {
    cy.get('[data-cy="top-link"]').contains(/^Conky$/)
    cy.get('[data-cy="page-heading"]').contains(/^Configuration settings$/)
  })
})
describe('check variables', () => {
  beforeEach(() => {
    cy.visit('/variables')
  })

  it('displays the title text', () => {
    cy.get('[data-cy="top-link"]').contains(/^Conky$/)
    cy.get('[data-cy="page-heading"]').contains(/^Variables$/)
  })
  it('has anchor links and can focus on them', () => {
    cy.get('[data-anchor-name="cpu"]').click().and('be.visible')
  })
})
describe('check lua', () => {
  beforeEach(() => {
    cy.visit('/lua')
  })

  it('displays the title text', () => {
    cy.get('[data-cy="top-link"]').contains(/^Conky$/)
    cy.get('[data-cy="page-heading"]').contains(/^Lua API$/)
  })
})
