E1904 Issues related to topic deadlines: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 20: Line 20:


'''Still yet to complete:'''
'''Still yet to complete:'''
1. Refactor code implementation for fixing of Expertiza issue #98
1. Refactor code implementation for fixing of Expertiza issue #98
2. Fix Expertiza issue #154
2. Fix Expertiza issue #154






'''Accounts used for testing:'''
'''Accounts used for testing:'''
instructor6/password
instructor6/password
student6390 (can impersonate using instructor6 account)
student6390 (can impersonate using instructor6 account)

Revision as of 03:34, 26 March 2019

The following modifications were made so far:

1. Copied in some code from the previous semester's implementation of this project (they didn't do it properly and weren't permitted to check-in)

2. Successfully recreated Expertiza issue #98

3. Added field auto_dropped_from_waitlist to SignedUpTeam

4. When checking whether a team needs to be removed from the waitlist, looped through all waitlisted teams on all topics for which the drop topic deadline has passed

5. Renamed the update_is_waitlisted method to clear_waitlisted_teams_for_topic to better reflect what the method does

6. Verified Expertiza issue #98 has been fixed

7. Tested to ensure things work if it’s a staggered deadline assignment

8. Updated documentation on wiki


Still yet to complete:

1. Refactor code implementation for fixing of Expertiza issue #98

2. Fix Expertiza issue #154



Accounts used for testing:

instructor6/password student6390 (can impersonate using instructor6 account) student6391 (can impersonate using instructor6 account) student6392 (can impersonate using instructor6 account) student6393 (can impersonate using instructor6 account) student6394 (can impersonate using instructor6 account) student6395 (can impersonate using instructor6 account) student6396 (can impersonate using instructor6 account)