Skip to content

Commit 2b811b3

Browse files
committed
Updated the tests to always use @ietf.org addresses where appropriate, and not do so when not appropriate. All test user login addresses have been changed away from @ietf.org.
- Legacy-Id: 15988
1 parent 46bb453 commit 2b811b3

5 files changed

Lines changed: 44 additions & 44 deletions

File tree

ietf/doc/tests_charter.py

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ def test_change_state(self):
6868
area = GroupFactory(type_id='area')
6969
RoleFactory(name_id='ad',group=area,person=Person.objects.get(user__username='ad'))
7070

71-
ames = GroupFactory(acronym='ames',state_id='proposed',list_email='ames-wg@ietf.org',parent=area)
71+
ames = GroupFactory(acronym='ames',state_id='proposed',list_email='ames-wg@example.org',parent=area)
7272
RoleFactory(name_id='ad',group=ames,person=Person.objects.get(user__username='ad'))
73-
RoleFactory(name_id='chair',group=ames,person__name=u'Ames Man',person__user__email='ameschairman@ietf.org')
74-
RoleFactory(name_id='secr',group=ames,person__name=u'Secretary',person__user__email='amessecretary@ietf.org')
73+
RoleFactory(name_id='chair',group=ames,person__name=u'Ames Man',person__user__email='ameschairman@example.org')
74+
RoleFactory(name_id='secr',group=ames,person__name=u'Secretary',person__user__email='amessecretary@example.org')
7575
CharterFactory(group=ames)
7676

7777
mars = GroupFactory(acronym='mars',parent=area)
@@ -130,10 +130,10 @@ def find_event(t):
130130
self.assertIn("iesg@", outbox[-3]['To'])
131131
self.assertIn("A new IETF WG", outbox[-3].get_payload())
132132
body = outbox[-3].get_payload()
133-
for word in ["Chairs", "Ames Man <ameschairman@ietf.org>",
134-
"Secretaries", "Secretary <amessecretary@ietf.org>",
135-
"Assigned Area Director", "Areað Irector <aread@ietf.org>",
136-
"Mailing list", "ames-wg@ietf.org",
133+
for word in ["Chairs", "Ames Man <ameschairman@example.org>",
134+
"Secretaries", "Secretary <amessecretary@example.org>",
135+
"Assigned Area Director", "Areað Irector <aread@example.org>",
136+
"Mailing list", "ames-wg@example.org",
137137
"Charter", "Milestones"]:
138138
self.assertIn(word, body)
139139

@@ -196,7 +196,7 @@ def test_already_open_charter_ballot(self):
196196
# does the unusual state sequence of: intrev --> extrev --> intrev
197197
area = GroupFactory(type_id='area')
198198
RoleFactory(name_id='ad',group=area,person=Person.objects.get(user__username='ad'))
199-
group = GroupFactory(acronym='ames',state_id='proposed',list_email='ames-wg@ietf.org',parent=area)
199+
group = GroupFactory(acronym='ames',state_id='proposed',list_email='ames-wg@example.org',parent=area)
200200
CharterFactory(group=group)
201201

202202
charter = group.charter
@@ -416,7 +416,7 @@ def test_submit_charter(self):
416416
"Windows line\nMac line\nUnix line\n" + utf_8_snippet)
417417

418418
def test_submit_initial_charter(self):
419-
group = GroupFactory(type_id='wg',acronym='mars',list_email='mars-wg@ietf.org')
419+
group = GroupFactory(type_id='wg',acronym='mars',list_email='mars-wg@example.org')
420420

421421
url = urlreverse('ietf.doc.views_charter.submit', kwargs=dict(name=charter_name_for_group(group)))
422422
login_testing_unauthorized(self, "secretary", url)
@@ -444,7 +444,7 @@ def test_submit_initial_charter(self):
444444
def test_edit_review_announcement_text(self):
445445
area = GroupFactory(type_id='area')
446446
RoleFactory(name_id='ad',group=area,person=Person.objects.get(user__username='ad'))
447-
charter = CharterFactory(group__parent=area,group__list_email='mars-wg@ietf.org')
447+
charter = CharterFactory(group__parent=area,group__list_email='mars-wg@example.org')
448448
group = charter.group
449449

