|
All checks were successful
CI Trade-In / changes (pull_request) Successful in 9s
CI / changes (pull_request) Successful in 8s
CI Trade-In / backend-tests (pull_request) Has been skipped
CI Trade-In / browser-tests (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / frontend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Successful in 2m4s
CI / backend-tests (pull_request) Successful in 16m26s
Среднее ₽/м² конкурента считается по проекту, и один лот держал группу без ограничения сверху. Границы 30000..600000 уже стояли в двух соседних запросах по objective_lots — в этом их не было. Замер 13.08 через тот же путь (physflat-дедуп + маппинг на domrf_obj_id): вне диапазона 204 лота из 2 279 827, из них 118 в 10 замапленных проектах. Эффект сегодня малый — меняются 6 проектов из 308, худший на 2.4%, market_avg_price 138 056 → 138 008, NULL не появляется. Ставим не ради этих 48 ₽: максимум в таблице 19 198 429 ₽/м² (ЖК «Дебют»), и он вне экрана только потому, что проект пока не замаплен (308 имён из 881). FILTER, а не WHERE на CTE: строки нужны целиком, иначе границы цены молча урезали бы units_sold / units_available, считающие ВСЕ лоты. lots_with_price считает ту же популяцию, что и среднее. Три хунка в тесте — не мои: pre-commit ruff-format (пин v0.7.4) переформатил нетронутые строки, потому что отстал от ruff в venv. Refs #2464 |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conftest.py | ||
| test_admin_cadastre.py | ||
| test_admin_ekburg_permits.py | ||
| test_admin_jobs_settings.py | ||
| test_admin_scrape_freshness.py | ||
| test_admin_scrape_kn_catalog_waf_guard.py | ||
| test_analyze_competitors_status.py | ||
| test_analyze_inline_weights.py | ||
| test_analyze_market_price.py | ||
| test_analyze_osrm_distances.py | ||
| test_analyze_parcel_meta.py | ||
| test_analyze_recent_permits.py | ||
| test_analyze_zoning_regulation.py | ||
| test_chat.py | ||
| test_concept_recompute.py | ||
| test_custom_pois.py | ||
| test_insights.py | ||
| test_locations.py | ||
| test_market_pulse_and_neighbors_honesty.py | ||
| test_osrm_per_category.py | ||
| test_own_projects.py | ||
| test_parcel_best_layouts.py | ||
| test_parcel_by_bbox.py | ||
| test_parcel_competitors.py | ||
| test_parcel_connection_capacity.py | ||
| test_parcel_connection_points.py | ||
| test_parcel_neighbor_buildings.py | ||
| test_parcel_report.py | ||
| test_parcel_snapshot_exclude_dev.py | ||
| test_parcel_utility_infrastructure.py | ||
| test_parcels_forecast.py | ||
| test_poi_detail_from_tags.py | ||
| test_run_history_and_response_contract.py | ||