Ahora sólo estoy comprobando la respuesta del enlace de este modo:Prueba de la unidad de Django para probar un archivo de descarga
self.client = Client()
response = self.client.get(url)
self.assertEqual(response.status_code, 200)
¿Hay una manera de Django-ic para probar un enlace para ver si una descarga de archivos evento realmente tiene lugar? Parece que no puede encontrar muchos recursos sobre este tema.
sí, pero usted no controla el archivo descargado ... – francois
¿quiere decir que desea comprobar el contenido real del archivo? puede usar 'response.content' - https://docs.djangoproject.com/en/dev/ref/request-response/#id4 – hwjp
Estoy tratando de hacer esto exactamente pero obtengo el error" ValueError: I/O operación en archivo cerrado "cada vez que hago algo con response.content, incluso pasándolo a StringIO. –