making tests work with powerhr
This commit is contained in:
@@ -1858,7 +1858,7 @@ def read_cols_df_sql(ids, columns, convertnewtons=True):
|
||||
extracols = []
|
||||
|
||||
columns2 = list(columns)
|
||||
|
||||
|
||||
for c in columns:
|
||||
if not c in axx:
|
||||
columns2.remove(c)
|
||||
|
||||
@@ -173,10 +173,6 @@ def mocked_getsmallrowdata_db(*args, **kwargs):
|
||||
|
||||
return df
|
||||
|
||||
def mocked_read_cols_df_sql(*args, **kwargs):
|
||||
df = pd.read_csv('rowers/tests/testdata/readcols.csv')
|
||||
|
||||
return df,[]
|
||||
|
||||
def mocked_getsmallrowdata_db_water(*args, **kwargs):
|
||||
df = pd.read_csv('rowers/tests/testdata/colsfromdb.csv')
|
||||
@@ -204,11 +200,11 @@ def mocked_read_df_cols_sql_multistats(ids,columns,convertnewtons=True):
|
||||
|
||||
return df, extracols
|
||||
|
||||
def mocked_read_df_cols_sql(ids, columns, convertnewtons=True):
|
||||
df = pd.read_csv('rowers/tests/testdata/fake_strokedata.csv')
|
||||
extracols = []
|
||||
def mocked_read_cols_df_sql(*args, **kwargs):
|
||||
df = pd.read_csv('rowers/tests/testdata/readcols.csv')
|
||||
|
||||
return df,[]
|
||||
|
||||
return df, extracols
|
||||
|
||||
def mock_workout_summaries(*args, **kwargs):
|
||||
df = pd.read_csv('rowers/tests/testdata/workout_summaries.csv')
|
||||
|
||||
81014
rowers/tests/testdata/cumstats.csv
vendored
81014
rowers/tests/testdata/cumstats.csv
vendored
File diff suppressed because it is too large
Load Diff
1536
rowers/tests/testdata/getrowdata_mock.csv
vendored
1536
rowers/tests/testdata/getrowdata_mock.csv
vendored
File diff suppressed because it is too large
Load Diff
43842
rowers/tests/testdata/readcols.csv
vendored
43842
rowers/tests/testdata/readcols.csv
vendored
File diff suppressed because it is too large
Load Diff
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
Binary file not shown.
@@ -514,10 +514,10 @@ def statsdata(workouts, options):
|
||||
}
|
||||
|
||||
fieldlist,fielddict = dataprep.getstatsfields()
|
||||
|
||||
# prepare data frame
|
||||
datadf,extracols = dataprep.read_cols_df_sql(ids,fieldlist)
|
||||
|
||||
|
||||
datadf = dataprep.clean_df_stats(datadf,workstrokesonly=workstrokesonly)
|
||||
|
||||
# Create stats
|
||||
@@ -525,6 +525,7 @@ def statsdata(workouts, options):
|
||||
fielddict.pop('workoutstate')
|
||||
fielddict.pop('workoutid')
|
||||
|
||||
|
||||
for field,verbosename in fielddict.items():
|
||||
thedict = {
|
||||
'mean':datadf[field].mean(),
|
||||
|
||||
Reference in New Issue
Block a user