MM-21898 - Part 1: Generate and use an interface instead of *A… (#13840)
* Generate and use an interface instead of *App
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
66fc096768
Коммит
17523fa5d9
@@ -78,7 +78,7 @@ func setupTestHelper(enterprise bool, tb testing.TB) *TestHelper {
|
||||
|
||||
th.App.UpdateConfig(func(cfg *model.Config) { *cfg.ServiceSettings.ListenAddress = prevListenAddress })
|
||||
|
||||
th.App.Srv.Store.MarkSystemRanUnitTests()
|
||||
th.App.Srv().Store.MarkSystemRanUnitTests()
|
||||
|
||||
th.App.UpdateConfig(func(cfg *model.Config) { *cfg.TeamSettings.EnableOpenServer = true })
|
||||
|
||||
@@ -204,7 +204,7 @@ func (me *TestHelper) CreateBot() *model.Bot {
|
||||
OwnerId: me.BasicUser.Id,
|
||||
}
|
||||
|
||||
me.App.Log.SetConsoleLevel(mlog.LevelError)
|
||||
me.App.Log().SetConsoleLevel(mlog.LevelError)
|
||||
bot, err := me.App.CreateBot(bot)
|
||||
if err != nil {
|
||||
mlog.Error(err.Error())
|
||||
@@ -212,7 +212,7 @@ func (me *TestHelper) CreateBot() *model.Bot {
|
||||
time.Sleep(time.Second)
|
||||
panic(err)
|
||||
}
|
||||
me.App.Log.SetConsoleLevel(mlog.LevelDebug)
|
||||
me.App.Log().SetConsoleLevel(mlog.LevelDebug)
|
||||
return bot
|
||||
}
|
||||
|
||||
@@ -431,7 +431,7 @@ func (me *TestHelper) CreateGroup() *model.Group {
|
||||
func (me *TestHelper) CreateEmoji() *model.Emoji {
|
||||
utils.DisableDebugLogForTest()
|
||||
|
||||
emoji, err := me.App.Srv.Store.Emoji().Save(&model.Emoji{
|
||||
emoji, err := me.App.Srv().Store.Emoji().Save(&model.Emoji{
|
||||
CreatorId: me.BasicUser.Id,
|
||||
Name: model.NewRandomString(10),
|
||||
})
|
||||
@@ -522,13 +522,13 @@ func (me *TestHelper) ResetEmojisMigration() {
|
||||
}
|
||||
|
||||
func (me *TestHelper) CheckTeamCount(t *testing.T, expected int64) {
|
||||
teamCount, err := me.App.Srv.Store.Team().AnalyticsTeamCount(false)
|
||||
teamCount, err := me.App.Srv().Store.Team().AnalyticsTeamCount(false)
|
||||
require.Nil(t, err, "Failed to get team count.")
|
||||
require.Equalf(t, teamCount, expected, "Unexpected number of teams. Expected: %v, found: %v", expected, teamCount)
|
||||
}
|
||||
|
||||
func (me *TestHelper) CheckChannelsCount(t *testing.T, expected int64) {
|
||||
count, err := me.App.Srv.Store.Channel().AnalyticsTypeCount("", model.CHANNEL_OPEN)
|
||||
count, err := me.App.Srv().Store.Channel().AnalyticsTypeCount("", model.CHANNEL_OPEN)
|
||||
require.Nilf(t, err, "Failed to get channel count.")
|
||||
require.Equalf(t, count, expected, "Unexpected number of channels. Expected: %v, found: %v", expected, count)
|
||||
}
|
||||
|
||||
Ссылка в новой задаче
Block a user