diff --git a/autogpt_platform/frontend/src/tests/marketplace.spec.ts b/autogpt_platform/frontend/src/tests/marketplace.spec.ts index 5e08c425a8..cbbc2405fe 100644 --- a/autogpt_platform/frontend/src/tests/marketplace.spec.ts +++ b/autogpt_platform/frontend/src/tests/marketplace.spec.ts @@ -115,13 +115,11 @@ test.describe("Marketplace – Basic Functionality", () => { const searchTerm = page.getByText("DummyInput").first(); await isVisible(searchTerm); - await page - .locator('[data-testid="store-card"]') - .first() - .waitFor({ state: "visible", timeout: 15000 }); - - const results = await marketplacePage.getSearchResultsCount(page); - expect(results).toBeGreaterThan(0); + await expect + .poll(() => marketplacePage.getSearchResultsCount(page), { + timeout: 15000, + }) + .toBeGreaterThan(0); console.log("Complete search flow works correctly test passed ✅"); });