Skip to content

Commit b24a20d

Browse files
committed
Add test for /iesg/discusses/
- Legacy-Id: 6425
1 parent 1c8c87f commit b24a20d

1 file changed

Lines changed: 21 additions & 1 deletion

File tree

ietf/iesg/tests.py

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
from ietf.utils.test_utils import SimpleUrlTestCase, RealDatabaseTest, canonicalize_feed, login_testing_unauthorized
1010
from ietf.utils.test_data import make_test_data
11-
from ietf.doc.models import Document, DocEvent, TelechatDocEvent, State
11+
from ietf.doc.models import *
1212
from ietf.person.models import Person
1313
from ietf.group.models import Group
1414
from ietf.name.models import StreamName
@@ -347,3 +347,23 @@ def test_undefer_conflict_review(self):
347347

348348
def setUp(self):
349349
make_test_data()
350+
351+
class IESGDiscussesTests(django.test.TestCase):
352+
def test_feed(self):
353+
draft = make_test_data()
354+
draft.set_state(State.objects.get(type="draft-iesg", slug="iesg-eva"))
355+
356+
pos = BallotPositionDocEvent()
357+
pos.ballot = draft.latest_event(BallotDocEvent, type="created_ballot")
358+
pos.pos_id = "discuss"
359+
pos.type = "changed_ballot_position"
360+
pos.doc = draft
361+
pos.ad = pos.by = Person.objects.get(user__username="ad")
362+
pos.save()
363+
364+
r = self.client.get(urlreverse("ietf.iesg.views.discusses"))
365+
self.assertEquals(r.status_code, 200)
366+
367+
self.assertTrue(draft.name in r.content)
368+
self.assertTrue(pos.ad.plain_name() in r.content)
369+

0 commit comments

Comments
 (0)