Refactor fixture loading for testing (#33024)

To help binary size and testing performance
This commit is contained in:
wxiaoguang 2024-12-30 12:06:57 +08:00 committed by GitHub
parent f4ccbd38dc
commit dafadf0028
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 377 additions and 248 deletions

View file

@ -76,7 +76,7 @@ func PrepareTestEnv(t *testing.T, skip int, syncModels ...any) (*xorm.Engine, fu
t.Errorf("error whilst initializing fixtures from %s: %v", fixturesDir, err)
return x, deferFn
}
if err := unittest.LoadFixtures(x); err != nil {
if err := unittest.LoadFixtures(); err != nil {
t.Errorf("error whilst loading fixtures from %s: %v", fixturesDir, err)
return x, deferFn
}