Тесты Django - сброс сессии или изменение session['session_key']
Мне нужно протестировать поведение, когда два разных пользователя обращаются к определенному URL (последовательно).
- Пользователь А посетил URL
- Пользователь B посетил URL
для этого я хочу изменить IP-адрес self.client
, а также session['session_key']
Похоже, что изменить ключ сессии не так просто. Я пробовал, например, следующее:
self.client.defaults['REMOTE_ADDR'] = '2.2.2.2'
session = self.client.session
session['session_key'] = 'abc'
session.save()
что не помогло
Знаете ли вы, как изменить его или сбросить сессию?