Fix stale app UI (supabase) & overall E2E test infra improvements (#337)

Fixes #269
This commit is contained in:
Will Chen
2025-06-04 23:07:59 -07:00
committed by GitHub
parent 7f410ce830
commit 16bf0828f5
21 changed files with 203 additions and 96 deletions

View File

@@ -258,6 +258,10 @@ export class PageObject {
.click();
}
async clickBackButton() {
await this.page.getByRole("button", { name: "Back" }).click();
}
async sendPrompt(prompt: string) {
await this.getChatInput().click();
await this.getChatInput().fill(prompt);
@@ -382,6 +386,10 @@ export class PageObject {
await this.page.getByTestId("app-details-more-options-button").click();
}
async clickConnectSupabaseButton() {
await this.page.getByTestId("connect-supabase-button").click();
}
////////////////////////////////
// Settings related
////////////////////////////////