Fix rspec syntax

This commit is contained in:
Luis Ramos
2021-03-26 23:03:27 +00:00
parent 8f7025b8c6
commit 30ca608fb9

View File

@@ -66,12 +66,12 @@ describe Spree::UsersController, type: :controller do
let!(:user) { create(:user) }
it "returns true if email corresponds to a registered user" do
post :registered_email, email: user.email
post :registered_email, params: { email: user.email }
expect(json_response['registered']).to eq true
end
it "returns false if email does not correspond to a registered user" do
post :registered_email, email: 'nonregistereduser@example.com'
post :registered_email, params: { email: 'nonregistereduser@example.com' }
expect(json_response['registered']).to eq false
end
end
@@ -79,14 +79,14 @@ describe Spree::UsersController, type: :controller do
context '#load_object' do
it 'should redirect to signup path if user is not found' do
allow(controller).to receive_messages(spree_current_user: nil)
put :update, user: { email: 'foobar@example.com' }
put :update, params: { user: { email: 'foobar@example.com' } }
expect(response).to redirect_to('/login')
end
end
context '#create' do
it 'should create a new user' do
post :create, user: { email: 'foobar@example.com', password: 'foobar123', password_confirmation: 'foobar123' }
post :create, params: { user: { email: 'foobar@example.com', password: 'foobar123', password_confirmation: 'foobar123' } }
expect(assigns[:user].new_record?).to be_falsey
end
end