thermograph/tests/data
Emi Griffith 1fbf3a29b0 Reject a not-yet-backfilled archive instead of caching it as complete (#225)
A self-hosted Open-Meteo instance that isn't backfilled yet answers historical
requests with all-null values (or only its recent sync window), which
_finalize_frame reduces to a near-empty frame. That frame is not None, so the
loader would accept it as source=open-meteo and cache it indefinitely as a
complete record — never falling back to NASA and never self-healing after the
backfill lands. Require at least MIN_ARCHIVE_DAYS before accepting an archive
result; below that, fall through to the NASA backup and don't cache the short
frame. Guards the prod cutover window.
2026-07-20 14:02:36 +00:00
..
test_climate.py Reject a not-yet-backfilled archive instead of caching it as complete (#225) 2026-07-20 14:02:36 +00:00
test_grading.py Split the backend into domain packages (#217) 2026-07-20 05:31:03 +00:00
test_grid.py Split the backend into domain packages (#217) 2026-07-20 05:31:03 +00:00
test_places.py Split the backend into domain packages (#217) 2026-07-20 05:31:03 +00:00
test_scoring.py Score every metric equally in the overall total (#218) 2026-07-20 05:45:57 +00:00
test_store.py Group regression tests by domain (#215) 2026-07-20 04:50:01 +00:00