rubocop corrections

This commit is contained in:
Karol Selak 2021-03-22 03:16:29 +01:00
parent c63c6bc448
commit de29815686
72 changed files with 468 additions and 311 deletions

View file

@ -1,7 +1,9 @@
# frozen_string_literal: true
require 'rails_helper'
RSpec.describe UsersController do
before(:all) do # TODO change it to cleanup after each test
before(:all) do # TODO: change it to cleanup after each test
User.destroy_all
end
let(:user1) do
@ -15,7 +17,7 @@ RSpec.describe UsersController do
end
describe 'get create' do
subject do
get :create, params: {user: {email: 'test2@example.com', password: 'abcdefgh'}}
get :create, params: { user: { email: 'test2@example.com', password: 'abcdefgh' } }
end
it 'creates a user' do
subject
@ -34,13 +36,13 @@ RSpec.describe UsersController do
end
describe 'post password_recovery_request' do
subject do
get :password_recovery_request, params: {email: user1.email}
get :password_recovery_request, params: { email: user1.email }
end
it 'sends the proper recovery email' do
srand(10)
subject
email_text = ActionMailer::Base.deliveries.last.body.raw_source
expect(email_text).to match("recover_password/#{user1.id}/tfohbclx")
expect(email_text).to match("recover_password/#{user1.id}/jeravuxl")
end
it 'sends a recovery email to the proper email' do
subject
@ -53,7 +55,7 @@ RSpec.describe UsersController do
end
describe 'get recover_password_form' do
subject do
get :recover_password_form, params: {id: user1.id, recovery_password: 'recovery password'}
get :recover_password_form, params: { id: user1.id, recovery_password: 'recovery password' }
end
it 'renders proper form' do
subject
@ -104,4 +106,4 @@ RSpec.describe UsersController do
end
end
end
end
end