From f38942d121b1917e463c071cb3cd77c098a1ccb0 Mon Sep 17 00:00:00 2001 From: David Taylor Date: Wed, 25 Jul 2018 16:33:42 +0100 Subject: [PATCH] FIX: Destroy session between omniauth callbacks controller tests --- spec/requests/omniauth_callbacks_controller_spec.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spec/requests/omniauth_callbacks_controller_spec.rb b/spec/requests/omniauth_callbacks_controller_spec.rb index d902b25a881..eac385ef4ca 100644 --- a/spec/requests/omniauth_callbacks_controller_spec.rb +++ b/spec/requests/omniauth_callbacks_controller_spec.rb @@ -290,6 +290,8 @@ RSpec.describe Users::OmniauthCallbacksController do user.reload expect(user.email).to eq(old_email) + delete "/session/#{user.username}" # log out + response = login(new_identity) expect(response['authenticated']).to eq(nil) expect(response['email']).to eq(new_email)