fix(tests): make SingleStore test_adjust_engine_params version-agnostic (#34780)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit af05396227)
This commit is contained in:
Joe Li
2025-08-21 09:30:02 -07:00
parent e10b6e8ae9
commit ebfddb2b39

View File

@@ -95,18 +95,22 @@ def test_get_schema_from_engine_params() -> None:
def test_adjust_engine_params() -> None:
from flask import current_app as app
adjusted = SingleStoreSpec.adjust_engine_params(
make_url("singlestoredb://user:password@host:5432/dev"),
{},
schema="pro d",
)
expected_version = app.config.get("VERSION_STRING", "dev")
assert adjusted == (
make_url("singlestoredb://user:password@host:5432/pro%20d"),
{
"conn_attrs": {
"_connector_name": "SingleStore Superset Database Engine",
"_connector_version": "0.0.0-dev",
"_product_version": "0.0.0-dev",
"_connector_version": expected_version,
"_product_version": expected_version,
}
},
)