Skip to content

Commit 1b4cff2

Browse files
authored
Skip local shovel tests when mixed with 3.13 (#14475)
1 parent def157a commit 1b4cff2

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

deps/rabbitmq_shovel/test/local_dynamic_cluster_SUITE.erl

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,15 @@ init_per_suite(Config0) ->
5050
"dest_queue_down"
5151
]}
5252
]),
53-
rabbit_ct_helpers:run_setup_steps(Config1,
54-
rabbit_ct_broker_helpers:setup_steps() ++
55-
rabbit_ct_client_helpers:setup_steps()).
53+
Config2 = rabbit_ct_helpers:run_setup_steps(Config1,
54+
rabbit_ct_broker_helpers:setup_steps() ++
55+
rabbit_ct_client_helpers:setup_steps()),
56+
case rabbit_ct_broker_helpers:enable_feature_flag(Config2, 'rabbitmq_4.0.0') of
57+
ok ->
58+
Config2;
59+
_ ->
60+
{skip, "This suite requires rabbitmq_4.0.0 feature flag"}
61+
end.
5662

5763
end_per_suite(Config) ->
5864
application:stop(amqp10_client),
@@ -61,9 +67,6 @@ end_per_suite(Config) ->
6167
rabbit_ct_broker_helpers:teardown_steps()).
6268

6369
init_per_group(_, Config) ->
64-
[Node | _] = rabbit_ct_broker_helpers:get_node_configs(Config, nodename),
65-
ok = rabbit_ct_broker_helpers:enable_feature_flag(
66-
Config, [Node], 'rabbitmq_4.0.0'),
6770
Config.
6871

6972
end_per_group(_, Config) ->

0 commit comments

Comments
 (0)