fix: update tests to match current algorithm — thresholds, _best_climb tuples, ComputedMetrics fields
This commit is contained in:
@@ -70,6 +70,7 @@ def _dummy_metrics(**overrides):
|
||||
avg_cadence_rpm=None, avg_power_w=None, np_power_w=None, max_power_w=None,
|
||||
bbox=None, start_latlng=None, end_latlng=None,
|
||||
mmp=None, best_efforts=None, best_climb_m=None,
|
||||
climbing_vam_mh=None, climbing_time_s=None,
|
||||
)
|
||||
defaults.update(overrides)
|
||||
return ComputedMetrics(**defaults)
|
||||
@@ -216,6 +217,8 @@ def test_build_summary_required_fields():
|
||||
mmp=None,
|
||||
best_efforts=None,
|
||||
best_climb_m=None,
|
||||
climbing_vam_mh=None,
|
||||
climbing_time_s=None,
|
||||
)
|
||||
summary = build_summary(act, metrics, "2024-06-01T073012Z-test-ride")
|
||||
# Required fields per schema
|
||||
|
||||
Reference in New Issue
Block a user