Al ejecutar pruebas en el marco unit :: test de Ruby, ¿existe una manera realmente fácil de especificar, desde la línea de comandos, que solo se debe ejecutar una prueba (es decir, especificar la clase de prueba y la variable miembro de prueba)? Si no, ¿hay otro marco que tenga esta característica?ruby Test :: Unit ¿Opciones de línea de comando?
7
A
Respuesta
6
ruby /path/to/foo_test.rb --name test_should_do_something_really_spiffy
que llamará el ensayo definido por el método test_should_do_something_really_spiffy
en ese archivo.
EDITAR: Eso es para el marco Test::Unit
con el que se escriben la mayoría de las pruebas de ruby. Estoy asumiendo que tu dijiste lo mismo.
5
Si usted tiene el marco completo Test::Unit
, puede hacerlo
ruby /path/to/foo_test.rb --help
para obtener las opciones de línea de comandos. No creo que funcione si solo tienes la versión minitest.
Cuestiones relacionadas
- 1. WCF Unit Test
- 2. wpf behavior unit test
- 3. Unit Test NSOperation?
- 4. Unit Test & Log4net
- 5. minitest, test :: unit, y rieles
- 6. C++ y opciones de línea de comando
- 7. Catch Exception in Unit Test
- 8. ReSharper Unit Test Runner - TestCase
- 9. NUnit vs Team System Unit Test
- 10. C# Unit Test framework para Visual Studio?
- 11. Lista canónica de Eclipse de opciones de línea de comando
- 12. ASP.NET - ¿Cómo comprueba Unit Test WebControls?
- 13. Cómo saltarse ciertas pruebas con Test :: Unit
- 14. Selenium Unit Test usando JUnit (Java)
- 15. Unit Test MVC con ASP.NET Dev Server
- 16. Agregando opciones de línea de comando a CMake
- 17. ¿Cómo extender las afirmaciones de Ruby Test :: Unit para incluir assert_false?
- 18. unidad probando un código de la aplicación de la línea de comando de ruby - cómo simular/pasar el
- 19. Setup Factory Girl with Test :: Unit and Shoulda
- 20. RuntimeType en lugar de Type in C# Unit Test
- 21. Qt: ¿Cómo organizar Unit Test con más de una clase?
- 22. Resharper Unit Test Runner no puede encontrar archivos de contenido
- 23. Ruby Unit Test: ¿Es este un documento XML válido (bien formado)?
- 24. Cómo obtener el seguimiento de la pila de un Test :: Unit :: TestCase
- 25. ¿Se ha quejado Thor de las opciones mal escritas en una aplicación de línea de comando de Ruby?
- 26. Argumentos de línea de comando de autocompletado
- 27. Opciones para | (tubería) comando
- 28. Fail TFS Build on Single Unit Test Failure
- 29. fail hudson build on single unit test failure
- 30. ¿Cómo deshacerse en EF4 para Unit Test TearDown?
¿Es "should_do_something_really_spiffy" un método de la subclase de test :: unit? –
Sí. Tenga en cuenta que Test :: Unit se está eliminando y reemplazado por "minitest", pero conserva la misma API. – Keltia
también puede usar el patrón como un argumento de nombre y usar el interruptor -n para abreviar; por ejemplo: -n/really_spiffy / – Jakub