mirror of
https://github.com/apache/superset.git
synced 2026-04-18 23:55:00 +00:00
fix: search_path in RDS (#24739)
This commit is contained in:
@@ -212,3 +212,21 @@ def test_dttm_sql_literal(
|
||||
def test_table_column_database() -> None:
|
||||
database = Database(database_name="db")
|
||||
assert TableColumn(database=database).database is database
|
||||
|
||||
|
||||
def test_get_prequeries(mocker: MockFixture) -> None:
|
||||
"""
|
||||
Tests for ``get_prequeries``.
|
||||
"""
|
||||
mocker.patch.object(
|
||||
Database,
|
||||
"get_sqla_engine_with_context",
|
||||
)
|
||||
db_engine_spec = mocker.patch.object(Database, "db_engine_spec")
|
||||
db_engine_spec.get_prequeries.return_value = ["set a=1", "set b=2"]
|
||||
|
||||
database = Database(database_name="db")
|
||||
with database.get_raw_connection() as conn:
|
||||
conn.cursor().execute.assert_has_calls(
|
||||
[mocker.call("set a=1"), mocker.call("set b=2")]
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user