如何在黄瓜 - 水豚测试中包含外部JavaScript脚本?

时间:2015-11-09 17:37:34

标签: ruby-on-rails jquery-ui cucumber capybara capybara-webkit

所以我正在使用Capybara Webkit和Cucumber编写集成测试,以获得使用流行的jQueryUI Sortable插件的功能。不幸的是,Capybara不支持这一点,我发现这个jQuery库用来测试它https://github.com/mattheworiordan/jquery.simulate.drag-sortable.js。作者说要使用$ .getScript函数并从其他地方获取它以将其包含在测试中,但这似乎是一种糟糕的做法,当你不真正需要它时发出网络请求。我提出的解决方案是将其作为条件Rails.env == 'test'粘贴到application.html.erb文件中,但这几乎一样糟糕。理想情况下,我想知道是否有办法在黄瓜/水豚配置中包含javascripts

0 个答案:

没有答案