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