module Capybara::Selenium::DeprecationSuppressor

Public Class Methods

new(*) click to toggle source
Calls superclass method
# File lib/capybara/selenium/logger_suppressor.rb, line 6
def initialize(*)
  @suppress_for_capybara = false
  super
end

Public Instance Methods

deprecate(*) click to toggle source
Calls superclass method
# File lib/capybara/selenium/logger_suppressor.rb, line 11
def deprecate(*)
  super unless @suppress_for_capybara
end
suppress_deprecations() { || ... } click to toggle source
# File lib/capybara/selenium/logger_suppressor.rb, line 15
def suppress_deprecations
  prev_suppress_for_capybara, @suppress_for_capybara = @suppress_for_capybara, true
  yield
ensure
  @suppress_for_capybara = prev_suppress_for_capybara
end