fix: import database engine validation (#24697)

This commit is contained in:
Daniel Vaz Gaspar
2023-07-20 13:08:07 +01:00
committed by GitHub
parent 1a9724582f
commit cb9b865a53
4 changed files with 59 additions and 10 deletions

View File

@@ -421,7 +421,7 @@ class TestImportDatabasesCommand(SupersetTestCase):
assert database.database_name == "imported_database"
assert database.expose_in_sqllab
assert database.extra == "{}"
assert database.sqlalchemy_uri == "sqlite:///test.db"
assert database.sqlalchemy_uri == "someengine://user:pass@host1"
db.session.delete(database)
db.session.commit()
@@ -460,7 +460,7 @@ class TestImportDatabasesCommand(SupersetTestCase):
assert database.database_name == "imported_database"
assert database.expose_in_sqllab
assert database.extra == '{"schemas_allowed_for_file_upload": ["upload"]}'
assert database.sqlalchemy_uri == "sqlite:///test.db"
assert database.sqlalchemy_uri == "someengine://user:pass@host1"
db.session.delete(database)
db.session.commit()
@@ -716,7 +716,7 @@ class TestImportDatabasesCommand(SupersetTestCase):
assert database.database_name == "imported_database"
assert database.expose_in_sqllab
assert database.extra == "{}"
assert database.sqlalchemy_uri == "sqlite:///test.db"
assert database.sqlalchemy_uri == "someengine://user:pass@host1"
model_ssh_tunnel = (
db.session.query(SSHTunnel)
@@ -761,7 +761,7 @@ class TestImportDatabasesCommand(SupersetTestCase):
assert database.database_name == "imported_database"
assert database.expose_in_sqllab
assert database.extra == "{}"
assert database.sqlalchemy_uri == "sqlite:///test.db"
assert database.sqlalchemy_uri == "someengine://user:pass@host1"
model_ssh_tunnel = (
db.session.query(SSHTunnel)