fix: Ensure SupersetError.extra is always a dict (#15848)

Co-authored-by: John Bodley <john.bodley@airbnb.com>
This commit is contained in:
John Bodley
2021-07-23 15:19:30 -07:00
committed by GitHub
parent 73b436ab9f
commit 4ba17092fa
4 changed files with 8 additions and 8 deletions

View File

@@ -587,7 +587,7 @@ class TestTestConnectionDatabaseCommand(SupersetTestCase):
connection exc is raised"""
database = get_example_database()
mock_get_sqla_engine.side_effect = SupersetSecurityException(
SupersetError(error_type=500, message="test", level="info", extra={})
SupersetError(error_type=500, message="test", level="info")
)
db_uri = database.sqlalchemy_uri_decrypted
json_payload = {"sqlalchemy_uri": db_uri}