fix: Missing applied filters indicator (#22137)

This commit is contained in:
John Bodley
2022-11-16 08:07:42 -08:00
committed by GitHub
parent d76f305343
commit e8a0a5ee5c
2 changed files with 14 additions and 3 deletions

View File

@@ -539,6 +539,18 @@ class TestUtils(SupersetTestCase):
merge_extra_filters(form_data)
self.assertEqual(form_data, expected)
def test_merge_extra_filters_when_applied_time_extras_predefined(self):
form_data = {"applied_time_extras": {"__time_range": "Last week"}}
merge_extra_filters(form_data)
self.assertEqual(
form_data,
{
"applied_time_extras": {"__time_range": "Last week"},
"adhoc_filters": [],
},
)
def test_merge_request_params_when_url_params_undefined(self):
form_data = {"since": "2000", "until": "now"}
url_params = {"form_data": form_data, "dashboard_ids": "(1,2,3,4,5)"}