fix a failing timezone test

This commit is contained in:
Ryan Petrello
2018-06-01 09:51:42 -04:00
parent 246e63bdb6
commit 6183e5166d

View File

@@ -131,11 +131,11 @@ def test_leap_year_day(job_template):
@pytest.mark.django_db @pytest.mark.django_db
@pytest.mark.parametrize('until, dtend', [ @pytest.mark.parametrize('until, dtend', [
['20180602T170000Z', '2018-06-02 12:00:00+00:00'], ['20300602T170000Z', '2030-06-02 12:00:00+00:00'],
['20180602T000000Z', '2018-06-01 12:00:00+00:00'], ['20300602T000000Z', '2030-06-01 12:00:00+00:00'],
]) ])
def test_utc_until(job_template, until, dtend): def test_utc_until(job_template, until, dtend):
rrule = 'DTSTART:20180601T120000Z RRULE:FREQ=DAILY;INTERVAL=1;UNTIL={}'.format(until) rrule = 'DTSTART:20300601T120000Z RRULE:FREQ=DAILY;INTERVAL=1;UNTIL={}'.format(until)
s = Schedule( s = Schedule(
name='Some Schedule', name='Some Schedule',
rrule=rrule, rrule=rrule,
@@ -143,7 +143,7 @@ def test_utc_until(job_template, until, dtend):
) )
s.save() s.save()
assert str(s.next_run) == '2018-06-01 12:00:00+00:00' assert str(s.next_run) == '2030-06-01 12:00:00+00:00'
assert str(s.next_run) == str(s.dtstart) assert str(s.next_run) == str(s.dtstart)
assert str(s.dtend) == dtend assert str(s.dtend) == dtend