test coverage on the plex settings page

This commit is contained in:
tidusjar 2022-12-02 15:37:32 +00:00
commit dc0a66f4d8
9 changed files with 142 additions and 19 deletions

View file

@ -58,12 +58,20 @@ class PlexServerModal {
get saveButton(): Cypress.Chainable<any> {
return cy.get('#saveServer');
}
getLib(index: number): Cypress.Chainable<any> {
return cy.get(`#lib-${index}`);
}
}
class PlexServersGrid {
serverCardButton(name: string): Cypress.Chainable<any> {
return cy.get(`#${name}-button`);
}
get newServerButton(): Cypress.Chainable<any> {
return cy.get('#newServer');
}
}
class PlexSettingsPage extends BasePage {