Resultados de la búsqueda a petición "rspec"

1 la respuesta

RoR: ¿cómo pruebo mi aplicación en varias bases de datos?

Comencé a implementar mi última aplicación RoR enHeroku, lo que me obligó a comenzar a usar PostgreSQL: anteriormente había estado usando SQLite y MySQL. Quería una manera muy simple de hacer pruebas continuamente en rojo / verde en las tres ...

1 la respuesta

lamada al método @Expect y proxy al método original con RSpec

Quiero descubrir si falta BDD: incluir parámetros para el método ActiveRecord :: Base.find. Entonces mi idea es tener en especificación algo como esto: ActiveRecord::Base.should_receive(:find).once.and_proxy_to_original_method parent = ...

4 la respuesta

Rspec, Pepino: mejor estrategia de limpieza de bases de datos de velocidad

Me gustaría aumentar la velocidad de mis pruebas. ¿Debo usaruse_transactional_fixtures o ve con eldatabase_cleaner gema @ ¿Qué estrategia de database_cleaner es la mejor? Noté que después de la migración desde:truncation a:transaction ¡mis más ...

2 la respuesta

¿Pruebas de controlador roto después de instalar Capybara?

Tuve un montón de pruebas combinadas de controlador / vista escritas con rspec. Agregué la gema de Carpincho y escribí algunas pruebas de integración que pasan bien. El único problema es que ahora en todas mis pruebas de controlador, ...

3 la respuesta

Errno :: ENOENT: No existe tal archivo o directorio @ rb_file_s_mtime después de las pruebas de características

Cuando ejecuto Rspecs de función, recibo el siguiente error (seguimiento completo en la parte inferior de este mensaje) Salida de pumaRack app error handling request { ...

4 la respuesta

¿Ejecutar depuración de ruby en rspec?

Estoy tratando de ejecutar el depurador Ruby en una de mis especificaciones: describe User do it "should be valid" do debugger User.new.should be_valid end end Cuando ejecuto rspec, obtengo: debugger statement ignored, use -d or --debug option ...

2 la respuesta

RailsTutorial - capítulo 8.4.3 - La base de datos de prueba no se borra después de agregar al usuario en la prueba de integración

Estoy perplejo con este. Todo en el tutorial ha ido bien hasta ahora, pero cuando agrego este fragmento de código a mi archivo /spec/requests/users_spec.rb, las cosas comienzan a ir hacia el sur: describe "success" do it "should make a new ...

4 la respuesta

Rspec: configuración de cookies en una prueba auxiliar

Método Helper # Determine if this is user's first time def first_time? cookies[:first_time].nil? end Prueba Rspec intentada it "returns true if the cookie is set" do cookies[:first_time] = "something" helper.first_time?().should be(true) ...

3 la respuesta

DHH en pruebas unitarias: ¿RSpec es realmente innecesariamente complicado?

Soy suscriptor de Ruby Inside, ya que estoy particularmente interesado en Rails. Ayer, el creador de Rails, David Heinemeier Hansson, dijo que solo está usando test / unit. Lo entendería, ya que es interno de Rails, pero parece haber dado una ...

1 la respuesta

Resúmenes del escenario de RSpec: múltiples casos de prueba

¿Cuál es la mejor manera de probar varios casos de prueba diferentes con RSpec? Por ejemplo, dado string-adds.s.bb [https://gist.github.com/899520]: require 'rspec' class String if method_defined? :reverse_words raise "String#reverse_words is ...