2025-03-06 12:10:17 -03:00
|
|
|
from django.urls import resolve
|
|
|
|
|
from django.urls import reverse
|
|
|
|
|
|
2025-05-26 14:22:19 +02:00
|
|
|
from diarios_oficiais_alems.users.models import User
|
2025-03-06 12:10:17 -03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_detail(user: User):
|
|
|
|
|
assert (
|
|
|
|
|
reverse("users:detail", kwargs={"username": user.username})
|
|
|
|
|
== f"/users/{user.username}/"
|
|
|
|
|
)
|
|
|
|
|
assert resolve(f"/users/{user.username}/").view_name == "users:detail"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_update():
|
|
|
|
|
assert reverse("users:update") == "/users/~update/"
|
|
|
|
|
assert resolve("/users/~update/").view_name == "users:update"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_redirect():
|
|
|
|
|
assert reverse("users:redirect") == "/users/~redirect/"
|
|
|
|
|
assert resolve("/users/~redirect/").view_name == "users:redirect"
|