From 93db24b7f7650abac1bb7095026e3a1f367b0c0a Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Mon, 11 Dec 2023 17:52:38 +0100 Subject: refactor(pages): refine Contact page * remove next/router dependency * remove pageTitle since it is defined in MDX * reduce statements by grouping messages * mock response with MSW and add test for sendEmail --- cypress.config.ts | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 cypress.config.ts (limited to 'cypress.config.ts') diff --git a/cypress.config.ts b/cypress.config.ts new file mode 100644 index 0000000..eaaac80 --- /dev/null +++ b/cypress.config.ts @@ -0,0 +1,23 @@ +import { defineConfig } from 'cypress'; +import dotenv from 'dotenv'; +import dotenvExpand from 'dotenv-expand'; + +const loadedEnv = dotenv.config(); +dotenvExpand.expand(loadedEnv); + +export default defineConfig({ + downloadsFolder: 'tests/cypress/downloads', + fixturesFolder: 'tests/cypress/fixtures', + screenshotsFolder: 'tests/cypress/screenshots', + supportFolder: 'tests/cypress/support', + videosFolder: 'tests/cypress/videos', + e2e: { + baseUrl: 'http://localhost:3000', + specPattern: '**/*.cy.{js,jsx,ts,tsx}', + supportFile: 'tests/cypress/support/e2e.ts', + }, + env: { + NEXT_PUBLIC_STAGING_GRAPHQL_API: + process.env.NEXT_PUBLIC_STAGING_GRAPHQL_API ?? '', + }, +}); -- cgit v1.2.3