mirror of
https://github.com/apache/superset.git
synced 2026-04-19 08:04:53 +00:00
fix: update Permissions for right nav (#19051)
* draft pr * finished styling * add filter * added testing * added tests * added permissions tests * Empty-Commit * new test * Update superset-frontend/src/views/components/MenuRight.tsx Co-authored-by: Elizabeth Thompson <eschutho@gmail.com> * revisions * added to CRUD view Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
This commit is contained in:
@@ -595,15 +595,16 @@ class TestRolePermission(SupersetTestCase):
|
||||
for pvm in current_app.config["FAB_ROLES"]["TestRole"]:
|
||||
assert pvm in public_role_resource_names
|
||||
|
||||
@pytest.mark.usefixtures("load_world_bank_dashboard_with_slices")
|
||||
def test_sqllab_gamma_user_schema_access_to_sqllab(self):
|
||||
session = db.session
|
||||
|
||||
example_db = session.query(Database).filter_by(database_name="examples").one()
|
||||
example_db.expose_in_sqllab = True
|
||||
session.commit()
|
||||
|
||||
arguments = {
|
||||
"keys": ["none"],
|
||||
"columns": ["expose_in_sqllab"],
|
||||
"filters": [{"col": "expose_in_sqllab", "opr": "eq", "value": True}],
|
||||
"order_columns": "database_name",
|
||||
"order_direction": "asc",
|
||||
|
||||
Reference in New Issue
Block a user