From 0f6c4e462ccf31c5072912eedde14631be761c6a Mon Sep 17 00:00:00 2001 From: Leandro Lucarella Date: Wed, 2 Mar 2005 19:18:25 +0000 Subject: [PATCH] Se agrega el nombre de la prueba a los archivos .diff. --- src/sc_test | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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) -- 2.43.0