def test_translate_keys_with_list():
    t = Transmission('uri', 'key')
    results = t._translate_keys(recipient_list = 'test')
    assert results['return_path'] == '*****@*****.**'
    assert results['options']['open_tracking'] == True
    assert results['options']['click_tracking'] == True
    assert results['content']['use_draft_template'] == False
    assert results['recipients'] == { 'list_id': 'test' }
def test_translate_keys_with_recips():
    t = Transmission('uri', 'key')
    results = t._translate_keys(recipients = ['test', {'key': 'value'}, 'foobar' ])
    assert results['recipients'] == [ { 'address': {'email': 'test'} },
      {'key': 'value'}, {'address': {'email': 'foobar'}}]