grafana/pkg/services/store/storage_sql_test.go
Artur Wierzbicki 03fe1435a0
Storage: store uploaded files in SQL rather than on the disk (#49034)
* #48259: set up storages per org id

* #48259: migrate to storage_sql
2022-05-21 16:55:11 -07:00

28 lines
550 B
Go

package store
import (
"fmt"
"testing"
"github.com/stretchr/testify/assert"
)
func TestGetDbStoragePathPrefix(t *testing.T) {
tests := []struct {
orgId int64
storageName string
expected string
}{
{
orgId: 124,
storageName: "long-storage-name",
expected: "/124/long-storage-name/",
},
}
for _, tt := range tests {
t.Run(fmt.Sprintf("orgId: %d, storageName: %s", tt.orgId, tt.storageName), func(t *testing.T) {
assert.Equal(t, tt.expected, getDbStoragePathPrefix(tt.orgId, tt.storageName))
})
}
}