Ejemplo n.º 1
0
def wdf_big():
    athlete = models.Athlete(cp=200, w_prime=20000, weight=80)
    wdf = models.WorkoutDataFrame(
        pd.read_csv('tests/example_files/workout_1.csv'))
    wdf = wdf.set_index('time')
    wdf.athlete = athlete
    return wdf
Ejemplo n.º 2
0
def wdf():
    data = {'time': range(10), 'heartrate': range(10), 'power': range(10)}
    athlete = models.Athlete(name='Chris', weight=80, ftp=300)
    wdf = models.WorkoutDataFrame(data)
    wdf = wdf.set_index('time')
    wdf.athlete = athlete
    return wdf
Ejemplo n.º 3
0
 def test_empty_init(self):
     athlete = models.Athlete()
     assert hasattr(athlete, 'name')
     assert hasattr(athlete, 'sex')
     assert hasattr(athlete, 'weight')
     assert hasattr(athlete, 'dob')
     assert hasattr(athlete, 'ftp')
     assert hasattr(athlete, 'cp')
     assert hasattr(athlete, 'w_prime')
Ejemplo n.º 4
0
 def setup(self):
     self.athlete = models.Athlete(name='Chris', ftp=300)