def test_user_delete_threads(): user = User() message_info = user.message(user.quickmatch().username, 'abcdefghijklmnopqrstuvwxyz') assert message_info.thread_id != None user.delete_threads(user.outbox()) assert user.outbox()[:] == []
def test_delete(vcr_live_sleep): user = User() their_profile = user.quickmatch() message_info = their_profile.message('text') assert message_info.thread_id != None thread_id = user.outbox[0].id user.outbox[0].delete() vcr_live_sleep(2) user.outbox() try: assert user.outbox[0].id != thread_id except IndexError: pass
def test_multi_line_messages(vcr_live_sleep): user = User() messages = [ """Multi-line message first second third""", """ leading whitespace space at the end space at the beggining """] for message in messages: user.quickmatch().message(message) vcr_live_sleep(2) assert user.outbox()[0].messages[0].content.strip() == message.strip()
def test_multi_line_messages(vcr_live_sleep): user = User() messages = [ """Multi-line message first second third""", """ leading whitespace space at the end space at the beggining """ ] for message in messages: user.quickmatch().message(message) vcr_live_sleep(2) assert user.outbox()[0].messages[0].content.strip() == message.strip()