Flask Путь тестирования '/' - PullRequest
       41

Flask Путь тестирования '/'

0 голосов
/ 06 августа 2020

У меня есть следующий маршрут для моей индексной страницы:

@app.route('/', methods=['POST', 'GET'])

При попытке протестировать этот маршрут, чтобы убедиться, что я получаю код состояния 200, я получаю ошибки. Я пытался сделать это с помощью кода ниже:

def test_index(self):
    tester = app.test_client()
    response = tester.get('/')
    status_code = response.status_code
    self.assertEqual(status_code, 200)

Приведенный выше код дает мне код статуса 500. Другие способы, которые я пробовал, заключались в использовании кода response = tester.get(''), потому что URL-адрес на локальном хосте не имеет завершающего sla sh, но это дает мне 308.

Мои другие маршруты проходят нормально , Просто не могу понять, как его получить для индексного маршрута.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...