fix(lint): resolve ruff errors in tests and run_tests.py
- Fix import sorting (I001) - Remove unused imports and variables (F401, F841) - Add noqa for test code (S106 hardcoded passwords, S314 XML parsing) - Auto-format with ruff format
This commit is contained in:
@@ -3,10 +3,7 @@
|
||||
import random
|
||||
from datetime import timedelta
|
||||
|
||||
from django.utils import timezone
|
||||
|
||||
import factory
|
||||
|
||||
from apps.parsers.models import (
|
||||
IndustrialCertificateRecord,
|
||||
InspectionRecord,
|
||||
@@ -14,6 +11,7 @@ from apps.parsers.models import (
|
||||
ParserLoadLog,
|
||||
Proxy,
|
||||
)
|
||||
from django.utils import timezone
|
||||
|
||||
# === Хелперы для генерации реалистичных данных ===
|
||||
|
||||
@@ -320,7 +318,9 @@ class InspectionRecordFactory(factory.django.DjangoModelFactory):
|
||||
lambda _: random.choice(["плановая", "внеплановая"])
|
||||
)
|
||||
inspection_form = factory.LazyAttribute(
|
||||
lambda _: random.choice(["документарная", "выездная", "документарная и выездная"])
|
||||
lambda _: random.choice(
|
||||
["документарная", "выездная", "документарная и выездная"]
|
||||
)
|
||||
)
|
||||
start_date = factory.LazyAttribute(
|
||||
lambda _: (timezone.now() - timedelta(days=random.randint(1, 180))).strftime(
|
||||
@@ -339,9 +339,7 @@ class InspectionRecordFactory(factory.django.DjangoModelFactory):
|
||||
lambda _: random.choice(["294-ФЗ", "248-ФЗ", "184-ФЗ"])
|
||||
)
|
||||
result = factory.LazyAttribute(
|
||||
lambda _: random.choice(
|
||||
["нарушения не выявлены", "выявлены нарушения", ""]
|
||||
)
|
||||
lambda _: random.choice(["нарушения не выявлены", "выявлены нарушения", ""])
|
||||
if random.random() > 0.3
|
||||
else ""
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user