mirror of
https://github.com/vercel/flags.git
synced 2026-09-19 03:49:23 +08:00
0910327c65
* add next-16 tests * upgrade biome * upgrade react in next-16 * tsconfig * try with middleware.ts * Revert "try with middleware.ts" This reverts commit894b6ed5ce. * Revert "try adding executablePath" This reverts commita4991996fe. * ensure x-middleware-rewrite * test x-nextjs-cache * rm playwright --ui * adjust biome schema version * disable getStaticPaths in pages router * try chromium * re-enable ci playwright workaround
20 lines
641 B
TypeScript
20 lines
641 B
TypeScript
import { expect, test } from '@playwright/test';
|
|
import { port } from '../port';
|
|
|
|
test('displays the flag value', async ({ page }) => {
|
|
await page.goto(`http://localhost:${port}/`);
|
|
await expect(
|
|
page.getByText('Example App Router Flag Value: true'),
|
|
).toBeVisible();
|
|
});
|
|
|
|
test('can read request headers', async ({ page }) => {
|
|
await page.goto(`http://localhost:${port}/`);
|
|
await expect(page.getByText(`Host: localhost:${port}`)).toBeVisible();
|
|
});
|
|
|
|
test('can read cookies', async ({ page }) => {
|
|
await page.goto(`http://localhost:${port}/`);
|
|
await expect(page.getByText(`Cookie: example-cookie-value`)).toBeVisible();
|
|
});
|