Update tests.py

Had a chance to look at the code. I believe I have written tests for every outcome and as well I have thrown in some try statements so users can't enter invalid types when entering times and sets. Hopefully it works for you and you can do some paired workouts at the office.

Nick Barnes