Resultados de la búsqueda a petición "rspec"
Diferencia entre un bloque it y un bloque de especificación en RSpec
¿Cuál es la diferencia entre un bloque it y un bloque específico en RSpec? subject { MovieList.add_new(10) } specify { subject.should have(10).items } it { subject.track_number.should == 10} Parecen hacer el mismo trabajo. Solo comprobando para ...
¿Cómo genero una variable en una prueba rspec?
¿Existe una forma rápida de generar el valor de la variable en una prueba rspec? Algo como esto, por ejemplo, en un controlador para generar una variable, hago: raise variable.to_yaml ¿Hay algo similar que pueda hacer en una prueba rspec para ...
la especificación individual pasa cuando se ejecuta sola, pero falla cuando se ejecutan todas las especificaciones
Tengo 30 especificaciones en mi foo_controller_spec.rb y cuando ejecuto todo el archivo usando las especificaciones, obtengo 4 fallas y 2 pendientes. Cuando ejecuto las 4 especificaciones que fallan individualmente, 3 de ellas todavía fallan, ...
No se pueden ejecutar pruebas contra Safari 11 de forma remota (ssh, CI)
Tengo problemas para ejecutar las pruebas de Ruby / RSpec contra Safari 11 cuando intento ejecutar las pruebas a través de ssh manualmente o mediante Jenkins (donde la máquina donde existe Safari es un esclavo remoto). Al ejecutar pruebas, ...
se esperaba que #count haya cambiado en 1, pero no se le dio un bloqueo
Estoy probando mimodel método que me devuelve unAccount object. Estoy comprobando si mi tabla ha insertado un nuevorow y mi modelo refleja su recuento. Debajo está mi especificación. it "can create an account" do create_account = ...
Probando una gema que usa modelos ActiveRecord
Escribí una gema que importa datos a su base de datos si pasa en un modelo ActiveRecord. Por ejemplo:
Error de rspec 'report_activate_error': No se pudo encontrar RubyGem rspec-core (> = 0) (Gema: LoadError)
Tengo un error aparentemente simple, pero parece que no puedo entender qué hacer para resolverlo. He intentado desinstalar y reinstalar, pero eso no me ha ayudado. Soy nuevo en la terminal y en ruby / ruby on rails, así que perdona mi pregunta ...