diff --git a/packages/e2e-test/src/commands/cypress.ts b/packages/e2e-test/src/commands/cypress.ts index c1aa4d2b6b..8d14c67402 100644 --- a/packages/e2e-test/src/commands/cypress.ts +++ b/packages/e2e-test/src/commands/cypress.ts @@ -16,6 +16,7 @@ import cypress from 'cypress'; import path from 'path'; +import config from '../cypress.json'; export async function run() { await cypress.run({ @@ -23,12 +24,7 @@ export async function run() { browser: 'chrome', config: { watchForFileChanges: true, - baseUrl: process.env.BACKSTAGE_TEST_URL || 'http://localhost:7000', - integrationFolder: path.resolve(__dirname, '../cypress/integration'), - supportFile: path.resolve(__dirname, '../cypress/support'), - fixturesFolder: false, - defaultCommandTimeout: 10000, + ...config, }, - configFile: false, }); } diff --git a/packages/e2e-test/src/cypress.json b/packages/e2e-test/src/cypress.json new file mode 100644 index 0000000000..7dba277a86 --- /dev/null +++ b/packages/e2e-test/src/cypress.json @@ -0,0 +1,7 @@ +{ + "baseUrl": "http://localhost:7000", + "integrationFolder": "./cypress/integration", + "supportFile": "./cypress/support", + "fixturesFolder": false, + "defaultCommandTimeout": 10000 +}