Files
Diego Augusto Molina cf08f6762d Unistore Chore: Add OTEL testing harness (#94835)
* add testing harness

* fix mockery and linters

* fix data race in tests

* fix data race in tests

* reduce cardinality of data
2024-10-17 08:41:06 -03:00

28 lines
569 B
Go

package dbimpl
import (
"database/sql"
"testing"
"github.com/stretchr/testify/require"
"github.com/grafana/grafana/pkg/util/testutil"
)
func TestDB_BeginTx(t *testing.T) {
t.Parallel()
registerTestSQLDrivers()
ctx := testutil.NewDefaultTestContext(t)
sqlDB, err := sql.Open(driverWithIsolationLevelName, "")
require.NoError(t, err)
require.NotNil(t, sqlDB)
d := NewDB(sqlDB, driverWithIsolationLevelName)
require.Equal(t, driverWithIsolationLevelName, d.DriverName())
tx, err := d.BeginTx(ctx, nil)
require.NoError(t, err)
require.NotNil(t, tx)
}