Как это:
class TestUploadController(TestController):
// ....
def test_upload_files(self):
""" Check that upload of text file works. """
files = [("Filedata", "filename.txt", "contents of the file")]
res = self.app.post("/my/upload/path", upload_files = files)
Для загрузки файла обычно требуется аутентифицированный пользователь, поэтому вам также может понадобиться передать аргумент "extra_environ" в self.app.post (), чтобы обойти это.
См. документацию paste.fixture для получения подробной информации об аргументах, принятых self.app.post ()