prop/test
Graham McIntire f82dfb4d00
fix(test): GridCache Valkey fetch_point bug + data-path tests (GridCache 49%→84%)
- Fix production bug in valkey_fetch_point: Map.get(chunk_map, {lat, lon})
  was looking up lat/lon in the outer map keyed by chunk tuple, not the
  inner cells map. Added chunk_key unwrap before lat/lon lookup.
- DataStubAdapter returns real chunk data for fetch/fetch_bounds/fetch_point
- Tests cover: fetch with decoded rows, fetch_bounds filtering, fetch_point
  with chunk unwrap, put with large row sets, claim_fill/release_fill

Coverage: 79.30% → 79.43% (GridCache 74% → 84%)
2026-05-07 16:15:02 -05:00
..
fixtures NarrClient.extract_profile_from_file/3 + fetch_profile_at/2 2026-04-15 18:54:02 -05:00
microwaveprop fix(test): GridCache Valkey fetch_point bug + data-path tests (GridCache 49%→84%) 2026-05-07 16:15:02 -05:00
microwaveprop_web fix(test): make rover calculate test resilient to empty ScoresFile 2026-05-07 12:58:56 -05:00
mix/tasks feat(aprs): mix calibrate.aprs_144 task for fitting 144 MHz weights 2026-05-01 12:57:41 -05:00
support fix(test): use non-bang File.rm_rf to avoid race in concurrent score-dir cleanup 2026-05-07 13:03:41 -05:00
test_helper.exs test: use Mox for Valkey tests without real Redis (55%→88%) 2026-05-07 13:48:08 -05:00