Update unit_inbroker suite to support amqqeueue module.
This commit is contained in:
parent
5cd158b4e3
commit
c1c3660c98
|
|
@ -143,19 +143,18 @@ remove_credentials(Config) ->
|
|||
Test(<<"amqps://">>, <<"localhost:5672/%2f">>),
|
||||
ok.
|
||||
|
||||
get_connection_name(_Config) ->
|
||||
Q = amqqueue:new(rabbit_misc:r(<<"/">>, queue, <<"queue">>),
|
||||
self(),
|
||||
false,
|
||||
false,
|
||||
none,
|
||||
[],
|
||||
undefined,
|
||||
#{},
|
||||
classic),
|
||||
get_connection_name(Config) ->
|
||||
FeatureFlagsFile = rabbit_ct_broker_helpers:rpc(Config, 0, application, get_env, [rabbit, feature_flags_file, "/tmp/none"]),
|
||||
application:set_env(rabbit, feature_flags_file, FeatureFlagsFile),
|
||||
|
||||
Amqqueue = amqqueue:new(#resource{kind = queue}, none, false, false, none, [], <<"/">>, #{}, classic),
|
||||
AmqqueueWithPolicy = amqqueue:set_policy(Amqqueue, [{name, <<"my.federation.policy">>}]),
|
||||
AmqqueueWithEmptyPolicy = amqqueue:set_policy(Amqqueue, []),
|
||||
|
||||
|
||||
<<"Federation link (upstream: my.upstream, policy: my.federation.policy)">> = rabbit_federation_link_util:get_connection_name(
|
||||
#upstream{name = <<"my.upstream">>},
|
||||
#upstream_params{x_or_q = amqqueue:set_policy(Q, [{name, <<"my.federation.policy">>}])}
|
||||
#upstream_params{x_or_q = AmqqueueWithPolicy}
|
||||
),
|
||||
<<"Federation link (upstream: my.upstream, policy: my.federation.policy)">> = rabbit_federation_link_util:get_connection_name(
|
||||
#upstream{name = <<"my.upstream">>},
|
||||
|
|
@ -163,7 +162,7 @@ get_connection_name(_Config) ->
|
|||
),
|
||||
<<"Federation link">> = rabbit_federation_link_util:get_connection_name(
|
||||
#upstream{},
|
||||
#upstream_params{x_or_q = amqqueue:set_policy(Q, [])}
|
||||
#upstream_params{x_or_q = AmqqueueWithEmptyPolicy}
|
||||
),
|
||||
<<"Federation link">> = rabbit_federation_link_util:get_connection_name(
|
||||
#upstream{},
|
||||
|
|
|
|||
Loading…
Reference in New Issue