1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-10-02 06:59:09 +00:00
conky/web/cypress/e2e/basic.cy.js

44 lines
1.1 KiB
JavaScript
Raw Normal View History

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', () => {
2023-08-22 18:37:16 +00:00
cy.get('[data-anchor-name="acpiacadapter"]').click()
cy.get('[data-anchor-name="acpiacadapter"]').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$/)
})
})