Example #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)
Example #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)
Example #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)
Example #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)