aprs.me/test/integration
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
..
historical_loading_integration_test.exs fix: Improve integration test reliability for historical packet loading 2025-08-03 16:08:35 -05:00
historical_packets_test.exs performance improvements 2025-07-08 10:03:52 -05:00
map_integration_test.exs fix: Fix failing tests and improve test reliability 2025-07-30 14:24:21 -05:00
simple_integration_test.exs fix tests 2025-07-30 14:33:59 -05:00