1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Fix Thread leak in Thread#join specs

This commit is contained in:
Benoit Daloze 2020-09-21 15:54:39 +02:00
parent 10d795cfca
commit c19bcf38eb

View file

@ -22,10 +22,11 @@ describe "Thread#join" do
end
it "raises TypeError if the argument is not a valid timeout" do
t = Thread.new {sleep}
t = Thread.new { sleep }
-> { t.join(:foo) }.should raise_error TypeError
-> { t.join("bar") }.should raise_error TypeError
t.kill
t.join
end
it "returns nil if it is not finished when given a timeout" do