|
28 | 28 | from ietf.person.models import Person |
29 | 29 | from ietf.utils.test_utils import TestCase, login_testing_unauthorized, unicontent |
30 | 30 | from ietf.iesg.factories import IESGMgmtItemFactory |
| 31 | +from ietf.utils.timezone import date_today, DEADLINE_TZINFO |
31 | 32 |
|
32 | 33 |
|
33 | 34 | class IESGTests(TestCase): |
@@ -58,7 +59,7 @@ def test_milestones_needing_review(self): |
58 | 59 | m = GroupMilestone.objects.create(group=draft.group, |
59 | 60 | state_id="review", |
60 | 61 | desc="Test milestone", |
61 | | - due=datetime.date.today()) |
| 62 | + due=date_today(DEADLINE_TZINFO)) |
62 | 63 |
|
63 | 64 | url = urlreverse("ietf.iesg.views.milestones_needing_review") |
64 | 65 | login_testing_unauthorized(self, "ad", url) |
@@ -142,7 +143,7 @@ def test_fill_in_agenda_docs(self): |
142 | 143 | mgmtitem = self.mgmt_items |
143 | 144 |
|
144 | 145 | # put on agenda |
145 | | - date = datetime.date.today() + datetime.timedelta(days=50) |
| 146 | + date = date_today(settings.TIME_ZONE) + datetime.timedelta(days=50) |
146 | 147 | TelechatDate.objects.create(date=date) |
147 | 148 | telechat_event = TelechatDocEvent.objects.create( |
148 | 149 | type="scheduled_for_telechat", |
@@ -430,7 +431,7 @@ def test_past_documents(self): |
430 | 431 | self.assertNotIn(d.title, unicontent(r)) |
431 | 432 | # Add the documents to a past telechat |
432 | 433 | by = Person.objects.get(name="Areað Irector") |
433 | | - date = datetime.date.today() - datetime.timedelta(days=14) |
| 434 | + date = date_today(settings.TIME_ZONE) - datetime.timedelta(days=14) |
434 | 435 | approved = State.objects.get(type='draft-iesg', slug='approved') |
435 | 436 | iesg_eval = State.objects.get(type='draft-iesg', slug='iesg-eva') |
436 | 437 | for d in list(self.telechat_docs.values()): |
@@ -485,7 +486,7 @@ def test_agenda_telechat_docs(self): |
485 | 486 |
|
486 | 487 | def test_admin_change(self): |
487 | 488 | draft = Document.objects.get(name="draft-ietf-mars-test") |
488 | | - today = datetime.date.today() |
| 489 | + today = date_today(settings.TIME_ZONE) |
489 | 490 | telechat_date = TelechatDate.objects.get(date=draft.telechat_date()) |
490 | 491 | url = urlreverse('admin:iesg_telechatdate_change', args=(telechat_date.id,)) |
491 | 492 | self.client.login(username="secretary", password="secretary+password") |
|
0 commit comments