17 lines
464 B
Python
17 lines
464 B
Python
import pytest
|
|
|
|
from fbchat import Message
|
|
from utils import subset
|
|
|
|
pytestmark = pytest.mark.online
|
|
|
|
|
|
def test_delete_messages(client):
|
|
text1 = "This message will stay"
|
|
text2 = "This message will be removed"
|
|
mid1 = client.send(Message(text=text1))
|
|
mid2 = client.send(Message(text=text2))
|
|
client.delete_messages(mid2)
|
|
(message,) = client.fetch_thread_messages(limit=1)
|
|
assert subset(vars(message), id=mid1, author=client.id, text=text1)
|