Do not test global parameters command

Should be handled by CLI tests
This commit is contained in:
Daniil Fedotov 2016-12-23 16:03:16 +00:00
parent f50465102e
commit 6f728e7b54
1 changed files with 1 additions and 79 deletions

View File

@ -31,7 +31,6 @@
-export([list_queues_local/1
,list_queues_offline/1
,list_queues_online/1
,manage_global_parameters/1
]).
all() ->
@ -46,8 +45,7 @@ groups() ->
[list_queues_local
,list_queues_online
,list_queues_offline
]},
{global_parameters, [], [manage_global_parameters]}
]}
].
init_per_suite(Config) ->
@ -63,13 +61,6 @@ init_per_group(list_queues, Config0) ->
Config1 = declare_some_queues(Config),
rabbit_ct_broker_helpers:stop_node(Config1, NumNodes - 1),
Config1;
init_per_group(global_parameters,Config) ->
Config1 = rabbit_ct_helpers:set_config(Config, [
{rmq_nodename_suffix, ?MODULE}
]),
rabbit_ct_helpers:run_setup_steps(Config1,
rabbit_ct_broker_helpers:setup_steps() ++
rabbit_ct_client_helpers:setup_steps());
init_per_group(_, Config) ->
Config.
@ -144,75 +135,6 @@ list_queues_offline(Config) ->
assert_ctl_queues(Config, 1, ["--offline"], OfflineQueues),
ok.
manage_global_parameters(Config) ->
0 = length(global_parameters(Config)),
Parameter1Key = global_param1,
GlobalParameter1ValueAsString = "{\"a\":\"b\", \"c\":\"d\"}",
ok = control_action(Config, set_global_parameter,
[atom_to_list(Parameter1Key),
GlobalParameter1ValueAsString
]),
1 = length(global_parameters(Config)),
GlobalParameter1Value = rabbit_ct_broker_helpers:rpc(
Config, 0,
rabbit_runtime_parameters, value_global,
[Parameter1Key]
),
[{<<"a">>,<<"b">>}, {<<"c">>,<<"d">>}] = GlobalParameter1Value,
Parameter2Key = global_param2,
GlobalParameter2ValueAsString = "{\"e\":\"f\", \"g\":\"h\"}",
ok = control_action(Config, set_global_parameter,
[atom_to_list(Parameter2Key),
GlobalParameter2ValueAsString
]),
2 = length(global_parameters(Config)),
GlobalParameter2Value = rabbit_ct_broker_helpers:rpc(
Config, 0,
rabbit_runtime_parameters, value_global,
[Parameter2Key]
),
[{<<"e">>,<<"f">>}, {<<"g">>,<<"h">>}] = GlobalParameter2Value,
GlobalParameter1Value2AsString = "{\"a\":\"z\", \"c\":\"d\"}",
ok = control_action(Config, set_global_parameter,
[atom_to_list(Parameter1Key),
GlobalParameter1Value2AsString
]),
2 = length(global_parameters(Config)),
GlobalParameter1Value2 = rabbit_ct_broker_helpers:rpc(
Config, 0,
rabbit_runtime_parameters, value_global,
[Parameter1Key]
),
[{<<"a">>,<<"z">>}, {<<"c">>,<<"d">>}] = GlobalParameter1Value2,
ok = control_action(Config, clear_global_parameter,
[atom_to_list(Parameter1Key)]
),
1 = length(global_parameters(Config)),
not_found = rabbit_ct_broker_helpers:rpc(
Config, 0,
rabbit_runtime_parameters, value_global,
[Parameter1Key]
),
ok = control_action(Config, list_global_parameters, []),
ok.
%%----------------------------------------------------------------------------
%% Helpers
%%----------------------------------------------------------------------------