Skip to content

Commit 2d040ff

Browse files
committed
Removing the rescheduling forms from the /iesg/agenda/documents/ page broke the iesg.RescheduleOnAgendaTestCase. Fix this.
- Legacy-Id: 2526
1 parent 25f1d76 commit 2d040ff

1 file changed

Lines changed: 14 additions & 7 deletions

File tree

ietf/iesg/tests.py

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,25 +25,32 @@ def test_reschedule(self):
2525
form_id = draft.idinternal.draft_id
2626
telechat_date_before = draft.idinternal.telechat_date
2727

28-
url = urlreverse('ietf.iesg.views.agenda_documents')
28+
url = urlreverse('ietf.idrfc.views_edit.edit_info', kwargs={"name":"draft-ietf-mipshop-pfmipv6",})
2929
self.client.login(remote_user="klm")
3030

3131
# normal get
3232
r = self.client.get(url)
3333
self.assertEquals(r.status_code, 200)
3434
q = PyQuery(r.content)
35-
self.assertEquals(len(q('form select[name=%s-telechat_date]' % form_id)), 1)
36-
self.assertEquals(len(q('form input[name=%s-clear_returning_item]' % form_id)), 1)
35+
self.assertEquals(len(q('form select[name=telechat_date]')), 1)
36+
self.assertEquals(len(q('form input[name=returning_item]')), 1)
3737

3838
# reschedule
3939
comments_before = draft.idinternal.comments().count()
4040
d = TelechatDates.objects.all()[0].dates()[2]
4141

42-
r = self.client.post(url, { '%s-telechat_date' % form_id: d.strftime("%Y-%m-%d"),
43-
'%s-clear_returning_item' % form_id: "1" })
44-
self.assertEquals(r.status_code, 200)
42+
r = self.client.post(url, { 'telechat_date': d.strftime("%Y-%m-%d"),
43+
'returning_item': "0",
44+
'job_owner': "49",
45+
'note': draft.idinternal.note,
46+
'state_change_notice_to': draft.idinternal.state_change_notice_to,
47+
'intended_status': "6", })
48+
self.assertEquals(r.status_code, 302)
4549

46-
# check that it moved below the right header in the DOM
50+
# check that it moved below the right header in the DOM on the
51+
# agenda docs page
52+
url = urlreverse('ietf.iesg.views.agenda_documents')
53+
r = self.client.get(url)
4754
d_header_pos = r.content.find("IESG telechat %s" % d.strftime("%Y-%m-%d"))
4855
draft_pos = r.content.find(draft.filename)
4956
self.assertTrue(d_header_pos < draft_pos)

0 commit comments

Comments
 (0)