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
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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)
})
}