fix queue
This commit is contained in:
1 parent
049cc41afc
commit
9a1c99cbd3
14 files changed
+237
-32
No files matched your search
@@ -28,7 +28,7 @@ def make_contact(username, mobile):
|
||||
|
||||
@pytest.mark.django_db
|
||||
def test_unit_permission_isolates_ticket_queries_and_object_access():
|
||||
sales = OrganizationalUnit.objects.create(name="فروش", slug="sales")
|
||||
sales = OrganizationalUnit.objects.create(name="فروش ایزوله", slug="isolated-sales")
|
||||
logistics = OrganizationalUnit.objects.create(name="بارگیری ایزوله", slug="isolated-logistics")
|
||||
view_permission = Permission.objects.get(codename="view_ticket", content_type__app_label="tickets")
|
||||
sales.permissions.add(view_permission)
|
||||
@@ -114,7 +114,7 @@ def test_magic_link_records_every_open_with_ip_and_user_agent(client):
|
||||
@pytest.mark.django_db
|
||||
def test_dispatch_pages_are_available_only_to_the_dispatch_unit(client):
|
||||
unit = OrganizationalUnit.objects.create(name="انبار دسترسی", slug="access-warehouse")
|
||||
other_unit = OrganizationalUnit.objects.create(name="فروش", slug="sales-2")
|
||||
other_unit = OrganizationalUnit.objects.create(name="فروش دسترسی تست", slug="sales-2")
|
||||
for codename in ("view_ticket", "dispatch_group_tickets"):
|
||||
permission = Permission.objects.get(codename=codename, content_type__app_label="tickets")
|
||||
unit.permissions.add(permission)
|
||||
@@ -123,7 +123,7 @@ def test_dispatch_pages_are_available_only_to_the_dispatch_unit(client):
|
||||
customer = make_contact("warehouse-contact", "09120000131")
|
||||
group = ContactGroup.objects.create(name="تامینکنندگان", unit=unit)
|
||||
customer.customer_profile.groups.add(group)
|
||||
category = TicketCategory.objects.create(title="موجودی", slug="inventory")
|
||||
category = TicketCategory.objects.create(unit=unit, title="موجودی", slug="test-inventory-access")
|
||||
|
||||
client.force_login(staff)
|
||||
assert client.get(reverse("staff_tickets:dispatch_create")).status_code == 200
|
||||
|
||||
Reference in new issue
Block a user