fix parser schedule run issues
All checks were successful
CI/CD Pipeline / Manual Action Help (push) Has been skipped
CI/CD Pipeline / Start Dev Containers in Dokploy (push) Has been skipped
CI/CD Pipeline / Drop and Recreate Dev Database (push) Has been skipped
CI/CD Pipeline / Quality Gate (push) Successful in 1m53s
CI/CD Pipeline / Build and Push Images (push) Successful in 2m42s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 1s
All checks were successful
CI/CD Pipeline / Manual Action Help (push) Has been skipped
CI/CD Pipeline / Start Dev Containers in Dokploy (push) Has been skipped
CI/CD Pipeline / Drop and Recreate Dev Database (push) Has been skipped
CI/CD Pipeline / Quality Gate (push) Successful in 1m53s
CI/CD Pipeline / Build and Push Images (push) Successful in 2m42s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 1s
This commit is contained in:
@@ -896,6 +896,34 @@ class ParseInspectionsTaskTestCase(TestCase):
|
||||
self.assertEqual(result["status"], "success")
|
||||
self.assertEqual(result["total_saved"], 0)
|
||||
|
||||
def test_sync_inspections_honors_limited_params(self):
|
||||
xml_content, rows = build_proverki_xml(count=1)
|
||||
archive = build_zip([("inspections.xml", xml_content)])
|
||||
|
||||
with TestHTTPServer() as server:
|
||||
server.add_bytes(
|
||||
_portal_path(2026, 4),
|
||||
archive,
|
||||
content_type="application/zip",
|
||||
)
|
||||
result = sync_inspections(
|
||||
proxies=[],
|
||||
client_adapter=server.adapter,
|
||||
use_playwright=False,
|
||||
max_months_per_law=1,
|
||||
start_year=2026,
|
||||
start_month=4,
|
||||
include_fz294=True,
|
||||
include_fz248=False,
|
||||
current_year=2026,
|
||||
current_month=5,
|
||||
)
|
||||
|
||||
self.assertEqual(result["status"], "success")
|
||||
self.assertEqual(len(result["results"]["fz294"]), 1)
|
||||
self.assertEqual(result["results"]["fz248"], [])
|
||||
self.assertGreaterEqual(result["total_saved"], len(rows))
|
||||
|
||||
def test_sync_inspections_resumes_from_last_loaded(self):
|
||||
last_year = 2024
|
||||
last_month = 12
|
||||
|
||||
Reference in New Issue
Block a user