tests spectroscopy run rails how example better rspec

spectroscopy - rspec example



No se pudo encontrar el generador rspec: instalar. (11)

Intento seguir este tutorial aquí: http://railstutorial.org/chapters/static-pages#top

Cuando corro

$ rieles generan rspec: instalar

Yo obtengo:

No se pudo encontrar el generador rspec: instalar.

¿Cuál podría ser el problema, siempre que esté usando Rails 3.0.0.rc ?

Gracias.


Añadir a tu Gemfile:

group :development, :test do gem ''rspec-rails'', ">= 2.0.0.beta" end

y ejecute bundle install

Ese nokogiri instalado y luego los rails generate rspec:install funcionó como se esperaba.


Agregue gem ''rspec-rails'' en Gemfile y guárdelo. Ejecutar comando de bundle en la Terminal. Y en config/application.rb , agregue esta línea de configuración

config.generators do |g| g.test_framework :rspec, :fixture => true, :views => false g.integration_tool :rspec, :fixture => true, :views => true end


Asegúrese de instalar rspec-rails y no solo rspec . Suspiro, perdi algo de tiempo


Elimine todas las versiones de rspec ejecutando los siguientes comandos como lo sugiere Sydney en otra publicación y luego instale -V 2.0.1

gem uninstall rspec gem uninstall rspec-core rspec-expectations rspec-mocks rspec-support gem install rspec -v 2.0.1

agrega la siguiente línea al archivo gema

gem ''rspec-rails'', ''~> 2.0.0''

y luego correr

rails generate rspec:install

corre sin problemas


Intenta instalarlo como una gema.

gema de instalar rspec

con los rieles 3 en su config / environment.rb usted mantiene gemas allí con la instalación en paquete, pero en términos de lo que está haciendo, simplemente puede instalar gps rspec.


Me di cuenta de que no había guardado después de actualizar mi Gemfile . Simplemente guardé, ejecuté bundle install en la línea de comando y finalmente ejecuté $ rails generate rspec:install


Por defecto, solo tenía ''rspec-rails'' en mi archivo gem, y por lo tanto, Bundler instaló rspec-rails 1.x (alguna versión prehistórica) por alguna razón. Después de que modifiqué mi gemfile para tener la gem ''rspec-rails'', ''~>3.0'' y ejecuté la actualización del paquete funcionó bien.


Recibí el mismo error y descubrí que había olvidado guardar los cambios de Gemfile que realicé en Sublime antes de ejecutar el comando de instalación del paquete. Guardé y luego volví a ejecutar la instalación del paquete y pude ejecutar los rieles generar rspec: comando de instalación


Reiniciar el resorte: a veces no se vuelve a cargar después de ejecutar el paquete.


Si usted, como yo, creó un proyecto, decidió que quería archivar el directorio antiguo y comenzar de nuevo, pero dejó el spring en segundo plano en un accidente, el spring no volverá a cargarse desde el directorio correcto y estará muy confundido.

La solución es detener la primavera y dejar que se reinicie por sí sola.


Tuve que hacer gem install rspec y luego agregarlas a gemfile como dijo Andreas.

utilizando Rails 3.2.1 y ruby ​​1.9.3 en windows 7 y funcionó perfectamente.