aprs.me/test
Graham McIntire 250b8803b0
fix: Improve integration test reliability for historical packet loading
The integration tests were still failing because packets weren't being
displayed on the map. This improves the test setup and execution.

Changes:
- Ensure test packets have Decimal lat/lon values
- Add explicit has_position and data_type fields
- Wait for leaflet-container to be present before proceeding
- Manually trigger bounds_changed event via LiveView hook
- Add debugging output to help diagnose issues
- Increase wait time for packet loading and rendering
- Take screenshots when no markers are found

The test now properly waits for the map to initialize and manually
triggers the historical packet loading through the LiveView hook,
which should be more reliable than relying on automatic loading.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-03 16:08:35 -05:00
..
aprsme updates with parser updates 2025-08-03 09:19:31 -05:00
aprsme_web updates with parser updates 2025-08-03 09:19:31 -05:00
assets/js Improve type safety for getTrailId function 2025-07-21 08:36:38 -05:00
integration fix: Improve integration test reliability for historical packet loading 2025-08-03 16:08:35 -05:00
support fix: Ensure integration tests properly trigger historical packet loading 2025-08-03 15:57:48 -05:00
types refactor to use external parser 2025-06-24 14:22:09 -05:00
test_helper.exs fix: Comprehensive packet processing and test optimization improvements 2025-08-01 17:50:07 -05:00
time_independence_fixes.md test: Make tests time-independent and increase timeouts for reliability 2025-08-02 10:07:47 -05:00