Skip to content

Commit f1b146a

Browse files
committed
Added a test which specifies a meeting currently under way, in order to make sure that code paths which are used only for current meetings are excercises, this reduces coverage variation due to random meeting dates. Also added a test for the presence of Audio stream, which isn't present on agenda pages of past meetings.
- Legacy-Id: 12041
1 parent eb7c39f commit f1b146a

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

ietf/meeting/tests_views.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,14 @@ def test_agenda(self):
150150
self.assertTrue(session.group.acronym in agenda_content)
151151
self.assertTrue(slot.location.name in agenda_content)
152152

153+
def test_agenda_current_audio(self):
154+
date = datetime.date.today() - datetime.timedelta(days=2)
155+
meeting = MeetingFactory(type_id='ietf', date=date )
156+
make_meeting_test_data(meeting=meeting)
157+
url = urlreverse("ietf.meeting.views.agenda", kwargs=dict(num=meeting.number))
158+
r = self.client.get(url)
159+
self.assertTrue("Audio stream" in unicontent(r))
160+
153161
def test_agenda_by_room(self):
154162
meeting = make_meeting_test_data()
155163
url = urlreverse("ietf.meeting.views.agenda_by_room",kwargs=dict(num=meeting.number))

0 commit comments

Comments
 (0)