class Capybara::ConfigureDeprecator
Public Class Methods
new(config)
click to toggle source
# File lib/capybara/config.rb, line 101 def initialize(config) @config = config end
Public Instance Methods
method_missing(m, *args, &block)
click to toggle source
Calls superclass method
# File lib/capybara/config.rb, line 105 def method_missing(m, *args, &block) if @config.respond_to?(m) @config.public_send(m, *args, &block) elsif Capybara.respond_to?(m) warn "Calling #{m} from Capybara.configure is deprecated - please call it on Capybara directly ( Capybara.#{m}(...) )" Capybara.public_send(m, *args, &block) else super end end
respond_to_missing?(m, include_private = false)
click to toggle source
# File lib/capybara/config.rb, line 116 def respond_to_missing?(m, include_private = false) @config.respond_to_missing?(m, include_private) || Capybara.respond_to_missing?(m, include_private) end