Diffuser la qualité des dalles dans l'inventaire et la conserver sur la carte légère

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Antoine Jacquin
2026-09-27 15:29:06 +02:00
parent 473097257e
commit 3b4d106cc2
4 changed files with 58 additions and 0 deletions

View File

@ -653,3 +653,15 @@ def test_urls_versioned_by_served_file_mtime(tmp_path):
url_after = tiles05b[0]['viz']['hillshade_multi']['thumb']
assert url_after.split('?')[0] == url_before.split('?')[0]
assert url_after != url_before
def test_inventory_contains_quality_table(tmp_path):
import json
from lidar_pipeline.index import build_index
from lidar_pipeline.quality import write_quality
from lidar_pipeline.tests.test_tiles import _make_dalle
base = _make_dalle(tmp_path, 1054, 6882, ["relief_oriente"])
write_quality(tmp_path, base, {"version": 1, "ground_density": 7.5})
build_index(tmp_path, "webp")
inv = json.loads((tmp_path / "index_tiles.json").read_text(encoding="utf-8"))
assert inv["quality"] == {base: {"version": 1, "ground_density": 7.5}}