Chore: Remove folderID from dashboardIdentity tests (#79195)
This commit is contained in:
@@ -484,9 +484,10 @@ type provisioningMetadata struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type dashboardIdentity struct {
|
type dashboardIdentity struct {
|
||||||
// Deprecated: use FolderUID instead
|
// Deprecated: use folderUID instead
|
||||||
folderID int64
|
folderID int64
|
||||||
title string
|
folderUID string
|
||||||
|
title string
|
||||||
}
|
}
|
||||||
|
|
||||||
func (d *dashboardIdentity) Exists() bool {
|
func (d *dashboardIdentity) Exists() bool {
|
||||||
|
|||||||
@@ -39,11 +39,10 @@ func TestDuplicatesValidator(t *testing.T) {
|
|||||||
fakeService.On("SaveFolderForProvisionedDashboards", mock.Anything, mock.Anything).Return(&dashboards.Dashboard{}, nil).Times(6)
|
fakeService.On("SaveFolderForProvisionedDashboards", mock.Anything, mock.Anything).Return(&dashboards.Dashboard{}, nil).Times(6)
|
||||||
fakeService.On("GetProvisionedDashboardData", mock.Anything, mock.AnythingOfType("string")).Return([]*dashboards.DashboardProvisioning{}, nil).Times(4)
|
fakeService.On("GetProvisionedDashboardData", mock.Anything, mock.AnythingOfType("string")).Return([]*dashboards.DashboardProvisioning{}, nil).Times(4)
|
||||||
fakeService.On("SaveProvisionedDashboard", mock.Anything, mock.Anything, mock.Anything).Return(&dashboards.Dashboard{}, nil).Times(5)
|
fakeService.On("SaveProvisionedDashboard", mock.Anything, mock.Anything, mock.Anything).Return(&dashboards.Dashboard{}, nil).Times(5)
|
||||||
folderID, _, err := r.getOrCreateFolder(context.Background(), cfg, fakeService, folderName)
|
_, folderUID, err := r.getOrCreateFolder(context.Background(), cfg, fakeService, folderName)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
// nolint:staticcheck
|
identity := dashboardIdentity{folderUID: folderUID, title: "Grafana"}
|
||||||
identity := dashboardIdentity{folderID: folderID, title: "Grafana"}
|
|
||||||
|
|
||||||
cfg1 := &config{
|
cfg1 := &config{
|
||||||
Name: "first", Type: "file", OrgID: 1, Folder: folderName,
|
Name: "first", Type: "file", OrgID: 1, Folder: folderName,
|
||||||
@@ -93,11 +92,10 @@ func TestDuplicatesValidator(t *testing.T) {
|
|||||||
fakeStore := &fakeDashboardStore{}
|
fakeStore := &fakeDashboardStore{}
|
||||||
r, err := NewDashboardFileReader(cfg, logger, nil, fakeStore)
|
r, err := NewDashboardFileReader(cfg, logger, nil, fakeStore)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
folderID, _, err := r.getOrCreateFolder(context.Background(), cfg, fakeService, folderName)
|
_, folderUID, err := r.getOrCreateFolder(context.Background(), cfg, fakeService, folderName)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
// nolint:staticcheck
|
identity := dashboardIdentity{folderUID: folderUID, title: "Grafana"}
|
||||||
identity := dashboardIdentity{folderID: folderID, title: "Grafana"}
|
|
||||||
|
|
||||||
cfg1 := &config{
|
cfg1 := &config{
|
||||||
Name: "first", Type: "file", OrgID: 1, Folder: folderName,
|
Name: "first", Type: "file", OrgID: 1, Folder: folderName,
|
||||||
@@ -196,11 +194,10 @@ func TestDuplicatesValidator(t *testing.T) {
|
|||||||
|
|
||||||
r, err := NewDashboardFileReader(cfg, logger, nil, fakeStore)
|
r, err := NewDashboardFileReader(cfg, logger, nil, fakeStore)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
folderID, _, err := r.getOrCreateFolder(context.Background(), cfg, fakeService, cfg1.Folder)
|
_, folderUID, err := r.getOrCreateFolder(context.Background(), cfg, fakeService, cfg1.Folder)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
// nolint:staticcheck
|
identity := dashboardIdentity{folderUID: folderUID, title: "Grafana"}
|
||||||
identity := dashboardIdentity{folderID: folderID, title: "Grafana"}
|
|
||||||
|
|
||||||
require.Equal(t, uint8(2), duplicates[1].UIDs["Z-phNqGmz"].Sum)
|
require.Equal(t, uint8(2), duplicates[1].UIDs["Z-phNqGmz"].Sum)
|
||||||
uidUsageReaders := keysToSlice(duplicates[1].UIDs["Z-phNqGmz"].InvolvedReaders)
|
uidUsageReaders := keysToSlice(duplicates[1].UIDs["Z-phNqGmz"].InvolvedReaders)
|
||||||
@@ -214,11 +211,10 @@ func TestDuplicatesValidator(t *testing.T) {
|
|||||||
|
|
||||||
r, err = NewDashboardFileReader(cfg3, logger, nil, fakeStore)
|
r, err = NewDashboardFileReader(cfg3, logger, nil, fakeStore)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
folderID, _, err = r.getOrCreateFolder(context.Background(), cfg3, fakeService, cfg3.Folder)
|
_, folderUID, err = r.getOrCreateFolder(context.Background(), cfg3, fakeService, cfg3.Folder)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
// nolint:staticcheck
|
identity = dashboardIdentity{folderUID: folderUID, title: "Grafana"}
|
||||||
identity = dashboardIdentity{folderID: folderID, title: "Grafana"}
|
|
||||||
|
|
||||||
require.Equal(t, uint8(2), duplicates[2].UIDs["Z-phNqGmz"].Sum)
|
require.Equal(t, uint8(2), duplicates[2].UIDs["Z-phNqGmz"].Sum)
|
||||||
uidUsageReaders = keysToSlice(duplicates[2].UIDs["Z-phNqGmz"].InvolvedReaders)
|
uidUsageReaders = keysToSlice(duplicates[2].UIDs["Z-phNqGmz"].InvolvedReaders)
|
||||||
|
|||||||
Reference in New Issue
Block a user