tutorial - En ExUnit de Elixir, ¿es posible simplemente ejecutar una prueba?
elixir también se buscó (4)
En las pruebas de boca de python, puede especificar ejecutar una prueba llamando a su clase seguida del nombre de la prueba, ¿cómo podemos hacer esto con ExUnit de Elixir?
Agregue una etiqueta a una prueba (por ejemplo, wip
) y ejecútela con la mix --only
.
@tag :wip
test "only run this test" do
assert true
end
Ejecutar como: mix test --only wip
Esto solo ejecutará pruebas con la etiqueta definida, omitiendo todas las demás.
Hoy hice la misma pregunta en el IRC y los chicos respondieron (gracias a Nhu y José) que ahora puedo hacerlo con la mezcla.
Puede ejecutar una sola prueba con:
mix test path/to/file_test.exs:42
Si trabajas con Vim, puedes crear un mapeo como lo hice aquí (basado en vim-rspec) .
Parece que Amrita puede ejecutar una prueba específica a la vez:
Ahora puede hacer una mix test path/to/test.exs:13
, donde 13 es la línea de la prueba.