File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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
768779class ApproveBallotTestCase (django .test .TestCase ):
769780 fixtures = ['names' ]
You can’t perform that action at this time.
0 commit comments