私はRails RSpecテストで使用するためにいくつかのJavascriptファイルを要求しようとしています。具体的にはjQueryのドラッグ・アンド・ドロップをテストするためのものですが、テストのためにそれらを要求する方法についてはどこにも書かれていないようです。私は.jsファイルをspec/javascripts/helpers
にコピーしましたが、私はRSpecにそれらを要求するように指示する方法はわかりません。私は私のspec_helper.rbでそれらを必要とすることを試みた:RSpec/Capybara/SeleniumテストでJavascriptファイルをテストするにはどうすればよいですか?
require 'spec/javascripts/helpers/jquery.simulate.js'
require 'spec/javascripts/helpers/jquery.simulate.ext.js'
require 'spec/javascripts/helpers/jquery.simulate.drag-n-drop.js'
しかし、それはちょうどあなたがそうであるように、あなたが同じようにテストしているページに私に
cannot load such file -- spec/javascripts/helpers/jquery.simulate.js (LoadError)
http://rubylearning.com/satishtalim/including_other_files_in_ruby.html – fabersky
ありがとう、しかし* .rbファイルを必要とすることは私の問題ではなく、* .jsファイルはjqueryのドラッグアンドドロップをシミュレートする目的でのみテスト環境でブラウザにロードされます –