Par exemple dans le plugin open_id_authentication. A l'intérieur dossier test/test_helper.rb dans ce plugin, il a:Les gemmes des plugins ne sont souvent pas chargées, lors de l'exécution de ce test de plugin
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"
Mais chaque fois que je lance le test (à la fois par ctrl + R dans TextMate ou rubis open_id_authentication.rb -v dans le terminal, il est retourné Gem :: ChargeErreur: Impossible de trouver rubygem mocha-0.9.8 (> = 0)
J'ai installé gem mocha en exécutant à la fois dans le terminal, juste assuré:
gem install mocha
sudo gem install mocha
Et j'ai même ajouté cette ligne config/environment.rb
config.gem 'mocha'
alors que dois-je faire maintenant?
Et 'petit bijou « mocha'' ne fonctionne pas trop? –
non, ce n'était pas la ligne avant que je l'ai changé, j'ai abandonné essayer d'exécuter des tests de plug-ins obsolètes, est-ce vraiment impossible à faire? – jaycode