Например, в плагине open_id_authentication.Внутри папки test / test_helper.rb внутри этого плагина он получал:
require 'test/unit'
require 'rubygems'
gem 'activesupport'
require 'active_support'
gem 'actionpack'
require 'action_controller'
gem 'mocha-0.9.8'
require 'mocha'
gem 'ruby-openid'
require 'openid'
RAILS_ROOT = File.dirname(__FILE__) unless defined? RAILS_ROOT
require File.dirname(__FILE__) + "/../lib/open_id_authentication"
Но всякий раз, когда я запускаю тест (как ctrl + R в TextMate, так и ruby open_id_authentication.rb -v в Terminal, он возвращает Gem:: LoadError: Не удалось найти RubyGem mocha-0.9.8 (> = 0)
Я установил mocha gem, запустив оба в терминале, просто чтобы убедиться:
gem install mocha
sudo gem install mocha
ИЯ даже добавил эту строку в config / environment.rb
config.gem 'mocha'
, так что мне теперь делать?