Fix potential KeyError in schedule.delete and more unit tests
Reformat changes to schedule.reload
Fix where=None bug
Merge pull request #14037 from rallytime/schedule_tests

Fix KeyError in schedule.delete and more schedule unit tests