summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/src/rabbit_tests.erl18
1 files changed, 6 insertions, 12 deletions
diff --git a/test/src/rabbit_tests.erl b/test/src/rabbit_tests.erl
index 0a3340e856..622229b19d 100644
--- a/test/src/rabbit_tests.erl
+++ b/test/src/rabbit_tests.erl
@@ -1825,20 +1825,14 @@ add_log_handlers(Handlers) ->
%% error_logger_file_h returns ok since OTP 18.1
%% see: https://github.com/erlang/otp/blob/maint/lib/stdlib/src/error_logger_file_h.erl#L98
delete_log_handlers(Handlers) ->
- [assert_delete_report_handler(Handler) || Handler <- Handlers],
+ [ok_or_empty_list(error_logger:delete_report_handler(Handler))
+ || Handler <- Handlers],
ok.
-assert_delete_report_handler(rabbit_error_logger_file_h = Handler) ->
- Ret =
- case list_to_float(rabbit_misc:otp_release()) of
- OtpVersion when OtpVersion > 18.0 ->
- ok;
- _ ->
- []
- end,
- Ret = error_logger:delete_report_handler(Handler);
-assert_delete_report_handler(Handler) ->
- [] = error_logger:delete_report_handler(Handler).
+ok_or_empty_list([]) ->
+ [];
+ok_or_empty_list(ok) ->
+ ok.
test_supervisor_delayed_restart() ->
test_sup:test_supervisor_delayed_restart().