PonyORM pytest error: RuntimeError: Запрос объекта потерян db_session - PullRequest
0 голосов
/ 14 декабря 2018

Я пытаюсь написать несколько pytest тестов для моего приложения Flask.Я использую PonyORM .Весь мой тестовый прогон, но работает некоторый код разрыва, который выдает следующую ошибку.Как мне справиться с этой ошибкой?Что является причиной этого?

    def _exit_session(exception):
        session = getattr(request, 'pony_session', None)
        if session is None:
>           raise RuntimeError('Request object lost db_session')
E           RuntimeError: Request object lost db_session

enter image description here

Оба моих реальных теста пройдены, но этот разрыв не удался.Я не уверен, где производится демонтаж или как с этим справиться.

...