Skip to content

Commit 0ba03ec

Browse files
committed
Fix start IESG process test to be more robust
- Legacy-Id: 3838
1 parent eca8a4d commit 0ba03ec

1 file changed

Lines changed: 27 additions & 5 deletions

File tree

ietf/idrfc/testsREDESIGN.py

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -250,11 +250,33 @@ def test_edit_telechat_date(self):
250250
self.assertTrue(not draft.latest_event(TelechatDocEvent, "scheduled_for_telechat").telechat_date)
251251

252252
def test_start_iesg_process_on_draft(self):
253-
draft = make_test_data()
254-
draft.ad = None
255-
draft.save()
256-
draft.unset_state("draft-iesg")
257-
draft.docevent_set.all().delete()
253+
make_test_data()
254+
255+
draft = Document.objects.create(
256+
name="draft-ietf-mars-test2",
257+
time=datetime.datetime.now(),
258+
type_id="draft",
259+
title="Testing adding a draft",
260+
stream_id="ietf",
261+
group=Group.objects.get(acronym="mars"),
262+
abstract="Test test test.",
263+
rev="01",
264+
pages=2,
265+
intended_std_level_id="ps",
266+
shepherd=None,
267+
ad=None,
268+
expires=datetime.datetime.now() + datetime.timedelta(days=settings.INTERNET_DRAFT_DAYS_TO_EXPIRE),
269+
)
270+
doc_alias = DocAlias.objects.create(
271+
document=draft,
272+
name=draft.name,
273+
)
274+
275+
DocumentAuthor.objects.create(
276+
document=draft,
277+
author=Email.objects.get(address="aread@ietf.org"),
278+
order=1
279+
)
258280

259281
url = urlreverse('doc_edit_info', kwargs=dict(name=draft.name))
260282
login_testing_unauthorized(self, "secretary", url)

0 commit comments

Comments
 (0)