示例#1
0
 def in_round(self, round_number):
     try:
         return in_round(type(self), round_number, session=self.session,
             id_in_subsession=self.id_in_subsession)
     except InvalidRoundError as exc:
         msg = str(exc) + '; ' + (
             'Hint: you should not use this '
             'method if you are rearranging groups between rounds.'
         )
         ExceptionClass = type(exc)
         raise ExceptionClass(msg) from None
示例#2
0
 def in_round(self, round_number):
     try:
         return in_round(type(self),
                         round_number,
                         session=self.session,
                         id_in_subsession=self.id_in_subsession)
     except InvalidRoundError as exc:
         msg = str(exc) + '; ' + (
             'Hint: you should not use this '
             'method if you are rearranging groups between rounds.')
         ExceptionClass = type(exc)
         raise ExceptionClass(msg) from None
示例#3
0
 def in_round(self, round_number):
     return in_round(
         type(self),
         round_number,
         session=self.session,
     )
示例#4
0
 def in_round(self, round_number):
     return in_round(type(self), round_number, participant=self.participant)
示例#5
0
 def in_round(self, round_number):
     return in_round(type(self), round_number,
         session=self.session,
     )
示例#6
0
 def in_round(self, round_number):
     return in_round(type(self), round_number, participant=self.participant)