mirror of
https://github.com/discourse/discourse.git
synced 2025-06-03 14:15:11 +08:00
Simplify log in for request specs.
This commit is contained in:
@ -24,11 +24,7 @@ module IntegrationHelpers
|
||||
end
|
||||
|
||||
def sign_in(user)
|
||||
password = 'somecomplicatedpassword'
|
||||
user.update!(password: password)
|
||||
Fabricate(:email_token, confirmed: true, user: user)
|
||||
post "/session.json", params: { login: user.username, password: password }
|
||||
expect(response).to be_success
|
||||
get "/session/#{user.username}/become"
|
||||
user
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user