def test_get_messages(): test_add_message() mlist = mailinglist.find_list(list_name) dbmessage = Message.objects.filter(mlist=mlist).all()[0] key = str(dbmessage.id) messages = archive.get_messages([key]) assert len(messages) == 1 rmessage = archive.get_message(key) assert json.dumps(rmessage, sort_keys=True) == archive.to_json(message.base)
def test_add_message(): """ Adds a message to the archive. """ dbmessage = archive.store_message(list_name, message) assert dbmessage.subject == message['Subject'] assert json.dumps(archive.get_message(str(dbmessage.id)), sort_keys=True) == archive.to_json(message.base)