我正在尝试为我的方法编写一个单元测试用例,该用例在创建 SQLAlchemy 引擎时动态添加一个新的 connect_args,如下所示。
def test_connect_args(self):
uri = "presto://localhost"
new_attr = "new_attr_value"
engine = create_sqla_engine_with_attribute(new_attr)
# get connect_args from engine as assert with $principal_user
现在在最后一步,我想从引擎对象中获取连接参数。这可能吗?
给定一个 SQLAlchemy 引擎对象,我们可以通过 create_engine(sqlalchemy_url, **params)
检索创建这个引擎时传递的参数吗
谢谢