@@ -385,24 +385,28 @@ def rfc_for_status_change_test_factory(name,rfc_num,std_level_id):
385385 return draft
386386
387387def make_review_data (doc ):
388- team = create_group (acronym = "reviewteam" , name = "Review Team" , type_id = "dir" , list_email = "reviewteam@ietf.org" , parent = Group .objects .get (acronym = "farfut" ))
389- for r in ReviewResultName .objects .filter (slug__in = ["issues" , "ready-issues" , "ready" , "not-ready" ]):
390- ResultUsedInReviewTeam .objects .create (team = team , result = r )
391- for t in ReviewTypeName .objects .filter (slug__in = ["early" , "lc" , "telechat" ]):
392- TypeUsedInReviewTeam .objects .create (team = team , type = t )
388+ team1 = create_group (acronym = "reviewteam" , name = "Review Team" , type_id = "dir" , list_email = "reviewteam@ietf.org" , parent = Group .objects .get (acronym = "farfut" ))
389+ team2 = create_group (acronym = "reviewteam2" , name = "Review Team 2" , type_id = "dir" , list_email = "reviewteam2@ietf.org" , parent = Group .objects .get (acronym = "farfut" ))
390+ team3 = create_group (acronym = "reviewteam3" , name = "Review Team 3" , type_id = "dir" , list_email = "reviewteam2@ietf.org" , parent = Group .objects .get (acronym = "farfut" ))
391+ for team in (team1 , team2 , team3 ):
392+ for r in ReviewResultName .objects .filter (slug__in = ["issues" , "ready-issues" , "ready" , "not-ready" ]):
393+ ResultUsedInReviewTeam .objects .create (team = team , result = r )
394+ for t in ReviewTypeName .objects .filter (slug__in = ["early" , "lc" , "telechat" ]):
395+ TypeUsedInReviewTeam .objects .create (team = team , type = t )
393396
394397 u = User .objects .create (username = "reviewer" )
395398 u .set_password ("reviewer+password" )
396399 u .save ()
397400 reviewer = Person .objects .create (name = u"Some Réviewer" , ascii = "Some Reviewer" , user = u )
398401 email = Email .objects .create (address = "reviewer@example.com" , person = reviewer )
399402
400- Role .objects .create (name_id = "reviewer" , person = reviewer , email = email , group = team )
401- ReviewerSettings .objects .create (team = team , person = reviewer , min_interval = 14 , skip_next = 0 )
403+ for team in (team1 , team2 , team3 ):
404+ Role .objects .create (name_id = "reviewer" , person = reviewer , email = email , group = team )
405+ ReviewerSettings .objects .create (team = team , person = reviewer , min_interval = 14 , skip_next = 0 )
402406
403407 review_req = ReviewRequest .objects .create (
404408 doc = doc ,
405- team = team ,
409+ team = team1 ,
406410 type_id = "early" ,
407411 deadline = datetime .datetime .now () + datetime .timedelta (days = 20 ),
408412 state_id = "accepted" ,
@@ -411,14 +415,14 @@ def make_review_data(doc):
411415 )
412416
413417 p = Person .objects .get (user__username = "marschairman" )
414- Role .objects .create (name_id = "reviewer" , person = p , email = p .email_set .first (), group = team )
418+ Role .objects .create (name_id = "reviewer" , person = p , email = p .email_set .first (), group = team1 )
415419
416420 u = User .objects .create (username = "reviewsecretary" )
417421 u .set_password ("reviewsecretary+password" )
418422 u .save ()
419423 reviewsecretary = Person .objects .create (name = u"Réview Secretary" , ascii = "Review Secretary" , user = u )
420424 reviewsecretary_email = Email .objects .create (address = "reviewsecretary@example.com" , person = reviewsecretary )
421- Role .objects .create (name_id = "secr" , person = reviewsecretary , email = reviewsecretary_email , group = team )
425+ Role .objects .create (name_id = "secr" , person = reviewsecretary , email = reviewsecretary_email , group = team1 )
422426
423427 return review_req
424428
0 commit comments