AuthZ service: Build folder tree and check inherited permissions (#98074)

* build folder tree and check inherited permissions

* don't fetch dashboards

* remove unused queries
This commit is contained in:
Ieva
2024-12-18 14:19:16 +00:00
committed by GitHub
parent a727372573
commit 40a9f7162a
10 changed files with 193 additions and 15 deletions
+14
View File
@@ -35,6 +35,12 @@ func TestIdentityQueries(t *testing.T) {
return &v
}
getFolders := func(q *FolderQuery) sqltemplate.SQLTemplate {
v := newGetFolders(nodb, q)
v.SQLTemplate = mocks.NewTestingSQLTemplate()
return &v
}
mocks.CheckQuerySnapshots(t, mocks.TemplateTestSetup{
RootDir: "testdata",
Templates: map[*template.Template][]mocks.TemplateTestCase{
@@ -92,6 +98,14 @@ func TestIdentityQueries(t *testing.T) {
}),
},
},
sqlFolders: {
{
Name: "folder_query",
Data: getFolders(&FolderQuery{
OrgID: 1,
}),
},
},
},
})
}