55import factory
66import random
77
8+ from faker import Faker
9+
810from ietf .nomcom .models import NomCom , Position , Feedback , Nominee , NomineePosition , Nomination , Topic
911from ietf .group .factories import GroupFactory
1012from ietf .person .factories import PersonFactory , UserFactory
@@ -79,7 +81,7 @@ def nomcom_kwargs_for_year(year=None, *args, **kwargs):
7981 return kwargs
8082
8183
82- class NomComFactory (factory .DjangoModelFactory ):
84+ class NomComFactory (factory .django . DjangoModelFactory ):
8385 class Meta :
8486 model = NomCom
8587
@@ -137,7 +139,7 @@ def populate_topics(obj, create, extracted, **kwargs): # pylint: disable=no-self
137139 for i in range (3 ):
138140 TopicFactory (nomcom = obj )
139141
140- class PositionFactory (factory .DjangoModelFactory ):
142+ class PositionFactory (factory .django . DjangoModelFactory ):
141143 class Meta :
142144 model = Position
143145
@@ -146,23 +148,23 @@ class Meta:
146148 accepting_nominations = True
147149 accepting_feedback = True
148150
149- class NomineeFactory (factory .DjangoModelFactory ):
151+ class NomineeFactory (factory .django . DjangoModelFactory ):
150152 class Meta :
151153 model = Nominee
152154
153155 nomcom = factory .SubFactory (NomComFactory )
154156 person = factory .SubFactory (PersonFactory )
155157 email = factory .LazyAttribute (lambda obj : obj .person .email ())
156158
157- class NomineePositionFactory (factory .DjangoModelFactory ):
159+ class NomineePositionFactory (factory .django . DjangoModelFactory ):
158160 class Meta :
159161 model = NomineePosition
160162
161163 position = factory .SubFactory (PositionFactory )
162164 nominee = factory .SubFactory (NomineeFactory )
163165 state_id = 'accepted'
164166
165- class FeedbackFactory (factory .DjangoModelFactory ):
167+ class FeedbackFactory (factory .django . DjangoModelFactory ):
166168 class Meta :
167169 model = Feedback
168170
@@ -172,10 +174,10 @@ class Meta:
172174
173175 @factory .post_generation
174176 def comments (obj , create , extracted , ** kwargs ):
175- comment_text = factory . Faker ('paragraph' ). generate ({} )
177+ comment_text = Faker (). paragraph ( )
176178 obj .comments = obj .nomcom .encrypt (comment_text )
177179
178- class TopicFactory (factory .DjangoModelFactory ):
180+ class TopicFactory (factory .django . DjangoModelFactory ):
179181 class Meta :
180182 model = Topic
181183
@@ -184,7 +186,7 @@ class Meta:
184186 accepting_feedback = True
185187 audience_id = 'general'
186188
187- class NominationFactory (factory .DjangoModelFactory ):
189+ class NominationFactory (factory .django . DjangoModelFactory ):
188190 class Meta :
189191 model = Nomination
190192
0 commit comments