Exemplo n.º 1
0
def test_decode_body_returns_properly_decoded_body_as_sorted_list_of_tuples_if_its_not_json(dummy_request):
    data = {"foo": 1, "bar": 2}
    expected = (("bar", ["2"]), ("foo", ["1"]))

    dummy_request.prepare_body(data, None)

    assert BitexAuth.decode_body(dummy_request) == expected
Exemplo n.º 2
0
def test_decode_body_returns_properly_decoded_body_as_object_if_its_json_encoded(dummy_request):
    json_data = {"foo": 1, "bar": 2}
    expected = (("bar", ["2"]), ("foo", ["1"]))

    dummy_request.headers["Content-Type"] = "application/json"
    dummy_request.prepare_body(None, None, json=json_data)

    assert BitexAuth.decode_body(dummy_request) == expected