remix-demo
react router (remix) demo
git clone https://9o.is/git/remix-demo.git
cypress.config.ts
(734B)
1 import { defineConfig } from "cypress";
2
3 export default defineConfig({
4 e2e: {
5 experimentalStudio: true,
6 setupNodeEvents: (on, config) => {
7 const isDev = config.watchForFileChanges;
8 const port = process.env.PORT ?? (isDev ? "3000" : "8811");
9 const configOverrides: Partial<Cypress.PluginConfigOptions> = {
10 baseUrl: `http://localhost:${port}`,
11 video: !process.env.CI,
12 screenshotOnRunFailure: !process.env.CI,
13 };
14
15 // To use this:
16 // cy.task('log', whateverYouWantInTheTerminal)
17 on("task", {
18 log: (message) => {
19 console.log(message);
20
21 return null;
22 },
23 });
24
25 return { ...config, ...configOverrides };
26 },
27 },
28 });