Update e2e tests for user and team billing

Updated end-to-end tests to adjust for changes in user and team billing. Changes include adding await for URL on user-billing.spec.ts and adjusting selectors in billing.po.ts and team-accounts.po.ts. Additionally, we updated test parameters on team-billing.spec.ts.
This commit is contained in:
giancarlo
2024-04-14 19:55:59 +08:00
parent 7fab6d7335
commit 003cc73485
4 changed files with 9 additions and 7 deletions

View File

@@ -31,14 +31,14 @@ export class TeamAccountsPageObject {
return this.page.locator('[data-test="account-selector-team"]');
}
async goToSettings() {
await this.page.locator('a', {
goToSettings() {
return this.page.locator('a', {
hasText: 'Settings',
}).click();
}
async goToBilling() {
await this.page.locator('a', {
goToBilling() {
return this.page.locator('a', {
hasText: 'Billing',
}).click();
}