diff --git a/spec/requests/users_controller_spec.rb b/spec/requests/users_controller_spec.rb index 43c344ed567..d47c726564b 100644 --- a/spec/requests/users_controller_spec.rb +++ b/spec/requests/users_controller_spec.rb @@ -747,7 +747,10 @@ describe UsersController do context 'authentication records for' do let(:user) { Fabricate(:user) } + before do + OmniAuth.config.test_mode = true + OmniAuth.config.mock_auth[:twitter] = OmniAuth::AuthHash.new( provider: 'twitter', uid: '123545', @@ -762,6 +765,11 @@ describe UsersController do get "/auth/twitter/callback.json" end + after do + Rails.application.env_config["omniauth.auth"] = OmniAuth.config.mock_auth[:twitter] = nil + OmniAuth.config.test_mode = false + end + it 'should create twitter user info if required' do post "/u.json", params: { name: "Test Osama",