Check that email is sent to chairs of both replaced and replacing document

- Legacy-Id: 9808
This commit is contained in:
Adam Roach 2015-07-18 16:07:26 +00:00
parent 313704f637
commit 5cb7c82e39
2 changed files with 8 additions and 1 deletions

View file

@ -203,9 +203,12 @@ class SubmitTests(TestCase):
self.assertTrue("New Version Notification" in outbox[-2]["Subject"])
self.assertTrue(name in unicode(outbox[-2]))
self.assertTrue("mars" in unicode(outbox[-2]))
# Check "Review of suggested possible replacements for..." mail
self.assertTrue("review" in outbox[-1]["Subject"].lower())
self.assertTrue(name in unicode(outbox[-1]))
self.assertTrue(sug_replaced_alias.name in unicode(outbox[-1]))
self.assertTrue("ameschairman" in outbox[-1]["To"].lower())
self.assertTrue("marschairman" in outbox[-1]["To"].lower())
def test_submit_existing(self):
# submit new revision of existing -> supply submitter info -> prev authors confirm

View file

@ -149,6 +149,7 @@ def make_test_data():
parent=area,
list_email="ames-wg@ietf.org",
)
ames_wg = group
charter = Document.objects.create(
name="charter-ietf-" + group.acronym,
type_id="charter",
@ -174,10 +175,13 @@ def make_test_data():
# group personnel
create_person(mars_wg, "chair", name="WG Chair Man", username="marschairman")
create_person(mars_wg, "delegate", name="WG Delegate", username="marsdelegate")
mars_wg.role_set.get_or_create(name_id='ad',person=ad,email=ad.role_email('ad'))
mars_wg.save()
create_person(ames_wg, "chair", name="WG Chair Man", username="ameschairman")
create_person(ames_wg, "delegate", name="WG Delegate", username="amesdelegate")
ames_wg.role_set.get_or_create(name_id='ad',person=ad,email=ad.role_email('ad'))
ames_wg.save()
# draft
draft = Document.objects.create(