Skip to content

Commit 6435d40

Browse files
MarcialRosalesmergify[bot]
authored andcommitted
Format using 4 spaces
(cherry picked from commit 367dba9)
1 parent 283ce91 commit 6435d40

File tree

3 files changed

+506
-493
lines changed

3 files changed

+506
-493
lines changed

deps/oauth2_client/test/oauth_http_mock.erl

Lines changed: 33 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -14,45 +14,46 @@
1414
%%% CALLBACKS
1515

1616
init(Req, #{request := ExpectedRequest, response := ExpectedResponse} = Expected) ->
17-
ct:log("init oauth_http_mock Req:~p", [Req]),
18-
match_request(Req, ExpectedRequest),
19-
{Code, Headers, JsonPayload} = produce_expected_response(ExpectedResponse),
20-
{ok, case JsonPayload of
21-
undefined -> cowboy_req:reply(Code, Req);
22-
_ -> cowboy_req:reply(Code, Headers, JsonPayload, Req)
23-
end, Expected}.
17+
ct:log("init oauth_http_mock Req:~p", [Req]),
18+
match_request(Req, ExpectedRequest),
19+
{Code, Headers, JsonPayload} = produce_expected_response(ExpectedResponse),
20+
{ok, case JsonPayload of
21+
undefined -> cowboy_req:reply(Code, Req);
22+
_ -> cowboy_req:reply(Code, Headers, JsonPayload, Req)
23+
end, Expected}.
2424

2525
match_request_parameters_in_body(Req, #{parameters := Parameters}) ->
26-
?assertEqual(true, cowboy_req:has_body(Req)),
27-
{ok, KeyValues, _Req2} = cowboy_req:read_urlencoded_body(Req),
28-
[ ?assertEqual(Value, proplists:get_value(list_to_binary(Parameter), KeyValues))
29-
|| {Parameter, Value} <- Parameters].
26+
?assertEqual(true, cowboy_req:has_body(Req)),
27+
{ok, KeyValues, _Req2} = cowboy_req:read_urlencoded_body(Req),
28+
[ ?assertEqual(Value, proplists:get_value(list_to_binary(Parameter), KeyValues))
29+
|| {Parameter, Value} <- Parameters].
3030

3131
match_request(Req, #{method := Method} = ExpectedRequest) ->
32-
?assertEqual(Method, maps:get(method, Req)),
33-
case maps:is_key(parameters, ExpectedRequest) of
34-
true -> match_request_parameters_in_body(Req, ExpectedRequest);
35-
false -> ok
36-
end.
32+
?assertEqual(Method, maps:get(method, Req)),
33+
case maps:is_key(parameters, ExpectedRequest) of
34+
true -> match_request_parameters_in_body(Req, ExpectedRequest);
35+
false -> ok
36+
end.
3737

3838
produce_expected_response(ExpectedResponse) ->
39-
case proplists:is_defined(content_type, ExpectedResponse) of
40-
true ->
41-
Payload = proplists:get_value(payload, ExpectedResponse),
42-
case is_proplist(Payload) of
39+
case proplists:is_defined(content_type, ExpectedResponse) of
4340
true ->
44-
{ proplists:get_value(code, ExpectedResponse),
45-
#{<<"content-type">> => proplists:get_value(content_type, ExpectedResponse)},
46-
rabbit_json:encode(Payload)
47-
};
48-
_ ->
49-
{ proplists:get_value(code, ExpectedResponse),
50-
#{<<"content-type">> => proplists:get_value(content_type, ExpectedResponse)},
51-
Payload
52-
}
53-
end;
54-
false -> {proplists:get_value(code, ExpectedResponse), undefined, undefined}
55-
end.
41+
Payload = proplists:get_value(payload, ExpectedResponse),
42+
case is_proplist(Payload) of
43+
true ->
44+
{ proplists:get_value(code, ExpectedResponse),
45+
#{<<"content-type">> => proplists:get_value(content_type, ExpectedResponse)},
46+
rabbit_json:encode(Payload)
47+
};
48+
_ ->
49+
{ proplists:get_value(code, ExpectedResponse),
50+
#{<<"content-type">> => proplists:get_value(content_type, ExpectedResponse)},
51+
Payload
52+
}
53+
end;
54+
false ->
55+
{proplists:get_value(code, ExpectedResponse), undefined, undefined}
56+
end.
5657

5758

5859
is_proplist([{_Key, _Val}|_] = List) -> lists:all(fun({_K, _V}) -> true; (_) -> false end, List);

0 commit comments

Comments
 (0)