Example #1
0
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()[:] == []
Example #2
0
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()[:] == []
Example #3
0
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
Example #4
0
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
Example #5
0
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()
Example #6
0
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()