Skip local shovel tests when mixed with 3.13 (#14475)

This commit is contained in:
Michal Kuratczyk 2025-09-01 15:50:44 +02:00 committed by GitHub
parent def157a105
commit 1b4cff21b3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 9 additions and 6 deletions

View File

@ -50,9 +50,15 @@ init_per_suite(Config0) ->
"dest_queue_down"
]}
]),
rabbit_ct_helpers:run_setup_steps(Config1,
rabbit_ct_broker_helpers:setup_steps() ++
rabbit_ct_client_helpers:setup_steps()).
Config2 = rabbit_ct_helpers:run_setup_steps(Config1,
rabbit_ct_broker_helpers:setup_steps() ++
rabbit_ct_client_helpers:setup_steps()),
case rabbit_ct_broker_helpers:enable_feature_flag(Config2, 'rabbitmq_4.0.0') of
ok ->
Config2;
_ ->
{skip, "This suite requires rabbitmq_4.0.0 feature flag"}
end.
end_per_suite(Config) ->
application:stop(amqp10_client),
@ -61,9 +67,6 @@ end_per_suite(Config) ->
rabbit_ct_broker_helpers:teardown_steps()).
init_per_group(_, Config) ->
[Node | _] = rabbit_ct_broker_helpers:get_node_configs(Config, nodename),
ok = rabbit_ct_broker_helpers:enable_feature_flag(
Config, [Node], 'rabbitmq_4.0.0'),
Config.
end_per_group(_, Config) ->