From 5727c571ff24f42f40f3fd637697044c6201ea7e Mon Sep 17 00:00:00 2001 From: Thorsten Eckel Date: Tue, 24 Jul 2018 21:55:02 +0200 Subject: [PATCH] Test stabilization: Unjoined threads lead to stuck test suite. --- spec/lib/sessions/backend/activity_stream_spec.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spec/lib/sessions/backend/activity_stream_spec.rb b/spec/lib/sessions/backend/activity_stream_spec.rb index 071cc28fd..c79419b95 100644 --- a/spec/lib/sessions/backend/activity_stream_spec.rb +++ b/spec/lib/sessions/backend/activity_stream_spec.rb @@ -17,8 +17,9 @@ RSpec.describe Sessions::Backend::ActivityStream do end it 'manages race condition' do - Thread.new { associated_tickets.each(&:destroy) } + thread = Thread.new { associated_tickets.each(&:destroy) } expect { subject.load }.not_to raise_error + thread.join end end end