class OmniauthableIntegrationTest

Constants

FACEBOOK_INFO

Public Instance Methods

stub_action!(name) { || ... } click to toggle source
# File test/integration/omniauthable_test.rb, line 31
def stub_action!(name)
  Users::OmniauthCallbacksController.class_eval do
    alias_method :__old_facebook, :facebook
    alias_method :facebook, name
  end
  yield
ensure
  Users::OmniauthCallbacksController.class_eval do
    alias_method :facebook, :__old_facebook
  end
end