cypress.config.js 608 B

123456789101112131415161718192021222324
  1. const { defineConfig } = require('cypress')
  2. const specPattern = process.env.SPEC_PATTERN || './**/*.spec.{js,ts,tsx}'
  3. module.exports = defineConfig({
  4. defaultCommandTimeout: 10_000,
  5. fixturesFolder: 'cypress/fixtures',
  6. video: process.env.CYPRESS_VIDEO === 'true',
  7. screenshotsFolder: 'cypress/results',
  8. videosFolder: 'cypress/results',
  9. videoUploadOnPasses: false,
  10. viewportHeight: 768,
  11. viewportWidth: 1024,
  12. e2e: {
  13. baseUrl: 'http://localhost',
  14. setupNodeEvents(on, config) {
  15. // implement node event listeners here
  16. },
  17. specPattern,
  18. },
  19. retries: {
  20. runMode: 1,
  21. },
  22. })