2010-11-27 4 views
2

HI guys,rake spec дает мне ошибку

Я плохо разбираюсь в управлении драгоценными камнями и не имею проблемы с тем, чтобы заставить RSpec работать нормально. В моем

gem list 

У меня есть эти

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

И когда я бег rake spec я получаю эти

/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 

Я попытался запустить пакет установку недостающих драгоценные бинарные файлы, и я получил этот

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

Я не знаю, что происходит, и я пробовал отлаживать и googling без прогресса. Поэтому, пожалуйста, помогите мне, если вы знаете, как их устранить.

Если я делаю что-то неправильно, пожалуйста, дайте мне знать, как хорошо

+0

Попробуйте запустить `расслоение Exec rake spec` и посмотреть, что произойдет. – Theo 2010-11-27 19:10:25

+0

Привет, Тео: У меня такая же ошибка. – denniss 2010-11-27 20:54:07

ответ

0

Не 100% уверен, но вы можете добавить исполняемый каталог драгоценных камней на вашем пути загрузки. Чтобы получить исполняемый каталог, запустить gem environment в терминал и найдите строку, которая говорит:

EXECUTABLE DIRECTORY: /gem/path/bin 

Скопируйте путь и введите его в следующей команды терминала:

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

Edit:

Я заметил, что вы используете спутник. Драгоценные камни, показанные в gem list, полностью отделены от драгоценных камней, которые использует связка. Есть ли в списке bundle show эти драгоценные камни? Если нет, вам нужно будет добавить их в свой Gemfile.

0

Попробуйте следовать команды в проекте: $ рельсы генерировать RSpec: установить

Это создает .rspec, спецификации, спецификации/spec_helper ... после этого команда грабли спецификации должны работать

Смежные вопросы