我有...
/spec/spec_helper.rb:
require 'capybara/rspec'
require 'capybara/rails'
require 'capybara/dsl'
RSpec.configure do |config|
config.fail_fast = true
config.use_instantiated_fixtures = false
config.include(Capybara, :type => :integration)
end
因此,一旦任何规范失败,Rspec 就会退出并显示错误。
在这一点上,我希望 Rspec 也自动调用 Capybara 的save_and_open_page
方法。我怎样才能做到这一点?
Capybara-Screenshot看起来很有希望,但是虽然它将 HTML 和屏幕截图保存为图像文件(我不需要),但它不会自动打开它们。