fix: TestDeleteMessageForEveryone fail (#3020)
This commit is contained in:
parent
691c930828
commit
7f109710e2
|
@ -81,6 +81,15 @@ func (s *MessengerDeleteMessageForEveryoneSuite) TestDeleteMessageForEveryone()
|
||||||
s.Require().Len(response.Communities(), 1)
|
s.Require().Len(response.Communities(), 1)
|
||||||
community = response.Communities()[0]
|
community = response.Communities()[0]
|
||||||
|
|
||||||
|
_, err = WaitOnMessengerResponse(s.moderator, func(response *MessengerResponse) bool {
|
||||||
|
return len(response.Communities()) > 0
|
||||||
|
}, "community description changed message not received")
|
||||||
|
s.Require().NoError(err)
|
||||||
|
_, err = WaitOnMessengerResponse(s.bob, func(response *MessengerResponse) bool {
|
||||||
|
return len(response.Communities()) > 0
|
||||||
|
}, "community description changed message not received")
|
||||||
|
s.Require().NoError(err)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
inputMessage := &common.Message{}
|
inputMessage := &common.Message{}
|
||||||
inputMessage.ChatId = communityChat.ID
|
inputMessage.ChatId = communityChat.ID
|
||||||
|
@ -95,17 +104,17 @@ func (s *MessengerDeleteMessageForEveryoneSuite) TestDeleteMessageForEveryone()
|
||||||
s.Require().NoError(err)
|
s.Require().NoError(err)
|
||||||
message := response.Messages()[0]
|
message := response.Messages()[0]
|
||||||
s.Require().Equal(inputMessage.Text, message.Text)
|
s.Require().Equal(inputMessage.Text, message.Text)
|
||||||
|
|
||||||
_, err = s.moderator.DeleteMessageAndSend(ctx, message.ID)
|
_, err = s.moderator.DeleteMessageAndSend(ctx, message.ID)
|
||||||
s.Require().NoError(err)
|
s.Require().NoError(err)
|
||||||
|
|
||||||
// FIXME this test fails
|
_, err = WaitOnMessengerResponse(s.bob, func(response *MessengerResponse) bool {
|
||||||
// _, err = WaitOnMessengerResponse(s.bob, func(response *MessengerResponse) bool {
|
return len(response.RemovedMessages()) > 0
|
||||||
// return len(response.RemovedMessages()) > 0
|
}, "removed messages not received")
|
||||||
// }, "removed messages not received")
|
s.Require().NoError(err)
|
||||||
// s.Require().NoError(err)
|
message, err = s.bob.MessageByID(message.ID)
|
||||||
// message, err = s.bob.MessageByID(message.ID)
|
s.Require().NoError(err)
|
||||||
// s.Require().NoError(err)
|
s.Require().True(message.Deleted)
|
||||||
// s.Require().True(message.Deleted)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *MessengerDeleteMessageForEveryoneSuite) createCommunity() *communities.Community {
|
func (s *MessengerDeleteMessageForEveryoneSuite) createCommunity() *communities.Community {
|
||||||
|
|
Loading…
Reference in New Issue