def overlapping_occurrences(create_occurrence): db_occ = create_occurrence(start_dt=date.today() + relativedelta(hour=2), end_dt=date.today() + relativedelta(hour=4)) occ = ReservationOccurrence(start_dt=date.today() + relativedelta(hour=1), end_dt=date.today() + relativedelta(hour=5)) return db_occ, occ
def overlapping_reservation(create_reservation): reservation = create_reservation(start_dt=date.today() + relativedelta(hour=2), end_dt=date.today() + relativedelta(hour=4)) occurrence = ReservationOccurrence(start_dt=date.today() + relativedelta(hour=1), end_dt=date.today() + relativedelta(hour=5)) return reservation, occurrence