From e6a122c9cbf4005836a138861ee8f42db0551c6b Mon Sep 17 00:00:00 2001
From: Robert Sparks <rjsparks@nostrum.com>
Date: Tue, 24 Apr 2018 19:57:31 +0000
Subject: [PATCH] Added a test for meeting/requests.  - Legacy-Id: 15076

---
 ietf/meeting/tests_views.py | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/ietf/meeting/tests_views.py b/ietf/meeting/tests_views.py
index adf0e6ded..e40b6509f 100644
--- a/ietf/meeting/tests_views.py
+++ b/ietf/meeting/tests_views.py
@@ -1984,3 +1984,16 @@ class MaterialsTests(TestCase):
         self.assertEqual(response.status_code, 302)
         self.assertEqual(0,session.sessionpresentation_set.count())
         self.assertEqual(2,doc.docevent_set.count())
+
+class SessionTests(TestCase):
+
+    def test_meeting_requests(self):
+        meeting = MeetingFactory()
+        area = GroupFactory(type_id='area')
+        requested_session = SessionFactory(meeting=meeting,group__parent=area,status_id='schedw',add_to_schedule=False)
+        not_meeting = SessionFactory(meeting=meeting,group__parent=area,status_id='notmeet',add_to_schedule=False)
+        url = urlreverse('ietf.meeting.views.meeting_requests',kwargs={'num':meeting.number})
+        r = self.client.get(url)
+        self.assertEqual(r.status_code,200)
+        self.assertTrue(requested_session.group.acronym in unicontent(r))
+        self.assertTrue(not_meeting.group.acronym in unicontent(r))