Files

845 B

English · Dansk · Bahasa Melayu

Step 8: Time travel quality assurance

What you gain

You learn that dates are the usual bug: the site's admin control "advance 3 days" moves its clock. The bot reads the day labels ("Today", "Tomorrow", "Thu, Aug 14") instead of assuming a date, so it works after a time jump too.

Where it is in the code

src/snack_and_lift/domain/day_label.py

Screenshot

Step 8: Time travel quality assurance

The My Bookings page also lists bookings from earlier runs outside the days of this run. The check compares only the days of the run and prints the others as "Also booked (not checked)".

Previous: 7 · Home · Next: 9