aboutsummaryrefslogtreecommitdiff
path: root/pkg/database/sql/user_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/database/sql/user_test.go')
-rw-r--r--pkg/database/sql/user_test.go30
1 files changed, 0 insertions, 30 deletions
diff --git a/pkg/database/sql/user_test.go b/pkg/database/sql/user_test.go
index 01f6729..db43676 100644
--- a/pkg/database/sql/user_test.go
+++ b/pkg/database/sql/user_test.go
@@ -4,43 +4,13 @@ package sql
import (
"context"
- "os"
"testing"
"github.com/google/go-cmp/cmp"
- "gorm.io/driver/sqlite"
- "gorm.io/gorm"
- "gorm.io/gorm/logger"
"git.sr.ht/~gabrielgio/img/pkg/database/repository"
)
-func setup(t *testing.T) (*gorm.DB, func()) {
- t.Helper()
-
- file, err := os.CreateTemp("", "img_user_*.db")
- if err != nil {
- t.Fatalf("Error creating tmp error: %s", err.Error())
- }
-
- db, err := gorm.Open(sqlite.Open(file.Name()), &gorm.Config{
- Logger: logger.Default.LogMode(logger.Info),
- })
- if err != nil {
- t.Fatalf("Error openning db, error %s", err.Error())
- }
-
- err = Migrate(db)
- if err != nil {
- t.Fatalf("Error migrating db, error %s", err.Error())
- }
-
- return db, func() {
- //nolint:errcheck
- os.Remove(file.Name())
- }
-}
-
func TestCreate(t *testing.T) {
t.Parallel()
db, tearDown := setup(t)