From a0f4526c58ac5fcac2a3227a4839753d4390b4c8 Mon Sep 17 00:00:00 2001 From: shariquerik Date: Tue, 14 Apr 2026 17:44:31 +0530 Subject: [PATCH] fix: update password reset tests for improved accuracy and messaging --- frappe/core/doctype/user/test_user.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frappe/core/doctype/user/test_user.py b/frappe/core/doctype/user/test_user.py index 62cba4c54c..0884c010b0 100644 --- a/frappe/core/doctype/user/test_user.py +++ b/frappe/core/doctype/user/test_user.py @@ -292,7 +292,7 @@ class TestUser(IntegrationTestCase): c = FrappeClient(url) res1 = c.session.post(url, data=data, verify=c.verify, headers=c.headers) res2 = c.session.post(url, data=data, verify=c.verify, headers=c.headers) - self.assertEqual(res1.status_code, 404) + self.assertEqual(res1.status_code, 200) self.assertEqual(res2.status_code, 429) def test_user_rename(self): @@ -431,15 +431,15 @@ class TestUser(IntegrationTestCase): update_password(old_password, old_password=new_password) self.assertEqual( frappe.message_log[0].get("message"), - f"Password reset instructions have been sent to {test_user.full_name}'s email", + "If an account with this email exists, password reset instructions have been sent.", ) sendmail.assert_called_once() self.assertEqual(sendmail.call_args[1]["recipients"], "test2@example.com") self.assertEqual(reset_password(user="test2@example.com"), None) - self.assertEqual(reset_password(user="Administrator"), "not allowed") - self.assertEqual(reset_password(user="random"), "not found") + self.assertEqual(reset_password(user="Administrator"), None) + self.assertEqual(reset_password(user="random"), None) def test_user_onload_modules(self): from frappe.desk.form.load import getdoc