bristol-eurostar/tests
Edward Betts 0dee942e16 Show Eurostar Standard prices and total journey cost on results page
Fetches prices via the site-api.eurostar.com GraphQL gateway
(NewBookingSearch operation, discovered with Playwright). Adds
fetch_prices() to scraper/eurostar.py using requests, caches results,
annotates each trip with eurostar_price and total_price, and shows an
ES Std column plus total cost (duration + price) in the results table.
The Transfer column is hidden on small screens for mobile usability.

Closes #4

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-04 10:38:09 +01:00
..
test_app.py Show Eurostar Standard prices and total journey cost on results page 2026-04-04 10:38:09 +01:00
test_eurostar_scraper.py Add app route tests and fix stale assertions 2026-04-01 14:33:10 +01:00
test_rtt_scraper.py Initial commit. 2026-03-30 19:34:46 +01:00
test_trip_planner.py Show cheapest GWR fare per journey and flag unreachable morning Eurostars 2026-04-04 10:22:47 +01:00