Add tests for CPS functionality

This would require installing CPS in the CI pipeline. I think it'd save us many headaches, though, and our test coverage would likely go way up!

Assignee Loading
Time tracking Loading