More scheduler unit tests and fixed keyerror possibility
Update test docstrings
A few more tests for enabling and disabling jobs
Merge pull request #14030 from rallytime/schedule_tests

More scheduler unit tests and fixed keyerror possibility