¿Hay un comando que hace esto? He buscado pero no encuentro nadaRSpec> ¿Hay alguna forma de ejecutar todas las pruebas con un solo comando?
Respuesta
si está utilizando rspec-carriles continuación, puede ejecutar utilizando rake spec
si estás modelos de ensayo, uso rake spec:models
(o rake spec:routing
o rake spec:controllers
)
si haciendo una prueba de un modelo, utilice rake SPEC=app/models/modelname.rb
y si los modelos haciendo una prueba en el rastrillo de especificaciones: modelos si simplemente probando uno rastrillo SPEC = modelo de aplicación/modelos/modelname.rb –
vaya al directorio de su aplicación y ejecute especificación rspec o paquete especificación rspec especificada. uso spork para acelerar su prueba ... (i poco decir que es obligatorio)
el problema con ** rake spec ** es que es un poco lento. Es mejor usar ** especificación rspec **. – Morpheus
- Crear un archivo
.rspec
en la raíz de su proyecto Añadir la ruta en la que sus especificaciones son, por ejemplo,
--default-path test/spec/
Añadir el patrón de cómo los archivos se nombran por ejemplo,
--pattern ****/*.spec
- Run
rspec
y debe recoger todas sus especificaciones y ejecutarlos :)
default-path
y pattern
son simplemente comando argumentos de la línea, lo que significa que también puede agregar cualquier otro argumento de línea de comandos que toma rspec (puede ejecutar rspec --help
para ver las opciones disponibles)
Según https://www.relishapp.com/rspec/rspec-core/v/2-0/docs/configuration/read-command-line-configuration-options-from-files también puede poner las opciones en ~/.rspec
, que hará que las opciones estén disponibles globalmente. Las opciones de archivo local .rspec
anularán las opciones globales.
Para la prueba de controlador
- rake spec exec paquete: controladores
Para la prueba modelo
- rake spec exec paquete: modelos
Para todas las pruebas de
- haz rastrillo exec spec
Para la prueba de archivo específico hacer
- file_name_spec.rb rspec (spec ejemplo rspec/controllers/groups_controller_spec.rb)
- 1. ¿Hay alguna forma de ejecutar las pruebas unitarias de forma secuencial con MSTests?
- 2. ¿Cómo organizar la prueba de Python de forma que pueda ejecutar todas las pruebas en un solo comando?
- 3. ¿Cómo ejecutar todas las pruebas con minitest?
- 4. Ejecutar todas las pruebas en Junit 4
- 5. ¿Hay alguna forma de automatizar las pruebas de Windows Forms?
- 6. Eclipse: une alguna clave para todas las pruebas unitarias
- 7. JUnit java.lang.OutOfMemoryError al ejecutar todas las pruebas en un paquete
- 8. Ejecutar todas las pruebas unitarias con el generador de Ant
- 9. ¿Hay alguna forma de desactivar todas las advertencias con un pragma?
- 10. ¿Hay alguna forma de detectar todas las excepciones (incluso las tratadas) con JCLDebug?
- 11. ¿Hay alguna forma de * prevenir * que ReSharper ejecute las pruebas unitarias de ensamblaje en paralelo?
- 12. ¿Hay alguna manera de saber con certeza si omite las pruebas en un determinado paquete?
- 13. ¿Cómo ejecuto pruebas solo para todas mis aplicaciones de Django?
- 14. NUnit ignorar todas las pruebas
- 15. Maven 'test' comando que solo ejecuta las pruebas que fallaron
- 16. ¿Hay alguna manera de ejecutar las pruebas NUnit en un pedido específico?
- 17. Rieles: ¿hay alguna forma de actualizar un solo atributo?
- 18. ¿Hay alguna forma de enumerar todas las llamadas de iguales() de una determinada clase con Eclipse?
- 19. ¿Hay alguna forma de empaquetar mis pruebas unitarias con PAR o PerlApp?
- 20. ¿Hay alguna forma de mostrar todas las entradas de GitHub sin un destinatario?
- 21. ¿Hay alguna forma de detectar todas las rutas no coincidentes con Backbone?
- 22. C#: ¿Hay alguna forma de encontrar/actualizar fácilmente todas las referencias a un objeto?
- 23. ¿Cómo puedo ejecutar todas las pruebas NUnit en Team City?
- 24. ¿Hay alguna forma de asociar un comando con un WPF Toolkit DataGridHyperlinkColumn?
- 25. Limpieza después de todas las pruebas junit
- 26. Ejecutar todas las pruebas en el directorio usando la nariz
- 27. ¿hay alguna forma de ejecutar 2 objetos NSAnimation simultáneamente?
- 28. ¿Hay alguna manera de ejecutar silenciosamente un comando bash después de guardar un archivo en vim?
- 29. ¿Hay alguna forma de ejecutar Checkstyle solo en archivos .java SIN ANT?
- 30. ¿Hay alguna manera de enumerar todas las asociaciones belongs_to?
Tanto trabajó gracias – ahmet