ho ...Come rendere Rspec save_and_open_page automaticamente quando qualsiasi spec fallisce
/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
Così, non appena ogni spec fallisce, Rspec chiude e spettacoli tu l'errore.
Al punto, vorrei che anche Rspec richiamasse automaticamente il metodo save_and_open_page
di Capybara. Come posso fare questo?
Capybara-Screenshot sembra promettente, ma mentre salva sia l'HTML che uno screenshot come file immagine (che non ho bisogno), non li apre automaticamente.
funziona come un fascino ... grazie – rizidoro
Rspec 3 richiede di mettere esplicitamente 'do | esempio |' perché funzioni – Eva