Some of the functionality of spreadsheet.py did not specify a specific year. Many of the peewee queries did not filter for academic year. We joined all necessary tables to allow spreadsheets to return data for a specified academic year.
Refactored the 14 spreadsheet.py unit tests to include fixtures independent from test data. Removed unnecessary rows in test objects within the test functions. simplified asserted functions and created a much more
Some of the functionality of spreadsheet.py did not specify a specific year. Many of the peewee queries did not filter for academic year. We joined all necessary tables to allow spreadsheets to return data for a specified academic year.
Refactored the 14 spreadsheet.py unit tests to include fixtures independent from test data. Removed unnecessary rows in test objects within the test functions. simplified asserted functions and created a much more
Resolves #1289