Skip to content

Commit cf394bf

Browse files
committed
Add test of generating approval announcement for IRTF
- Legacy-Id: 3914
1 parent dce5197 commit cf394bf

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

ietf/idrfc/testsREDESIGN.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -764,6 +764,17 @@ def test_edit_approval_text(self):
764764
self.assertEquals(r.status_code, 200)
765765
draft = Document.objects.get(name=draft.name)
766766
self.assertTrue("NOT be published" in draft.latest_event(WriteupDocEvent, type="changed_ballot_approval_text").text)
767+
768+
# test regenerate when it's via RFC Editor
769+
draft.group = Group.objects.get(type="individ")
770+
draft.stream_id = "irtf"
771+
draft.set_state(State.objects.get(type="draft-iesg", slug="iesg-eva"))
772+
draft.tags.add("via-rfc")
773+
774+
r = self.client.post(url, dict(regenerate_approval_text="1"))
775+
self.assertEquals(r.status_code, 200)
776+
draft = Document.objects.get(name=draft.name)
777+
self.assertTrue("Subject: Results of IETF-conflict review" in draft.latest_event(WriteupDocEvent, type="changed_ballot_approval_text").text)
767778

768779
class ApproveBallotTestCase(django.test.TestCase):
769780
fixtures = ['names']

0 commit comments

Comments
 (0)