feat: ruff'ed

This commit is contained in:
2025-05-02 08:38:57 +02:00
parent 32b36b81b3
commit 48b53d851a
62 changed files with 2019 additions and 3655 deletions
+22 -57
View File
@@ -10,53 +10,36 @@ User = get_user_model()
class TestResetPassword(TransactionTestCase):
def setUp(self) -> None:
self.password = "theonering"
self.email = "sauron@mordor.middleearth"
self.first_name = "Sauron"
self.last_name = "The Lord of the Rings"
self.password = 'theonering'
self.email = 'sauron@mordor.middleearth'
self.first_name = 'Sauron'
self.last_name = 'The Lord of the Rings'
self.user = User.objects.create_user(
username=self.email,
password=self.password,
first_name=self.first_name,
last_name=self.last_name,
username=self.email, password=self.password, first_name=self.first_name, last_name=self.last_name
)
def test_get_reset_password_page(self):
response = self.client.get(reverse("web:reset_password"))
response = self.client.get(reverse('web:reset_password'))
assert response.status_code == 200
def test_reset_password(self):
response = self.client.post(
reverse("web:reset_password"),
{
"email": self.email,
},
)
response = self.client.post(reverse('web:reset_password'), {'email': self.email})
assert response.status_code == 302
assert response.url == reverse("web:reset_password_email_sent")
assert response.url == reverse('web:reset_password_email_sent')
def test_reset_password_not_existing_user(self):
response = self.client.post(
reverse("web:reset_password"),
{
"email": "vanpiro@noesiten.com",
},
)
response = self.client.post(reverse('web:reset_password'), {'email': 'vanpiro@noesiten.com'})
assert response.status_code == 302
assert response.url == reverse("web:reset_password_email_sent")
assert response.url == reverse('web:reset_password_email_sent')
def test_reset_password_confirm_get(self):
token = default_token_generator.make_token(self.user)
uidb64 = urlsafe_base64_encode(force_bytes(self.user.pk))
response = self.client.get(
reverse(
"web:reset_password_confirm", kwargs={"uidb64": uidb64, "token": token}
),
)
response = self.client.get(reverse('web:reset_password_confirm', kwargs={'uidb64': uidb64, 'token': token}))
assert response.status_code == 200
@@ -65,20 +48,14 @@ class TestResetPassword(TransactionTestCase):
form_token = default_token_generator.make_token(self.user)
uidb64 = urlsafe_base64_encode(force_bytes(self.user.pk))
new_password = "89733wy29"
new_password = '89733wy29'
response = self.client.post(
reverse(
"web:reset_password_confirm", kwargs={"uidb64": uidb64, "token": token}
),
{
"token": form_token,
"new_password1": new_password,
"new_password2": new_password,
},
reverse('web:reset_password_confirm', kwargs={'uidb64': uidb64, 'token': token}),
{'token': form_token, 'new_password1': new_password, 'new_password2': new_password},
)
assert response.status_code == 302
assert response.url == reverse("web:login")
assert response.url == reverse('web:login')
self.user.refresh_from_db()
assert self.user.check_password(new_password)
@@ -88,35 +65,23 @@ class TestResetPassword(TransactionTestCase):
form_token = default_token_generator.make_token(self.user)
uidb64 = urlsafe_base64_encode(force_bytes(self.user.pk))
new_password = "89733wy29"
new_password = '89733wy29'
response = self.client.post(
reverse(
"web:reset_password_confirm", kwargs={"uidb64": uidb64, "token": token}
),
{
"token": form_token,
"new_password1": new_password,
"new_password2": "otherpassw13",
},
reverse('web:reset_password_confirm', kwargs={'uidb64': uidb64, 'token': token}),
{'token': form_token, 'new_password1': new_password, 'new_password2': 'otherpassw13'},
)
assert response.status_code == 200
def test_reset_password_confirm_invalid_token(self):
token = default_token_generator.make_token(self.user)
form_token = "invalid token"
form_token = 'invalid token'
uidb64 = urlsafe_base64_encode(force_bytes(self.user.pk))
new_password = "89733wy29"
new_password = '89733wy29'
response = self.client.post(
reverse(
"web:reset_password_confirm", kwargs={"uidb64": uidb64, "token": token}
),
{
"token": form_token,
"new_password1": new_password,
"new_password2": new_password,
},
reverse('web:reset_password_confirm', kwargs={'uidb64': uidb64, 'token': token}),
{'token': form_token, 'new_password1': new_password, 'new_password2': new_password},
)
assert response.status_code == 200