3
Comment procéder pour tester un contrôleur Pylons (à l'aide de tests de nez) qui prend en charge un téléchargement de fichier en tant que paramètre POST?Tests de nez - Téléchargement de fichiers
Comment procéder pour tester un contrôleur Pylons (à l'aide de tests de nez) qui prend en charge un téléchargement de fichier en tant que paramètre POST?Tests de nez - Téléchargement de fichiers
Comme ceci:
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)
fichier nécessite généralement Uploading utilisateur authentifié de sorte que vous devrez peut-être passer argument "extra_environ" à self.app.post() pour contourner cela. Pour plus de détails sur les arguments acceptés par self.app.post()