import { test, expect } from "@gradio/tootils"; test("renders the correct elements", async ({ page }) => { const textbox = await page.getByLabel("Name"); await textbox.fill("Frank"); await expect(await textbox).toHaveValue("Frank"); await expect(await page.getByLabel("Output")).toHaveValue( "Welcome! This page has loaded for Frank" ); }); test("renders the footer text", async ({ page }) => { const footer = page.locator("footer"); await expect(footer).toBeVisible(); await expect( footer.getByText("Use via API ยท Built with Gradio ") ).toBeVisible(); });