Skip to content

Commit 95af79c

Browse files
committed
Improved test coverage for ietf.meeting.views. Commit ready for merge.
- Legacy-Id: 14864
1 parent 1d02177 commit 95af79c

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

ietf/meeting/tests_views.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -529,6 +529,19 @@ def test_agenda_by_type_ics(self):
529529
self.assertEqual(response.status_code,200)
530530
self.assertEqual(response.get('Content-Type'), 'text/calendar')
531531

532+
def test_edit_slide_order(self):
533+
session=SessionFactory(meeting__type_id='iestf',type_id='session')
534+
slides = DocumentFactory(type_id='slides')
535+
session.sessionpresentation_set.create(document=slides,order=0)
536+
url = urlreverse('ietf.meeting.views.set_slide_order',kwargs={'session_id':session.id,'num':session.meeting.number,'name':slides.name})
537+
response = self.client.put(url,{'order':2})
538+
self.assertEqual(response.status_code, 403)
539+
self.client.login(username='secretary', password='secretary+password')
540+
response = self.client.post(url,{'order':'2'})
541+
self.assertEqual(response.status_code, 200)
542+
self.assertEqual(response.get('Content-Type'), 'application/json')
543+
self.assertEqual(session.sessionpresentation_set.first().order,2)
544+
532545
class EditTests(TestCase):
533546
def setUp(self):
534547
# make sure we have the colors of the area

0 commit comments

Comments
 (0)