A veces, cuando está ejecutando una especificación, o en particular un escenario de pepino, es bueno poder ver el registro para ver dónde se produce el error. A veces, es aún más agradable ver cada paso y luego el registro parcial que está asociado con el procesamiento de ese paso. Podemos usar un pequeño truco de Linux para ayudarnos a hacer eso:
$ tail -f logs/test.log &
$ cucumber features/my.feature
Pegamos el proceso de la cola en segundo plano con &
Obtendrá el registro de rieles mezclado con los pasos de su función a medida que el registro se muestra en la salida estándar. Para matar el proceso en segundo plano, lleve el trabajo al frente:
$ fg
Y mata con ctl-c
como de costumbre. Si ha puesto en segundo plano varios trabajos, puede obtener una lista jobs
y finalizar el proceso conkill
¡Gracias por leer!