proc = subprocess.Popen(params, **options)
except Exception, e: # FIXME poner en el manejo de exceptiones estandar
try:
- print e.child_traceback
+ log.debug('ERROR! Trace del hijo: %s', e.child_traceback)
raise
except:
raise
return prueba
# Verifico salidas estándar/de error
prueba.pasada = True # Asumo que está bien, ya habrá tiempo para cambiarlo
+ obs = ''
if usa_stdout():
- obs = diff(prueba, mail, proc.stdout.readlines(),
+ obs += diff(prueba, mail, proc.stdout.readlines(),
file(os.path.join(caso_de_prueba.path, 'stdout')).readlines(),
caso_de_prueba.nombre + '.stdout', longname='La salida estándar')
if usa_stderr():