aprs.me/test/aprsme_web
Graham McIntire e8d48f8058
speed up slow tests: remove Process.sleep, add batch fixture helper
- Replace Process.sleep(N) with explicit synchronization:
  render(view) to force LV mailbox drain, PubSub assert_receive for
  leader election, and render_hook sync guarantees
- Add batch_packet_fixtures/2 using Repo.insert_all for bulk test
  fixtures (200 inserts -> 1 round trip)
- Remove sleeps from historical_loading_test — tests query DB
  directly, don't need LV async processing
2026-06-02 15:02:07 -05:00
..
channels Expand mobile channel, packet consumer, and user settings tests for coverage 2026-05-08 12:08:21 -05:00
components Add coverage tests for CoreComponents (input form/field, safe_row_id) and DataBuilder edge cases 2026-05-08 12:11:14 -05:00
controllers Remove dead packets.html.heex template and create findings.md 2026-05-29 15:50:23 -05:00
integration speed up slow tests: remove Process.sleep, add batch fixture helper 2026-06-02 15:02:07 -05:00
live speed up slow tests: remove Process.sleep, add batch fixture helper 2026-06-02 15:02:07 -05:00
plugs Speed up the slowest tests 2026-05-09 10:56:03 -05:00
aprs_symbol_test.exs Add coverage tests for AprsSymbol render helpers and DbOptimizer atom/identifier paths 2026-05-08 12:15:46 -05:00
gettext_test.exs test: cover AprsmeWeb.Gettext helpers 2026-04-23 14:54:16 -05:00
telemetry_test.exs Add coverage tests for Telemetry, ApiCSRF, Packets, and PacketsLive.Index 2026-05-08 12:55:20 -05:00
test_helpers_test.exs test: TestHelpers module coverage 2026-04-24 08:48:54 -05:00
time_helpers_test.exs updates with parser updates 2025-08-03 09:19:31 -05:00
time_utils_test.exs test: broaden unit & property-test coverage (61.8% → 64.7%) 2026-04-23 13:32:09 -05:00
user_auth_test.exs test: cover UserAuth, StatusLive handlers and UserNotifier 2026-04-23 16:40:47 -05:00
weather_units_test.exs test: broaden unit & property-test coverage (61.8% → 64.7%) 2026-04-23 13:32:09 -05:00