From 41f56ad05d12520bb90f91889fa979465d0b3d6b Mon Sep 17 00:00:00 2001 From: ᴜɴᴋɴᴡᴏɴ Date: Sat, 11 Apr 2020 20:18:05 +0800 Subject: 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 --- internal/db/main_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'internal/db/main_test.go') diff --git a/internal/db/main_test.go b/internal/db/main_test.go index fdd7447f..172f00fe 100644 --- a/internal/db/main_test.go +++ b/internal/db/main_test.go @@ -41,7 +41,8 @@ func TestMain(m *testing.M) { os.Exit(m.Run()) } -func deleteTables(db *gorm.DB, tables ...interface{}) error { +// clearTables removes all rows from given tables. +func clearTables(db *gorm.DB, tables ...interface{}) error { for _, t := range tables { err := db.Delete(t).Error if err != nil { -- cgit v1.2.3