fix: order of database (#55232)

* fix: order of database

* fix: sort of results

* Update pkg/api/dtos/models_test.go

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>

* Update pkg/api/dtos/models_test.go

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>

* only one assert

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
This commit is contained in:
Eric Leijonmarck
2022-09-16 11:24:24 +02:00
committed by GitHub
parent 7565752644
commit 9cdd1cde7f
+3 -1
View File
@@ -1,6 +1,7 @@
package dtos
import (
"sort"
"testing"
"github.com/grafana/grafana/pkg/components/simplejson"
@@ -17,7 +18,7 @@ func TestGetUniqueDatasourceTypes(t *testing.T) {
}{
{
desc: "can get unique datasource names",
result: []string{"prometheus", "mysql"},
result: []string{"mysql", "prometheus"},
queries: []*simplejson.Json{
simplejson.NewFromAny(map[string]interface{}{
"datasource": map[string]interface{}{
@@ -63,6 +64,7 @@ func TestGetUniqueDatasourceTypes(t *testing.T) {
Queries: testcase.queries,
}
result := metReq.GetUniqueDatasourceTypes()
sort.Strings(result)
assert.Equal(t, testcase.result, result)
})
}