test: Add test scenarios to add an /Answered flag to a replied message and revert

This commit is contained in:
Gordana Zafirova
2023-11-23 07:52:05 +00:00
parent 2073513d5e
commit e1723fc24b
2 changed files with 31 additions and 0 deletions

View File

@ -938,6 +938,18 @@ func clientChangeMessageState(client *client.Client, seq int, messageState strin
if err != nil {
return err
}
case messageState == "replied":
_, err := clientStore(client, seq, seq, isUID, imap.FormatFlagsOp(imap.AddFlags, true), imap.AnsweredFlag)
if err != nil {
return err
}
case messageState == "unreplied":
_, err := clientStore(client, seq, seq, isUID, imap.FormatFlagsOp(imap.RemoveFlags, true), imap.AnsweredFlag)
if err != nil {
return err
}
}
return nil