2010-11-27 3 views
2

Salut les gars,spec de coupe me donne l'erreur

Je ne suis pas bon avec la gestion des pierres précieuses et problème ayant obtenu mon RSpec fonctionne correctement. Dans mon

gem list 

Je ces

rspec (2.1.0) 
rspec-core (2.1.0) 
rspec-expectations (2.1.0) 
rspec-mocks (2.1.0) 
rspec-rails (2.1.0) 

Et quand je lance rake spec je reçois ces

/Users/denniss/.rvm/rubies/ree-1.8.7-2010.02/bin/ruby -S bundle exec rspec "./spec/controllers 

/admin/categories_controller_spec.rb" "./spec/controllers/application_controller_spec.rb" 
bundler: command not found: rspec 
Install missing gem binaries with `bundle install` 
rake aborted! 
ruby -S bundle exec rspec "./spec/controllers/admin/categories_controller_spec.rb" "./spec/controllers/application_controller_spec.rb" failed 

J'ai essayé paquet en cours d'exécution installer manquants binaires de pierres précieuses et je suis arrivé ce

Your bundle is complete! It was installed into /Users/denniss/.rvm/gems/ree-1.8.7-2010.02 

Je ne sais pas ce qui se passe et j'ai essayé de déboguer et de googler sans aucun progrès. Alors s'il vous plaît aidez-moi si vous savez comment les réparer.

Si je fais quelque chose de mal s'il vous plaît laissez-moi savoir aussi bien

+0

Essayez paquet en cours d'exécution 'exec râteau spec' et voir ce qui se passe. – Theo

+0

Salut Theo: J'ai eu la même erreur – denniss

Répondre

0

pas 100% sûr, mais vous devrez peut-être ajouter le petit bijou répertoire exécutable sur votre chemin de charge. Pour obtenir le répertoire exécutable, exécutez gem environment dans le terminal et recherchez une ligne qui dit:

EXECUTABLE DIRECTORY: /gem/path/bin 

Copiez le chemin et entrez dans la commande de terminal suivante:

export PATH=$PATH:/gem/path/bin 

Edit:

J'ai remarqué que vous utilisez bundler. Les gemmes illustrées dans gem list sont complètement séparées des gemmes que bundler utilise. Est-ce que bundle show liste également ces gemmes? Sinon, vous devrez les ajouter à votre Gemfile.

+0

essayé mais ne fonctionne toujours pas. – denniss

+0

a ajouté un commentaire à ma réponse à propos de bundle show ... –

+0

bundle show me donne ce * rspec (2.1.0) * rspec-core (2.1.0) * rspec-expectations (2.1.0) * rspec- mocks (2.1.0) * rspec-rails (2.1.0) – denniss

0

Essayez suivre la commande dans votre projet: rails $ génèrent rspec: installer

Il crée .rspec, spécifications, spécifications/spec_helper ... après la commande spec râteau doit travailler