Files
app-autotest/tests
naeel 1052cf3506 test: дымовой create->modify->delete для всех сервисов полигона
test_smoke_all_services.py — прогоняет все 3 стенда (dev/test/prod),
для каждого сервиса: create -> modify -> delete, с поллингом.
2026-08-04 08:54:33 +04:00
..

Pytest suite for critical regressions from audit rounds.

Covers:

  • /api/scenario/run status mapping: lock_check=None -> 503, False -> 409.
  • Unique violation on scenario_runs insert maps to 409.
  • db.scenario_defs.lock_check DB-unavailable semantics (None).
  • Static guards for DB partial unique index and escName escape chain.

This suite is intentionally lightweight and mock-heavy. No integration DB or external API calls are required.