feat(registry): add new endpoints for registers, exchange, and backups; update routing and configurations
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 3m10s
CI/CD Pipeline / Run Tests (push) Successful in 3m35s
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 2m26s
CI/CD Pipeline / Run Tests (pull_request) Successful in 2m46s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 3m10s
CI/CD Pipeline / Run Tests (push) Successful in 3m35s
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 2m26s
CI/CD Pipeline / Run Tests (pull_request) Successful in 2m46s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
This commit is contained in:
@@ -1,9 +1,5 @@
|
||||
"""Tests for parsers admin configurations."""
|
||||
|
||||
from django.contrib.admin.sites import AdminSite
|
||||
from django.contrib.messages.storage.fallback import FallbackStorage
|
||||
from django.test import RequestFactory, TestCase
|
||||
|
||||
from apps.parsers.admin import (
|
||||
FinancialReportAdmin,
|
||||
HasCertificateNumberFilter,
|
||||
@@ -24,6 +20,10 @@ from apps.parsers.models import (
|
||||
ProcurementRecord,
|
||||
Proxy,
|
||||
)
|
||||
from django.contrib.admin.sites import AdminSite
|
||||
from django.contrib.messages.storage.fallback import FallbackStorage
|
||||
from django.test import RequestFactory, TestCase
|
||||
|
||||
from tests.apps.parsers.factories import (
|
||||
IndustrialCertificateRecordFactory,
|
||||
InspectionRecordFactory,
|
||||
@@ -34,7 +34,6 @@ from tests.apps.parsers.factories import (
|
||||
from tests.apps.user.factories import UserFactory
|
||||
from tests.utils.fixtures import fake
|
||||
|
||||
|
||||
_CYRILLIC_FINISHED = "\u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d"
|
||||
_CYRILLIC_PUBLISHED = "\u043e\u043f\u0443\u0431\u043b\u0438\u043a"
|
||||
|
||||
@@ -121,7 +120,9 @@ class ParsersAdminTest(TestCase):
|
||||
filter_none = HasCertificateNumberFilter(
|
||||
request, {}, IndustrialCertificateRecord, admin
|
||||
)
|
||||
qs_none = filter_none.queryset(request, IndustrialCertificateRecord.objects.all())
|
||||
qs_none = filter_none.queryset(
|
||||
request, IndustrialCertificateRecord.objects.all()
|
||||
)
|
||||
self.assertIn(record_good, qs_none)
|
||||
|
||||
def test_manufacturer_admin_helpers(self):
|
||||
@@ -141,13 +142,17 @@ class ParsersAdminTest(TestCase):
|
||||
record = InspectionRecordFactory(
|
||||
organisation_name="Org" * 30,
|
||||
control_authority="Auth" * 20,
|
||||
status=f"{_CYRILLIC_FINISHED}"
|
||||
status=f"{_CYRILLIC_FINISHED}",
|
||||
)
|
||||
self.assertTrue(admin.organisation_name_short(record).endswith("..."))
|
||||
self.assertTrue(admin.control_authority_short(record).endswith("..."))
|
||||
self.assertIn("span", str(admin.status_badge(record)))
|
||||
record_progress = InspectionRecordFactory(status="\u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435")
|
||||
record_cancel = InspectionRecordFactory(status="\u043e\u0442\u043c\u0435\u043d\u0435\u043d\u0430")
|
||||
record_progress = InspectionRecordFactory(
|
||||
status="\u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435"
|
||||
)
|
||||
record_cancel = InspectionRecordFactory(
|
||||
status="\u043e\u0442\u043c\u0435\u043d\u0435\u043d\u0430"
|
||||
)
|
||||
record_other = InspectionRecordFactory(status="unknown")
|
||||
self.assertIn("span", str(admin.status_badge(record_progress)))
|
||||
self.assertIn("span", str(admin.status_badge(record_cancel)))
|
||||
|
||||
Reference in New Issue
Block a user