summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/feature_flags_SUITE.erl54
1 files changed, 36 insertions, 18 deletions
diff --git a/test/feature_flags_SUITE.erl b/test/feature_flags_SUITE.erl
index 25c4a93a54..f2ad26d97d 100644
--- a/test/feature_flags_SUITE.erl
+++ b/test/feature_flags_SUITE.erl
@@ -613,18 +613,26 @@ clustering_ok_with_ff_disabled_everywhere(Config) ->
log_feature_flags_of_all_nodes(Config),
case FFSubsysOk of
- true -> ?assertEqual([false, false],
- is_feature_flag_enabled(Config, ff_from_testsuite));
- false -> ok
+ true ->
+ ?assertEqual([true, true],
+ is_feature_flag_supported(Config, ff_from_testsuite)),
+ ?assertEqual([false, false],
+ is_feature_flag_enabled(Config, ff_from_testsuite));
+ false ->
+ ok
end,
?assertEqual(Config, rabbit_ct_broker_helpers:cluster_nodes(Config)),
log_feature_flags_of_all_nodes(Config),
case FFSubsysOk of
- true -> ?assertEqual([false, false],
- is_feature_flag_enabled(Config, ff_from_testsuite));
- false -> ok
+ true ->
+ ?assertEqual([true, true],
+ is_feature_flag_supported(Config, ff_from_testsuite)),
+ ?assertEqual([false, false],
+ is_feature_flag_enabled(Config, ff_from_testsuite));
+ false ->
+ ok
end,
ok.
@@ -639,18 +647,24 @@ clustering_ok_with_ff_enabled_on_some_nodes(Config) ->
log_feature_flags_of_all_nodes(Config),
case FFSubsysOk of
- true -> ?assertEqual([true, false],
- is_feature_flag_enabled(Config, ff_from_testsuite));
- false -> ok
+ true ->
+ ?assertEqual([true, true],
+ is_feature_flag_supported(Config, ff_from_testsuite)),
+ ?assertEqual([true, false],
+ is_feature_flag_enabled(Config, ff_from_testsuite));
+ false ->
+ ok
end,
?assertEqual(Config, rabbit_ct_broker_helpers:cluster_nodes(Config)),
log_feature_flags_of_all_nodes(Config),
case FFSubsysOk of
- true -> ?assertEqual([true, true],
- is_feature_flag_enabled(Config, ff_from_testsuite));
- false -> ok
+ true ->
+ ?assertEqual([true, true],
+ is_feature_flag_enabled(Config, ff_from_testsuite));
+ false ->
+ ok
end,
ok.
@@ -663,18 +677,22 @@ clustering_ok_with_ff_enabled_everywhere(Config) ->
log_feature_flags_of_all_nodes(Config),
case FFSubsysOk of
- true -> ?assertEqual([true, true],
- is_feature_flag_enabled(Config, ff_from_testsuite));
- false -> ok
+ true ->
+ ?assertEqual([true, true],
+ is_feature_flag_enabled(Config, ff_from_testsuite));
+ false ->
+ ok
end,
?assertEqual(Config, rabbit_ct_broker_helpers:cluster_nodes(Config)),
log_feature_flags_of_all_nodes(Config),
case FFSubsysOk of
- true -> ?assertEqual([true, true],
- is_feature_flag_enabled(Config, ff_from_testsuite));
- false -> ok
+ true ->
+ ?assertEqual([true, true],
+ is_feature_flag_enabled(Config, ff_from_testsuite));
+ false ->
+ ok
end,
ok.