Skip to content
This repository was archived by the owner on Jan 10, 2022. It is now read-only.

Commit 40adefb

Browse files
minor fixes in tests
1 parent a58e3ed commit 40adefb

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

test.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,12 +161,12 @@ func RunTests(t *testing.T, currentsuite suite.TestingSuite) {
161161
uadminDatabase := core.NewUadminDatabase()
162162
uadminDatabase.Adapter.SetTimeZone(uadminDatabase.Db, "UTC")
163163
core.UadminTestDatabase = uadminDatabase
164-
upCommand := MigrateCommand{}
165-
upCommand.Proceed("up", make([]string, 0))
166164
reflect.ValueOf(currentsuite).MethodByName("StoreDatabase").Call([]reflect.Value{reflect.ValueOf(uadminDatabase)})
167165
if setupTestSuite, ok := currentsuite.(suite.SetupTestSuite); ok {
168166
setupTestSuite.SetupTest()
169167
}
168+
upCommand := MigrateCommand{}
169+
upCommand.Proceed("up", make([]string, 0))
170170
if beforeTestSuite, ok := currentsuite.(suite.BeforeTest); ok {
171171
beforeTestSuite.BeforeTest(methodFinder.Elem().Name(), method.Name)
172172
}
@@ -197,6 +197,9 @@ func RunTests(t *testing.T, currentsuite suite.TestingSuite) {
197197
core.UadminTestDatabase = uadminDatabase
198198
uadminDatabase.Adapter.SetIsolationLevelForTests(uadminDatabase.Db)
199199
uadminDatabase.Adapter.SetTimeZone(uadminDatabase.Db, "UTC")
200+
if setupTestSuite, ok := currentsuite.(suite.SetupTestSuite); ok {
201+
setupTestSuite.SetupTest()
202+
}
200203
upCommand := MigrateCommand{}
201204
upCommand.Proceed("up", make([]string, 0))
202205
uadminDatabase.Db.Transaction(func(tx *gorm.DB) error {

0 commit comments

Comments
 (0)