Skip to content

Commit a5a502c

Browse files
committed
Augmented the new liaison add_comment test to test the add_comment page and template.
- Legacy-Id: 10511
1 parent 041532d commit a5a502c

1 file changed

Lines changed: 13 additions & 2 deletions

File tree

ietf/liaisons/tests.py

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)