Merged in [19148] from rjsparks@nostrum.com:

Bring the nomcom factories and tests into agreement around what a valid year for a nomcom can be. Fixes #3315.
 - Legacy-Id: 19149
Note: SVN reference [19148] has been migrated to Git commit 76a8a29756
This commit is contained in:
Robert Sparks 2021-06-23 17:17:34 +00:00
commit d5ad189a10
2 changed files with 3 additions and 3 deletions

View file

@ -69,7 +69,7 @@ def provide_private_key_to_test_client(testcase):
def nomcom_kwargs_for_year(year=None, *args, **kwargs):
if not year:
year = random.randint(1980,2100)
year = random.randint(1990,2100)
if 'group__state_id' not in kwargs:
kwargs['group__state_id']='active'
if 'group__acronym' not in kwargs:

View file

@ -1821,7 +1821,7 @@ Junk body for testing
def test_eligible(self):
def first_meeting_of_year(year):
assert isinstance(year, int)
assert year >= 1991
assert year >= 1990
return (year-1985)*3+2
# Create meetings to ensure we have the 'last 5'
meeting_start = first_meeting_of_year(datetime.date.today().year-2)
@ -1850,7 +1850,7 @@ Junk body for testing
year = self.nc.year()
def first_meeting_of_year(year):
assert isinstance(year, int)
assert year >= 1991
assert year >= 1990
return (year-1985)*3+2
people = PersonFactory.create_batch(10)
meeting_start = first_meeting_of_year(year-2)