2010-06-29 17 views
0

J'ai commencé à créer un plugin de rails qui inclut des méthodes de classe et d'instance de Controller et Model. J'ai essayé de configurer les tests pour le modèle. Ajoutez un répertoire de modèles dans mon répertoire de test. Mais j'ai remarqué - j'ai besoin du plugin geokit-rails pour que mon modèle puisse "acts_as_mappable"Configurer un répertoire de test pour un plugin Rails

Comment obtenir le plugin dans le répertoire de test? J'ai essayé de le copier dans/test/plugins/geokit-rails et de l'inclure dans mon test_helper?

require 'geokit' 
require PLUGIN_ROOT + '/test/plugins/geokit-rails/lib/geokit-rails.rb' 

je reçois une erreur du plug-in

MissingSourceFile: no such file to load — geokit-rails/defaults 

des suggestions?

Répondre

0

j'ai obtenu le plugin en cours d'exécution avec quelques changements dans Geokit-rails/lib/Geokit-rails.rb

dir = File.join(File.dirname(__FILE__)) 
require dir + '/geokit-rails/defaults' 
require dir + '/geokit-rails/adapters/abstract' 
require dir + '/geokit-rails/acts_as_mappable' 
require dir + '/geokit-rails/ip_geocode_lookup'