rubocop corrections
This commit is contained in:
parent
c63c6bc448
commit
de29815686
72 changed files with 468 additions and 311 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue