Replace fixed DSL fields with parameterized metric expressions

This commit is contained in:
Peter Stockings
2026-10-04 10:24:12 +11:00
parent 418e03583a
commit d660b86bb0
18 changed files with 402 additions and 137 deletions
+2 -2
View File
@@ -324,10 +324,10 @@ def test_previous_year_comparison(app):
"runs\nsummarize pace\nchart stacked",
"runs\nsummarize pace\ncolor by distance",
"runs\nsummarize pace\nreference heart_rate = 150 bpm",
"segments\nsummarize rolling_7d_distance",
"segments\nsummarize rolling_sum(distance, 7 days)",
"runs\nlet bad = rolling_mean(password, 10 days)\nsummarize bad",
],
)
def test_invalid_analysis_features(source):
with pytest.raises(QueryError):
parsed(source)
parsed(source)