450450
url = urlreverse('ietf.doc.views_charter.review_announcement_text', kwargs=dict(name=charter.name))
@@ -589,10 +589,10 @@ def test_edit_ballot_writeupnotes(self):
589589
def test_approve(self):
590590
area = GroupFactory(type_id='area')
591591
RoleFactory(name_id='ad',group=area,person=Person.objects.get(user__username='ad'))
592-
charter = CharterFactory(group__acronym='ames',group__list_email='ames-wg@ietf.org',group__parent=area,group__state_id='bof')
592+
charter = CharterFactory(group__acronym='ames',group__list_email='ames-wg@example.org',group__parent=area,group__state_id='bof')
593593
group = charter.group
594-
RoleFactory(name_id='chair',group=group,person__name=u'Ames Man',person__user__email='ameschairman@ietf.org')
595-
RoleFactory(name_id='secr',group=group,person__name=u'Secretary',person__user__email='amessecretary@ietf.org')
594+
RoleFactory(name_id='chair',group=group,person__name=u'Ames Man',person__user__email='ameschairman@example.org')
595+
RoleFactory(name_id='secr',group=group,person__name=u'Secretary',person__user__email='amessecretary@example.org')
596596

597597
url = urlreverse('ietf.doc.views_charter.approve', kwargs=dict(name=charter.name))
598598
login_testing_unauthorized(self, "secretary", url)
@@ -665,12 +665,12 @@ def test_approve(self):
665665
#
666666
self.assertTrue("WG Action" in outbox[1]['Subject'])
667667
self.assertTrue("ietf-announce" in outbox[1]['To'])
668-
self.assertTrue("ames-wg@ietf.org" in outbox[1]['Cc'])
668+
self.assertTrue("ames-wg@example.org" in outbox[1]['Cc'])
669669
body = outbox[1].get_payload()
670-
for word in ["Chairs", "Ames Man <ameschairman@ietf.org>",
671-
"Secretaries", "Secretary <amessecretary@ietf.org>",
672-
"Assigned Area Director", "Areað Irector <aread@ietf.org>",
673-
"Area Directors", "Mailing list", "ames-wg@ietf.org",
670+
for word in ["Chairs", "Ames Man <ameschairman@example.org>",
671+
"Secretaries", "Secretary <amessecretary@example.org>",
672+
"Assigned Area Director", "Areað Irector <aread@example.org>",
673+
"Area Directors", "Mailing list", "ames-wg@example.org",
674674
"Charter", "/doc/charter-ietf-ames/", "Milestones"]:
675675
self.assertIn(word, body)
676676

ietf/doc/tests_review.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
from ietf.utils.test_utils import TestCase
3333
from ietf.utils.test_data import create_person
3434
from ietf.utils.test_utils import login_testing_unauthorized, unicontent, reload_db_objects
35-
from ietf.utils.mail import outbox, empty_outbox
35+
from ietf.utils.mail import outbox, empty_outbox, parseaddr
3636
from ietf.person.factories import PersonFactory
3737

3838
class ReviewTests(TestCase):
@@ -632,9 +632,9 @@ def test_complete_review_upload_content(self):
632632
self.assertEqual(f.read(), "This is a review\nwith two lines")
633633

634634
self.assertEqual(len(outbox), 1)
635-
self.assertTrue(review_req.team.list_email in outbox[0]["To"])
636-
self.assertTrue(review_req.reviewer.role_set.filter(group=review_req.team,name='reviewer').first().email.address in outbox[0]["From"])
637-
self.assertTrue("This is a review" in outbox[0].get_payload(decode=True).decode("utf-8"))
635+
self.assertIn(review_req.team.list_email, outbox[0]["To"])
636+
self.assertIn(review_req.reviewer.person.plain_name(), parseaddr(outbox[0]["From"])[0])
637+
self.assertIn("This is a review", outbox[0].get_payload(decode=True).decode("utf-8"))
638638

639639
self.assertTrue(settings.MAILING_LIST_ARCHIVE_URL in review_req.review.external_url)
640640

@@ -644,8 +644,8 @@ def test_complete_review_upload_content(self):
644644
# Check that we have a copy of the outgoing message
645645
msgid = outbox[0]["Message-ID"]
646646
message = Message.objects.get(msgid=msgid)
647-
self.assertEqual(email.utils.parseaddr(outbox[0]["To"]), email.utils.parseaddr(message.to))
648-
self.assertEqual(email.utils.parseaddr(outbox[0]["From"]), email.utils.parseaddr(message.frm))
647+
self.assertEqual(parseaddr(outbox[0]["To"]), parseaddr(message.to))
648+
self.assertEqual(parseaddr(outbox[0]["From"]), parseaddr(message.frm))
649649
self.assertEqual(outbox[0].get_payload(decode=True).decode(str(outbox[0].get_charset())), message.body)
650650

651651
# check the review document page

ietf/group/tests_info.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -548,8 +548,8 @@ def test_create_based_on_existing_bof(self):
548548
def test_edit_info(self):
549549
group = GroupFactory(acronym='mars',parent=GroupFactory(type_id='area'))
550550
CharterFactory(group=group)
551-
RoleFactory(group=group,name_id='chair',person__user__email='marschairman@ietf.org')
552-
RoleFactory(group=group,name_id='delegate',person__user__email='marsdelegate@ietf.org')
551+
RoleFactory(group=group,name_id='chair',person__user__email='marschairman@example.org')
552+
RoleFactory(group=group,name_id='delegate',person__user__email='marsdelegate@example.org')
553553

554554
url = urlreverse('ietf.group.views.edit', kwargs=dict(group_type=group.type_id, acronym=group.acronym, action="edit"))
555555
login_testing_unauthorized(self, "secretary", url)
@@ -594,10 +594,10 @@ def test_edit_info(self):
594594
parent=area.pk,
595595
ad=ad.pk,
596596
state=state.pk,
597-
chair_roles="aread@ietf.org, ad1@ietf.org",
598-
secr_roles="aread@ietf.org, ad1@ietf.org, ad2@ietf.org",
599-
techadv_roles="aread@ietf.org",
600-
delegate_roles="ad2@ietf.org",
597+
chair_roles="aread@example.org, ad1@example.org",
598+
secr_roles="aread@example.org, ad1@example.org, ad2@example.org",
599+
techadv_roles="aread@example.org",
600+
delegate_roles="ad2@example.org",
601601
list_email="mars@mail",
602602
list_subscribe="subscribe.mars",
603603
list_archive="archive.mars",
@@ -610,8 +610,8 @@ def test_edit_info(self):
610610
self.assertEqual(group.parent, area)
611611
self.assertEqual(group.ad_role().person, ad)
612612
for k in ("chair", "secr", "techadv"):
613-
self.assertTrue(group.role_set.filter(name=k, email__address="aread@ietf.org"))
614-
self.assertTrue(group.role_set.filter(name="delegate", email__address="ad2@ietf.org"))
613+
self.assertTrue(group.role_set.filter(name=k, email__address="aread@example.org"))
614+
self.assertTrue(group.role_set.filter(name="delegate", email__address="ad2@example.org"))
615615
self.assertEqual(group.list_email, "mars@mail")
616616
self.assertEqual(group.list_subscribe, "subscribe.mars")
617617
self.assertEqual(group.list_archive, "archive.mars")
@@ -681,7 +681,7 @@ def test_edit_reviewers(self):
681681
parent=group.parent_id,
682682
ad=Person.objects.get(name="Areað Irector").pk,
683683
state=group.state_id,
684-
reviewer_roles="ad2@ietf.org",
684+
reviewer_roles="ad2@example.org",
685685
list_email=group.list_email,
686686
list_subscribe=group.list_subscribe,
687687
list_archive=group.list_archive,
@@ -690,7 +690,7 @@ def test_edit_reviewers(self):
690690
self.assertEqual(r.status_code, 302)
691691

692692
group = reload_db_objects(group)
693-
self.assertEqual(list(group.role_set.filter(name="reviewer").values_list("email", flat=True)), ["ad2@ietf.org"])
693+
self.assertEqual(list(group.role_set.filter(name="reviewer").values_list("email", flat=True)), ["ad2@example.org"])
694694
self.assertTrue('Personnel change' in outbox[0]['Subject'])
695695

696696
def test_conclude(self):
@@ -1107,11 +1107,11 @@ def setUp(self):
11071107
self.group_alias_file.write("""# Generated by hand at 2015-02-12_16:30:52
11081108
virtual.ietf.org anything
11091109
mars-ads@ietf.org xfilter-mars-ads
1110-
expand-mars-ads@virtual.ietf.org aread@ietf.org
1110+
expand-mars-ads@virtual.ietf.org aread@example.org
11111111
mars-chairs@ietf.org xfilter-mars-chairs
11121112
expand-mars-chairs@virtual.ietf.org mars_chair@ietf.org
11131113
ames-ads@ietf.org xfilter-mars-ads
1114-
expand-ames-ads@virtual.ietf.org aread@ietf.org
1114+
expand-ames-ads@virtual.ietf.org aread@example.org
11151115
ames-chairs@ietf.org xfilter-mars-chairs
11161116
expand-ames-chairs@virtual.ietf.org mars_chair@ietf.org
11171117
""")

ietf/stats/tests.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ def test_document_stats(self):
3434
draft = WgDraftFactory()
3535
DocumentAuthor.objects.create(
3636
document=draft,
37-
person=Person.objects.get(email__address="aread@ietf.org"),
38-
email=Email.objects.get(address="aread@ietf.org"),
37+
person=Person.objects.get(email__address="aread@example.org"),
38+
email=Email.objects.get(address="aread@example.org"),
3939
country="Germany",
4040
affiliation="IETF",
4141
order=1

ietf/utils/tests.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class SendingMail(TestCase):
6464

6565
def test_send_mail_preformatted(self):
6666
msg = """To: to1@example.com, to2@example.com
67-
From: from1@example.com, from2@example.com
67+
From: from1@ietf.org, from2@ietf.org
6868
Cc: cc1@example.com, cc2@example.com
6969
Bcc: bcc1@example.com, bcc2@example.com
7070
Subject: subject
@@ -74,37 +74,37 @@ def test_send_mail_preformatted(self):
7474
send_mail_preformatted(None, msg, {}, {})
7575
recv = outbox[-1]
7676
self.assertEqual(recv['To'], '<to1@example.com>, <to2@example.com>')
77-
self.assertEqual(recv['From'], 'from1@example.com, from2@example.com')
77+
self.assertEqual(recv['From'], 'from1@ietf.org, from2@ietf.org')
7878
self.assertEqual(recv['Cc'], 'cc1@example.com, cc2@example.com')
7979
self.assertEqual(recv['Bcc'], None)
8080
self.assertEqual(recv['Subject'], 'subject')
8181
self.assertEqual(recv.get_payload(), 'body\n')
8282

8383
override = {
8484
'To': 'oto1@example.net, oto2@example.net',
85-
'From': 'ofrom1@example.net, ofrom2@example.net',
85+
'From': 'ofrom1@ietf.org, ofrom2@ietf.org',
8686
'Cc': 'occ1@example.net, occ2@example.net',
8787
'Subject': 'osubject',
8888
}
8989
send_mail_preformatted(request=None, preformatted=msg, extra={}, override=override)
9090
recv = outbox[-1]
9191
self.assertEqual(recv['To'], '<oto1@example.net>, <oto2@example.net>')
92-
self.assertEqual(recv['From'], 'ofrom1@example.net, ofrom2@example.net')
92+
self.assertEqual(recv['From'], 'ofrom1@ietf.org, ofrom2@ietf.org')
9393
self.assertEqual(recv['Cc'], 'occ1@example.net, occ2@example.net')
9494
self.assertEqual(recv['Bcc'], None)
9595
self.assertEqual(recv['Subject'], 'osubject')
9696
self.assertEqual(recv.get_payload(), 'body\n')
9797

9898
override = {
9999
'To': ['<oto1@example.net>', 'oto2@example.net'],
100-
'From': ['<ofrom1@example.net>', 'ofrom2@example.net'],
100+
'From': ['<ofrom1@ietf.org>', 'ofrom2@ietf.org'],
101101
'Cc': ['<occ1@example.net>', 'occ2@example.net'],
102102
'Subject': 'osubject',
103103
}
104104
send_mail_preformatted(request=None, preformatted=msg, extra={}, override=override)
105105
recv = outbox[-1]
106106
self.assertEqual(recv['To'], '<oto1@example.net>, <oto2@example.net>')
107-
self.assertEqual(recv['From'], '<ofrom1@example.net>, ofrom2@example.net')
107+
self.assertEqual(recv['From'], '<ofrom1@ietf.org>, ofrom2@ietf.org')
108108
self.assertEqual(recv['Cc'], '<occ1@example.net>, occ2@example.net')
109109
self.assertEqual(recv['Bcc'], None)
110110
self.assertEqual(recv['Subject'], 'osubject')

0 commit comments

Comments
 (0)