- Backend (luca)
- * Ver por qué no anda valgrind en chroot.
+ * Arreglar / pensar problemas de encoding. Lugares donde es necesario
+ codificar los strings unicode:
+ * Guardar/leer nombres de archivos de ZipFile.
+ * Logging.
* Hacer que se usen los parametros ComandoPrueba como multiplicadores de
CasoDePrueba.
* Arreglar bug. Al mezclar los archivos_entrada, archivos_a_comparar y
log.debug(_(u'Se esperaba un archivo "%s" para guardar pero '
u'no fue encontrado'), f)
else:
- zip.write(join(path, f), f)
+ zip.write(str(join(path, f)), str(f)) # FIXME encoding de unicode
zip.close()
comando_ejecutado.archivos = buffer.getvalue()
def diff(new, zip_in, zip_out, name, longname=None, origname='correcto',
log.debug(_(u'Se esperaba un archivo "%s" para guardar pero '
u'no fue encontrado'), f)
else:
- zip.write(join(path, f), f)
+ zip.write(str(join(path, f)), str(f)) # FIXME encoding de unicode
zip.close()
comando_ejecutado.archivos = buffer.getvalue()
def diff(new, zip_in, zip_out, name, longname=None, origname='correcto',