make it easy to write multiple e2e tests (#280)

This commit is contained in:
Will Chen
2025-05-29 00:03:51 -07:00
committed by GitHub
parent 509e044137
commit 647fd0169e
12 changed files with 169 additions and 51 deletions

View File

@@ -161,7 +161,10 @@ export default function AppDetailsPage() {
const fullAppPath = appBasePath.replace("$APP_BASE_PATH", selectedApp.path);
return (
<div className="relative min-h-screen p-4 w-full">
<div
className="relative min-h-screen p-4 w-full"
data-testid="app-details-page"
>
<Button
onClick={() => router.history.back()}
variant="outline"

View File

@@ -124,7 +124,9 @@ export default function HomePage() {
chatId: result.chatId,
attachments,
});
await new Promise((resolve) => setTimeout(resolve, 2000));
await new Promise((resolve) =>
setTimeout(resolve, settings?.isTestMode ? 0 : 2000),
);
setInputValue("");
setSelectedAppId(result.app.id);