diff --git a/rowers/dataprep.py b/rowers/dataprep.py index fb58aee3..ab0f9899 100644 --- a/rowers/dataprep.py +++ b/rowers/dataprep.py @@ -493,7 +493,8 @@ def calculate_goldmedalstandard(rower, workout, recurrance=True): wcdurations.append(record.duration) wcpower.append(record.power) else: - getrecords = True + pass + # getrecords = True if getrecords: # pragma: no cover durations = [1, 4, 30, 60] diff --git a/rowers/tasks.py b/rowers/tasks.py index 4e469477..ef9d5031 100644 --- a/rowers/tasks.py +++ b/rowers/tasks.py @@ -2940,7 +2940,7 @@ def handle_makeplot(f1, f2, t, hrdata, plotnr, imagename, hrzones=hrzones) try: row = rdata(csvfile=f2, rower=rr) - except IOError: # pragma: no cover + except: # pragma: no cover row = rdata(csvfile=f2 + '.gz', rower=rr) try: diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index a82b7dc4..fe9a56b9 100644 Binary files a/rowers/tests/testdata/testdata.tcx.gz and b/rowers/tests/testdata/testdata.tcx.gz differ diff --git a/rowers/views/analysisviews.py b/rowers/views/analysisviews.py index b79c5043..49faaf08 100644 --- a/rowers/views/analysisviews.py +++ b/rowers/views/analysisviews.py @@ -772,7 +772,10 @@ def cpdata(workouts, options): try: tvalue = int(60*(tvalue-minutevalue)) except TypeError: # pragma: no cover - tvalue = int(60*tvalue) + try: + tvalue = int(60*tvalue) + except TypeError: + tvalue = 0 if hourvalue >= 24: # pragma: no cover hourvalue = 23