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