diff --git a/pkg/services/sqlstore/db/dbtest/dbtest.go b/pkg/services/sqlstore/db/dbtest/dbtest.go new file mode 100644 index 00000000000..c8013cb4f49 --- /dev/null +++ b/pkg/services/sqlstore/db/dbtest/dbtest.go @@ -0,0 +1,23 @@ +package dbtest + +import ( + "context" + + "github.com/grafana/grafana/pkg/services/sqlstore" +) + +type FakeDB struct { + ExpectedError error +} + +func NewFakeDB() *FakeDB { + return &FakeDB{} +} + +func (f *FakeDB) WithTransactionalDbSession(ctx context.Context, callback sqlstore.DBTransactionFunc) error { + return f.ExpectedError +} + +func (f *FakeDB) WithDbSession(ctx context.Context, callback sqlstore.DBTransactionFunc) error { + return f.ExpectedError +}