Add saved analysis workspace and live dashboard statistics
This commit is contained in:
@@ -38,7 +38,12 @@ def test_persisted_summaries_equal_full_resolution_and_raw_data_is_untouched():
|
||||
expected = analyse(row)
|
||||
persist_analysis(row)
|
||||
assert row.analysis_version == ANALYSIS_VERSION
|
||||
assert row.analysis_summary == {key: expected[key] for key in ("summary", "terrain", "laps")}
|
||||
for key in ("terrain", "laps"):
|
||||
assert row.analysis_summary[key] == expected[key]
|
||||
for key, value in expected["summary"].items():
|
||||
assert row.analysis_summary["summary"][key] == value
|
||||
assert row.analysis_summary["segments"]
|
||||
assert "heart_rate_drift" in row.analysis_summary["summary"]
|
||||
assert row.samples == original
|
||||
assert len(row.display_data["chart"]) == CHART_LIMIT
|
||||
assert row.display_data["chart"][0]["distance"] == 0
|
||||
|
||||
Reference in New Issue
Block a user