您的位置:首页 > 产品设计 > UI/UE

Capybara 当使用 :js => true 时无法工作的问题

2012-07-19 10:46 447 查看
参考 http://stackoverflow.com/questions/8178120/capybara-with-js-true-causes-test-to-fail
安装 database_cleaner 的gem
spec_help文件里面加入如下代码:

RSpec.configure do |config|
config.use_transactional_fixtures = false

config.before :each do
if Capybara.current_driver == :rack_test
DatabaseCleaner.strategy = :transaction
else
DatabaseCleaner.strategy = :truncation
end
DatabaseCleaner.start
end

config.after do
DatabaseCleaner.clean
end
end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