From 87a27367acde92c7ecddf24a9a201c7d9dc939ec Mon Sep 17 00:00:00 2001 From: Josh Goldberg Date: Fri, 25 Nov 2022 01:35:23 -0500 Subject: [PATCH] test(website): add Playwright test for Playground linting (#6080) --- packages/website/playwright.config.ts | 1 + .../src/components/config/ConfigEditor.tsx | 8 ++- packages/website/tests/playground.spec.ts | 65 +++++++++++++++++++ 3 files changed, 72 insertions(+), 2 deletions(-) create mode 100644 packages/website/tests/playground.spec.ts diff --git a/packages/website/playwright.config.ts b/packages/website/playwright.config.ts index ba1f9df5617..ad85c7391d9 100644 --- a/packages/website/playwright.config.ts +++ b/packages/website/playwright.config.ts @@ -22,6 +22,7 @@ const config: PlaywrightTestConfig = { webServer: { command: 'yarn start', port: 3000, + reuseExistingServer: !process.env.CI, }, workers: process.env.CI ? 1 : undefined, }; diff --git a/packages/website/src/components/config/ConfigEditor.tsx b/packages/website/src/components/config/ConfigEditor.tsx index 1d6e9346e0b..0d4915d281b 100644 --- a/packages/website/src/components/config/ConfigEditor.tsx +++ b/packages/website/src/components/config/ConfigEditor.tsx @@ -129,8 +129,12 @@ function ConfigEditor(props: ConfigEditorProps): JSX.Element {