Экспресс / Паспорт не устанавливает повар ie для супертестера - PullRequest
1 голос
/ 07 мая 2020

Я пытаюсь провести интеграционное тестирование для своего Express сервера с помощью supertest и mocha. Пользователи проходят аутентификацию через Passport LocalStrategy, и я устанавливаю сеанс Cook ie с cook ie -session. Все отлично работает в браузере и в Почтальоне. Однако я не могу заставить его работать в сочетании с супертестом: ответ Express не содержит cook ie на маршрутах регистрации / входа, поэтому я не могу делать никаких аутентифицированных запросов.

На сервере Express Установлено промежуточное ПО cors, а файлы cookie - sameSite и httpOnly. Есть идеи, что может быть не так?

...