accept null params for validation (#17788)

This commit is contained in:
Elizabeth Thompson
2021-12-17 10:52:00 -08:00
committed by GitHub
parent dc50578f7f
commit b82da5c016
3 changed files with 39 additions and 2 deletions

View File

@@ -458,6 +458,7 @@ class SupersetTestCase(TestCase):
user_name=None,
raise_on_error=False,
database_name="examples",
template_params=None,
):
if user_name:
self.logout()
@@ -466,7 +467,12 @@ class SupersetTestCase(TestCase):
resp = self.get_json_resp(
"/superset/validate_sql_json/",
raise_on_error=False,
data=dict(database_id=dbid, sql=sql, client_id=client_id),
data=dict(
database_id=dbid,
sql=sql,
client_id=client_id,
templateParams=template_params,
),
)
if raise_on_error and "error" in resp:
raise Exception("validate_sql failed")