Esempio n. 1
0
def test_list_value_not_listified():
    header = {'foo': ['bla']}
    new_header = {b'foo': [b'bla']}
    with mock.patch('fido.common.Headers') as mock_header:
        listify_headers(header)
    mock_header.assert_called_once_with(new_header)
Esempio n. 2
0
def test_header_value_if_list_is_not_modified():
    header = {'foo': ['bla']}
    with mock.patch('fido.common.Headers') as mock_header:
        listify_headers(header)
    mock_header.assert_called_once_with(header)
Esempio n. 3
0
def test_byte_header_stays_byte():
    header = {b'foo': [b'bla']}
    new_header = {b'foo': [b'bla']}
    with mock.patch('fido.common.Headers') as mock_header:
        listify_headers(header)
    mock_header.assert_called_once_with(new_header)
Esempio n. 4
0
def test_header_value_if_not_list_gets_changed_to_list():
    header = {'foo': 'bla'}
    new_header = {'foo': ['bla']}
    with mock.patch('fido.common.Headers') as mock_header:
        listify_headers(header)
    mock_header.assert_called_once_with(new_header)