Как установить свойство remote_addr
во фляге test_request_context? Этот вопрос: Получить IP-адрес при тестировании приложения фляги через тесты носа (и другие подобные вопросы) объясняет, как это сделать, используя вызовы тестового клиента get/post/whatever, но я их не использую (в данном случае). Вместо этого я получаю test_request_context, а затем вызываю функцию, что позволяет мне тестировать функции, которые вызываются моими функциями представления по отдельности.
Изменить: чтобы уточнить, мой тестовый код выглядит примерно так:
with app.test_request_context():
result=my_function_which_expects_to_be_called_from_a_request_context()
<check result however>
Так что я ни в коем случае не использую тестовый клиентский вызов.