cypress.config.ts 679 B

12345678910111213141516171819202122232425262728
  1. import { defineConfig } from 'cypress'
  2. import { webpackConfig } from './cypress/support/webpack.cypress'
  3. export default defineConfig({
  4. fixturesFolder: 'cypress/fixtures',
  5. video: !!process.env.CI,
  6. screenshotsFolder: 'cypress/results',
  7. videosFolder: 'cypress/results',
  8. videoUploadOnPasses: false,
  9. viewportHeight: 800,
  10. viewportWidth: 800,
  11. component: {
  12. devServer: {
  13. framework: 'react',
  14. bundler: 'webpack',
  15. webpackConfig,
  16. },
  17. setupNodeEvents(on, config) {
  18. //
  19. },
  20. specPattern:
  21. process.env.CYPRESS_SPEC_PATTERN ||
  22. './{test,modules/**/test}/frontend/**/*.spec.{js,ts,tsx}',
  23. },
  24. retries: {
  25. runMode: 3,
  26. },
  27. })