http request test
This commit is contained in:
parent
0816ec9966
commit
74efc0c095
|
@ -32,6 +32,7 @@ all() ->
|
||||||
{group, metrics},
|
{group, metrics},
|
||||||
{group, stats},
|
{group, stats},
|
||||||
{group, hook},
|
{group, hook},
|
||||||
|
{group, http},
|
||||||
%%{group, backend},
|
%%{group, backend},
|
||||||
{group, cli}].
|
{group, cli}].
|
||||||
|
|
||||||
|
@ -61,6 +62,7 @@ groups() ->
|
||||||
[dispatch_retained_messages]},
|
[dispatch_retained_messages]},
|
||||||
{backend, [sequence],
|
{backend, [sequence],
|
||||||
[]},
|
[]},
|
||||||
|
{http, [sequence], [request_status]},
|
||||||
{cli, [sequence],
|
{cli, [sequence],
|
||||||
[ctl_register_cmd,
|
[ctl_register_cmd,
|
||||||
cli_status,
|
cli_status,
|
||||||
|
@ -310,7 +312,26 @@ dispatch_retained_messages(_) ->
|
||||||
[] = emqttd_retainer:read_messages(<<"a/b/c">>).
|
[] = emqttd_retainer:read_messages(<<"a/b/c">>).
|
||||||
|
|
||||||
|
|
||||||
%% CLI Group
|
%%--------------------------------------------------------------------
|
||||||
|
%%http request Test
|
||||||
|
%%--------------------------------------------------------------------
|
||||||
|
|
||||||
|
request_status(_) ->
|
||||||
|
{InternalStatus, _ProvidedStatus} = init:get_status(),
|
||||||
|
AppStatus =
|
||||||
|
case lists:keysearch(emqttd, 1, application:which_applications()) of
|
||||||
|
false -> not_running;
|
||||||
|
{value, _Val} -> running
|
||||||
|
end,
|
||||||
|
Status = iolist_to_binary(io_lib:format("Node ~s is ~s~nemqttd is ~s",
|
||||||
|
[node(), InternalStatus, AppStatus])),
|
||||||
|
Url = "http://127.0.0.1:8083/status",
|
||||||
|
{ok, {{"HTTP/1.1", 200, "OK"}, _, Return}} =
|
||||||
|
httpc:request(get, {Url, []}, [], []),
|
||||||
|
?assertEqual(binary_to_list(Status), Return).
|
||||||
|
|
||||||
|
|
||||||
|
%% cli group
|
||||||
%%--------------------------------------------------------------------
|
%%--------------------------------------------------------------------
|
||||||
|
|
||||||
ctl_register_cmd(_) ->
|
ctl_register_cmd(_) ->
|
||||||
|
|
Loading…
Reference in New Issue