-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix node_env when tests run #339
base: main
Are you sure you want to change the base?
Conversation
@dzencot еще раз тегну) Помогите доделать. |
сорри, я пока не смог разобраться. Завтра еще посмотрю |
Привет! Напоминаю. Была проблема:
Пытался заставить запускаться тесты в окружении Задача так и не решена? |
скорее всего нет. Кстати у меня была подобная проблема с фастифаем. Мб просто в мейк команду закинуть NODE_ENV=test в команде для тестов |
@fey Но в этом случае проблема: не сохраняется сессия. То есть
|
Попытался сделать, чтобы playwright для E2E-тестирования запускал сервер не в окружении
NODE_ENV=development
, а вNODE_ENV=test
, чтобы он не писал в БД (с этой опцией сервер хранит БД в памяти). См. case 'test':Теперь для добавил команду
yarn run start:test
, однако наблюдается ошибка.В окружении "NODE_ENV=test" какие-то проблемы с сохранением сессии. То есть пользователь логинится, а потом ничего не может сделать (типа создать сниппет или даже разлогиниться), потому что сервер его не авторизует больше. Если этой командой запустить деплой, то будет понятно, о чем я.