Я использую модульное приложение для моей фляги, в котором используется расширение для флажков.Отключение @login_required в то время как блок-тестирующая колба с флягой-логином
Я настраиваю все мои тесты, как это с помощью WebTest:
class TestCase(unittest.TestCase):
def setUp(self):
app.config['TESTING'] = True
self.client = webtest.TestApp(app)
Но когда я пытаюсь посетить URLs через self.client.get(), которые оформлены с @login_required, я получаю сообщение об ошибке 401 с сообщением, что я не уполномочен на доступ к URL-адресу.
Согласно документации https://flask-login.readthedocs.org/en/latest/#protecting-views и это discussion, установки значения конфигурации из «ИСПЫТАНИЯ» в True, должны отключить требования входа, но не кажется, что работает для меня.
Любые предложения?
Кажется, работает с 'LOGIN_DISABLED', но не с' TESTING'. https://github.com/maxcountryman/flask-login/issues/216 – MikeiLL