Ejemplo n.º 1
0
def test_get_charset_in_header_directly(mocker):
    headers = mocker.MagicMock()
    headers.get_content_charset.side_effect = AttributeError
    headers.getparam.return_value = "test"
    assert luddite.get_charset(headers) == "test"
Ejemplo n.º 2
0
def test_get_charset_in_content_type(mocker):
    headers = mocker.MagicMock()
    headers.get_content_charset.side_effect = AttributeError
    headers.getparam.return_value = None
    headers.getheader.return_value = "application/json; charset=test"
    assert luddite.get_charset(headers) == "test"
Ejemplo n.º 3
0
def test_get_charset(mocker):
    headers = mocker.MagicMock()
    headers.get_content_charset.return_value = "test"
    assert luddite.get_charset(headers) == "test"