force login_with_france_connect at false when connection devise user

This commit is contained in:
Xavier J 2015-10-07 14:18:55 +02:00
parent ddc1052daf
commit 35ef473f59

View file

@ -0,0 +1,18 @@
require 'spec_helper'
describe Users::SessionsController, type: :controller do
describe '.create' do
let(:user) { create(:user, login_with_france_connect: true) }
before do
@request.env["devise.mapping"] = Devise.mappings[:user]
post :create, user: { email: user.email, password: user.password }
end
it 'login_with_france_connect current_user attribut is false' do
user.reload
expect(user.login_with_france_connect).to be_falsey
end
end
end