Files
threshold-ui/e2e-tests/desktop/pages/basePage.js
T
Michael Li 9742d824c4 test(e2e/desktop): Address failures in session tests (#2664)
* test(e2e): Address failures in session tests

* CR
2025-01-28 11:04:46 -05:00

23 lines
485 B
JavaScript

/**
* Copyright (c) HashiCorp, Inc.
* SPDX-License-Identifier: BUSL-1.1
*/
import { expect } from '../fixtures/baseTest.js';
export default class BasePage {
constructor(page) {
this.page = page;
}
async dismissSuccessAlert() {
await expect(
this.page.getByRole('alert').getByText('Success', { exact: true }),
).toBeVisible();
await this.page
.getByRole('alert')
.getByRole('button', { name: 'Dismiss', exact: true })
.click();
}
}