Skip to content

Commit 2f771e1

Browse files
committed
Merged in [15399] from rjsparks@nostrum.com:
use factories for ietf.ietfauth.tests. - Legacy-Id: 15408 Note: SVN reference [15399] has been migrated to Git commit 02e8534
2 parents 6c9c285 + 02e8534 commit 2f771e1

2 files changed

Lines changed: 9 additions & 11 deletions

File tree

ietf/ietfauth/tests.py

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
import debug # pyflakes:ignore
1616

1717
from ietf.utils.test_utils import TestCase, login_testing_unauthorized, unicontent
18-
from ietf.utils.test_data import make_test_data, make_review_data
1918
from ietf.utils.mail import outbox, empty_outbox
2019
from ietf.group.models import Group, Role, RoleName
21-
from ietf.group.factories import GroupFactory
20+
from ietf.group.factories import GroupFactory, RoleFactory
2221
from ietf.ietfauth.htpasswd import update_htpasswd_file
2322
from ietf.mailinglists.models import Subscribed
2423
from ietf.person.models import Person, Email, PersonalApiKey, PERSON_API_KEY_ENDPOINTS
25-
from ietf.person.factories import PersonFactory
24+
from ietf.person.factories import PersonFactory, EmailFactory
25+
from ietf.review.factories import ReviewRequestFactory
2626
from ietf.review.models import ReviewWish, UnavailablePeriod
2727
from ietf.utils.decorators import skip_coverage
2828

@@ -61,7 +61,7 @@ def test_index(self):
6161
self.assertEqual(self.client.get(urlreverse(ietf.ietfauth.views.index)).status_code, 200)
6262

6363
def test_login_and_logout(self):
64-
make_test_data()
64+
PersonFactory(user__username='plain')
6565

6666
# try logging in without a next
6767
r = self.client.get(urlreverse(ietf.ietfauth.views.login))
@@ -107,7 +107,6 @@ def username_in_htpasswd_file(self, username):
107107
return False
108108

109109
def test_create_account_failure(self):
110-
make_test_data()
111110

112111
url = urlreverse(ietf.ietfauth.views.create_account)
113112

@@ -187,7 +186,8 @@ def test_create_subscribed_account(self):
187186
settings.LIST_ACCOUNT_DELAY = saved_delay
188187

189188
def test_profile(self):
190-
make_test_data()
189+
EmailFactory(person__user__username='plain')
190+
GroupFactory(acronym='mars')
191191

192192
username = "plain"
193193
email_address = Email.objects.filter(person__user__username=username).first().address
@@ -346,11 +346,9 @@ def test_reset_password(self):
346346
self.assertTrue(self.username_in_htpasswd_file(user.username))
347347

348348
def test_review_overview(self):
349-
doc = make_test_data()
350-
351-
review_req = make_review_data(doc)
352-
review_req.reviewer = Email.objects.get(person__user__username="reviewer")
353-
review_req.save()
349+
review_req = ReviewRequestFactory(reviewer=EmailFactory(person__user__username='reviewer'))
350+
RoleFactory(name_id='reviewer',group=review_req.team,person=review_req.reviewer.person)
351+
doc = review_req.doc
354352

355353
reviewer = review_req.reviewer.person
356354

release-coverage.json.gz

86.8 KB
Binary file not shown.

0 commit comments

Comments
 (0)