From: Leandro Lucarella Date: Wed, 2 Mar 2005 19:18:25 +0000 (+0000) Subject: Se agrega el nombre de la prueba a los archivos .diff. X-Git-Tag: svn_import~78 X-Git-Url: https://git.llucax.com/software/sercom-old.git/commitdiff_plain/0f6c4e462ccf31c5072912eedde14631be761c6a?ds=sidebyside Se agrega el nombre de la prueba a los archivos .diff. --- diff --git a/src/sc_test b/src/sc_test index 59b4eff..d7c1d63 100755 --- a/src/sc_test +++ b/src/sc_test @@ -209,10 +209,10 @@ def probar(intento, caso_de_prueba, mail): prueba.pasada = True # Asumo que está bien, ya habrá tiempo para cambiarlo obs = diff(prueba, mail, proc.stdout.readlines(), file(os.path.join(caso_de_prueba.path, 'stdout')).readlines(), - 'stdout', longname='La salida estándar') + caso_de_prueba.nombre + '.stdout', longname='La salida estándar') obs += diff(prueba, mail, proc.stderr.readlines(), file(os.path.join(caso_de_prueba.path, 'stderr')).readlines(), - 'stderr', longname='La salida de error') + caso_de_prueba.nombre + '.stderr', longname='La salida de error') for f in caso_de_prueba.archivosSalida: if f not in prueba.archivosSalida: #TODO agregar error FALTA ARCHIVO @@ -222,7 +222,8 @@ def probar(intento, caso_de_prueba, mail): continue obs += diff(prueba, mail, file(os.path.join(intento.chrootPath, f)).readlines(), - file(os.path.join(caso_de_prueba.pathSalidas, f)).readlines(), f) + file(os.path.join(caso_de_prueba.pathSalidas, f)).readlines(), + caso_de_prueba.nombre + '.' + f) for f in prueba.archivosSalida - (caso_de_prueba.archivosSalida | caso_de_prueba.archivosEntrada): #TODO agregar error SOBRA ARCHIVO log.debug('El programa debía generar el archivo %s y no lo hizo.', f)