mirror of
https://github.com/apache/superset.git
synced 2026-04-20 08:34:37 +00:00
fix(mcp): add TEMPORAL_RANGE filter for temporal x-axis in generate_chart (#38978)
This commit is contained in:
@@ -879,8 +879,12 @@ class TestGenerateExploreLinkColumnNormalization:
|
||||
assert form_data["x_axis"] == "OrderDate"
|
||||
# filter subject normalized to match x-axis
|
||||
adhoc_filters = form_data.get("adhoc_filters", [])
|
||||
assert len(adhoc_filters) == 1
|
||||
# User filter + auto-added TEMPORAL_RANGE for temporal x-axis
|
||||
assert len(adhoc_filters) == 2
|
||||
assert adhoc_filters[0]["subject"] == "OrderDate"
|
||||
assert adhoc_filters[0]["operator"] == ">"
|
||||
assert adhoc_filters[1]["operator"] == "TEMPORAL_RANGE"
|
||||
assert adhoc_filters[1]["subject"] == "OrderDate"
|
||||
|
||||
@patch(
|
||||
"superset.mcp_service.chart.validation.dataset_validator.DatasetValidator._get_dataset_context"
|
||||
|
||||
Reference in New Issue
Block a user