2010-05-12 12 views
6

Estoy comenzando a aprender los rieles, y tengo algunos problemas con configure pepino para ejecutar mis pruebas bdd. Lo que quiero es correrPepino: ¿cómo se configura para usar "--format pretty" como valor predeterminado?

características de pepino

y esto se traducen en

características de pepino --format bastante

he tratado de hacer esto editando el config /cucumber.yml file (en un proyecto de rieles). editó la línea:

defecto: <% = std_opts%> Características

resultante en:

defecto: <% = std_opts%> --format bonita ofrece

Pero hace que ocurran algunos errores:

Usando el perfil predeterminado ... Todos menos uno formateador deben utilizar --out, sólo uno puede imprimir en cada flujo (o STDOUT) (RuntimeError)

Lo que puedo hacer para que este opción "--format pretty" por defecto? Además, ¿hay alguna otra buena opción para poner como predeterminado para que el resultado sea más claro?

Gracias.

Respuesta

8

He encontrado que este mensaje:

Usando el perfil predeterminado ... Todos menos uno formateador debe utilizar --out, sólo una puede imprimir en cada flujo (o STDOUT) (RuntimeError)

está relacionada con un error de pepino, como publicado en this site

Mi solución fue editar config/cucumber.yml y lo dejó así:

std_opts = "repetición --format --out rerun.txt --strict --tags ~ @ WIP"

%>

.....

por defecto: <% = std_opts%> -f bonitas funciones

Ahora funcionó. Creo que esto está nublado para mí, y tal vez algunos comentarios más sobre este (y tal vez otro) 'error' sería bueno. Además, otra configuración útil sería agradable.

+1

¡Salud, esto me ayudó también! – Evolve

Cuestiones relacionadas