0

Controller と Model のいくつかのクラス メソッドとインスタンス メソッドを含む Rails プラグインの作成を開始しました。私は最初にモデルのテストをセットアップしようとしました。

テスト ディレクトリにモデル ディレクトリを追加します。しかし、私は気づいた - 私のモデルが "acts_as_mappable" できるようにするには geokit-rails プラグインが必要だ

プラグインをテストディレクトリに入れる方法は? /test/plugins/geokit-rails にコピーして、test_helper に含めようとしましたか?

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

プラグインからエラーが発生します

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

助言がありますか?

4

1 に答える 1

0

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'
于 2010-06-29T15:39:28.907 に答える