33import tempfile
44import datetime
55
6- from ietf .utils import TestCase
76from django .db import IntegrityError
87from django .core .urlresolvers import reverse
98from django .core .files import File
109from django .contrib .auth .models import User
1110
12- from ietf .utils .test_utils import login_testing_unauthorized
13- from ietf .utils .mail import outbox
11+ from pyquery import PyQuery
1412
13+ from ietf .utils .test_utils import login_testing_unauthorized , TestCase
14+ from ietf .utils .mail import outbox
1515
1616from ietf .person .models import Email , Person
1717from ietf .group .models import Group
@@ -329,7 +329,6 @@ def change_chair(self, user):
329329 self .client .post (self .edit_chair_url , test_data )
330330
331331 def test_edit_chair_view (self ):
332- """Verify edit chair view"""
333332 self .access_secretariat_url (self .edit_chair_url )
334333 self .change_chair (COMMUNITY_USER )
335334
@@ -344,11 +343,18 @@ def test_edit_chair_view(self):
344343 self .client .logout ()
345344
346345 def test_edit_nomcom_view (self ):
347- """Verify edit nomcom view"""
348346 self .access_chair_url (self .edit_nomcom_url )
349347
348+ r = self .client .get (self .edit_nomcom_url )
349+ q = PyQuery (r .content )
350+
350351 f = open (self .cert_file .name )
351- response = self .client .post (self .edit_nomcom_url , {'public_key' : f })
352+ response = self .client .post (self .edit_nomcom_url , {
353+ 'public_key' : f ,
354+ 'reminderdates_set-TOTAL_FORMS' : q ('input[name="reminderdates_set-TOTAL_FORMS"]' ).val (),
355+ 'reminderdates_set-INITIAL_FORMS' : q ('input[name="reminderdates_set-INITIAL_FORMS"]' ).val (),
356+ 'reminderdates_set-MAX_NUM_FORMS' : q ('input[name="reminderdates_set-MAX_NUM_FORMS"]' ).val (),
357+ })
352358 f .close ()
353359 self .assertEqual (response .status_code , 200 )
354360
0 commit comments