@@ -343,16 +343,27 @@ def test_add_comment(self):
343343 liaison = make_liaison_models ()
344344
345345 # test unauthorized
346- url = urlreverse ('ietf.liaisons.views.liaison_history' ,kwargs = dict (object_id = liaison .pk ))
347346 addurl = urlreverse ('ietf.liaisons.views.add_comment' ,kwargs = dict (object_id = liaison .pk ))
347+ url = urlreverse ('ietf.liaisons.views.liaison_history' ,kwargs = dict (object_id = liaison .pk ))
348348 r = self .client .get (url )
349349 self .assertEqual (r .status_code , 200 )
350350 q = PyQuery (r .content )
351351 self .assertEqual (len (q ("a.btn:contains('Add Comment')" )), 0 )
352352 login_testing_unauthorized (self , "secretary" , addurl )
353353
354- # public comment
354+ # login in as secretariat staff
355355 self .client .login (username = "secretary" , password = "secretary+password" )
356+
357+ # Check add_comment page
358+ r = self .client .get (addurl )
359+ self .assertEqual (r .status_code , 200 )
360+ q = PyQuery (r .content )
361+ self .assertEqual (len (q ("h1:contains('Add comment')" )), 1 )
362+ self .assertEqual (len (q ("form div label:contains('Comment')" )), 1 )
363+ self .assertEqual (len (q ("form textarea" )), 1 )
364+ self .assertEqual (len (q ("form button.btn:contains('Add Comment')" )), 1 )
365+
366+ # public comment
356367 comment = 'Test comment'
357368 r = self .client .post (addurl , dict (comment = comment ))
358369 self .assertEqual (r .status_code ,302 )
0 commit comments