From 0e52284d31c56d7325e9cd7c262059a7385c3926 Mon Sep 17 00:00:00 2001 From: Andrew Bruce Date: Sun, 12 Jun 2016 20:30:27 +0100 Subject: [PATCH] Extract Method to replace Comment Issue #410 --- .../integration/connection_recovery_spec.rb | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/spec/higher_level_api/integration/connection_recovery_spec.rb b/spec/higher_level_api/integration/connection_recovery_spec.rb index 05a8c7acc..c060cd22a 100644 --- a/spec/higher_level_api/integration/connection_recovery_spec.rb +++ b/spec/higher_level_api/integration/connection_recovery_spec.rb @@ -6,14 +6,15 @@ def close_all_connections! http_client.list_connections.each do |conn_info| - begin - http_client.close_connection(conn_info.name) - rescue Bunny::ConnectionForced - # This is not a problem, but the specs intermittently believe it is. - end + close_ignoring_permitted_exceptions(conn_info.name) end end + def close_ignoring_permitted_exceptions(connection_name) + http_client.close_connection(connection_name) + rescue Bunny::ConnectionForced + end + def wait_for_recovery sleep 1.5 end