Я пытаюсь запустить некоторые базовые тесты в моем приложении rails, следуя указаниям по краям.
Мое приложение rails работает нормально, оно только при попытке запустить тесты.
При запускеtest, я получаю:
.../config/boot.rb:1:in `require': no such file to load -- rubygems (LoadError)
from /Users/olivier_ntk/Sites/tennis/config/boot.rb:1
from /Users/olivier_ntk/Sites/tennis/config/application.rb:1:in `require'
from /Users/olivier_ntk/Sites/tennis/config/application.rb:1
from /Users/olivier_ntk/Sites/tennis/config/environment.rb:2:in `require'
from /Users/olivier_ntk/Sites/tennis/config/environment.rb:2
from ./test/test_helper.rb:2:in `require'
from ./test/test_helper.rb:2
from test/unit/club_test.rb:1:in `require'
from test/unit/club_test.rb:1
$ ruby -v
ruby 1.8.7 (2010-08-16 patchlevel 302) [i686-darwin10]
$ rails -v
Rails 3.0.6
$ gem -v
1.3.7
Однако, когда я запускаю which -a ruby
, я получаю:
/opt/local/bin/ruby
/opt/local/bin/ruby
/opt/local/bin/ruby
Я не уверен, почему я получаю 3 строки и влияет ли это на вызоврубин ...