Tests: added Ruby threading tests.

This commit is contained in:
Max Romanov
2020-11-05 12:45:26 +03:00
parent b6475df79c
commit e17e73edda
2 changed files with 54 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
app = Proc.new do |env|
delay = env['HTTP_X_DELAY'].to_f
sleep(delay)
['200', {
'Content-Length' => 0.to_s,
'Rack-Multithread' => env['rack.multithread'].to_s,
'X-Thread' => Thread.current.object_id.to_s
}, []]
end
run app