Правки логики
This commit is contained in:
@@ -10,7 +10,7 @@ from apps.it_manager.models import (
|
||||
Equipment, EquipmentAssignment, EquipmentModel, Ticket, WorkLog,
|
||||
)
|
||||
from core.models.directories import Directory
|
||||
from core.test_utils import login_2fa
|
||||
from core.test_utils import login_2fa, grant_all_locations
|
||||
|
||||
Employee = get_user_model()
|
||||
|
||||
@@ -89,6 +89,7 @@ class ItManagerEquipmentTests(TestCase):
|
||||
def setUp(self):
|
||||
self.it_user = make_employee(is_staff=False)
|
||||
self.it_user.groups.add(Group.objects.get(name='IT'))
|
||||
grant_all_locations(self.it_user)
|
||||
self.client = Client()
|
||||
login_2fa(self.client, self.it_user)
|
||||
|
||||
@@ -274,6 +275,7 @@ class ItManagerTicketTests(TestCase):
|
||||
def setUp(self):
|
||||
self.it_user = make_employee(is_staff=False)
|
||||
self.it_user.groups.add(Group.objects.get(name='IT'))
|
||||
grant_all_locations(self.it_user)
|
||||
self.requester = make_employee()
|
||||
self.client = Client()
|
||||
login_2fa(self.client, self.it_user)
|
||||
@@ -311,6 +313,7 @@ class ItManagerWorkLogTests(TestCase):
|
||||
def setUp(self):
|
||||
self.it_user = make_employee(is_staff=False)
|
||||
self.it_user.groups.add(Group.objects.get(name='IT'))
|
||||
grant_all_locations(self.it_user)
|
||||
self.client = Client()
|
||||
login_2fa(self.client, self.it_user)
|
||||
|
||||
@@ -398,6 +401,7 @@ class ItManagerWorkLogFilterEditTests(TestCase):
|
||||
it_group = Group.objects.get(name='IT')
|
||||
for u in (self.head, self.tech_a, self.tech_b):
|
||||
u.groups.add(it_group)
|
||||
grant_all_locations(u)
|
||||
|
||||
self.log_a = WorkLog.objects.create(
|
||||
date=date(2026, 9, 1),
|
||||
|
||||
Reference in New Issue
Block a user