fix: create permissions on DB import (#29802)

This commit is contained in:
Beto Dealmeida
2024-08-06 12:09:21 -04:00
committed by GitHub
parent 1c3ef01209
commit 61c0970968
18 changed files with 273 additions and 87 deletions

View File

@@ -2039,7 +2039,8 @@ class TestDatasetApi(SupersetTestCase):
for table_name in self.fixture_tables_names:
assert table_name in [ds["table_name"] for ds in data["result"]]
def test_import_dataset(self):
@patch("superset.commands.database.importers.v1.utils.add_permissions")
def test_import_dataset(self, mock_add_permissions):
"""
Dataset API: Test import dataset
"""
@@ -2102,7 +2103,8 @@ class TestDatasetApi(SupersetTestCase):
db.session.delete(dataset)
db.session.commit()
def test_import_dataset_overwrite(self):
@patch("superset.commands.database.importers.v1.utils.add_permissions")
def test_import_dataset_overwrite(self, mock_add_permissions):
"""
Dataset API: Test import existing dataset
"""