aboutsummaryrefslogtreecommitdiff
path: root/internal/db/perms_test.go
diff options
context:
space:
mode:
authorᴜɴᴋɴᴡᴏɴ <u@gogs.io>2020-04-11 20:18:05 +0800
committerGitHub <noreply@github.com>2020-04-11 20:18:05 +0800
commit41f56ad05d12520bb90f91889fa979465d0b3d6b (patch)
tree1ec7bc62a427ec2da011e882c61f2bfe04adef37 /internal/db/perms_test.go
parent76bb647d2437dbdea86ac1a0caf5d768ab924e18 (diff)
login_source: migrate to GORM and add tests (#6090)
* Use GORM in all write paths * Migrate to GORM * Fix lint errors * Use GORM to init table * dbutil: make writer detect error * Add more tests * Rename to clearTables * db: finish adding tests * osutil: add tests * Fix load source files path
Diffstat (limited to 'internal/db/perms_test.go')
-rw-r--r--internal/db/perms_test.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/internal/db/perms_test.go b/internal/db/perms_test.go
index 9f3f4b1b..ea4ed1ea 100644
--- a/internal/db/perms_test.go
+++ b/internal/db/perms_test.go
@@ -17,8 +17,9 @@ func Test_perms(t *testing.T) {
t.Parallel()
+ tables := []interface{}{new(Access)}
db := &perms{
- DB: initTestDB(t, "perms", new(Access)),
+ DB: initTestDB(t, "perms", tables...),
}
for _, tc := range []struct {
@@ -31,7 +32,7 @@ func Test_perms(t *testing.T) {
} {
t.Run(tc.name, func(t *testing.T) {
t.Cleanup(func() {
- err := deleteTables(db.DB, new(Access))
+ err := clearTables(db.DB, tables...)
if err != nil {
t.Fatal(err)
}