Class: Capybara::Chromedriver::Logger::TestHooks

Inherits:
Object
  • Object
show all
Defined in:
lib/capybara/chromedriver/logger/test_hooks.rb

Class Method Summary collapse

Class Method Details

.after_example!Object



5
6
7
8
# File 'lib/capybara/chromedriver/logger/test_hooks.rb', line 5

def self.after_example!
  collector = Capybara::Chromedriver::Logger::Collector.new
  collector.flush_and_check_errors!
end

.for_rspec!Object



10
11
12
13
14
15
16
17
18
# File 'lib/capybara/chromedriver/logger/test_hooks.rb', line 10

def self.for_rspec!
  ::RSpec.configure do |config|
    %i[feature system].each do |type|
      config.after :each, type: type do
        Capybara::Chromedriver::Logger::TestHooks.after_example!
      end
    end
  end
end