From fcdab30b73a192d199af13d6bfd33dd1c41bbe0b Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Fri, 3 Jul 2026 14:31:51 +0000 Subject: [PATCH] =?UTF-8?q?Abri=20confirmed=20time=20before=20midday=20boo?= =?UTF-8?q?ks=20the=20morning=20slot=20=F0=9F=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 --- tests/domain/abri/test_slots.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/domain/abri/test_slots.py b/tests/domain/abri/test_slots.py index 3b587064e..14f59ae9d 100644 --- a/tests/domain/abri/test_slots.py +++ b/tests/domain/abri/test_slots.py @@ -14,3 +14,14 @@ def test_a_booking_with_no_confirmed_time_is_an_all_day_appointment( # Assert assert slot == "AD" + + +@pytest.mark.parametrize("confirmed_time", ["08:00", "09:30", "11:59"]) +def test_a_confirmed_time_before_midday_books_the_morning_slot( + confirmed_time: str, +) -> None: + # Act + slot = slot_for_confirmed_time(confirmed_time) + + # Assert + assert slot == "AM"