Cypress по умолчанию запускается в производственном режиме (process.env.NODE_ENV === 'production'). Я хочу запустить его в «тестовом» режиме, потому что в моем коде есть некоторые функциональные возможности, которые не следует запускать в тестовом режиме, например, сообщая Sentry
В моем коде приложения есть что-то подобное:
if (process.env.NODE_ENV === 'production' || process.env.NODE_ENV === 'development') {
//report to sentry
}
Я пытался установить переменные окружения в Cypress, но это установлено только для тестовых файлов.
"test:e2e": "percy exec -- vue-cli-service test:e2e --mode test"
Я также пытался запустить команду с параметром --mode test, но затем возникла проблема с бегуном теста (не запускающим тесты)
С уважением