tests: pin current time (#38737)
Recurring time period exceptions are computed for the next 600 days, on a yearly recurrence there can be one or two occurences in the next 600 days. We pin time to 2018-12-01 to be sure there a two new years eve in the following 600 days making tests on time period exceptions import deterministic.
This commit is contained in:
parent
d63a039bf2
commit
41d68d6fd7
|
@ -1412,7 +1412,8 @@ def test_agenda_import_time_period_exception_from_remote_ics_with_ssl_error(mock
|
|||
assert 'Failed to retrieve remote calendar (https://example.com/foo.ics, SSL error).' in resp.text
|
||||
|
||||
|
||||
def test_meetings_agenda_delete_time_period_exception_source(app, admin_user):
|
||||
def test_meetings_agenda_delete_time_period_exception_source(app, admin_user, freezer):
|
||||
freezer.move_to('2019-12-01')
|
||||
agenda = Agenda.objects.create(label='Foo bar', kind='meetings')
|
||||
desk = Desk.objects.create(agenda=agenda, label='Desk A')
|
||||
MeetingType(agenda=agenda, label='Blah').save()
|
||||
|
@ -1470,7 +1471,8 @@ END:VCALENDAR"""
|
|||
assert TimePeriodExceptionSource.objects.filter(pk=source1.pk).exists() is False
|
||||
|
||||
|
||||
def test_meetings_agenda_replace_time_period_exception_source(app, admin_user):
|
||||
def test_meetings_agenda_replace_time_period_exception_source(app, admin_user, freezer):
|
||||
freezer.move_to('2019-12-01')
|
||||
agenda = Agenda.objects.create(label='Foo bar', kind='meetings')
|
||||
desk = Desk.objects.create(agenda=agenda, label='Desk A')
|
||||
MeetingType(agenda=agenda, label='Blah').save()
|
||||
|
|
Loading…
Reference in New Issue