Во время модульных тестов сервера REST Flask я столкнулся со следующей проблемой: у меня есть функция просмотра, которая должна обрабатывать POST-запрос со сбором чисел (образец без тела функции)
@api.route("/last_op/add", methods=["GET", "POST"])
def post_add_last_operation():
return request.data
Для тестирования В целях я использую объект Flask .test_client () .
При попытке отправить запрос POST следующим образом:
app = Flask(__name__)
client = app.test_client()
client.post("/last_op/add", data={"collection": "1,2,3,4"})
Я получаю пустое возвращаемое значение. Что мне не хватает? Заранее спасибо