patch oko teksta PDFa i UI tablica
Some checks failed
ERP CI/CD Pipeline / test (push) Has been cancelled
ERP CI/CD Pipeline / Deploy (server git pull + compose) (push) Has been cancelled

This commit is contained in:
mariomitte
2026-07-12 03:25:03 +02:00
parent 3b54499b17
commit 4e3bf6dab0
40 changed files with 2149 additions and 331 deletions

View File

@@ -1,4 +1,5 @@
import pytest
from django.contrib.auth.models import Group
from django.contrib.auth import get_user_model
User = get_user_model()
@@ -22,4 +23,20 @@ def test_create_superuser():
password="password123"
)
assert admin.is_superuser is True
assert admin.is_staff is True
assert admin.is_staff is True
@pytest.mark.django_db
def test_user_groups_many_to_many_relation():
user = User.objects.create_user(
email="m2m@example.com",
password="password123",
)
group_a = Group.objects.create(name="Serviseri")
group_b = Group.objects.create(name="Dispeceri")
user.groups.add(group_a, group_b)
assert user.groups.count() == 2
assert group_a.user_set.filter(id=user.id).exists()
assert group_b.user_set.filter(id=user.id).exists()