changed to db for fit streams

This commit is contained in:
2026-01-14 05:39:16 -08:00
parent 362f4cb5aa
commit 45dbc32295
99 changed files with 2118 additions and 1684 deletions

View File

@@ -36,10 +36,11 @@ def test_match_activity_success(mock_db):
id=101,
activity_type='cycling',
avg_speed=9.45,
avg_cadence=90
avg_cadence=90,
streams=None # valid attribute
)
match = match_activity_to_bike(mock_db, activity)
match, confidence = match_activity_to_bike(mock_db, activity)
assert match is not None
assert match.id == 2 # Commuter (Ratio 3.0)
@@ -48,9 +49,10 @@ def test_match_activity_indoor_ignored(mock_db):
id=102,
activity_type='Indoor Cycling',
avg_speed=9.45,
avg_cadence=90
avg_cadence=90,
streams=None
)
match = match_activity_to_bike(mock_db, activity)
match, confidence = match_activity_to_bike(mock_db, activity)
assert match is None
def test_match_activity_no_match(mock_db):
@@ -60,7 +62,8 @@ def test_match_activity_no_match(mock_db):
id=103,
activity_type='cycling',
avg_speed=3.15,
avg_cadence=90
avg_cadence=90,
streams=None
)
match = match_activity_to_bike(mock_db, activity)
match, confidence = match_activity_to_bike(mock_db, activity)
assert match is None