Rieles de troncos mixin

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-ccomo de costumbre. Si ha puesto en segundo plano varios trabajos, puede obtener una lista jobsy finalizar el proceso conkill

¡Gracias por leer!