/** * Getters */ export function getVersionUpdatesPanelOpenButton() { return cy.getByTestId('version-updates-panel-button'); } export function getVersionUpdatesPanel() { return cy.getByTestId('version-updates-panel'); } export function getVersionUpdatesPanelCloseButton() { return getVersionUpdatesPanel().get('.el-drawer__close-btn').first(); } export function getVersionCard() { return cy.getByTestId('version-card'); } /** * Actions */ export function openVersionUpdatesPanel() { getVersionUpdatesPanelOpenButton().click(); getVersionUpdatesPanel().should('be.visible'); } export function closeVersionUpdatesPanel() { getVersionUpdatesPanelCloseButton().click(); }