Rails 2.3.3、jpmobile は github の master を使っています。
rake を実行するとき、rails は lib/tasks/rails.rb で ”#{RAILS_ROOT}/vendor/plugins///tasks//.rake” にある rake タスクファイルを読み込みます。
jpmobile/test/rails/overrides/lib/tasks/rspec.rake も対象になるため、アプリケーション側でも rspec-rails を使っている場合に、rspec.rake が二度ロードされてしまいます。
その結果、同じ rspec のテストが2度実行されます。
jpmobile/test/rails/overrides/lib/tasks というディレクトリ名を変えていただけませんでしょうか。
Rails 2.3.3、jpmobile は github の master を使っています。
rake を実行するとき、rails は lib/tasks/rails.rb で ”#{RAILS_ROOT}/vendor/plugins///tasks//.rake” にある rake タスクファイルを読み込みます。
jpmobile/test/rails/overrides/lib/tasks/rspec.rake も対象になるため、アプリケーション側でも rspec-rails を使っている場合に、rspec.rake が二度ロードされてしまいます。
その結果、同じ rspec のテストが2度実行されます。
jpmobile/test/rails/overrides/lib/tasks というディレクトリ名を変えていただけませんでしょうか。