diff options
author | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2019-02-13 15:17:03 +0100 |
---|---|---|
committer | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2019-02-13 15:17:03 +0100 |
commit | 375f743238ba75376f038544cb6199bbd637bf5b (patch) | |
tree | d427011f92cdafae402938baf809d18340d9e151 /test/dead_lettering_SUITE.erl | |
parent | 8ee96662e87386fd9fd1c7e3524bf9cc7f541617 (diff) | |
download | rabbitmq-server-git-375f743238ba75376f038544cb6199bbd637bf5b.tar.gz |
Use the new feature flags helper in `rabbit_ct_broker_helpers`
It simplifies the test of feature flags support.
While here, update the `queue_parallel` testsuite to use it.
Diffstat (limited to 'test/dead_lettering_SUITE.erl')
-rw-r--r-- | test/dead_lettering_SUITE.erl | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/test/dead_lettering_SUITE.erl b/test/dead_lettering_SUITE.erl index 6722958973..c255949d67 100644 --- a/test/dead_lettering_SUITE.erl +++ b/test/dead_lettering_SUITE.erl @@ -93,23 +93,14 @@ init_per_group(classic_queue, Config) -> [{queue_args, [{<<"x-queue-type">>, longstr, <<"classic">>}]}, {queue_durable, false}]); init_per_group(quorum_queue, Config) -> - Nodes = rabbit_ct_broker_helpers:get_node_configs( - Config, nodename), - Ret = rabbit_ct_broker_helpers:rpc( - Config, 0, - rabbit_feature_flags, - is_supported_remotely, - [Nodes, [quorum_queue], 60000]), - case Ret of - true -> - ok = rabbit_ct_broker_helpers:rpc( - Config, 0, rabbit_feature_flags, enable, [quorum_queue]), + case rabbit_ct_broker_helpers:enable_feature_flag(Config, quorum_queue) of + ok -> rabbit_ct_helpers:set_config( Config, [{queue_args, [{<<"x-queue-type">>, longstr, <<"quorum">>}]}, {queue_durable, true}]); - false -> - {skip, "Quorum queues are unsupported"} + Skip -> + Skip end; init_per_group(mirrored_queue, Config) -> rabbit_ct_broker_helpers:set_ha_policy(Config, 0, <<"^max_length.*queue">>, |