chore: update emqx_managment bpapi.versions
This commit is contained in:
parent
af79e652da
commit
18235a7125
|
@ -18,6 +18,7 @@
|
||||||
{emqx_license,2}.
|
{emqx_license,2}.
|
||||||
{emqx_management,1}.
|
{emqx_management,1}.
|
||||||
{emqx_management,2}.
|
{emqx_management,2}.
|
||||||
|
{emqx_management,3}.
|
||||||
{emqx_mgmt_api_plugins,1}.
|
{emqx_mgmt_api_plugins,1}.
|
||||||
{emqx_mgmt_cluster,1}.
|
{emqx_mgmt_cluster,1}.
|
||||||
{emqx_mgmt_trace,1}.
|
{emqx_mgmt_trace,1}.
|
||||||
|
|
|
@ -118,29 +118,28 @@ t_multiple_nodes_api(_) ->
|
||||||
net_kernel:start(['node_api@127.0.0.1', longnames]),
|
net_kernel:start(['node_api@127.0.0.1', longnames]),
|
||||||
ct:timetrap({seconds, 120}),
|
ct:timetrap({seconds, 120}),
|
||||||
snabbkaffe:fix_ct_logging(),
|
snabbkaffe:fix_ct_logging(),
|
||||||
Cluster = [{Name, Opts}, {Name1, Opts1}] = cluster([core, core]),
|
Seq1 = list_to_atom(atom_to_list(?MODULE) ++ "1"),
|
||||||
|
Seq2 = list_to_atom(atom_to_list(?MODULE) ++ "2"),
|
||||||
|
Cluster = [{Name, Opts}, {Name1, Opts1}] = cluster([{core, Seq1}, {core, Seq2}]),
|
||||||
ct:pal("Starting ~p", [Cluster]),
|
ct:pal("Starting ~p", [Cluster]),
|
||||||
Node1 = emqx_common_test_helpers:start_slave(Name, Opts),
|
Node1 = emqx_common_test_helpers:start_slave(Name, Opts),
|
||||||
Node2 = emqx_common_test_helpers:start_slave(Name1, Opts1),
|
Node2 = emqx_common_test_helpers:start_slave(Name1, Opts1),
|
||||||
try
|
try
|
||||||
NodesPath = emqx_mgmt_api_test_util:api_path(["nodes"]),
|
{200, NodesList} = rpc:call(Node1, emqx_mgmt_api_nodes, nodes, [get, #{}]),
|
||||||
{ok, Nodes} = emqx_mgmt_api_test_util:request_api(get, NodesPath),
|
All = [Node1, Node2],
|
||||||
NodesResponse = emqx_json:decode(Nodes, [return_maps]),
|
|
||||||
All = [Node1, Node2, node()],
|
|
||||||
lists:map(
|
lists:map(
|
||||||
fun(N) ->
|
fun(N) ->
|
||||||
N1 = binary_to_atom(maps:get(<<"node">>, N), utf8),
|
N1 = maps:get(node, N),
|
||||||
?assertEqual(true, lists:member(N1, All))
|
?assertEqual(true, lists:member(N1, All))
|
||||||
end,
|
end,
|
||||||
NodesResponse
|
NodesList
|
||||||
),
|
),
|
||||||
?assertEqual(3, length(NodesResponse)),
|
?assertEqual(2, length(NodesList)),
|
||||||
|
|
||||||
NodePath = emqx_mgmt_api_test_util:api_path(["nodes", atom_to_list(Node1)]),
|
{200, Node11} = rpc:call(Node1, emqx_mgmt_api_nodes, node, [
|
||||||
{ok, NodeInfo} = emqx_mgmt_api_test_util:request_api(get, NodePath),
|
get, #{bindings => #{node => Node1}}
|
||||||
NodeNameResponse =
|
]),
|
||||||
binary_to_atom(maps:get(<<"node">>, emqx_json:decode(NodeInfo, [return_maps])), utf8),
|
?assertMatch(#{node := Node1}, Node11)
|
||||||
?assertEqual(Node1, NodeNameResponse)
|
|
||||||
after
|
after
|
||||||
emqx_common_test_helpers:stop_slave(Node1),
|
emqx_common_test_helpers:stop_slave(Node1),
|
||||||
emqx_common_test_helpers:stop_slave(Node2)
|
emqx_common_test_helpers:stop_slave(Node2)
|
||||||
|
@ -148,10 +147,7 @@ t_multiple_nodes_api(_) ->
|
||||||
ok.
|
ok.
|
||||||
|
|
||||||
cluster(Specs) ->
|
cluster(Specs) ->
|
||||||
Env = [
|
Env = [{emqx, boot_modules, []}],
|
||||||
{emqx, init_config_load_done, false},
|
|
||||||
{emqx, boot_modules, []}
|
|
||||||
],
|
|
||||||
emqx_common_test_helpers:emqx_cluster(Specs, [
|
emqx_common_test_helpers:emqx_cluster(Specs, [
|
||||||
{env, Env},
|
{env, Env},
|
||||||
{apps, [emqx_conf]},
|
{apps, [emqx_conf]},
|
||||||
|
|
Loading…
Reference in New Issue