Fix intermittent test failures due to accidentally reused class instance between threads (#4287)
parent
c35ea3636c
commit
6dce974c85
|
@ -78,7 +78,7 @@ RSpec.describe ResolveRemoteAccountService do
|
||||||
Thread.new do
|
Thread.new do
|
||||||
true while wait_for_start
|
true while wait_for_start
|
||||||
begin
|
begin
|
||||||
return_values << subject.call('foo@localdomain.com')
|
return_values << ResolveRemoteAccountService.new.call('foo@localdomain.com')
|
||||||
rescue ActiveRecord::RecordNotUnique
|
rescue ActiveRecord::RecordNotUnique
|
||||||
fail_occurred = true
|
fail_occurred = true
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue