generated from graasp/graasp-repo
-
Notifications
You must be signed in to change notification settings - Fork 2
/
cypress.config.ts
26 lines (25 loc) · 1 KB
/
cypress.config.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import setupCoverage from '@cypress/code-coverage/task';
import { defineConfig } from 'cypress';
export default defineConfig({
e2e: {
// needed for redirection tests to pass
chromeWebSecurity: false,
env: {
VITE_GRAASP_REDIRECTION_HOST: process.env.VITE_GRAASP_REDIRECTION_HOST,
VITE_GRAASP_DOMAIN: process.env.VITE_GRAASP_DOMAIN,
VITE_GRAASP_API_HOST: process.env.VITE_GRAASP_API_HOST,
VITE_SHOW_NOTIFICATIONS: false,
VITE_GRAASP_AUTH_HOST: process.env.VITE_GRAASP_AUTH_HOST,
VITE_GRAASP_PLAYER_HOST: process.env.VITE_GRAASP_PLAYER_HOST,
VITE_GRAASP_ANALYZER_HOST: process.env.VITE_GRAASP_ANALYZER_HOST,
VITE_GRAASP_LIBRARY_HOST: process.env.VITE_GRAASP_LIBRARY_HOST,
VITE_GRAASP_ACCOUNT_HOST: process.env.VITE_GRAASP_ACCOUNT_HOST,
},
setupNodeEvents(on, config) {
// implement node event listeners here
setupCoverage(on, config);
return config;
},
baseUrl: `http://localhost:${process.env.VITE_PORT || 3333}`,
},
});