Fix flaky TestCreateDefaultMemberships (#18330)

Этот коммит содержится в:
Claudio Costa
2021-09-07 19:09:48 +02:00
коммит произвёл GitHub
родитель b41b7eae10
Коммит aaeaaf716b

Просмотреть файл

@@ -13,7 +13,6 @@ import (
)
func TestCreateDefaultMemberships(t *testing.T) {
t.Skip("MM-36909")
th := Setup(t).InitBasic()
defer th.TearDown()
@@ -297,14 +296,15 @@ func TestCreateDefaultMemberships(t *testing.T) {
t.Errorf("unable to add user to channel: %s", err.Error())
}
timeAfterLeaving := model.GetMillis()
timeAfterLeaving := model.GetMillis() + 1
// Purging channelmemberhistory doesn't re-add user to channel
_, _, nErr := th.App.Srv().Store.ChannelMemberHistory().PermanentDeleteBatchForRetentionPolicies(
deletedCount, _, nErr := th.App.Srv().Store.ChannelMemberHistory().PermanentDeleteBatchForRetentionPolicies(
0, timeBeforeLeaving, 1000, model.RetentionPolicyCursor{})
if nErr != nil {
t.Errorf("error permanently deleting channelmemberhistory: %s", nErr.Error())
}
require.Equal(t, int64(1), deletedCount)
pErr = th.App.CreateDefaultMemberships(th.Context, scienceChannelGroupSyncable.UpdateAt, false)
if pErr != nil {
@@ -317,11 +317,12 @@ func TestCreateDefaultMemberships(t *testing.T) {
}
// Purging channelmemberhistory doesn't re-add user to channel
_, _, nErr = th.App.Srv().Store.ChannelMemberHistory().PermanentDeleteBatchForRetentionPolicies(
deletedCount, _, nErr = th.App.Srv().Store.ChannelMemberHistory().PermanentDeleteBatchForRetentionPolicies(
0, timeAfterLeaving, 1000, model.RetentionPolicyCursor{})
if nErr != nil {
t.Errorf("error permanently deleting channelmemberhistory: %s", nErr.Error())
}
require.Equal(t, int64(1), deletedCount)
pErr = th.App.CreateDefaultMemberships(th.Context, scienceChannelGroupSyncable.UpdateAt, false)
if pErr != nil {