test cleanup
This commit is contained in:
parent
2f6d006404
commit
fa5af8ffa1
@ -47,7 +47,7 @@ module Admin
|
|||||||
if user.update(reset_params)
|
if user.update(reset_params)
|
||||||
redirect_to admin_login_path, success: "Password has been reset. Please log in."
|
redirect_to admin_login_path, success: "Password has been reset. Please log in."
|
||||||
else
|
else
|
||||||
redirect_to(admin_reset_request_path)
|
redirect_to admin_reset_request_path, flash: { error: "Password was not updated." }
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -74,5 +74,16 @@ module Admin
|
|||||||
assert_redirected_to admin_auth_path
|
assert_redirected_to admin_auth_path
|
||||||
assert_match(/reset.*log/i, flash[:success])
|
assert_match(/reset.*log/i, flash[:success])
|
||||||
end
|
end
|
||||||
|
|
||||||
|
test "should fail to reset with mistyped password" do
|
||||||
|
user = users(:admin)
|
||||||
|
user.setup_reset
|
||||||
|
|
||||||
|
post admin_reset_password_url, params: { auth:
|
||||||
|
{ reset_token: user.reset_token, password: '12345', password_confirmation: 'abcde' } }
|
||||||
|
|
||||||
|
assert :success
|
||||||
|
assert flash[:error]
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -22,5 +22,11 @@ module Admin
|
|||||||
assert_redirected_to admin_profile_url
|
assert_redirected_to admin_profile_url
|
||||||
assert flash[:success]
|
assert flash[:success]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
test "should FAIL update" do
|
||||||
|
post admin_profile_url, params: { user: { name: '' } }
|
||||||
|
assert :success
|
||||||
|
assert flash[:error]
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user