Я пытаюсь выполнить модульные тесты для приложения фляги, в которое оно загружает файл (или несколько файлов). Ниже приведено то, что у меня есть, но я пробовал несколько вариантов размещения файла
file_storage = FileStorage(stream=f, filename='replays')
response = self.context.post('/api/upload', data={'files':(file_storage, 'replays')},
Независимо от того, что я делаю, request.files всегда пуст, пока форма заполнена нужными мне данными.
Я не могу использовать request.post, так как мне нужен синхронный доступ к тестируемому вызову.