def test_pause(test_data): workout = Workout(yaml_file=test_data + '/basic.yml') workout.start() sleep(0.01) workout.pause() sleep(0.01) assert workout.state == WorkoutState.paused assert workout.elapsed() == approx_time(0.01)
def test_resume(test_data): workout = Workout(yaml_file=test_data + '/basic.yml') workout.start() sleep(0.01) workout.pause() sleep(0.01) workout.start() assert workout.time_paused == approx_time(0.01) assert workout.state == WorkoutState.running